/*/* font tanımlama */
@font-face {
    font-family: 'aldo';
    src: url('/assets/fonts/aldo_script-beta2-webfont-webfont.eot');
    src: url('/assets/fonts/aldo_script-beta2-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/aldo_script-beta2-webfont-webfont.woff') format('woff'), url('/assets/fonts/aldo_script-beta2-webfont-webfont.ttf') format('truetype'), url('/assets/fonts/aldo_script-beta2-webfont-webfont.svg#aldo_scriptbeta2') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* tr */
@font-face {
    font-family: 'trade_con';
    src: url('/assets/fonts/tradeomt-gothiccondtrade_con.eot');
    src: url('/assets/fonts/tradeomt-gothiccondtrade_con.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/tradeomt-gothiccondtrade_con.woff') format('woff'), url('/assets/fonts/tradeomt-gothiccondtrade_con.ttf') format('truetype'), url('/assets/fonts/tradeomt-gothiccondtrade_con.svg#trade_gothic_ltcondeighteen') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'trade_bold';
    src: url('/assets/fonts/tradeomt-gothiccondbold-webfont.eot');
    src: url('/assets/fonts/tradeomt-gothiccondbold-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.woff') format('woff'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.ttf') format('truetype'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.svg#trade_gothic_ltboldcondtwenty') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'trade';
    src: url('/assets/fonts/tradegothicmediumtrade_con.eot');
    src: url('/assets/fonts/tradegothicmediumtrade_con.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/tradegothicmediumtrade_con.woff') format('woff'), url('/assets/fonts/tradegothicmediumtrade_con.ttf') format('truetype'), url('/assets/fonts/tradegothicmediumtrade_con.svg#trade_gothic_ltregular') format('svg');
    font-weight: normal;
    font-style: normal;
}





@font-face {
    font-family: 'libre_bold';
    src: url('/assets/fonts/librebaskerville-bold-webfont.eot');
    src: url('/assets/fonts/librebaskerville-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/librebaskerville-bold-webfont.woff') format('woff'), url('/assets/fonts/librebaskerville-bold-webfont.ttf') format('truetype'), url('/assets/fonts/librebaskerville-bold-webfont.svg#libre_baskervillebold') format('svg');
    font-weight: normal;
    font-style: normal;
}




@font-face {
    font-family: 'libre_italic';
    src: url('/assets/fonts/librebaskerville-italic-webfont.eot');
    src: url('/assets/fonts/librebaskerville-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/librebaskerville-italic-webfont.woff') format('woff'), url('/assets/fonts/librebaskerville-italic-webfont.ttf') format('truetype'), url('/assets/fonts/librebaskerville-italic-webfont.svg#libre_baskervilleitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}




@font-face {
    font-family: 'libre';
    src: url('/assets/fonts/librebaskerville-regular-webfont.eot');
    src: url('/assets/fonts/librebaskerville-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/librebaskerville-regular-webfont.woff') format('woff'), url('/assets/fonts/librebaskerville-regular-webfont.ttf') format('truetype'), url('/assets/fonts/librebaskerville-regular-webfont.svg#libre_baskervilleregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'alternate-gothic-no-3-d';
    src: url('/assets/fonts/tradeomt-gothiccondbold-webfont.eot');
    src: url('/assets/fonts/tradeomt-gothiccondbold-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.woff') format('woff'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.ttf') format('truetype'), url('/assets/fonts/tradeomt-gothiccondbold-webfont.svg#trade_gothic_ltboldcondtwenty') format('svg');
    font-weight: normal;
    font-style: normal;
    /*src: url('/assets/fonts/alternate_gothic_no3_dalternate-gothic-no-3-d.eot');
    src: url('/assets/fonts/alternate_gothic_no3_dalternate-gothic-no-3-d.eot?#iefix') format('embedded-opentype'),
         url('/assets/fonts/alternate_gothic_no3_dalternate-gothic-no-3-d.woff') format('woff'),
         url('/assets/fonts/alternate_gothic_no3_dalternate-gothic-no-3-d.ttf') format('truetype'),
         url('/assets/fonts/alternate_gothic_no3_dalternate-gothic-no-3-d.svg#alternate_gothic_no3_dregular') format('svg');
    font-weight: normal;
    font-style: normal;*/
}



/* font tanımlama */

/* MARGINLER */

.mt5 {
    margin-top: 5px;
}

.mt10 {
    margin-top: 10px;
}

.mt15 {
    margin-top: 15px;
}

.mt20 {
    margin-top: 20px;
}

.mt25 {
    margin-top: 25px;
}

.mt30 {
    margin-top: 30px;
}

.mt35 {
    margin-top: 35px;
}

.mt40 {
    margin-top: 40px;
}

.mt45 {
    margin-top: 45px;
}

.mt50 {
    margin-top: 50px;
}

.ml5 {
    margin-left: 5px;
}

.ml10 {
    margin-left: 10px;
}

.ml15 {
    margin-left: 15px;
}

.ml20 {
    margin-left: 20px;
}

.ml25 {
    margin-left: 25px;
}

.ml30 {
    margin-left: 30px;
}

.ml35 {
    margin-left: 35px;
}

.ml40 {
    margin-left: 40px;
}

.ml45 {
    margin-left: 45px;
}

.ml50 {
    margin-left: 50px;
}

.mr5 {
    margin-right: 5px;
}

.mr10 {
    margin-right: 10px;
}

.mr15 {
    margin-right: 15px;
}

.mr20 {
    margin-right: 20px;
}

.mr25 {
    margin-right: 25px;
}

.mr30 {
    margin-right: 30px;
}

.mr35 {
    margin-right: 35px;
}

.mr40 {
    margin-right: 40px;
}

.mr45 {
    margin-right: 45px;
}

.mr50 {
    margin-right: 50px;
}

.mb5 {
    margin-bottom: 5px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb25 {
    margin-bottom: 25px;
}

.mb30 {
    margin-bottom: 30px;
}

.mb35 {
    margin-bottom: 35px;
}

.mb40 {
    margin-bottom: 40px;
}

.mb45 {
    margin-bottom: 45px;
}

.mb50 {
    margin-bottom: 50px;
}

/* MARGINLER BITIR */


/* Hizalama */
.t-center {
    text-align: center;
}

.t-left {
    text-align: left;
}

.t-right {
    text-align: right;
}

.temizle {
    clear: both;
}

a {
    color: #666;
}

    a:hover {
        color: #000;
    }

/* Bootstrap ALDO Start */
.satir {
    margin-left: -16px;
    *zoom: 1;
}

.row:before, .row:after {
    display: table;
    content: "";
    line-height: 0;
}

.satir:after {
    clear: both;
}

[class*="spa"] {
    float: left;
    min-height: 1px;
    margin-left: 16px;
}

.konteynir, .navbar-static-top .konteynir, .navbar-fixed-top .konteynir, .navbar-fixed-bottom .konteynir {
    width: 932px;
}

.spa12 {
    width: 932px;
}

.spa11 {
    width: 853px;
}

.spa10 {
    width: 774px;
}

.spa9 {
    width: 695px;
}

.spa8 {
    width: 616px;
}

.spa7 {
    width: 537px;
}

.spa6 {
    width: 458px;
}

.spa5 {
    width: 379px;
}

.spa4 {
    width: 300px;
}

.spa3 {
    width: 221px;
}

.spa2 {
    width: 142px;
}

.spa1 {
    width: 63px;
}

.ofset12 {
    margin-left: 964px;
}

.ofset11 {
    margin-left: 885px;
}

.ofset10 {
    margin-left: 806px;
}

.ofset9 {
    margin-left: 727px;
}

.ofset8 {
    margin-left: 648px;
}

.ofset7 {
    margin-left: 569px;
}

.ofset6 {
    margin-left: 490px;
}

.ofset5 {
    margin-left: 411px;
}

.ofset4 {
    margin-left: 332px;
}

.ofset3 {
    margin-left: 253px;
}

.ofset2 {
    margin-left: 174px;
}

.ofset1 {
    margin-left: 95px;
}

[class*="spa"].hide, .row-fluid [class*="spa"].hide {
    display: none;
}

[class*="spa"].pull-right, .row-fluid [class*="spa"].pull-right {
    float: right;
}

.konteynir {
    margin-right: auto;
    margin-left: auto;
    *zoom: 1;
}

    .konteynir:before, .konteynir:after {
        display: table;
        content: "";
        line-height: 0;
    }

    .konteynir:after {
        clear: both;
    }

.konteynir-fluid {
    padding-right: 16px;
    padding-left: 16px;
    *zoom: 1;
}

    .konteynir-fluid:before, .konteynir-fluid:after {
        display: table;
        content: "";
        line-height: 0;
    }

    .konteynir-fluid:after {
        clear: both;
    }

.satir1 {
    *zoom: 1;
}

.row:before, .row:after {
    display: table;
    content: "";
    line-height: 0;
}

.satir1:after {
    clear: both;
}

ul {
    list-style: none;
}
/* Bootstrap ALDO Finish */

.header {
    margin-bottom: 20px;
}

/* en üst menü  */
ul.topnavMenu {
    float: right;
    height: 33px;
    margin: 0px;
}

    ul.topnavMenu li {
        float: left;
        list-style: none;
        margin-top: 7px;
    }

        ul.topnavMenu li a {
            font: 400 0.8em "patronregular", san-serif;
            text-transform: uppercase;
            display: inline;
            float: left;
            color: #000000;
            margin: 0 0 0 38px;
            line-height: 40px;
            text-decoration: none;
        }

        ul.topnavMenu li.sepet {
            margin: 0px 0px 0px 30px;
        }

            ul.topnavMenu li.sepet a {
                float: left;
                font-size: 9px;
                margin-left: 20px;
                background: url(/assets/desktop/theme-aldo/img/icons/bag.png) left no-repeat;
                background-size: 13px 16px;
                background-position-x: 8px;
                padding: 8px 8px 0 26px;
                width: 13px;
                height: 16px;
                margin: 5px 5px 0 5px;
                background-position-y: 12px;
                font: 400 1em "gt_sectraregular", serif;
                display: inline-block;
                line-height: 26px;
            }

                ul.topnavMenu li.sepet a:hover {
                    text-decoration: none;
                }

        ul.topnavMenu li.dil {
            margin-left: 5px;
        }

            ul.topnavMenu li.dil a {
            }

                ul.topnavMenu li.dil a:hover {
                    text-decoration: none;
                }

                ul.topnavMenu li.dil a img:first-child {
                    margin-top: -3px;
                }

                ul.topnavMenu li.dil a img:last-child {
                    margin-top: -6px;
                }

ul.acil {
    display: none;
    position: absolute;
    margin: 15px 0 0 0;
    background-color: rgba(255, 255, 255, 0.82);
}

    ul.acil li {
        clear: both;
        float: none !important;
    }

        ul.acil li a img:first-child {
            margin-top: -3px;
        }

li.dil:hover ul.acil {
    display: block;
}

li.dil a:hover ul.acil {
    display: block;
}

ul.acil:hover {
    display: block;
}

ul.acil li:hover ul.acil {
    display: block;
}

/* en üst menü bitiş*/

/* logo bolumu */
.aldologo, .freeship {
    height: 64px;
}

.aldologo {
    margin-top: 20px;
    max-width: 175px;
}

.freeship {
    margin-top: 24px;
    text-align: right;
    float: right;
    margin-bottom: 20px;
}
/* logo bolumu bıtıs */

/* sfmenu setup original kodlar */
.sf-menu, .sf-menu * {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .sf-menu li {
        position: relative;
    }

    .sf-menu ul {
        position: absolute;
        display: none;
        top: 100%;
        left: 0;
        z-index: 10;
    }

    .sf-menu > li {
        float: left;
    }

    .sf-menu li:hover > ul,
    .sf-menu li.sfHover > ul {
        display: block;
    }

    .sf-menu a {
        display: block;
        position: relative;
    }

    .sf-menu ul ul {
        top: 0;
        left: 100%;
    }
    /* sfmenu setup original kodlar bıtıs */

    .sf-menu a {
        color: #000000;
        display: inline-block;
        text-decoration: none;
        padding: 1px 0 9px;
        font: 300 0.9em/1em "gt_sectra_finemedium", serif;
        text-transform: initial;
        font-size: 16px;
        letter-spacing: 0.01em;
    }

    .sf-menu li {
        background: none;
        white-space: nowrap;
        -webkit-transition: background .2s;
        transition: background .2s;
        padding: 0 56px 0px 0;
    }

        .sf-menu li ul li:first-child {
            padding: 12PX 82px 0px 0;
        }

        .sf-menu li ul li:last-child {
            padding: 0PX 82px 12px 0;
        }

        .sf-menu li ul li:hover {
            background: #fff;
        }

        .sf-menu li:hover {
            background: none;
            white-space: nowrap;
            -webkit-transition: background .2s;
            transition: background .2s;
        }

    .sf-menu a {
        border-left: 0px none;
        border-top: 0px none;
        border-top: 0px none;
        padding: 0;
        text-decoration: none;
        zoom: 1;
        color: #000;
        background-color: none;
        padding: 16px 0 0px 0;
    }

    .sf-menu li:hover span {
        border-bottom-style: solid;
        border-bottom-width: 4px;
        border-bottom-color: #000;
        padding: 0 0 10px 0;
        z-index: 112;
        color: #3200ad;
    }

    .sf-menu ul {
        border: solid 1px #ccc;
        margin-top: -2px;
        padding: 0px;
    }

        .sf-menu ul li:first-child {
            margin-top: 5px;
        }

            .sf-menu ul li:first-child:hover {
                margin-top: 5px;
            }

        .sf-menu ul li {
            border-bottom-style: none;
            margin: 0px;
            padding: 0px 0px 0 0px;
            background: #fff;
        }

            .sf-menu ul li:hover {
                border-bottom-style: none;
                margin: 0px;
            }

            .sf-menu ul li a {
                color: #3a2e2c;
                display: block;
                height: 100%;
                text-align: left;
                text-decoration: none;
                text-transform: capitalize;
                font: 400 0.875em/1.5em "gt_sectra_finebook", serif;
                letter-spacing: 0.03em;
                min-width: 78px;
                padding: 0 10px;
                line-height: 24px;
            }

                .sf-menu ul li a:hover {
                    border-bottom-style: none;
                    margin: 0px;
                    color: #3200ad;
                }

            .sf-menu ul li.seperator {
                margin-left: 0px;
                height: 24px;
                background: url('/assets/img/seperator.jpg') left no-repeat;
                background-position-x: 10px;
                background-color: #fff;
            }

                .sf-menu ul li.seperator:hover {
                    margin-left: 0px;
                    height: 24px;
                    background: url('/assets/img/seperator.jpg') left no-repeat;
                    background-position-x: 10px;
                    background-color: #fff;
                }

/* sfmenu bıtıs */

#preview {
    width: 350px;
    background: #FFF;
    border: 1px solid #ddd;
    padding: 10px;
    overflow: hidden;
    position: absolute;
    margin-top: 45px;
    margin-left: 540px;
    z-index: 9888;
    border-radius: 0px;
}

    #preview .muted {
        width: 100%;
    }

    #preview .close_icon {
        background: url('/assets/img/icons/close.png') center center no-repeat #ffffff;
        width: 18px;
        height: 18px;
        float: left;
        margin-top: 0px;
        margin-right: 10px;
        margin-bottom: 10px;
    }

h6.subtitle {
    height: 0;
    margin: 5px;
}

#preview .mini_basket_show_item {
    display: block;
    font: 400 1em "gt_sectraregular", serif;
    float: left;
    line-height: 17px;
    margin-bottom: 20px;
    margin-left: 5%;
}

    #preview .mini_basket_show_item a {
        color: #3a2e2c;
        font: 300 0.93em "patronregular", san-serif;
        margin-left: 20px;
        text-decoration: underline;
    }

        #preview .mini_basket_show_item a:hover {
            color: #230077;
        }

#preview h3 {
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

#preview a.close {
    color: black;
    font-family: Arial, sans-serif;
    opacity: 1;
}

