﻿
.preCampaign {
    display: inline-block;
    float: right;
    width: 950px;
}

#registrationLoader {
    position: fixed;
    top: 50%;
    left: 50%;
}

.AlertHeader {
    display: inline-block;
    float: right;
    width: 950px;
    margin-top: 9px;
    text-align: right;
    direction: rtl;
    font: 14px arial;
    border-top: 1px solid #c1c1b5;
    color: #7a7a7a;
    line-height: 33px;
    border-bottom: 1px solid #c1c1b5;
}

    .AlertHeader.hide {
        display: none;
    }

.preCampaign h1 {
    display: inline-block;
    float: right;
    font: bold 24px Arial;
    color: #1f84e0 !important;
    text-align: right;
    direction: rtl;
    margin: 0;
}

.preCampaign .imageCampaign {
    display: inline-block;
    float: right;
    /*margin: 20px 0 30px 0;*/
    margin: 20px 0 4px 0;
}

.preCampaign .downArea .text {
    display: inline-block;
    /*float: right;*/
    color: #7D7C78;
    text-align: center;
    margin: 0;
    direction: rtl;
    width: 950px;
}

.preCampaign .downArea .subjectText {
    font: bold 36px arial;
}

.preCampaign .downArea .secondText {
    font: normal 24px arial;
    margin: 15px 0 40px 0;
}

.preCampaign .countDowm {
    margin: 0 auto;
    width: 660px;
    margin-bottom: 50px;
    margin-top: 50px;
}

    .preCampaign .countDowm.includeMonth {
        width: 100% !important;
        margin-right: -8%;
    }

    .preCampaign .countDowm .message {
        display: none;
        text-align: center;
        direction: rtl;
    }

.flip-clock-label {
    font: 16px arial;
    color: #7D7C78 !important;
}

.clock.flip-clock-wrapper {
    margin: none !important;
}

/*.countDownFloatingTab {
    display: inline-block;
    position: fixed;
    width: 240px;
    height: 91px;
    background-color: white;
    bottom: 0;
    left: 7%;
    z-index: 19;
    border-radius: 3px;
    box-shadow: 2px 2px 10px 5px #909090;
    -webkit-box-shadow: 2px 2px 10px 5px #909090;
    -moz-box-shadow: 2px 2px 10px 5px #909090;
    clip: rect(-10px, 260px, 102px, -10px);
}*/

.countDownFloatingTab {
    display: none; /* inline-block; CORONA CHANGE!*/
    position: fixed;
    width: 240px;
    height: 91px;
    background-color: white;
    bottom: 0;
    left: 7%;
    z-index: 19;
    border-radius: 3px;
    box-shadow: 2px 2px 10px 5px #909090;
    -webkit-box-shadow: 2px 2px 10px 5px #909090;
    -moz-box-shadow: 2px 2px 10px 5px #909090;
    clip: rect(-10px, 260px, 102px, -10px);
}

    .countDownFloatingTab .countDownFloatingTabItems {
        display: inline-block;
        float: right;
        width: 83%; /*75%*/
    }

        .countDownFloatingTab .countDownFloatingTabItems.HourlyCounter {
            width: 75%;
        }

    .countDownFloatingTab .countDowm {
        float: left;
        margin-right: 5px;
        width: 500px;
    }

    .countDownFloatingTab .CloseTabBtn {
        width: 37px;
        height: 38px;
        position: absolute;
        left: 0;
        background: url("https://img.zap.co.il/imgs/newui/CloseTabBtn.png");
        cursor: pointer;
    }

        .countDownFloatingTab .CloseTabBtn:hover {
            background: url("https://img.zap.co.il/imgs/newui/CloseTabBtnHover.png");
        }

        .countDownFloatingTab .CloseTabBtn:active {
            background: url("https://img.zap.co.il/imgs/newui/CloseTabBtnActive.png");
        }

    .countDownFloatingTab .downArea {
        margin-right: 4px;
    }

    .countDownFloatingTab .clockPopup {
        zoom: 0.3;
        -moz-transform: scale(0.3);
        margin-top: 42px;
        float: right;
    }
