﻿.AlertModel
{
    display: inline-block;
    float: right;
    width: 950px;
}
.AlertModel .AlertExists
{
    width: 950px;
    float: right;
    text-align: right;
    direction: rtl;
    color: #1d82de;
    font: 14px arial;
    margin-top: 20px;
}
.AlertModel .AlertModelForm
{
    display: inline-block;
    float: right;
    width: 950px;
    background-color: #ffffff;
    border-top: 1px solid #C1C1B5;
    border-bottom: 1px solid #C1C1B5;
    padding-bottom: 15px;
    margin-bottom: 20px;
    text-align: right;
    margin-top: 20px;
}

.AlertModel .AlertModelForm .AlertModelTitle
{
    display: inline-block;
    float: right;
    width: 930px;
    margin: 15px 20px 10px 0;
    font: bold 18px arial;
    color: #3c3c3c;
    direction: rtl;
}
.AlertModel .AlertModelForm .AlertRow
{
    display: inline-block;
    float: right;
    width: 930px;
    margin-bottom: 3px;
    font: 16px arial;
    color: #1d82de;
    text-align: right;
    margin-right: 20px;
    margin-top: 10px;
}
.AlertModel .AlertModelForm .AlertRow SPAN
{
    float: right;
    margin-top: 5px;
    direction: rtl;
    padding-left: 5px;
}
.AlertModel .AlertModelForm .AlertRow .PriceProd
{
    display: inline-block;
    float: right;
    width: 131px;
    height: 28px;
    margin-left: 15px;
    position: relative;
}