#preview table {
    margin-bottom: 10px;
    border-bottom: 1px solid #DDD;
}


#preview .cart-btw {
    margin-bottom: 2px;
    margin: 0 auto 24px;
    width: 90%;
    float: none;
}

    #preview .cart-btw .btBody a span {
        line-height: 30px;
    }

#preview .btTail {
    float: left;
    width: 6px;
    height: 32px;
    background: url("/assets/img/btn-sprite-tail.png") no-repeat 0 0;
    display: none;
}

#preview .btTip {
    width: 6px;
    height: 32px;
    float: left;
    background: url("/assets/img/btn-sprite-front.png") no-repeat 0 0;
    display: none;
}

#preview .btBody {
    float: left;
    margin: 0;
    padding: 0;
    line-height: 30px;
    width: 100%;
}

    #preview .btBody a {
        text-decoration: none;
        text-transform: uppercase;
        color: #fff;
        background: #3200ad;
        display: block;
        float: left;
        height: 44px;
        font-size: 16px;
        letter-spacing: 0.5px;
        padding: 0;
        width: 100%;
        border: none;
    }

#preview .cart-btw:hover .btTail,
#preview .cart-btw:hover .btTip {
    /*background-position: 0 -32px;*/
}

#preview .cart-btw:hover a {
    background: #230077;
    border-top: none;
    border-bottom: none;
    color: #fff;
}

#preview .cart-btw .btBody a span {
    font: 400 0.75em "patronregular", san-serif;
    letter-spacing: 0.05em;
    width: 100%;
    display: block;
    text-align: center;
    padding: 14px 0;
}




table.ffg {
    width: 100%;
}

    table.ffg tr {
        border-bottom: solid 1px #e2e2e2;
        height: 20px;
    }

        table.ffg tr td {
            text-align: center;
            font-size: 11px;
        }

.sepet img {
    width: 70px;
}

.tplsepet {
    height: 20px;
    vertical-align: middle;
    text-align: left;
    color: #3a2e2c;
    font: 300 15px "gt_sectraregular", serif;
    padding: 0 15px;
}

    .tplsepet strong {
        float: right;
        font: 300 18px "gt_sectraregular", serif;
    }

tr.headtable {
    background: none repeat scroll 0 0;
    color: #333;
    font-size: 11px;
    font-weight: normal;
    border-top: 1px solid #ddd;
    line-height: 36px;
}
/* arama button basla */
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none !important;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    height: auto;
    padding: 0;
    margin-bottom: 0px;
    font-size: 12px;
    line-height: none;
    color: #666;
    vertical-align: middle;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#searchBox {
    float: right;
    padding: 0 2px;
    border: 1px solid #ccc;
    background: #fff;
    height: 26px;
    margin: 0;
}

input.maininput {
    background: #fff;
    border: 0;
    float: left;
    outline: none;
    text-transform: none;
    color: #000;
    width: 145px;
    padding: 3px;
    background: transparent;
    font: 300 0.688em "patronregular", san-serif;
    letter-spacing: 0.03em;
    margin: 3px 0;
}

input.mainbutton {
    background: url("/assets/desktop/theme-aldo/img/icons/search.png") left no-repeat;
    border: none;
    width: 23px;
    height: 24px;
}

    input.mainbutton:visited {
        background: url("/assets/desktop/theme-aldo/img/icons/search.png") left no-repeat;
        border: none;
        width: 23px;
        height: 24px;
    }
/* arama button bıtır */


/*  footer */
#footerBannerBlock {
    background-color: #FFFFFF;
    background-image: url("/assets/img/zone_shadow_white.jpg");
    background-repeat: repeat-x;
}

#header {
    margin: 0 auto;
}

#menuAndSearch {
    display: block;
    float: none;
    width: 932px;
    margin: 0 auto;
}

ul.footerLinks {
    margin: 0px;
    padding: 0px;
}

#footer li {
    text-transform: none;
}

.footer-row {
    width: 932px;
}

.footer-span12 {
    clear: both;
    margin: 0 auto;
    width: 932px;
}

#footer_hp {
    padding-top: 70px;
    width: 932px;
    margin: 0 auto;
    height: 280px;
}