/*mozila*/
@-moz-document url-prefix() {
    .countDownFloatingTab .clockPopup {
        margin-top: 10px;
        transform: scale(0.3);
        transform-origin: 3% 0;
    }
}
/*explorer*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .countDownFloatingTab .clockPopup {
        margin-top: 10px;
        zoom: 0;
        transform: scale(0.3);
        transform-origin: 3% 0;
    }
}

.countDownFloatingTab .downArea .text {
    display: inline-block;
    color: #7D7C78;
    text-align: center;
    margin-top: 15px;
    direction: rtl;
    width: 100%;
}

.countDownFloatingTab .downArea .subjectText {
    font: bold 23px arial;
    margin-right: 14px;
    display: inline-block;
}

.GalleryProductBox .discountIcon {
    width: 83px;
    height: 19px;
    float: right;
    position: relative;
    margin-top: 0px;
}

.GalleryProductBox .oneplusone_badge {
    background: #26d495;
}

.GalleryProductBox .seconddiscount_badge {
    background: #1ad7d9;
    /* text-align: center; */
}

.GalleryProductBox .buyonegetone_badge {
    background: #7f97fa;
}

.GalleryProductBox .discount_badge {
    background: #4285F4;
}

.GalleryProductBox .discountIcon .IconTxt {
    color: #ffffff;
    margin-right: 23px;
    margin-top: 40px;
    width: 36px;
}
/*.GalleryProductBox.blackfriday .IconTxt {
         margin-top: 40px;
         width: 42px;
     }*/

.GalleryProductBox .discountIcon .discountPrecentage {
    font: bold 14px arial;
}

#zapdayMailingListForm {
    display: inline-block;
    width: 100%;
    text-align: right;
}

.recaptcha {
    font-size: 12px;
    margin: 4px 0 0 0;
    color: #4A4A4A !important;
}

.recaptcha span {
    width: 90%;
    display: inline-block;
}

.recaptcha a {
    text-decoration: underline;
    color: #4A4A4A !important;
}
.grecaptcha-badge {
    visibility: collapse !important;
}

.ZapdayMailingList {
    direction: rtl;
    padding: 20px 40px 28px 40px;
    display: inline-block;
}

    .ZapdayMailingList .input {
        display: inline-block;
        float: right;
        width: 330px;
        height: 28px;
        margin-left: 8px;
    }

    .ZapdayMailingList .ZapdayMailingListText {
        font: bold 20px arial;
        margin-bottom: 8px;
        color: #ffffff;
    }

    .ZapdayMailingList .input input {
        display: inline-block;
        float: right;
        width: 330px;
        height: 37px;
        line-height: 28px;
        border: 1px solid #ffffff;
        /*border-radius: 8px;*/
        direction: rtl;
        outline: none;
        font: 13px arial;
        color: #3c3c3c;
        text-align: right;
        text-indent: 5px;
        margin-top: 5px;
        padding-right: 7px;
    }

        .ZapdayMailingList .input input[type="email"] {
            width: 330px;
            height: 37px;
            margin-right: 10px;
        }

    .ZapdayMailingList .SubmitBtn {
        display: inline-block;
        float: right;
        width: 170px;
        height: 37px;
        margin-top: 5px;
        margin-right: 22px;
    }

        .ZapdayMailingList .SubmitBtn #btnZapdayMailingList {
            width: 217px;
            height: 41px;
            /*background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") 0 -1164px no-repeat;*/
            border: none;
            font: bold 24px arial;
            cursor: pointer;
        }

            /*.ZapdayMailingList .SubmitBtn #btnZapdayMailingList:hover {
                background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -110px -1164px no-repeat;
            }

            .ZapdayMailingList .SubmitBtn #btnZapdayMailingList:active {
                background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") 0 -1164px no-repeat;
            }*/

            /*send button section*/
            .ZapdayMailingList .SubmitBtn #btnZapdayMailingList .arrow:first-child {
                margin-right: 3px;
            }

            .ZapdayMailingList .SubmitBtn #btnZapdayMailingList .arrow {
                display: inline-block;
                vertical-align: middle;
                position: relative;
                width: 5px;
                height: 20px;
            }

span.arrow {
}