.AlertModel .AlertModelForm .AlertRow .PriceProd .PriceProdCenter
{
    display: inline-block;
    float: right;
    width: 108px;
    height: 28px;
}

    .AlertModel .AlertModelForm .AlertRow .PriceProd .PriceProdCenter input[type="text"] {
        display: inline-block;
        float: right;
        width: 104px;
        height: 23px;
        line-height: 28px;
        outline: none;
        font: 13px arial;
        color: #6D6D6D;
        text-indent: 5px;
        text-align: right;
        padding-left: 8px;
        border-radius: 5px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        direction: rtl;
        border: 1px solid #dbdbdb;
        box-shadow: inset 0px 1px 0px 0px #979797;
        border-left: none;
    }


    .AlertModel .AlertModelForm .AlertRow .PriceProd .DropDownArrowBtn {
        display: inline-block;
        float: right;
        width: 21px;
        height: 25px;
        cursor: pointer;
        position: relative;
        background-image: linear-gradient(#f4f4f4, #e3e2d8);
        border: 1px solid #c2c2b7;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        box-shadow: inset 1px 1px 0px 0px #979797;
    }
        .AlertModel .AlertModelForm .AlertRow .PriceProd .DropDownArrowBtn .ArrowDown {
            border: solid #adada1;
            border-width: 0 2px 2px 0;
            display: inline-block;
            padding: 3px;
            transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            position: absolute;
            top: 8px;
            left: 6px;
        }

        .AlertModel .AlertModelForm .AlertRow .PriceProd .DropDownArrowBtn:hover {
            background-image: linear-gradient(#e9e8e4, #d8d7cb);
        }

        .AlertModel .AlertModelForm .AlertRow .PriceProd .DropDownArrowBtn:active {
            background-image: linear-gradient(#f4f4f4, #e3e2d8);
            box-shadow: inset 1px 1px 0px 0px #979797;
            border-top: 1px solid #979797;
        }



.AlertModel .AlertModelForm .AlertRow .PriceProdOpenDropDown
{
    display: inline-block;
    float: right;
    width: 130px;
    position: absolute;
    margin-top: 26px;
    left: 0;
    direction: rtl;
}

.AlertModel .AlertModelForm .AlertRow .PriceProdOpenDropDown .selected {
    color: #1d82de !important;
}

.AlertModel .AlertModelForm .AlertRow .PriceProdOpenDropDown .PriceProdRow
{
    display: inline-block;
    float: right;
    width: 125px;
    font: 13px arial;
    color: #a8a8a7;
    border-top: 1px solid #dbdbdb;
    background: url("https://img.zap.co.il/imgs/newui/DropDownOpen-Center130px.png") repeat-y;
    text-align: right;
    padding-right: 5px;
    line-height: 23px;
    cursor: pointer;
}

.AlertModel .AlertModelForm .AlertRow .PriceProdOpenDropDown .PriceProdRow:hover
{
    background: #c1c1b5;
    color: #ffffff;
}

.AlertModel .AlertModelForm .AlertRow .PriceProdOpenDropDown .DropDownBottom
{    
    display: inline-block;
    float: right;
    width: 170px;
    height: 3px;
    background: url("https://img.zap.co.il/imgs/newui/DropDownOpen-Bottom130px.png") no-repeat;
}

.AlertModel .AlertModelForm .AlertRow .Days
{
    display: inline-block;
    float: right;
    width: 73px;
    height: 28px;
    margin-left: 5px;
    position: relative;
}

    .AlertModel .AlertModelForm .AlertRow .Days .DaysCenter input[type="text"] {
        display: inline-block;
        float: right;
        width: 38px;
        height: 23px;
        line-height: 28px;
        outline: none;
        font: 13px arial;
        color: #6D6D6D;
        text-indent: 5px;
        text-align: right;
        padding-left: 8px;
        border-radius: 5px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        direction: rtl;
        border: 1px solid #dbdbdb;
        box-shadow: inset 0px 1px 0px 0px #979797;
        border-left: none;
    }


    .AlertModel .AlertModelForm .AlertRow .Days .DropDownArrowBtn {
        display: inline-block;
        float: right;
        width: 21px;
        height: 25px;
        cursor: pointer;
        position: relative;
        background-image: linear-gradient(#f4f4f4, #e3e2d8);
        border: 1px solid #c2c2b7;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        box-shadow: inset 1px 1px 0px 0px #979797;
    }
        .AlertModel .AlertModelForm .AlertRow .Days .DropDownArrowBtn .ArrowDown {
            border: solid #adada1;
            border-width: 0 2px 2px 0;
            display: inline-block;
            padding: 3px;
            transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            position: absolute;
            top: 8px;
            left: 6px;
        }

        .AlertModel .AlertModelForm .AlertRow .Days .DropDownArrowBtn:hover {
            background-image: linear-gradient(#e9e8e4, #d8d7cb);
        }

        .AlertModel .AlertModelForm .AlertRow .Days .DropDownArrowBtn:active {
            background-image: linear-gradient(#f4f4f4, #e3e2d8);
            box-shadow: inset 1px 1px 0px 0px #979797;
            border-top: 1px solid #979797;
        }



.AlertModel .AlertModelForm .AlertRow .DaysOpenDropDown
{
    display: inline-block;
    float: right;
    width: 70px;
    position: absolute;
    margin-top: 26px;
    left: 0;
    direction: rtl;
}

.AlertModel .AlertModelForm .AlertRow .DaysOpenDropDown .DaysRow
{
    display: inline-block;
    float: right;
    width: 65px;
    font: 13px arial;
    color: #a8a8a7;
    border-top: 1px solid #dbdbdb;
    background: url("https://img.zap.co.il/imgs/newui/SmallDD-Open-Center.png") repeat-y;
    text-align: right;
    padding-right: 5px;
    line-height: 23px;
    cursor: pointer;
}
.AlertModel .AlertModelForm .AlertRow .DaysOpenDropDown .DaysRow:hover
{
    background: #c1c1b5;
    color: #ffffff;
}
.AlertModel .AlertModelForm .AlertRow .DaysOpenDropDown .DropDownBottom
{    
    display: inline-block;
    float: right;
    width: 70px;
    height: 3px;
    background: url("https://img.zap.co.il/imgs/newui/SmallDD-Open-Bottom.png") no-repeat;
}
.AlertModel .AlertModelForm .AlertType
{
    display: inline-block;
    float: right;
    width: 930px;
    margin-bottom: 3px;
    font: 16px arial;
    color: #1d82de;
    text-align: right;
    margin-right: 20px;
}

.AlertModel .AlertModelForm .AlertType .AlertTypeChkBox
{
    display: inline-block;
    float: right;
    width: 930px;
    margin: 10px 0;
}

.AlertModel .AlertModelForm .AlertType .AlertTypeChkBox .CheckBox
{
    display: inline-block;
    float: right;
    width: 19px;
    height: 19px;
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -341px -1165px no-repeat;
    cursor: pointer;
}

.AlertModel .AlertModelForm .AlertType .AlertTypeChkBox .selected
{
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -341px -1221px no-repeat;
}


.AlertModel .AlertModelForm .AlertType .AlertTypeChkBox .CheckBox input[type="checkbox"]
{
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}

    /*.AlertModel .AlertModelForm .AlertType .AlertTypeChkBoxLable.margin0
    {
        margin-right:0px;
    }*/
    .AlertModel .AlertModelForm .AlertType .AlertTypeChkBoxLable {
        display: inline-block;
        float: right;
        width: 900px;
        font-weight: bold;
        text-align: right;
        margin-right: 10px;
    }
.AlertModel .AlertModelForm .AlertType .AlertTypeChkBoxLable .RowInput input[type="text"]
{
    outline: none;
}

.AlertModel .AlertModelForm .AlertType .AlertTypeChkBoxLable span
{
    font-weight: normal;
    margin-left: 10px;
    float: right;
}

.AlertModel .AlertModelForm .HistoryTitle
{
    direction: rtl;
    color: #3c3c3c;
    font: 14px arial;
    margin-right: 20px;
    line-height: 22px;
}
.AlertModel .AlertModelForm .HistoryGraph
{
    float: right;
    width: 650px;
    margin-right: 20px;
    margin-top: 20px;
}
.AlertModel .AlertModelForm .HistoryGraph .HistoryRow
{
    float: right;
    width: 650px;
    margin: 10px;
}


.AlertModel .AlertModelForm .HistoryGraph .HistoryRow .StoreName
{
    float: right;
    width: 100px;
    margin-top: 5px;
    color: #7a7a7a;
    font: normal 14px arial;
}

.AlertModel .AlertModelForm .HistoryGraph .HistoryRow .PriceBar
{
    float: right;
    display: inline-block;
    float: right;
    width: 295px;
    height: 29px;
    background: url("https://img.zap.co.il/imgs/newui/ProgressBarBG.PNG") no-repeat;
}
.AlertModel .AlertModelForm .HistoryGraph .HistoryRow span
{
    display: inline-block;
    float: left;
    margin: 3px;
    max-width: 289px;
    height: 23px;
    background: url("https://img.zap.co.il/imgs/newui/ProgressBarFilling.PNG") no-repeat left transparent;
}
.AlertModel .AlertModelForm .HistoryGraph .HistoryRow .PriceBar .NumDiv
{
    display: inline-block;
    float: left;
    width: 295px;
    text-align: center;
    font: bold 14px arial;
    color: #3c3c3c;
    position: relative;
    margin-top: -23px;
}

.AlertModel .AlertModelForm .HistoryGraph .HistoryRow .Date
{
    float: right;
    margin-right: 20px;
    margin-top: 5px;
    color: #7a7a7a;
    font: normal 14px arial;
}


.AlertType .Comment
{
    font: 12px arial;
    color: #7a7a7a;
    direction: rtl;
    float: right;
    margin-right: 88px;
}
.AlertTypeChkBoxLable .RowInput
{
    width: 300px;
    float: right;
}
.AlertTypeChkBoxLable .RowInput .PhoneNum
{
    display: inline-block;
    float: right;
    width: 142px;
    height: 28px;
}

    .AlertTypeChkBoxLable .RowInput .PhoneNum input[type="text"] {
        display: inline-block;
        float: right;
        width: 137px;
        height: 23px;
        line-height: 28px;
        direction: rtl;
        outline: none;
        font: 13px arial;
        color: #3c3c3c;
        text-align: left;
        padding-left: 5px;
        border: 1px solid #dbdbdb;
        border-radius: 5px;
        box-shadow: inset 1px 1px 0px 0px #979797;
    }

.AlertTypeChkBoxLable .RowInput .PhonePrefix
{
    display: inline-block;
    float: right;
    width: 70px;
    height: 28px;
    margin-right: 8px;
    position: relative;
}

.AlertTypeChkBoxLable .RowInput .PhonePrefix .PhonePrefixCenter
{
    display: inline-block;
    float: right;
    width: 44px;
    height: 28px;
}

    .AlertTypeChkBoxLable .RowInput .PhonePrefix .PhonePrefixCenter input[type="text"] {
        display: inline-block;
        float: right;
        width: 39px;
        height: 23px;
        line-height: 28px;
        outline: none;
        font: 13px arial;
        color: #3c3c3c;
        text-align: left;
        padding-left: 5px;
        border-radius: 5px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        border: 1px solid #dbdbdb;
        box-shadow: inset 0px 1px 0px 0px #979797;
        border-left: none;
    }
}


.AlertTypeChkBoxLable .RowInput .PhonePrefix .PrefixDropdown
{
    display: inline-block;
    float: right;
    width: 70px;
    position: absolute;
    left: 0;
    margin-top: 27px;
}

.AlertTypeChkBoxLable .RowInput .PhonePrefix .PrefixDropdown .PrefixRow
{
    display: inline-block;
    float: right;
    width: 65px;
    font: 13px arial;
    color: #a8a8a7;
    border-top: 1px solid #dbdbdb;
    background: url("https://img.zap.co.il/imgs/newui/SmallDD-Open-Center.png") repeat-y;
    text-align: right;
    padding-right: 5px;
    line-height: 23px;
    cursor: pointer;
}

.AlertTypeChkBoxLable .RowInput .PhonePrefix .PrefixDropdown .PrefixRow:hover
{
    background: #c1c1b5;
    color: #ffffff;
}

.AlertTypeChkBoxLable .RowInput .PhonePrefix .PrefixDropdown .PrefixDropdownBottom
{
    display: inline-block;
    float: right;
    width: 70px;
    height: 3px;
    background: url("https://img.zap.co.il/imgs/newui/SmallDD-Open-Bottom.png") no-repeat;
}


.AlertTypeChkBoxLable .RowInput .PhonePrefix .DropDownArrowBtn {
    display: inline-block;
    float: right;
    width: 23px;
    height: 25px;
    cursor: pointer;
    position: relative;
    background-image: linear-gradient(#f4f4f4, #e3e2d8);
    border: 1px solid #c2c2b7;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: inset 1px 1px 0px 0px #979797;
}
    .AlertTypeChkBoxLable .RowInput .PhonePrefix .DropDownArrowBtn .ArrowDown {
        border: solid #adada1;
        border-width: 0 2px 2px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        position: absolute;
        top: 8px;
        left: 6px;
    }

.AlertTypeChkBoxLable .RowInput .DropDownArrowBtn .ArrowDown{
    left:8px !important;
}

.AlertTypeChkBoxLable .RowInput .PhonePrefix .DropDownArrowBtn:hover {
    background-image: linear-gradient(#e9e8e4, #d8d7cb);
}

    .AlertTypeChkBoxLable .RowInput .PhonePrefix .DropDownArrowBtn:active {
        background-image: linear-gradient(#f4f4f4, #e3e2d8);
        box-shadow: inset 1px 1px 0px 0px #979797;
        border-top: 1px solid #979797;
    }
.AlertTypeChkBoxLable input#txt_Email {
    display: inline-block;
    float: right;
    width: 220px;
    height: 24px;
    line-height: 28px;
    direction: rtl;
    outline: none;
    font: 13px arial;
    color: #6D6D6D;
    text-align: right;
    text-indent: 5px;
    margin-top: -3px;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
    box-shadow: inset 1px 1px 0px 0px #979797;
    background-color: #fff;
}

.AlertTypeChkBoxLable .ErrorFld span
{
    color: #c71e1e;
}

.SendBtnDiv{
    display:inline-block;
    position:relative;
}
    .SendBtnDiv .SendBtn {
        display: inline-block;
        float: right;
        width: 106px;
        height: 37px;
        margin: 16px 20px 0 0;
        cursor: pointer;
        border: 0;
        background-image: linear-gradient(#1e83e0, #0066c1);
        box-shadow: 3px 3px 3px -3px rgba(0,0,0,0.5);
        border-radius: 5px;
        cursor: pointer;
        outline: none;
        line-height: 36px;
        font-weight: 700;
        color: #fff;
        font-family: Arial, Sans-Serif;
        font-size: 14px;
        text-align: right;
        padding-right: 20px;
    }
        .SendBtnDiv .SendBtn:disabled {
            pointer-events: none;
            opacity: 0.5;
            cursor: not-allowed;
        }
        .SendBtnDiv .SendBtn:hover {
            background-image: linear-gradient(#73b2ea, #1e83e0);
        }
        .SendBtnDiv .SendBtn:active {
            background-image: linear-gradient(#0157a5, #1e83e0);
            box-shadow: none;
        }

        .SendBtnDiv .SendBtnBorder {
            height: 37px;
            border-right: 1px solid rgba(0,0,0,.2);
            outline: 1px solid rgba(255,255,255,.1);
            position: absolute;
            top: 16px;
            left: 29px;
        }
.SendBtnDiv .SendBtnArrowLeft {
    border: solid #f8fcfe;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    position: absolute;
    top: 31px;
}
.SendBtnDiv .SendBtnFirstArrow {
    left: 17px;
}
.SendBtnDiv .SendBtnSecondArrow {
    left: 11px;
}
.AlertModel .personal-privacy-wrp div {
    display: inline-block;
    font-weight:normal !important;
}
.AlertModel .personalPrivacyErrorText {
    margin-right: 20px;
}