.BlockTitle {
    color: #000000;
    font-family: 'trade_bold';
    font-size: 14px;
    text-transform: uppercase;
    line-height: 21px;
}

.BlockSubTitle {
    color: #000000;
    font-family: 'trade_con';
    font-size: 14px;
    text-transform: uppercase;
    line-height: 15px;
    padding-top: 17px;
}

.footerSingUp { /*width: 191px;*/
    padding-top: 12px;
}

    .footerSingUp form {
        width: 225px;
        height: 30px;
    }

.footer_custom h4, .footer_custom h5 {
    color: #000000;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    padding-bottom: 9px;
}

.footer_custom h4 {
    text-transform: uppercase;
}

#footer_hp h4 {
    text-decoration: underline;
}

.footer_custom h5 {
    margin-top: 24px;
}

.footerLinks li > a {
    color: #666666;
    text-decoration: none !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 18px;
}

    .footerLinks li > a:hover {
        color: #000000;
        font-weight: 200;
    }

.footerMedia {
    margin-top: 9px;
    position: relative;
    padding-top: 9px;
    padding-left: 9px;
    display: block;
    height: 160px;
}

.footerFaceBook {
    float: right;
    bottom: 0px;
    right: 0px;
    position: absolute;
    width: 154px;
}

.footer_custom .socialMedia {
    width: 41px;
    height: 41px;
    display: block;
    float: left;
    background-image: url("/assets/img/theme_socialmedia-footer.png");
}

.footer_custom .smFacebook {
    background-position: 0 0;
    top: 0px;
    left: 0px;
    position: absolute;
}

    .footer_custom .smFacebook:hover {
        background-position: 0 bottom;
    }

.footer_custom .smYoutube {
    background-position: -41px 0;
    top: 26px;
    left: 26px;
    position: absolute;
}

    .footer_custom .smYoutube:hover {
        background-position: -41px bottom;
    }

.footer_custom .smInstagram {
    background-position: -82px 0;
    top: 0px;
    left: 52px;
    position: absolute;
}

    .footer_custom .smInstagram:hover {
        background-position: -82px bottom;
    }

.footer_custom .smTwitter {
    background-position: -123px 0;
    top: 26px;
    left: 77px;
    position: absolute;
}

    .footer_custom .smTwitter:hover {
        background-position: -122px bottom;
    }

.footer_custom .smPinterest {
    background-position: -164px 0;
    top: 0px;
    left: 104px;
    position: absolute;
}

    .footer_custom .smPinterest:hover {
        background-position: -165px bottom;
    }

span.fsl span.fwb {
    display: none;
}

.footerSection {
    display: block;
    float: left;
}

.footerSectionTitle {
    width: 275px;
}

.footerSection1 {
    width: 255px;
    height: 191px;
}

.footerSection2 {
    width: 184px;
}

.footerSection3 {
    width: 135px;
}

.footerSection4 {
    width: 228px;
}

.footerSection5 {
    width: 145px;
}

.footerLast {
    border-top-style: solid;
    border-top-width: 1px;
    border-color: #000000;
    padding-top: 10px;
    margin-top: 22px;
}

.footerCopyRight {
    float: left;
    display: block;
    padding: 0 0px;
    list-style: none;
    margin: 0px;
}

    .footerCopyRight li {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
    }

.footerLastLinks {
    float: right;
    display: block;
    padding: 0 0px;
    list-style: none;
}

    .footerLastLinks li {
        float: left;
        display: block;
        margin-left: 17px;
        text-transform: uppercase;
        color: #000000;
        font-size: 14px;
        font-family: "trade_con", Arial, Helvetica, sans-serif;
        letter-spacing: 1px;
    }

        .footerLastLinks li a, .footerLastLinks li a:link, .footerLastLinks li a:visited {
            color: #000000 !important;
            text-decoration: none;
            text-transform: uppercase;
            color: #000000;
        }
/* sing up form */
.formTextBox {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 3px;
    margin: 0px;
    width: 135px;
    color: rgb(68,68,68);
    padding-top: 3px;
}

.formBoutonGo {
    background: url("/assets/img/go.gif") no-repeat center center #000;
    cursor: pointer;
    width: 40px !important;
    height: 33px;
    border: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    vertical-align: top;
    padding-top: 0px;
}

#footer .formBoutonGo {
    float: left;
    width: 44px !important;
}

.contactSingUp input[type="text"], .footerSingUp input[type="text"] {
    font-family: "trade", Arial, Helvetica, sans-serif;
    font-size: 14px;
    height: 14px;
    padding: 9px 7px 7px !important;
}

.footerSingUp input[type="text"] {
    width: 145px;
    height: 17px !important;
    float: left;
}
/* end sing up form */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

.pam {
    padding: 0 !important;
}

ul.footerLinks {
    margin: 0px;
    padding: 0px;
}

#footer_hp h4 {
    text-decoration: underline;
}

.footer_custom h4 {
    text-transform: uppercase;
}

.footer_custom h4, .footer_custom h5 {
    color: #000000;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    padding-bottom: 0px;
}

#footer {
    clear: both;
    padding-top: 0;
    background: none;
    font-size: 11px;
    width: 100%;
    text-align: left;
    margin: 0px auto;
    margin-top: 38px;
}

    #footer ul.hlist a {
        padding: 0.25em 9px;
        text-decoration: none;
    }
    /*colour from the default a:*/
    #footer a:link, #footer a:visited {
        color: #999;
    }

    #footer a:hover, #footer a:active {
        color: #000;
    }

    #footer strong a {
        color: #000 !important;
    }

    #footer a span {
        font-weight: inherit;
    }

    #footer #itemLogo {
        float: right;
        margin-top: -12px;
    }

        #footer #itemLogo span.facebook img {
            margin-bottom: 2px;
            padding-right: 20px;
        }

        #footer #itemLogo span.afa img {
            margin-top: 1px;
        }

    #footer #copyright {
        margin-top: 50px;
        color: #999;
        text-align: center;
        font-weight: normal;
    }

    #footer ul.hlist,
    #footer div.aldosites,
    #footer #copyright {
        display: none;
    }

#footerCenter {
    text-align: center;
    margin: 0px auto;
    width: 100%;
    margin-top: 10px;
    font-size: 70%;
    text-decoration: none;
}

    #footerCenter a {
        font-size: 10px;
    }

#footer div.aldosites {
    margin-top: 15px;
}

    #footer div.aldosites li {
        border-right: 0;
        padding: 0;
        text-transform: none;
        font-weight: normal;
    }

        #footer div.aldosites li span.shopBrands {
            font-weight: bold;
            padding-right: 9px;
            color: #999;
        }

#footer li.first a {
    padding-left: 0px;
}

#footer li.uppercase {
    text-transform: uppercase;
}

#footer li strong .uppercase {
    font-weight: bold;
}

#footer li.lastItem, #topnav li.lastItem {
    border-right: 0 none;
    padding-right: 0;
}

li.lastItem {
    border: 0;
    padding: 0;
}
/* ############################ END FOOTER ############################## */

/* default aspx */
/*.ShadowWhite {
    width: 100%;
    height: 8px;
    background-image: url("/assets/img/theme_zoneshadow_white.jpg");
    background-repeat: repeat-x;
    background-color: #ffffff;




}*/


.ShadowWhite {
    background-image: none !important;
    border-bottom: #dedede solid 2px;
    background-color: #ffffff !important;
}

.banners {
    margin-top: -8px;
    position: relative;
}

.menulink {
    position: absolute;
    top: 190px;
    left: 155px;
}

.banners li {
    list-style: none;
}

.banners a {
    width: 98px;
    height: 11px;
    border: 2px solid #000;
    float: left;
    padding: 8px 7px 8px 30px;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    color: #ffffff;
    letter-spacing: 1px;
    background: url(/assets/img/cta_main_hp.png) no-repeat #000000;
    background-position: 5px 8px;
    font-size: 14px;
    line-height: 14px;
}

    .banners a:hover {
        background-color: #ffffff;
        color: #000000;
        background-position: 5px -82px;
        text-decoration: none;
    }

.campaignTitle {
    width: 100%;
    position: absolute;
    -webkit-transform: rotate(-8deg);
    text-align: center;
    padding-top: 60px;
    font-family: aldo;
    font-size: 70px;
    color: #ed2127;
    top: 40px;
}

/* video */
.fullvideo {
    background-color: #000;
    width: 100%;
    height: 568px;
    text-align: center;
    padding-top: 100px;
}

    .fullvideo #mep_0 {
        margin: auto;
    }

.mejs-container .mejs-controls {
    visibility: hidden;
}

.videoalt {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 41%;
    margin-top: 20px;
}

a.CallToActionLeft {
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    background: url("/assets/img/theme_calltoaction.png") no-repeat;
    background-position: left 13px;
    padding-top: 17px;
    padding-left: 35px;
    padding-bottom: 3px;
    text-decoration: none;
    font-family: "trade_bold";
    font-size: 15.04px;
    letter-spacing: -0.15em;
    display: inline-block;
    height: 20px;
}

    a.CallToActionLeft:hover {
        background-position: left bottom;
    }

    a.CallToActionLeft.is_WHITE {
        color: #FFFFFF;
        background: url("/assets/img/theme_calltoaction_white.png") no-repeat;
        margin-right: auto;
        margin-left: auto;
        text-align: center;
        padding-top: 5px;
    }

        a.CallToActionLeft.is_WHITE:hover {
            background-position: left bottom;
        }
/* video */
.fullScreenOuterWrapper a {
    text-decoration: none;
}

.fullScreenOuterWrapper {
    position: relative;
    left: 0;
    width: 100%;
    margin-top: 10px;
}

.fullScreenInnerWrapper {
    padding-bottom: 25px;
}

    .fullScreenInnerWrapper.is_Campaign {
        padding-bottom: 8px;
        line-height: 20px;
    }

.ShadowGris {
    background-image: url("/assets/img/theme_zoneshadow_gris.jpg");
    background-repeat: repeat-x;
    background-color: #f7f7f7;
}

.ShadowWhite {
    background-image: url("/assets/img/theme_zoneshadow_white.jpg");
    background-repeat: repeat-x;
    background-color: #ffffff;
}