.ZapdayMailingList .SubmitBtn #btnZapdayMailingList .arrow:after {
    content: '';
    display: block;
    width: 2px;
    height: 6px;
    background: #000;
    position: absolute;
    top: 5px;
    left: 5px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
}

.ZapdayMailingList .SubmitBtn #btnZapdayMailingList .arrow:before {
    content: '';
    display: block;
    width: 2px;
    height: 5px;
    background: #000;
    position: absolute;
    top: 10px;
    left: 5px;
    -webkit-transform: rotate(-30deg);
    transform: rotate(-30deg);
}

#div-gpt-ad-1506409393597-0 {
    margin-bottom: 36px;
}
/*seo comment*/
/*.MainDiv .seoComponent {
    display: inline-block;
    width: 100%;
    text-align: right;
    font: 14px Arial;
    background-color: #fff;
    border-top: 1px solid #c1c1b5;
    border-bottom: 1px solid #c1c1b5;
    margin-bottom: 5px;
    margin-top: 15px;
    direction: rtl;
    position: relative;
}
.MainDiv .seoComponent .seoRight {
    display: inline-block;
    width: 885px;
    margin: 8px 34px 8px 0px;
    float: right;
    min-height: 120px;
}
.MainDiv .seoComponent .seoRight .seoTitle {
    display: inline-block;
    width: 100%;
    display: inline-block;
    color: #1f84e0;
    direction: rtl;
}
.MainDiv .seoComponent .seoRight .seoText.bold {
    font-weight: bold;
}
    .MainDiv .seoComponent .seoRight .seoText {
        display: block;
        color: #333333;
        line-height: 22px;
        direction: rtl;
        text-align: justify;
        margin-top: 10px;
    }
     .MainDiv .seoComponent .seoRight .seoText:last-child{
     margin-bottom:20px;
 }
    .MainDiv .seoComponent .seoRight img {
        display: block;
    margin: 20px auto;
    width: 617px;
    }
.MainDiv .seoComponent .leftImage {
    display: inline-block;
    margin-right: 10px;
    position: absolute;
    bottom: 0;
    left: 20px;
}*/



/* Filters - Start */
.MainDiv.BlackFridayMainDiv .Filters .FiltersTitle .FilterButtons, .MainDiv.ZapDayMainDiv .Filters .FiltersTitle .FilterButtons {
    width: 100%;
}