.ShadowGris.fixed-height-1 {
    height: 533px;
}

.detail_Product {
    position: relative;
    height: 100%;
}

    .detail_Product img.detail_Picture {
        position: absolute;
        top: 0;
        left: 0;
    }

.detail_Text {
    background: url(/assets/img/theme_triangle.png) no-repeat;
    color: #000000;
    min-height: 412px;
    padding: 41px 0 0 0;
    width: 458px;
    margin-top: 34px;
}

    .detail_Text.is_LP {
        background: url(/assets/img/theme_detailbox_triangle.png) no-repeat;
        color: #ffffff;
        min-height: 412px;
        padding: 63px 0 0 0;
        width: 368px;
        position: absolute;
        right: 0;
        top: 0;
    }

    .detail_Text.is_RIGHT {
        float: right;
    }

    .detail_Text.is_LEFT {
        float: left;
    }

    .detail_Text h3 {
        text-transform: uppercase;
        font-size: 24px;
        font-family: "trade_bold", Arial, Helvetica, sans-serif;
        letter-spacing: 1px;
        line-height: 26px;
        text-align: center;
        width: 100%;
    }

        .detail_Text h3 span {
            border-bottom: 1px solid #ffffff;
        }

    .detail_Text p {
        line-height: 16px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        padding: 10px 0 10px 0;
        letter-spacing: 0.08em;
        text-align: center;
        width: 100%;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .detail_Text span {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        display: block;
        margin-bottom: 10px;
        text-align: center;
        font-weight: bold;
    }
/* END DETAIL BOX */
.Separator {
    margin: 5px 20px 4px 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

a.CallToActionLeft.is_YELLOW {
    color: #FFF000;
    background-image: url("/assets/img/callSmallYellow.png");
}

    a.CallToActionLeft.is_YELLOW:hover {
        text-decoration: none;
        background-image: url("/assets/img/callSmallWhite.png");
    }

a.CallToActionLeft.is_PLAT {
    padding-top: 4px;
    padding-bottom: 0;
    height: 26px;
    background-position: left 1px;
}

    a.CallToActionLeft.is_PLAT:hover {
        background-position: left -172px;
    }

a.CallToActionBottom {
    text-decoration: none;
    text-transform: uppercase;
    font-family: "trade_bold";
    font-size: 15.04px;
    letter-spacing: 0.15em;
    display: inline-block;
    height: 52px;
    padding-top: 10px;
}

    a.CallToActionBottom.is_WHITE {
        color: #FFFFFF;
        background: url("/assets/img/theme_calltoaction_white.png") no-repeat;
        background-position: center 42px;
    }

    a.CallToActionBottom.is_BIG {
        color: #FFFFFF;
        background: url("/assets/img/button_HP_elleus.png") no-repeat;
        background-position: center 40px;
        height: 58px;
    }

    a.CallToActionBottom.is_BLACK {
        color: #000000;
        background: url("/assets/img/theme_calltoaction.png") no-repeat;
        background-position: center 40px;
    }

    a.CallToActionBottom:hover {
        background-position: center bottom;
    }

    a.CallToActionBottom.is_CENTER {
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        text-align: center;
        padding-bottom: 6px;
    }

    a.CallToActionBottom.is_TALL {
        height: 63px;
        background-position: center 53px;
    }

        a.CallToActionBottom.is_TALL:hover {
            background-position: center bottom;
        }

.contactMedia {
    margin-left: 0;
    padding-left: 16px;
    background: #fff;
    height: 462px;
}

.contactTitleMedia {
    color: #000000;
    font-family: "trade_bold", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 18px;
    margin: 0;
    padding: 20px 0 10px 50px;
    text-transform: uppercase;
    width: 100%;
    background: url(/assets/img/theme_logo_facebook.gif) no-repeat;
    background-position-y: 10px;
    display: block;
    margin-top: 87px;
    margin-bottom: 10px;
}

.textDetail_LP {
    font-family: Arial, "Lucida Grande", sans-serif;
    font-size: 13px;
    line-height: 1.35em;
    letter-spacing: 0.08em;
}

.lineSeparator {
    border: none;
    border-bottom: solid 1px #000;
}

a.CallToActionLeft {
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    background: url("/assets/img/theme_calltoaction2.png") no-repeat;
    background-position: left 13px;
    padding-top: 17px;
    padding-left: 35px;
    padding-bottom: 3px;
    text-decoration: none;
    font-family: "trade_bold";
    font-size: 15.04px;
    letter-spacing: -0.40px;
    display: inline-block;
    height: 20px;
}

.contactSingUp {
    margin-bottom: 16px;
}

.contactSingUp, .followUs {
    height: 217px;
    background-color: #ffffff;
    position: relative;
}

.contactEmialLogo {
    padding-top: 15px;
    position: relative;
}

.enveloppe_mail {
    display: block;
    margin-right: auto;
    margin-left: auto;
    top: 14px;
    left: 114px;
}

.contactTitle {
    color: #000000;
    font-family: "trade_bold", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-size: 18px;
    margin: 0;
    padding-top: 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.contactSingUp input[type="text"], .footerSingUp input[type="text"] {
    font-family: "trade", Arial, Helvetica, sans-serif;
    font-size: 14px;
    height: 14px;
    padding: 9px 7px 7px !important;
    color: #000;
}

.contactSingUp input[type="text"], .contactSingUp .formBoutonGo {
    float: left;
}

.contactSingUp input[type="text"], .footerSingUp input[type="text"] {
    border-bottom: 1px solid #000000;
    border-left: 2px solid #eaeaea;
    border-top: 2px solid #eaeaea;
    font-family: "trade", Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 14px;
    padding: 9px 7px 4px !important;
    color: #000;
}

.formTextBox {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 3px;
    margin: 0px;
    width: 135px;
    color: rgb(68,68,68);
    padding-top: 3px;
}

.formTextBox {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 3px;
    margin: 0px;
    width: 135px;
    color: rgb(68,68,68);
    padding-top: 3px;
}

.formkutusu {
    margin-left: 20px;
    margin-top: 20px;
}

.contactSingUp input[type="text"], .contactSingUp .formBoutonGo {
    float: left;
}
/*.formBoutonGo {background: url("/assets/img/go1.gif") no-repeat center center #000;cursor: pointer;width: 40px !important;height: 33px;border: none;padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;vertical-align: top;padding-top: 0px;}
.formBoutonGo {background: url("/assets/img/go1.gif") no-repeat; cursor: pointer;height: 40px;border: none;padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;vertical-align: top;padding-top: 0px;}*/
input, button {
    color: #666;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    outline: 0 none;
}

.socialMediaList {
    position: relative;
    top: -60px;
    left: -7px;
}

.socialMedia {
    width: 55px;
    height: 55px;
    display: block;
    float: left;
    background-image: url("/assets/img/theme_socialmedia.png");
}

.followUs > ul > li {
    list-style: none;
}

.followUs > ul {
    margin: 0 0 0 0;
}

    .followUs > ul > li > a {
        text-decoration: none;
    }

.smFacebook {
    background-position: 0 0;
    top: 82px;
    left: 25px;
    position: absolute;
}

    .smFacebook:hover {
        background-position: 0px -58px;
    }

.smYoutube {
    background-position: -55px 0;
    top: 116px;
    left: 58px;
    position: absolute;
}

    .smYoutube:hover {
        background-position: -55px -58px;
    }

.smInstagram {
    background-position: -110px 0;
    top: 82px;
    left: 155px;
    position: absolute;
}

    .smInstagram:hover {
        background-position: -110px -58px;
    }

.smTwitter {
    background-position: -166px 0;
    top: 116px;
    left: 123px;
    position: absolute;
}

    .smTwitter:hover {
        background-position: -166px -58px;
    }

.smPinterest {
    background-position: -221px 0;
    top: 82px;
    left: 91px;
    position: absolute;
}

    .smPinterest:hover {
        background-position: -221px -58px;
    }

#contact_hp {
    padding-top: 25px;
}
/* kategoriler */
#categories_hp {
    padding-top: 35px;
}

.mosaic-block {
    float: left;
    position: relative;
    overflow: hidden;
    background: url(/assets/img/loading.gif) no-repeat center center;
}

.categorie_1 {
    width: 379px;
}

.categorie_1, .categorie_2, .categorie_3 {
    height: 220px;
}

.categories_image {
    float: left;
    background-color: #555555;
    display: block;
}
/* mosaic */
.mosaic-block {
    float: left;
    position: relative;
    overflow: hidden; /*	width:400px;height:250px;margin:10px;*/
    background: url(/assets/img/loading.gif) no-repeat center center; /*	border:1px solid #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
}

.mosaic-backdrop {
    display: none;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%; /*background:#111;*/
}

.mosaic-overlay {
    display: none;
    z-index: 5;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
}
/*** Custom Animation Styles (You can remove/add any styles below) ***/
.circle .mosaic-overlay {
    background: url(/assets/img/theme_hb_rollover.png) repeat center center;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter: alpha(opacity=00);
    display: none;
}

.circle.categorie_1.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_01_us.png) no-repeat center center;
}

.circle.categorie_2.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_02_us.png) no-repeat center center;
}

.circle.categorie_3.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_03_us.png) no-repeat center center;
}

.circle.categorie_4.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_04_us.png) no-repeat center center;
}

.circle.categorie_5.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_06_us.png) no-repeat center center;
}

.circle.categorie_6.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_06_us.png) no-repeat center center;
}

.circle.categorie_7.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_07_us.png) no-repeat center center;
}

.circle.categorie_8.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_08_us.png) no-repeat center center;
}

.circle.categorie_9.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_09_us.png) no-repeat center center;
}

.circle.categorie_10.is_US .mosaic-overlay {
    background: url(/assets/img/HP_browse_rollover_10_us.png) no-repeat center center;
}
/*.circle.prod .mosaic-overlay {background:url(//media.aldoshoes.com/content/130725/images/theme_acc_rollover.png) no-repeat center center; }*/

#categories_hp {
    padding-top: 35px;
}

.categories_image {
    float: left;
    background-color: #555555;
    display: block;
}

.categorie_1, .categorie_2, .categorie_3 {
    height: 220px;
}

.categorie_4, .categorie_5, .categorie_6 {
    height: 220px;
}

.categorie_7, .categorie_8, .categorie_9, .categorie_10, .categorie_11 {
    height: 151px;
}

.categorie_1 {
    width: 379px;
}

.categorie_2 {
    width: 253px;
}

.categorie_3 {
    width: 300px;
}

.categorie_4 {
    width: 379px;
}

.categorie_5 {
    width: 237px;
}

.categorie_6 {
    width: 316px;
    background-color: black;
    position: relative;
    color: #ffffff;
    letter-spacing: 2px;
    text-align: center;
}

    .categorie_6 span {
        margin: 10px auto;
        display: block;
        width: 240px;
        text-align: center;
    }

.categorie_7 {
    width: 221px;
}

.categorie_8 {
    width: 253px;
}

.categorie_9 {
    width: 220px;
}

.categorie_10 {
    width: 237px;
}

.categorie_11 {
    width: 237px;
}

.categorie_6 p {
    margin: 0;
    background-image: url("/assets/img/theme_wave_green.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    padding-bottom: 19px;
    padding-top: 61px;
    font-size: 24px;
    font-family: "Trade Gothic Bold", Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    line-height: 30px;
}

#detail_copy p, .categorie_6 span {
    line-height: 16px;
    padding-top: 2px;
    padding-bottom: 12px;
}

.details {
    position: absolute;
    display: block;
    width: 100%;
    height: 22%;
    bottom: 36%;
}

.product2HBLP .details {
    bottom: 41%;
}

.details.is_HP {
    bottom: 48%;
}

    .details.is_HP.is_LAST {
        bottom: 55%;
    }

.details p {
    text-align: center;
    color: #ffffff;
    font-size: 13px;
    letter-spacing: 0.15em;
    font-family: "Trade Gothic LT Narrow", Arial, Helvetica, sans-serif;
    font-weight: bold;
}

#shopBySaleBanner {
    height: auto !important;
    width: 752px !important;
}

#shopBySaleBanner {
    margin-top: 32px;
}
/* default aspx bitir */



/* prlist */

#leftblock {
    float: left;
    width: 160px;
    margin: 23px 20px 0 0;
    padding: 0;
    height: auto;
}

ul.leftNavigation {
    margin: 0px;
}

    ul.leftNavigation li {
        font-family: "trade_bold", arial, helvetica, sans-serif;
        color: #000;
        font-size: 14px;
        letter-spacing: 0px;
        text-decoration: none;
        text-transform: uppercase;
        margin: 0;
        padding: 5px 0;
        background: url(/assets/img/dot.gif) repeat-x top left;
    }

        ul.leftNavigation li:first-child {
            background: none;
        }

        ul.leftNavigation li a {
            color: #000;
            line-height: 22px;
            text-decoration: none;
            text-transform: uppercase;
            font-size: 14px;
        }

            ul.leftNavigation li a:hover {
                color: #000;
                font-weight: normal;
                text-decoration: underline;
            }

ul.level2 {
    margin: 0px;
}

    ul.level2 li {
        font-family: "Arial", helvetica, sans-serif;
        color: #666;
        font-size: 12px;
        letter-spacing: 0.2px;
        text-decoration: none;
        line-height: 21px;
        background: none;
        padding: 0;
    }

        ul.level2 li a {
            font-family: Arial, helvetica, sans-serif;
            text-transform: none;
            font-weight: normal;
            font-size: 12px;
            display: inline;
            color: #666;
            text-transform: none;
            letter-spacing: 0.2px;
        }

            ul.level2 li a:hover {
                border-bottom: 1px solid #666;
                text-decoration: none;
                color: #666;
            }


ul.level23 {
    margin: 0px;
}

    ul.level23 li {
        /*font-family: "Arial", helvetica, sans-serif;*/
        background: none;
        padding: 0;
    }

.level23 li a {
    font-family: "Arial", helvetica, sans-serif;
    color: #333;
    line-height: 22px;
    text-decoration: none;
    padding-left: 10px;
    text-transform: uppercase;
    font-size: 11px;
}

    .level23 li a:hover {
        text-decoration: none;
        color: #009f9a !important;
    }








.starpowerleftimage {
    display: block;
    width: 160px;
    height: 261px;
    background: url(/assets/img/star_power_left_en.gif) bottom;
    text-indent: -99999px;
    clear: both;
}

    .starpowerleftimage:hover {
        background-position: 0 0;
    }

#rightblock {
    width: 752px;
    float: right;
    overflow: hidden;
}


.hlist {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

ul.hlist li {
    float: left;
    margin-right: 8px;
    color: #999;
}

.hlist li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline;
}

.breadCrumbs h2 {
    /*font-size: 11px;*/
    font-size: 10px;
    font-weight: normal;
    line-height: 8px;
    margin-top: 8px;
}

    .breadCrumbs h2 a {
        text-decoration: none;
        text-transform: uppercase;
        color: #999;
    }

    .breadCrumbs h2 .selected {
        color: #333;
        font-weight: bold;
    }


.filtrele {
    width: 52px;
    padding-top: 4px;
}

.sol1 {
    font-family: "trade";
    margin-top: 2px;
    color: #333;
    text-align: left;
    line-height: 20px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 0px;
    float: left;
}

.filtersNav {
    margin-top: 20px;
}

.filtersection {
    float: left;
    margin-left: 20px;
    overflow: hidden;
}

select.filter {
    width: 124px;
    font-family: Arial;
    border: 3px solid #eaeaea;
    border-radius: 0 !important;
    font-size: 11px;
    color: #666;
    background: #f8f8f8;
}

select.filter2 {
    width: 44px;
    font-family: Arial;
    border: 3px solid #eaeaea;
    border-radius: 0 !important;
    font-size: 11px;
    color: #666;
    background: #f8f8f8;
}

a.mainButton.fwdArrow {
    margin-top: 2px;
}

.fwdArrow {
    height: auto;
}

a.fwdArrow span, span.fwdArrow span {
    height: 21px;
    border: solid 2px #000000;
    background-color: #000000;
    font-family: 'Trade Gothic Bold';
    font-size: 13px;
    background-image: url('/assets/img/btn-p2-arrow.png');
}

a.listele {
    border: solid 2px #000000;
    background-color: #000000;
    font-family: 'trade_bold';
    font-size: 13px;
    background: url('/assets/img/btn-p2-arrow.png') no-repeat;
    background-position-y: -2px;
    background-color: #000;
    padding: 0px 10px 0px 25px;
    color: #fff;
    margin-top: 7px;
}

    a.listele:hover {
        border: solid 2px #000000;
        background-color: #fff;
        background: url('/assets/img/btn-p2-arrow-hover.png') no-repeat;
        background-position-y: -2px;
        color: #000;
        text-decoration: none;
    }

/* product */
.product {
    width: 150px;
    height: 200px;
    margin-right: 50px;
    margin-top: 50px;
    float: left;
}

.productSon {
    margin-right: 0px;
}

.product img {
    border-bottom: none;
    width: 150px;
    margin-bottom: 3px;
}

.product div {
    width: 100%;
    text-align: center;
}

.product a {
    font-weight: normal;
    color: #666;
    line-height: 12px;
    font-size: 11px; /*text-transform: uppercase;*/
    display: block;
    text-decoration: none;
}

    .product a:hover {
        color: #000;
    }

.navfilter {
    float: right;
}

.prname {
    color: #888;
}

.navpages {
    width: 100%;
}

.spansale {
    display: block;
    position: absolute;
    top: 140px;
    margin-bottom: -10px;
    font: 400 13px "gt_sectra_finebook",serif;
    color: #888;
    text-transform: capitalize;
    line-height: 12px;
    letter-spacing: .03em;
    font-size: 13px;
    margin: 0;
    left: 0;
}

.hlist2 {
    margin-left: 20px;
    float: right;
    position: relative;
    z-index: 11111;
}

    .hlist2 li {
        float: left;
        margin: 0 2px 0 2px;
    }

ul.hlist2 li a {
    color: #666 !important;
    font-size: 11px;
}

    ul.hlist2 li a:hover {
        color: #000 !important;
    }

.navpages .hlist2 .lastItem {
    text-decoration: underline;
}



/* prdetail */
.productDetailLeft {
    float: left;
    width: 370px;
    margin-top: 20px;
}

.productimg {
    clear: both;
    /*border: 1px solid #EDEBE9;*/
    width: 370px;
    height: 370px;
    background: #fff;
    margin: 0;
    padding: 0;
}

.productDetailRight {
    float: left;
    width: 370px;
    margin-left: 10px;
    margin-top: 20px;
}

.nav {
    margin-bottom: 0px;
    border-bottom: 1px solid #ebebeb;
}

.tab-content {
    border-right: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    padding: 10px;
}

.nav-tabs > li > a {
    padding: 3px 8px 3px 8px;
    color: #aeaeae;
    border-top: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    border-bottom: none;
    margin: 0px;
    font-size: 11px;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    color: #000;
    cursor: default;
    background-color: #ffffff;
    border: 1px solid #ebebeb;
    border-bottom-color: transparent;
}

.tab-pane > p {
    font-size: 11px;
    color: #666;
    font-family: Arial;
}

.BVCustomerRatings {
    border: solid 1px #ebebeb;
    margin-top: 9px;
    padding: 14px 0 14px 9px;
}

.rating {
    width: 95px;
    height: 17px;
    float: left;
}

.star0 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/0star.gif') no-repeat;
}

.star1 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/1star.gif') no-repeat;
}

.star2 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/2star.gif') no-repeat;
}

.star3 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/3star.gif') no-repeat;
}

.star4 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/4star.gif') no-repeat;
}

.star5 {
    width: 95px;
    height: 17px;
    background: url('/assets/img/5star.gif') no-repeat;
}

.ilkyorum > a {
    font-size: 11px;
    color: #666;
    margin-left: 10px;
    font-family: Arial;
}

.BVRRSocialBookmarkingLinks {
    clear: both;
    margin-top: 0px;
}