.SortByMyFavorites {
    background-color: #fff;
    color: #1f84e0;
    text-decoration: none;
    font: bold 13px arial;
    padding: 5px 10px;
    display: inline-block;
    border-radius: 7px;
    _margin-top: 4px;
    cursor: pointer;
    position: absolute;
    _top: 7px;
    left: 0;
}

    /*.ShoppingILMainDiv .SortByMyFavorites {
    left: 175px;
    margin-left: 13px;
}*/

    .SortByMyFavorites .icon {
        background: url(https://img.zap.co.il/zapday/favorite_empty.png) no-repeat;
        width: 23px;
        height: 19px;
        float: right;
        display: inline-block;
    }

        .SortByMyFavorites .icon.favSelected {
            background: url(https://img.zap.co.il/zapday/favorite_full.png) no-repeat;
        }

    .SortByMyFavorites .myList {
        margin-right: 5px;
        margin-top: 1px;
        display: inline-block;
    }

    .SortByMyFavorites [data-favorites-count] {
        display: inline-block;
    }

.MainDiv .Filters .FiltersMain {
    background: url(https://img.zap.co.il/imgs/newui/filters_bgNoColumns_border.png) no-repeat transparent !important;
}

    .MainDiv .Filters .FiltersMain .Selections {
        padding-right: 17px !important;
        width: auto;
        float: right;
    }

        .MainDiv .Filters .FiltersMain .Selections:nth-last-child(2) {
            width: 127px;
        }

        .MainDiv .Filters .FiltersMain .Selections .SelectionsTitle {
            padding-right: 5px;
        }

    .MainDiv .Filters .FiltersMain .FilterSearch {
        display: none;
    }

    .MainDiv .Filters .FiltersMain .Selections:only-child {
        width: 950px !important;
    }

    .MainDiv .Filters .FiltersMain .Selections .Selection {
        /* width: inherit !important;
            direction: rtl;*/
        width: auto; /*initial;*/
        direction: rtl;
        margin-top: 24px;
        float: none;
        display: block;
    }

        .MainDiv .Filters .FiltersMain .Selections .Selection .LinkCol {
            display: inline-block;
            width: 146px;
            height: 112px;
        }

    .MainDiv .Filters .FiltersMain .Selections.LastSelections {
        width: 116px !important;
        /*margin: -27px 0 0 13px;*/
    }

    .MainDiv .Filters .FiltersMain .Selections.LastSelectionsOne {
        position: absolute !important;
        left: 342px !important;
        margin-top: 130px;
    }

    .MainDiv .Filters .FiltersMain .Selections .SelectMoreOne {
        margin-right: 585px !important;
    }

    .MainDiv .Filters .FiltersMain .Selections .SelectMore {
        /*width: 125px !important;*/
        float: left;
        margin-right: 150px;
    }

        .MainDiv .Filters .FiltersMain .Selections .SelectMore:last-child {
            margin-right: 5px;
        }

    .MainDiv .Filters .FiltersMain .Selections .OnlyOne {
        width: 125px !important;
    }

    .MainDiv .Filters .FiltersMain .Selections .Selection a {
        width: 146px !important;
    }

        .MainDiv .Filters .FiltersMain .Selections .Selection a span {
            display: none;
        }

    .MainDiv .Filters .FiltersMain .LastSelections {
        height: 30px !important;
    }

.Filters .MultiFilters .Selections .Selection .txtCnt {
    display: none;
}

.MainDiv .Filters {
    border-top: none;
    /*margin-bottom: 30px;*/
}

/* Filters - END*/

.bx-wrapper .bx-controls-direction a {
    z-index: 1 !important;
}

/*Approval Mail PreCampign/EndCampaign*/
.ApprovalDiv {
    margin-top: 20px;
    display: inline-block;
    font: 15px arial;
    color: #ffffff;
    margin-right: 10px;
}

    .ApprovalDiv a {
        font: 15px arial;
        text-decoration: underline;
        color: #ffffff;
    }

.bold {
    font-weight: bold;
}

.checkcontainer {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 17px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .checkcontainer input {
        position: absolute;
        opacity: 0;
    }

        .checkcontainer input:checked ~ .checkmark {
            /* background-color: #2196F3; */
            background-color: #fff;
            /*border: 1px solid #ffffff;*/
        }

.checkmark {
    position: absolute;
    top: 0;
    right: 0;
    height: 16px;
    width: 16px;
    background-color: #fff;
}

.checkcontainer input:checked ~ .checkmark:before {
    display: block;
}

.checkcontainer .checkmark:before {
    left: 5px;
    top: 1px;
    width: 4px;
    height: 9px;
    border: solid black;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.checkmark:before {
    content: "";
    position: absolute;
    display: none;
}
/*End of Approval Mail PreCampign/EndCampaign*/
.SearchResultsHeader a {
    text-decoration: none;
    margin-top: -2px;
    display: inline-block;
    float: left;
}

.MoreProductsBtn {
    text-align: right;
    width: 144px;
    height: 27px;
    cursor: pointer;
    line-height: 28px;
    border-top: 0;
}

    .MoreProductsBtn .MoreProductsBtnArrowLeft {
        border: solid #f8fcfe;
        border-width: 0 2px 2px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        position: absolute;
        top: 9px;
    }

    .MoreProductsBtn .MoreProductsBtnFirstArrow {
        left: 15px;
    }

    .MoreProductsBtn .MoreProductsBtnSecondArrow {
        left: 21px;
    }

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .deliveryWrp {
    position: relative;
    display: inline-block;
    float: right;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .DeliveryIcon {
    display: inline-block;
    width: 79px;
    height: 19px;
    /*opacity: 0.2;
    filter: alpha(opacity=80); /* For IE8 and earlier */
    float: right;
    text-align: right;
    padding-left: 10px;
    background: #D2E3FC;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .deliveryWrp .IconTxt {
    margin-right: 10px;
    color: black;
    font: bold 14px arial;
    position: absolute;
    top: 1px;
    right: 0;
}

.beforeDiscountText:before {
    border: none;
}

.GalleryProductBox .discountIcon .IconTxt {
    margin: 1px 10px 0 0 !important;
    color: white;
    text-align: right;
    width: 100%;
}

.GalleryProductBox .seconddiscount_badge .IconTxt {
    margin-right: 5px !important;
}

.userFavorite {
    background: url(https://img.zap.co.il/zapday/favorite_empty.png) no-repeat;
    width: 23px;
    height: 30px;
    float: right;
    /* margin: 3px 9px 10px 0px; */
    display: inline-block;
    cursor: pointer;
    position: absolute;
    right: 9px;
    bottom: -2px;
}

    .userFavorite.favSelected {
        background: url(https://img.zap.co.il/zapday/favorite_full.png) no-repeat;
    }

/*Seach Box*/
.MainDiv .Header .search .searchBox {
    font: 10px arial;
    color: #848484;
    background-color: #fff;
    _border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    /*float: left;*/
    width: 501px;
    height: 40px;
    /*background: url(https://img.zap.co.il/imgs/newui/search-bg.png) no-repeat;*/
    border: none;
    font: 17px arial;
    color: #757575;
    text-align: right;
    direction: rtl;
    padding-right: 0px;
    outline: none;
}

/*End Search Box*/

.FiltersList .Selection a {
    width: 87% !important;
}

.MultiFilters .filtersHeader .SanenBtnDiv {
    display: inline-block;
    position: relative;
}

.MultiFilters .filtersHeader .SanenBtn {
    border: none;
    display: inline-block;
    float: right;
    width: 107px;
    height: 37px;
    cursor: pointer;
    margin: 3px 54px 0 17px;
    outline: none;
    line-height: 36px;
    font-weight: 700;
    color: #fff;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    text-align: right;
    padding-right: 20px;
    background-image: linear-gradient(#1e83e0, #0066c1);
    box-shadow: 3px 3px 3px -3px rgba(0,0,0,0.5);
    border-radius: 5px;
}

.MultiFilters .filtersHeader .SanenBtnDiv .SanenBtnBorder {
    height: 37px;
    border-right: 1px solid rgba(0,0,0,.2);
    outline: 1px solid rgba(255,255,255,.1);
    position: absolute;
    top: 3px;
    left: 47px;
}

.MultiFilters .filtersHeader .SanenBtnDiv .SanenRowArrowLeft {
    border: solid #f8fcfe;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    position: absolute;
    top: 19px;
}

.MultiFilters .filtersHeader .SanenBtnDiv .SanenRowFirstArrow {
    left: 33px;
}

.MultiFilters .filtersHeader .SanenBtnDiv .SanenRowSecondArrow {
    left: 27px;
}

.MultiFilters .filtersHeader .SanenBtn:hover {
    background-image: linear-gradient(#73b2ea, #1e83e0);
}

.MultiFilters .filtersHeader .SanenBtn:active {
    background-image: linear-gradient(#0157a5, #1e83e0);
    box-shadow: none;
}

.filterWrp {
    position: relative;
    display: inline-block;
    margin-top: 26px;
}

.select2-result-group .group-title {
    float: right;
    color: #C2C2C2;
    font-size: 13px;
    font-weight: bold;
    margin-top: 19px;
    line-height: 6px;
}

li.select2-results__option:first-child div.select2-result-group {
    float: none;
}

.topperAutoCompleteWrap .select2-results__option:first-child {
    margin-top: -15px;
}

.ZapDayHeader {
    position: relative;
    margin-top: 35px !important;
}

#hlToAllDeals {
    /*padding: 25px 0 50px 0;*/
    display: inline-block;
}

.ZapDayHeader .toAllDeals {
    width: 312px;
    height: 77px;
    display: inline-block;
    position: absolute;
    top: -27px;
    right: 120%;
    cursor: pointer;
}

.BlackFridayMainDiv .ZapDayHeader .toAllDeals,
.ShoppingILMainDiv .ZapDayHeader .toAllDeals,
.ZapDayMainDiv .ZapDayHeader .toAllDeals {
    background: linear-gradient(to bottom, rgba(30, 130, 224, 1) 0%, rgba(0, 100, 193, 1) 100%);
    height: 35px;
    width: 280px;
    border-radius: 5px;
    box-shadow: 3px 3px 3px -3px rgba(0,0,0,0.5);
    color: #fff;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    padding-top: 14px;
    padding-right: 14px;
    position: relative;
}

    .BlackFridayMainDiv .ZapDayHeader .toAllDeals .toAllDealsBorder,
    .ShoppingILMainDiv .ZapDayHeader .toAllDeals .toAllDealsBorder,
    .ZapDayMainDiv .ZapDayHeader .toAllDeals .toAllDealsBorder {
        height: 47px;
        border-right: 1px solid rgba(0,0,0,.2);
        outline: 1px solid rgba(255,255,255,.1);
        position: absolute;
        top: 1px;
        left: 47px;
    }

    .BlackFridayMainDiv .ZapDayHeader .toAllDeals .toAllDealsArrowLeft,
    .ShoppingILMainDiv .ZapDayHeader .toAllDeals .toAllDealsArrowLeft,
    .ZapDayMainDiv .ZapDayHeader .toAllDeals .toAllDealsArrowLeft {
        border: solid #f8fcfe;
        border-width: 0 2px 2px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        position: absolute;
        top: 19px;
        height: 4px;
        width: 4px;
    }

    .BlackFridayMainDiv .ZapDayHeader .toAllDeals .toAllDealsFirstArrow,
    .ShoppingILMainDiv .ZapDayHeader .toAllDeals .toAllDealsFirstArrow,
    .ZapDayMainDiv .ZapDayHeader .toAllDeals .toAllDealsFirstArrow {
        left: 17px;
    }

    .BlackFridayMainDiv .ZapDayHeader .toAllDeals .toAllDealsSecondArrow,
    .ShoppingILMainDiv .ZapDayHeader .toAllDeals .toAllDealsSecondArrow,
    .ZapDayMainDiv .ZapDayHeader .toAllDeals .toAllDealsSecondArrow {
        left: 24px;
    }

.topperAutoCompleteWrap .select2-result {
    width: 350px;
}

.select2-results__option .select2-result .select2-result-complexText {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 304px; /*349px;*/
}

.SliderWraper .SliderRow .SlideBox {
    padding-top: 4px;
}

/* Bids - strat*/
.sliderBid {
    margin-bottom: 20px;
    margin-top: -20px;
    direction: rtl;
}

.BidsContainer {
    width: 100%;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

    .BidsContainer a {
        text-decoration: unset;
        color: unset;
    }

        .BidsContainer a:first-child {
            margin-left: 2px;
        }

    .BidsContainer .ModelBid {
        width: 450px;
        display: inline-block;
        border: 1px solid #cccccc;
        height: 50px;
        padding: 5px 8px 8px 8px;
        height: 40px;
        font: 13px arial;
        color: #7a7a7a;
        background-color: #fff;
    }

        .BidsContainer .ModelBid .BidPic {
            float: right;
            margin-left: 8px;
        }

        .BidsContainer .ModelBid .BidInfo {
            width: calc(100% - 48px);
            float: right;
        }

        .BidsContainer .ModelBid .FirstRow {
            display: inline-block;
            height: 22px;
            width: 100%;
        }

            .BidsContainer .ModelBid .FirstRow .productName {
                font: bold 14px arial;
                overflow: hidden;
                word-break: break-word;
                display: inline-block;
                text-overflow: ellipsis;
                white-space: nowrap;
                color: #1f84e0;
                width: 302px;
            }

            .BidsContainer .ModelBid .FirstRow .bidPrice {
                font: bold 17px arial;
                display: inline-block;
                color: #000000;
                margin-top: 4px;
                float: left;
            }



        .BidsContainer .ModelBid .SecondRow {
            display: inline-block;
            width: 100%;
        }

            .BidsContainer .ModelBid .SecondRow .adsLogo {
                border: #cccccc 1px solid;
                display: inline-block;
                padding: 1px 4px 3px 4px;
                font-size: 11px;
            }

            .BidsContainer .ModelBid .SecondRow .storeName {
                float: left;
                margin-top: 1px;
            }

/* Bids - End*/