.BVRRProductBookmarkingLabel {
    display: inline;
    padding-right: 3px;
    color: #666;
    font-size: 10px;
    font-family: Arial;
}

a.BVRRSocialBookmarkingSharingLink {
    text-decoration: none;
    margin-right: 2px;
}

.BVRRProductBookmarkingLabel > a {
    float: left;
    margin-right: 5px;
}

.setColour {
    width: 100%;
    margin-top: 10PX;
}

    .setColour P {
        color: #333;
        font-size: 11PX;
        font-weight: bold;
        margin: 0px;
    }

.renksecimi {
    float: left;
    margin-bottom: 25px;
}

    .renksecimi img {
        border: 3px solid #fff;
        float: left;
    }

        .renksecimi img:hover {
            border: 3px solid #000;
            float: left;
        }

        .renksecimi img.secili {
            border: 3px solid #000;
            float: left;
        }

    .renksecimi .renkyazi {
        float: left;
        margin-left: 3px;
        width: 170px;
        margin-bottom: 20px;
    }

.ryaz {
    line-height: 12px;
    font-size: 12px;
    font-family: Arial;
    color: #666;
    margin-top: 3px;
    font-weight: bold;
}

    .ryaz:hover {
        color: #333;
    }

.amountBox {
    padding: 0 3px 10px 1px;
    overflow: hidden;
    clear: left;
}

    .amountBox div {
        white-space: nowrap;
        float: left;
        margin-bottom: 5px;
    }

        .amountBox div span {
            width: 32px;
            cursor: pointer;
        }

        .amountBox div.available span {
            border: 1px solid #666;
        }

            .amountBox div.available span:hover {
                border: 1px solid #666;
                color: #fff !important;
                background: #666;
            }



        .amountBox div.navailable span {
            border: 1px solid #b4b4b4;
            color: #b4b4b4;
        }

            .amountBox div.navailable span:hover {
                border: 1px solid #b4b4b4;
                color: #b4b4b4 !important;
                background: #fff;
            }


        .amountBox div span {
            text-decoration: none;
            padding: 5px 0;
            height: 10px;
            width: 30px;
            text-align: center;
            line-height: 10px;
            display: block;
            float: left;
            margin-right: 5px;
            font-size: 13px;
            color: #666;
        }

        .amountBox div.selected span {
            border: 1px solid #666;
            color: #fff !important;
            background: #666;
        }

.onerilenUrun {
    float: left;
    width: 160px;
}

.oner {
    margin-top: 40px;
}

.onerilenUrun img {
    width: 160px !important;
}

.productName {
    text-align: center;
    width: 150px;
    border-top: 1px dotted #c3c3c3;
}

.onerilenUrun a {
    color: #666;
}


a.btnAldo {
    background: none;
    background-color: #3200ad;
    width: 250px;
    height: 44px !important;
    padding: 0 28px 0 28px;
    color: #ffffff;
    border: 2px solid #3200ad;
    font: 300 12px "patronregular", san-serif;
    text-transform: none;
    letter-spacing: 0.071em;
    margin-bottom: 9px;
    text-align: center;
    line-height: 40px;
    display: block;
}

    a.btnAldo:hover {
        background: none;
        background-color: #230077;
        height: 38px;
        color: #ffffff;
        border: 2px solid #230077;
        text-decoration: none;
    }

input.btnAldo {
    padding: 1px 10px 0px 25px;
    border: solid 2px #000000;
    background: url(/assets/img/btn-p2-arrow.png) left no-repeat;
    background-position-y: 0px;
    background-color: #000;
    color: #fff;
    font-family: 'trade_bold';
    letter-spacing: 0.2px;
}

    input.btnAldo:hover {
        background: url(/assets/img/btn-p2-arrow-hover.png) left no-repeat;
        background-position-y: 0px;
        background-color: #fff;
        text-decoration: none;
        color: #000;
    }


.formlar a.btnAldo {
    font-weight: normal;
    background-position-y: -1px;
}


/* prdetail */


/* ac login */

.signInLeftbox, .signInRightbox {
    width: 50%;
    margin-top: 20px;
}

.signInLeftbox {
    padding: 0px;
    float: left;
}

.signInRightbox {
    margin: 20px 0px 0px 70px;
    float: left;
}

input[type="radio"] {
    margin: -5px 0 0 0;
}

#hideShowNew, #hideShowLogin {
    display: block;
    margin-top: 20px;
    text-align: right;
}

input.normal {
    height: 14px;
    border: solid 1px #ccc;
    margin: 2px 0px 3px;
    font-family: arial,helvetica,sans-serif;
    color: #666;
    font-size: 11px;
    -webkit-appearance: textfield;
    padding: 3px 1px 3px 3px;
    background-color: white;
    cursor: auto;
}

textarea.normal {
    border: solid 1px #ccc;
    margin: 2px 0px 3px;
    font-family: arial,helvetica,sans-serif;
    color: #666;
    font-size: 11px;
    -webkit-appearance: textfield;
    padding: 1px;
    background-color: white;
    cursor: auto;
}

select.normal {
    width: 210px;
    height: 20px;
    border: solid 1px #ccc;
    margin: 2px 0px 3px;
    font-family: arial,helvetica,sans-serif;
    color: #666;
    font-size: 11px;
}


.lbl {
    font-size: 11px;
    margin: 5px 0px 5px;
    font-weight: bold;
    display: block;
    color: #666;
}



span.askpass a {
    font-size: 13px;
    color: #666;
    line-height: 20px;
}

    span.askpass a:hover {
        font-size: 13px;
        color: #000;
        line-height: 20px;
    }


.topBlock {
    width: 100%;
}

table.formlar {
    font-size: 10px;
    font-weight: bold;
    color: #000;
    font-family: Arial;
}

table.kenar tr:first-child {
    border-top: 0px solid #dddddd;
}

table.kenar tr {
    border-top: 1px solid #dddddd;
}


.baslik {
    font: 300 36px "gt_sectra_finebook", serif !important;
    margin-bottom: 31px;
    color: #3a2e2c;
}
.fwbi {width:100%;}
input.normal.wuyeol2.fwbi {width:100%;}
.blockInsideLeft {
    width: 200px;
    margin-right: 71px;
    float: left;
}

.logout {
    float: right;
    display: inline;
    text-align: right;
    padding: 0;
    text-transform: none;
    font-weight: normal;
}


.menuList {
    clear: left;
    width: 200px;
    height: auto;
}

    .menuList h3 {
        font-weight: bold;
        color: #333;
        font-size: 11px;
        line-height: 20px;
    }

    .menuList ul {
        padding: 0px;
        margin: 0px;
    }

    .menuList li {
        color: #666;
        list-style: none;
        padding: 2px 4px 2px 0px;
        text-transform: uppercase;
        background: #fff;
        margin: 0px;
    }

    .menuList a {
        background: #fff !important;
        color: #333;
        font-size: 11px;
        text-decoration: none;
    }

        .menuList a:hover {
            color: #009f9a;
        }


.blockInsideRight {
    width: 480px;
    float: left;
}

.informationBlock1 {
    width: 470px;
    height: auto;
    padding: 10px 10px 10px 10px;
    background: #FCFCFC;
    font-size: 11PX;
}

.informationBlock2 {
    width: 470px;
    height: auto;
    padding: 10px 0 10px 10px;
    background: #eaeaea;
    font-size: 11PX;
}

.blockRightWideLeft {
    width: 44%;
    height: auto;
    float: left;
    border-right: 1px solid #999;
    padding: 0 0 0 5px;
    margin: 0 0 20px 0;
}



.blockRightWideRight {
    width: 44%;
    height: auto;
    float: left;
    padding: 0 0 10px 10px;
}

.adreslerim {
    margin-top: 20px;
    margin-right: 10px;
    border-bottom: dashed 1px #ccc;
}

.informationBlock2 P {
    padding: 0PX;
    margin: 0PX;
}

.wish {
    font-size: 10px;
    color: #888;
}

.icerik {
    font-size: 12px;
    line-height: 15px;
    color: #666;
}

td.tdurun img {
    width: 70px;
}

a.tdbtn {
    padding-bottom: 3px;
    padding-top: 3px;
    background-position-y: -1px;
}

.trh {
    background-color: #fff;
}

.btn-tertiary:hover, .btn-tertiary:active {
    border: solid 1px #3a2e2c;
    background-color: #3a2e2c;
    color: #FFF;
    text-decoration: none;
}

.btn-tertiary {
    /*padding: 10px 28px;*/
    letter-spacing: 0.05em;
    padding: 15px;
    min-width: 200px;
    font-size: 12px;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    background: none;
    border: 1px solid rgba(58, 46, 44, 0.25);
    color: #3a2e2c;
}

input.btncheck {
    padding: 10px 10px 10px 30px;
    font-size: 15px;
    background-position-y: 10px;
}

    input.btncheck:hover {
        padding: 10px 10px 10px 30px;
        font-size: 15px;
        background-position-y: 10px;
    }

.sozlesme {
    margin-left: 20px;
    float: left;
    margin-top: 20px;
}

.form-bilgilendirme {
    overflow: scroll;
    width: 318px;
    height: 240px;
    border: 1px solid #CCC;
    padding: 3px;
    color: #6D6053;
    font-size: 10PX;
}

.sep {
    text-decoration: line-through;
}


.catBaslik {
    width: 100%;
    height: 20px;
}

    .catBaslik h5 {
        float: left;
        margin-top: 0px;
        font-weight: bold;
        color: #444;
        font-size: 11px;
    }

    .catBaslik span {
        float: right;
        font-size: 10px;
    }

        .catBaslik span a {
            text-decoration: underline;
        }


    .catBaslik::after {
        clear: both;
    }


.top0 {
    margin-top: 0px;
}



table#hortablecustomerservice {
    border-spacing: 2px;
    border-color: gray;
}

#hortablecustomerservice {
    background: #fff;
    width: 700px;
    border-collapse: collapse;
    text-align: left;
    margin-top: 20px;
    margin-right: 45px;
    margin-bottom: 8px;
    margin-left: 0px;
}


    #hortablecustomerservice th {
        width: 150px;
        font-weight: normal;
        color: #333333;
        padding: 4px 8px;
        border-bottom: 2px solid #333333;
    }


    #hortablecustomerservice td {
        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        color: #333333;
        padding: 6px 8px;
        vertical-align: top;
    }

img.bedentab {
    border: 0px !important;
    max-width: none;
    width: 395px;
    height: 169px;
}


.sellpr {
    color: #f00;
}


a.boxtoAction {
    height: 11px;
    border: 2px solid #000;
    float: left;
    padding: 8px 7px 8px 30px;
    text-transform: uppercase;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    color: #ffffff;
    letter-spacing: 1px;
    background: url(/assets/img/cta_main_hp.png) no-repeat #000000;
    background-position: 5px 7px;
    font-size: 14px;
    line-height: 14px;
}

    a.boxtoAction:hover {
        background-color: #ffffff;
        color: #000000;
        background-position: 5px -83px;
        text-decoration: none;
    }

.banneryazi {
    position: absolute;
    font-family: 'alternate-gothic-no-3-d';
    margin-top: -95px;
    line-height: 45px;
    font-size: 30px;
    width: 700px;
    text-align: center;
    color: #fff;
    padding-left: 25px;
}

    .banneryazi h1 {
        font-family: 'alternate-gothic-no-3-d';
        font-size: 30px;
        color: #000;
    }

.listbanner {
    margin-top: 30px;
}

.StoreImg {
    float: left;
    width: 470px;
    height: auto;
}


.StoreLocate {
    float: left;
    width: 450px;
}


.shrlist {
    margin-top: 30px;
}





/* SECTIONS ONEMLI */



.bolum1 {
    width: 752px;
    height: 605px;
    background: url('/uploads/banners/bolum1.jpg') no-repeat;
}


.bolum2 {
    width: 752px;
    height: 427px;
    background: url('/uploads/banners/bolum2.jpg') no-repeat;
    border-top: #000 solid 2px;
}

.bolum3 {
    width: 752px;
    height: 427px;
}


.detail_BoxCopy, #detail_Box {
    height: 427px;
}


.detail_BoxCopy {
    background: url(//media.aldoshoes.com/global/images/theme_detailbox_triangle.png) no-repeat;
    color: #ffffff;
    margin-left: 383px;
    top: 0;
    width: 368px;
    height: 100%;
    padding: 15px 0 0 0;
    text-align: center;
}

.urunParti {
    float: left;
}

/* SECTION BITIS */





/* Bannerlar */

.mrbBanner {
    width: 100%;
    height: 430px;
    background: url('/uploads/banners/mrb_bg.jpg') repeat-x;
}

.mrbBeyaz {
    width: 631px;
    height: 310px;
    background: url('/uploads/banners/mrb_beyaz.jpg') no-repeat;
    margin: auto;
    margin-top: 60px;
}

.mrbleft {
    width: 127px;
    float: left;
    margin-left: 86px;
    margin-top: 10px;
}

.mrbright {
    width: 293px;
    height: auto;
    float: left;
    margin-left: 84px;
    margin-top: 60px;
}

.mrbyazi3 {
    font-family: "libre";
    font-size: 12px;
    margin-top: 10px;
}


.mrbyazi2 {
    font-family: "libre_italic";
    font-size: 21px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.mrbyazi1 {
    font-family: "trade_bold";
    font-size: 30px;
    margin-top: 30px;
}


.acceProduit {
    position: relative;
    display: block;
    overflow: visible;
    float: left;
}

.campaignTitle.is_ACC.is_WOMEN {
    height: 200px;
    position: absolute;
    top: 120px;
    left: 19px;
    font-size: 80px;
}



.prixProduit.is_BOTTOM {
    position: absolute;
    bottom: 25px;
}

.prixProduit {
    display: block;
    width: 80%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    border-bottom: 1px solid #000;
    margin: auto 24px;
}

.circle .mosaic-overlay {
    background: url(//media.aldoshoes.com/global/images/theme_mosaic_rollover.png) repeat center center;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter: alpha(opacity=00);
    display: none;
}




.details {
    position: absolute;
    display: block;
    width: 100%;
    height: 22%;
    bottom: 36%;
}


.CallToActionItem {
    width: 80%;
    height: 31px;
    border: 2px solid #000;
    margin: 0 0 10px 24px;
    line-height: 31px;
    text-align: center;
    background: #000000;
    color: #ffffff !important;
    text-transform: uppercase;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    line-height: 31px;
    display: block;
    text-decoration: none !important;
}


.accColum1, .accColum2, .accColum3 {
    float: left;
}

.accColum2 {
    width: 251px;
}

.accColum3 {
    width: 252px;
}




.accColum1 {
    width: 249px;
}

.AccesoriesSlogan {
    position: absolute;
    background-position: center bottom;
    display: block;
    padding-bottom: 25px;
    padding-top: 15px;
    font-size: 24px;
    font-family: "trade_bold", Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    line-height: 30px;
    letter-spacing: 1px;
    color: #000;
    z-index: 300;
    width: 100%;
    top: 68px;
}

.CallToActionItem.is_MAIN {
    width: 60%;
    margin: 0 auto 10px auto;
}

.CallToActionItem.is_MAIN2 {
    width: 48%;
    margin: 0 auto 10px auto;
}

.CallToActionItem.is_LAST {
    margin: 0 0 0 24px;
}

.CallToActionItem:hover {
    background: #ffffff;
    color: #000 !important;
}
/* bannerlar bıtır */


.formRowLongButton { /* text-align:right; overflow: hidden; */
    float: right;
}

.formRowColor {
    clear: both;
    padding: 2px;
    margin: 0;
    background: #efeae6;
    color: #333;
}

.formRowError {
    clear: both;
    padding: 2px;
    margin: 0;
}

.formRow .introText {
    height: 30px;
}

.formRowColor select { /*text-transform: lowercase;*/
    margin: 0 0 0 5px;
    padding: 0;
}

.formRow .fieldLabel, .formRow .fieldLabelBold, .formRowError .fieldLabel, .formRow .fieldLabelBold {
    color: #333;
    float: left;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 140px;
    text-transform: uppercase;
}

#noSearchResultsBlock {
    width: 752px;
}


.separtor-noline {
    margin-bottom: 20px;
    margin-top: 0px;
    border: none;
}

.cart-btw {
    height: 32px;
    float: left;
    /*margin: 0 0px 2px 0px;*/
    margin: 0 0px 2px 164px;
    margin-bottom: 2px;
}

    .cart-btw .btBody a span {
        line-height: 30px;
    }

.btTail {
    float: left;
    width: 6px;
    height: 32px;
    background: url("/assets/img/btn-sprite-tail.png") no-repeat 0 0;
}

.btTip {
    width: 6px;
    height: 32px;
    float: left;
    background: url("/assets/img/btn-sprite-front.png") no-repeat 0 0;
}

.btBody {
    float: left;
    margin: 0;
    padding: 0;
    line-height: 30px;
}

    .btBody a {
        padding: 10px 28px;
        letter-spacing: 0.05em;
        /*padding: 15px;*/
        min-width: 200px;
        font-size: 12px;
        text-transform: none;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
        background: #230077;
        border: 1px solid #3200ad;
        color: #fff;
        margin-left: 10px;
    }

        .btBody a:hover {
            background: #230077;
            border: 1px solid #230077;
            text-decoration: none;
        }

.cart-btw:hover .btTail,
.cart-btw:hover .btTip {
    background-position: 0 -32px;
}

.cart-btw:hover a {
    background: #ffffff;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    color: #000000;
}

.cart-btw .btBody a span {
    line-height: 30px;
}


.Sonsepet {
    color: #333;
    font-weight: bold;
    font-size: 11px;
    font-family: arial;
}



td.aratoplam {
    /*background: #eaeaea;
    height: 28px;
    color: #333;*/
}

td.geneltoplam {
    /*background: #ccc;
    height: 28px;
    color: #333;*/
}

.araleft {
    /*padding-left: 10px;*/
}

.araright {
    /*text-align: right;
    padding-right: 10px;*/
}

.apb30 {
    height: 40px;
    vertical-align: baseline;
}

.cpb30 {
    height: 40px;
    vertical-align: bottom;
}


.faldo {
    font-family: 'aldo';
}


.sect-landing {
    margin-top: 34px;
}

.pnlresulfirin {
    width: 400px;
}

.ordertabl {
    background: #FCFCFC;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.boldyaz {
    font-weight: bold;
    color: #000;
    line-height: 10px !important;
}

.twidth {
    width: 380px;
    margin: auto;
}


.shippedt {
    width: 400px;
    height: auto;
    overflow: hidden;
    background: #eaeaea;
}

.solicto {
    width: 150px;
    float: left;
    margin-left: 30PX;
    margin-top: 20PX;
    margin-bottom: 20PX;
    height: auto;
    overflow: hidden;
}

.solicto1 {
    width: 160px;
    float: left;
    margin-left: 30PX;
    margin-top: 20PX;
    margin-bottom: 20PX;
    height: auto;
    overflow: hidden;
}

.bordsag {
    border-right: solid 1px #666;
}

.tblalt {
    width: 400px;
}

    .tblalt td {
        border: solid 1px #000;
        text-align: center;
    }

    .tblalt img {
        width: 50px;
    }

.tracktablehead {
    background: #000;
    border: solid 1px #000;
    color: #fff;
}

.lheig {
    line-height: 17px;
}


.sepettoplamyazi {
    /*font-family: arial,helvetica,sans-serif;
    color: #666;
    font-weight: normal;
    font-size: 12px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    font-weight: bold;
    color: #666;*/
}

.uyari-cont {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.50);
    display: none;
    left: 0;
    top: 0;
    z-index: 999;
}

.uyari-card {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.50);
    display: none;
    left: 0;
    top: 0;
    z-index: 999;
}

.uyari-kutu {
    border: solid 1px #666;
    background-color: #fff;
    margin-top: 50%;
    color: #666;
    font-family: Arial;
    font-size: 11px;
}

    .uyari-kutu > h4 {
        margin: 10px;
        padding: 0;
        font-weight: bold;
        color: #666;
        font-family: Arial;
        font-size: 11px;
    }

    .uyari-kutu > p {
        margin: 10px;
        padding: 0;
        font-weight: normal;
        color: #666;
        font-family: Arial;
        font-size: 11px;
    }

.uyari-kapat {
    float: right;
    cursor: pointer;
    margin-right: 10px;
    margin-top: 10px;
}

#uyari-kapat {
    float: right;
    cursor: pointer;
    margin-right: 10px;
    margin-top: 10px;
}

.empty {
    float: left;
    font-weight: bold;
    padding-top: 22px;
    width: 752px;
    height: 300px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #666;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
}

.wuyeol {
    width: 140px;
}

.wuyeol2 {
    width: 192px;
}

.wuyeol3 {
    width: 152px;
}

.wuyeol4 {
    width: 25px;
}

.wuyeol5 {
    width: 62px;
}


.drpwuyeol {
    width: 147px !important;
    height: 22px !important;
}


.tbloffer {
    margin-top: 50px;
    margin-left: 50px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #666;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    line-height: 13px;
}



.tbloffer54 {
    margin-top: 50px;
    margin-left: 50px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #333;
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    line-height: 13px;
}

    .tbloffer54 input {
        height: 14px !important;
        padding: -1px 1px 3px 3px;
    }

.shiptop {
    width: 100%;
    height: 40px;
    /*border-bottom: solid 7px #666;*/
    margin: 0px;
    padding: 0px;
    position: relative;
}

    .shiptop:before {
        border-bottom: 1px solid #ddd;
        content: "";
        width: 100%;
        height: 1px;
        position: absolute;
        top: 50%;
        z-index: -1;
    }

    .shiptop li:first-child {
        width: 23%;
    }

        .shiptop li:first-child a {
            padding-left: 0;
        }

    .shiptop li:last-child a {
        padding-right: 0;
        float: right;
    }

    .shiptop li:nth-child(2) {
        width: 32%;
    }

    .shiptop li:nth-child(3) {
        width: 20%;
    }

    .shiptop li:nth-child(4) {
        width: 25%;
    }

    .shiptop li {
        float: left;
        text-align: left;
        height: 25px;
    }

        .shiptop li.dndr {
            float: left;
            text-align: left;
            /*background: #666;*/
            /*padding-top: 5px;*/
        }

        .shiptop li a {
            color: #3a2e2c;
            text-decoration: none !important;
            font-size: 11px;
            font-size: 18px;
            line-height: 40px;
            font-family: "gt_sectra_finebook";
        }

            .shiptop li a:hover {
                text-decoration: none;
                color: #230077;
            }

        .shiptop li a {
            background: #fff;
            padding: 0 20px;
            color: rgba(58, 46, 44, 0.25);
        }

        .shiptop li.dndr a {
            color: #3a2e2c;
            /*padding-right: 10px;*/
            /*background: url('/assets/img/okok.jpg') no-repeat center right;*/
        }



.sipsol1 {
    float: left;
    width: 450px;
    height: 156px;
}

.sipsol3 {
    float: left;
    width: 342px;
}

.sipsol33 {
    float: right;
    width: 342px;
}

.bn1 {
    margin: 0px;
    padding: 0px;
}

.sipsol2 {
    float: right;
    width: 470px;
    height: 156px;
}


.tbloffer2 {
    margin-top: 20px;
    margin-left: 20px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #666;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    line-height: 13px;
}

.tbloffer22 {
    margin-top: 20px;
    margin-left: 20px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #666;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    line-height: 13px;
    font-weight: bold;
}

    .tbloffer22 tr {
        height: 30px;
    }


.tbloffer3 {
    margin-top: 20px;
    margin-left: 0px;
    font-family: arial,helvetica,sans-serif;
    text-align: left;
    color: #666;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: 0.2px;
    word-spacing: 0.2px;
    line-height: 13px;
}



.tbloffer2 tr {
    height: 30px;
}


.lbl20 {
    margin-left: 20px;
}

.rrr2 {
    width: 150px;
}

.yzz2 {
    margin-top: 20px;
    font-size: 11px;
}

.yzz23 {
    margin-top: 00px;
    font-size: 11px;
    line-height: 12px;
    margin-bottom: 10px;
}


.d5456 {
    margin-top: 100px;
}

.FF3 {
    width: 70px !important;
}


.Dds td {
    color: #666;
}


.sipbitir {
    width: 700px;
    font-size: 12px;
    font-weight: bold;
    color: #666;
    line-height: 14px;
    text-align: center;
    margin-top: 30px;
}


.ordno {
    width: 290px;
    height: 30px;
    border: solid #249EAB 1px;
    text-align: center;
    margin: auto;
    padding-top: 15px;
    color: #249EAB;
}

ul.hlist23 {
    margin: 0px;
    padding: 0px;
}

    ul.hlist23 a {
        text-decoration: none;
        font-size: 11px;
    }
    /*colour from the default a:*/

    ul.hlist23 h2 {
        font-size: 14px;
    }

    ul.hlist23 li {
        float: left;
        margin-right: 8px;
        color: #999;
    }

.kucukharf {
    text-transform: lowercase !important;
}

.quicksip {
    background: #E7E7E7 !important;
}


input.btnAldo {
    font-size: 14PX;
}


.extraFeatures {
    width: 100%;
    clear: both;
    overflow: hidden;
    margin-top: 30px;
    padding: 0;
    text-align: center;
}

    .extraFeatures a {
        font-size: 11px;
        margin: 10px;
    }


a.altCizgili {
    text-decoration: underline !important;
}

altCizgili {
    text-decoration: underline;
}


.extraFeatures a {
    text-decoration: underline;
}


a.yazikucuk {
    text-transform: none !important;
}

.pgStore {
    width: 200px;
    float: left;
    margin-bottom: 20px;min-height:100px;
}

.basketImg {
    width: 50px !important;
}

























.videoPlayBtnHP {
    position: absolute;
    top: 171px;
    width: 379px;
    text-align: center;
    left: 63px;
}


    .videoPlayBtnHP h4 {
        text-transform: uppercase;
        font-size: 40px;
        font-family: "Trade Gothic Bold", Arial, Helvetica, sans-serif;
        letter-spacing: 1px;
        line-height: 46px;
        text-align: center;
        width: 100%;
        color: #000000;
    }

        .videoPlayBtnHP h4 span {
            color: #ed2127;
        }

    .videoPlayBtnHP a.videoPlayB {
        background-image: url(//media.aldoshoes.com/content/131104b/images/theme_play_button.png);
        background-repeat: no-repeat;
        background-position: top center;
        display: block;
        width: 100%;
        height: 75px;
        margin-top: 10px;
    }

        .videoPlayBtnHP a.videoPlayB:hover {
            background-position: bottom center;
        }


.campaignCopy {
    position: absolute;
    top: 225px;
    left: 300px;
    width: 300px;
}

.contentVideo {
    position: relative;
    width: 932px;
}

.container_valentine {
    position: relative;
    width: 100%;
    height: 570px;
}

.title_for_video {
    position: absolute;
    top: 0;
}

.video_valentine {
    margin: 61px 0 20px 16px;
}

.is_valentine {
    z-index: 999;
}







.titleVideo {
    display: block !important;
    position: absolute;
    z-index: 999;
    width: 932px;
    top: 203px;
    padding-left: 37px;
}



/* VIDEO CONTROL */

.mejs-container .mejs-controls {
    display: none !important;
}

.mejs-overlay-button {
    display: none;
}

a.adl-cta-box:hover {
    color: #ffffff;
    background-color: #000000;
    background-position: 3% 13%;
}

a.adl-cta-box {
    color: #000000;
    background-color: #ffffff;
    border-color: black;
    border-style: solid;
    border-width: 2px;
    /*border-bottom: none;*/
    background-image: url("//media.aldoshoes.com/global/images/theme-arrow-black.png");
    background-position: 3% 95%;
    background-repeat: no-repeat;
    display: inline-block;
    font-family: "trade_bold";
    font-size: 16px;
    letter-spacing: 0.1em;
    padding: 7px 0 7px 37px;
    min-width: 80px;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
    width: 148px;
}

    a.adl-cta-box.is_last {
        border-top-style: none;
    }

a.adl-cta-root {
    background-image: none;
    text-align: center;
    padding: 7px 0 7px 0;
    width: 185px;
}


#menu_level1 > li,
#menu_level1 > li li {
    position: relative;
    display: inline-block;
}

    #menu_level1 > li:hover {
        /*background-color: #999;
    background-image: linear-gradient(#ccc, #aaa 50%, #999 50%,#bbb);*/
    }

#menu_level1 ul {
    position: absolute;
    top: 33px;
    left: 0;
    /*max-height:0em;*/
    margin: 0;
    padding: 0;
    overflow: hidden;
}


ul#menu_level2 {
    display: none;
}



#menu_level1 > li:hover ul {
    /* max-height:13em;*/
}

#menu_level1:hover > li:first-child a.adl-cta-root {
    color: #ffffff;
    background-color: #000000;
}

.video_elle_uk {
    margin: 0 0 0px 0px;
}



h3.subtitle {
    text-transform: uppercase;
    font-size: 17px;
    font-family: "Trade Gothic Bold", Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    line-height: 26px;
    text-align: left;
    color: #000;
    display: inline-block;
    padding-top: 2px;
}

.cta-list {
    padding-bottom: 20px;
}

.is_valentine {
    font-size: 17px;
}

#xyz {
    display: none;
}

.sale {
    color: red;
    padding-left: 6px;
}


.regular {
    text-decoration: line-through;
}






/* yenı aksesuar */




map > area, map > area:active, map > area:focus {
    outline: none;
    border: 0;
}



.yeniBlok {
    float: left !important;
    width: 940px !important;
}

.adl-footer-wrapper__legal {
    background-color: #3a2e2c;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#footer .adl-footer-legal-info a:link, #footer .adl-footer-legal-info a:visited, #footer .adl-footer-legal-info a:active {
    color: #e5e1e6 !important;
    font-family: patronregular;
    font-size: 10px;
}

.omega .adl-ul {
    margin-left: 0;
}
