﻿@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot);
    src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
    url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.woff) format('woff'),
    url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.ttf) format('truetype');
}

#divOfferingSalesPurchaseControl{padding-top:35px;}

#bodyOfferingSales{direction:rtl;text-align:right;font-size:20px;font-family: 'Open Sans Hebrew';background-color:#FFFFFF;}
#divOfferingSalesContainer{height:1400px;background-color:#FFFFFF;}
.OfferingSalesContainer{text-align:center;font-size:20px;margin:0px auto;height:1400px;}
.background-color-after-poster{background-color:#FFFFFF;}
.iframe-purchase-control{width:703px; height:750px;}
.iframe-main-sign-in-point{height:325px; width:703px;}
.W85{width:85px;}.W100{width:100px;}.W200{width:200px;}.W220{width:220px;}

.img-pic-poster{width:100%;border:0px;cursor:pointer;}
.img-pic-header{width:100%;border:0px;}
.strip-steps{padding-top:36px;}
.current-strip-step1{background:url('/LandingPages/OfferingSales/images/step_1.png');width:291px;height:58px;background-repeat:no-repeat;margin:0px auto;}
.current-strip-step2{background:url('/LandingPages/OfferingSales/images/step_2.png');width:291px;height:58px;background-repeat:no-repeat;margin:0px auto;}
.current-strip-step3{background:url('/LandingPages/OfferingSales/images/step_3.png');width:291px;height:58px;background-repeat:no-repeat;margin:0px auto;}
                                                       
.main-content{text-align:center;margin:0px auto;width:1055px;padding-top:40px;}
.box-container{background-color:white;width:1024px;border:solid 1px #dedede;box-shadow: 0 0 155px 0 rgba(0, 0, 0, 0.15);}
.right-box-container{float:right;width:703px;border-left:solid 1px #dedede;}
.left-box-container{float:right;background-color:white;width:319px;height:auto;}
.purchase-summary-container{padding-top:33px;}

.return-in-container{width:340px;margin:0px auto;}
.phone-lead-container{padding-top:50px;}
.return-in-text{float:right;font-family: 'Open Sans Hebrew';}
.return-in-few-hours{float:right;padding-right:5px;font-family: 'Open Sans Hebrew';}

.btn-phone-lead-tnx{padding-top:20px;width:250px;margin:0px auto;}
.btn-phone-lead-tnx-link {text-align: center;margin: 0 auto;cursor: pointer;display: block;position: relative;background-color: #15b2b2;width: 250px;height: 50px;line-height: 50px;font-size: 18px;font-weight: 800;border: none;outline: none;border-bottom: 5px solid #1F90AF;border-radius: 4px;font-family: 'Open Sans Hebrew' , Arial , sans-serif;color: white;}
.btn-phone-lead-tnx-link:hover {background-color: #1F90AF;border-color: #15b2b2;font-family: 'Open Sans Hebrew';color: white;}
.btn-phone-lead-tnx-link:active {border-bottom: 5px solid transparent;top: 5px;font-family: 'Open Sans Hebrew';color: white;}


div.phone-lead-tnx-lnk{cursor: pointer;width: 224px;margin: 0 auto;background-color: #15b2b2;line-height: 55px;border-radius: 40px;text-align: center;color: #ffffff;font-size: 18px;margin-top:40px;}
div.phone-lead-tnx-lnk:active{cursor: pointer;position:relative;top:3px;width: 224px;margin: 0 auto;background-color: #069594;line-height: 55px;border-radius: 40px;text-align: center;color: #ffffff;font-size: 18px;margin-top:40px;}
div.how-to-pay{padding-right:40px;font-family: 'Open Sans Hebrew';font-size: 22px;text-align: right;color: #333333;}

/*קונטרול רכישה*/
/********************************************************************/
/********************************************************************/
/********************************************************************/
#bodyPurchaseControl{font-family: 'Open Sans Hebrew';font-size:16px !important;color:#666666;margin:0px auto;scrollbar-arrow-color:#4C6B83;scrollbar-base-color:#BFBEBE;scrollbar-darkshadow-color:#BFBEBE;scrollbar-face-color:#F7F7F7;scrollbar-highlight-color:#BFBEBE;scrollbar-Shadow-color:#BFBEBE;scrollbar-track-color:#FFFFFF;background-color:White;}
#bodyPurchaseControl a{color:#15b2b2;}a:hover{color:#15b2b2;}
#divEnterCreditCardDetailsTxt{display:none;}
#divHasValidCreditCardTxt{padding-right:40px !important;}

#divUserHasValidCreditCard{width:599px;margin:0px auto;}

/*Text Box */
.textbox30 {color:#666666;width:44px;height:25px;font-family: 'Open Sans Hebrew';font-size:19px;padding:1px;padding-right:1px;border:0px;border-bottom:1px solid #c3c3c3;background-repeat:repeat-x;outline:none;}
.textbox138{color:#666666;width:226px;height:25px;padding-top:5px;border:0px;border-bottom:1px solid #c3c3c3;font-family: 'Open Sans Hebrew';font-size:19px;background-repeat:repeat-x;padding-right:5px;padding-left:5px;;outline:none;}
.textbox{color:#666666;height:25px;border:0px;border-bottom:1px solid #c3c3c3;font-family: 'Open Sans Hebrew';font-size:19px;background-repeat:repeat-x;padding-right:5px;padding-left:5px;;outline:none;}

/* Right Form */
.RightForm{float:right;width:347px;padding-right:30px;}

.GlobalWidth{width:703px}
.FieldSizeFirstName{height:20px;text-align:right;padding-top:1px;padding-right:10px;}
.FirstNameTXT{float:right;text-align:right;padding-top:7px;width:74px;height:20px;}
.FirstNameBox{height:20px;float:right;text-align:right;direction:rtl;margin:0px;padding-top:2px;}
.FirstNameErr{text-align:right;vertical-align:top;clear:both;padding-top:5px;padding-right:84px;}

.FieldSizeID{text-align:right;padding-top:24px;padding-right:10px;}
.IDTXT{width:96px;float:right;text-align:right;padding-top:3px;}
#txtIdNumber{width:204px;}
.IDBox{float:right;}
.IDErr{text-align:right;vertical-align:top;clear:both;padding-right:91px;height:11px;}

.FieldCreditCard{text-align:right;padding-top:15px;padding-right:10px;vertical-align:top;}
.CreditCardTXT{width:105px;vertical-align:top;float:right;text-align:right;}
.CreditCardBoxes{float:right;text-align:right;padding-top:27px;}
.CreditCardErr{clear:both;padding-right:90px;vertical-align:top;text-align:right;}

.FieldLast3Digits{clear:both;height:20px;text-align:right;padding-top:26px;padding-right:10px;}
.Last3DigitsTXT{width:220px;height:20px;float:right;text-align:right;}
.Last3DigitsTXT img{margin:6px 0px 0px 5px !important;}
.Last3DigitsBox{height:20px;float:right;padding-top:1px;text-align:right;}
.Last3DigitsErr{float:left;text-align:left;vertical-align:top;width:220px;height:15px;padding-left:50px;}

.FieldDigitalReciept {float: right;padding-right: 56px;padding-top: 20px;height: 20px;}
/*.DigitalRecieptBox{float:right;padding-top:10px;}*/
.DigitalRecieptBox{float:right;padding-top:2px;padding-right:7px;}
/*.DigitalRecieptTXT{float:right;padding-top:8px;height:64px;}*/
.DigitalRecieptTXT{float:right;padding-right:5px;direction:rtl;text-align:right;width:600px;}
#spnConfirmRadioText{font-size:16px !important;}

#txtCVV{width:88px;}

/* Left Form */
.LeftForm{float:right;width:300px;}

.FieldLastName{height:20px;text-align:right;padding-top:6px;padding-right:5px;}
.LastNameTXT{float:right;text-align:right;width:97px;height:20px;padding-top:2px;}
#txtLastName{width:173px;}
#txtPhone{width:192px;}
.LastNameBox{height:20px;float:right;padding-top:1px;}
.LastNameBoxWidth{width:240px;paddin}
.LastNameErr{text-align:right;vertical-align:top;clear:both;padding-top:5px;padding-right:102px;width:155px;}

.FieldPhone{text-align:right;padding-top:22px;padding-right:5px;height:23px;}
.PhoneTXT{width:79px;height:20px;float:right;text-align:right;padding-top:5px;}
.PhoneBoxes{height:25px;float:right;padding-top:6px;}
.PhoneNumBox{width:126px;line-height:20px;padding-top:0px;}

.PhonePrefixNum{border: 0px;border-bottom: 1px solid #c3c3c3 !important;width: 60px;height: 28px;padding-right:10px;cursor:pointer;outline: none;background: transparent url('/LandingPages/OfferingSales/images/PurchaseCtrlArrowDDL.png') no-repeat left center;background-repeat: no-repeat;-webkit-appearance: none;}

/*Error popup (for users with stored credit card details)*/
#popupOverlay { display: none; position: fixed; width: 100%; height: 100vh; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(14,14,14,0.95); z-index: 2; cursor: pointer; cursor: auto; }
#popupContentContainer{ width: 100%; height: 100vh; color: #464646; display: flex; justify-content: center; align-items: center; }
#creditCardErrMessagePopup{ position: relative; display: flex; flex-direction:column; justify-content: center; align-items: center;  background: #fff; width: 325px; height: 225px; }
#creditCardErrMessagePopupImgWrapper{ margin-bottom: 30px; display:flex; justify-content: center; align-items:center;  width:100% }
#creditCardErrMessagePopupTextWrapper{  display:flex; flex-direction: column; justify-content: flex-start; align-items:center;  width:100% }
#creditCardErrMessagePopupTitle{ display:flex; justify-content: center; align-items:center; font-weight: bold;  }
#btnCloseErrMessagePopup{ position: absolute; top: 12.5px; left: 10px; border: none; background: none; cursor: pointer }
/*Error popup (for users with stored credit card details)*/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
     .PhonePrefixNum {padding-right:1px;} 
}
.PhoneErr{height:15px;text-align:right;vertical-align:top;padding-right:1px;line-height:15px;}

.FieldCardDate{text-align:right;vertical-align:top;padding-top:65px;padding-right:5px;height:23px;}
.CardDateTXT{width:71px;padding-top:2px;vertical-align:top;float:right;text-align:right;}
.CardDateDDLs{float:right;padding-top:3px;text-align:right;vertical-align:top;}
.CardDateDDLYear{width:82px;height:28px;border:0px;border-bottom:1px solid #c3c3c3 !important;padding-right:15px;cursor:pointer;outline:none;background: transparent url('/LandingPages/OfferingSales/images/PurchaseCtrlArrowDDL.png') no-repeat left center;background-repeat: no-repeat;-webkit-appearance: none;}
.CardDateDDLMonth{width:88px;height:28px;margin-right:34px;line-height:25px;border:0px;border-bottom:1px solid #c3c3c3 !important;text-align:center;cursor:pointer;outline:none;background: transparent url('/LandingPages/OfferingSales/images/PurchaseCtrlArrowDDL.png') no-repeat left center;background-repeat: no-repeat;-webkit-appearance: none;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
     .CardDateDDLMonth{width:100px;margin-right:22px;}
     .CardDateDDLYear{padding-right:7px;}
}
.CardDateErr{height:15px;text-align:right;vertical-align:top;font-size:12px;font-weight:bold}
.SmallBoxWidth{width:33px;}

.PaymentAmount{vertical-align:top;padding-top:56px;padding-right:0px;height:23px;}
.PaymentTXT{width:205px;vertical-align:top;float:right;text-align:right;padding-top:4px;color:#FD8800;font-weight:bold;}
.PaymentDDLs{float:right;text-align:right;vertical-align:top;padding-top:5px;}
.DDLNumberOfPayments{width:80px;height:28px !important;font-size:19px !important;padding-right:29px;border:0px;cursor:pointer;border-bottom:1px solid #c3c3c3 !important;outline:none;background: transparent url('/LandingPages/OfferingSales/images/PurchaseCtrlArrowDDL.png') no-repeat left center;background-repeat: no-repeat;-webkit-appearance: none;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
     .DDLNumberOfPayments{padding-right:22px;}
}
#divValidCreditCardTxt_P1{float:right;padding:0px !important;padding-left:4px !important;}
#divValidCreditCardTxt_P2{padding:0px !important;}
.ChangeToCreditCardChargeFields{clear:both;width:577px;padding-top:21px;text-align:right;font-size:16px;}

/* Padding */
.PT0 {padding-top:0px; }.PT1 {padding-top:1px; }.PT2 {padding-top:2px; }.PT3 {padding-top:3px; }.PT4 {padding-top:4px; }.PT5 {padding-top:5px; }.PT6 {padding-top:6px; }.PT7 {padding-top:7px; }.PT8 {padding-top:8px; }.PT9 {padding-top:9px; }.PT10 {padding-top:10px; }.PT11 {padding-top:11px; }.PT12 {padding-top:12px; }.PT13 {padding-top:13px; }.PT14 {padding-top:14px; }.PT15 {padding-top:15px; }.PT16 {padding-top:16px; }.PT17 {padding-top:17px; }.PT18 {padding-top:18px; }.PT19 {padding-top:19px; }.PT20 {padding-top:20px; }.PT21 {padding-top:21px; }.PT22 {padding-top:22px; }.PT23 {padding-top:23px; }.PT24 {padding-top:24px; }.PT25 {padding-top:25px; }.PT26 {padding-top:26px; }.PT27 {padding-top:27px; }.PT28 {padding-top:28px; }.PT29 {padding-top:29px; }.PT30 {padding-top:30px; }.PT40 {padding-top:40px; }.PT50{padding-top:50px;}.PT60{padding-top:60px;}
.PB0 {padding-bottom:0px; }.PB1 {padding-bottom:1px; }.PB2 {padding-bottom:2px; }.PB3 {padding-bottom:3px; }.PB4 {padding-bottom:4px; }.PB5 {padding-bottom:5px; }.PB6 {padding-bottom:6px; }.PB7 {padding-bottom:7px; }.PB8 {padding-bottom:8px; }.PB9 {padding-bottom:9px; }.PB10 {padding-bottom:10px; }.PB11 {padding-bottom:11px; }.PB12 {padding-bottom:12px; }.PB13 {padding-bottom:13px; }.PB14 {padding-bottom:14px; }.PB15 {padding-bottom:15px; }.PB16 {padding-bottom:16px; }.PB17 {padding-bottom:17px; }.PB18 {padding-bottom:18px; }.PB19 {padding-bottom:19px; }.PB20 {padding-bottom:20px; }.PB21 {padding-bottom:21px; }.PB22 {padding-bottom:22px; }.PB23 {padding-bottom:23px; }.PB24 {padding-bottom:24px; }.PB25 {padding-bottom:25px; }.PB26 {padding-bottom:26px; }.PB27 {padding-bottom:27px; }.PB28 {padding-bottom:28px; }.PB29 {padding-bottom:29px; }.PB30 {padding-bottom:30px; }.PB40 {padding-bottom:40px; }
.PR0 {padding-right:0px; }.PR1 {padding-right:1px; }.PR2 {padding-right:2px; }.PR3 {padding-right:3px; }.PR4 {padding-right:4px; }.PR5 {padding-right:5px; }.PR6 {padding-right:6px; }.PR7 {padding-right:7px; }.PR8 {padding-right:8px; }.PR9 {padding-right:9px; }.PR10 {padding-right:10px; }.PR11 {padding-right:11px; }.PR12 {padding-right:12px; }.PR13 {padding-right:13px; }.PR14 {padding-right:14px; }.PR15 {padding-right:15px; }.PR16 {padding-right:16px; }.PR17 {padding-right:17px; }.PR18 {padding-right:18px; }.PR19 {padding-right:19px; }.PR20 {padding-right:20px; }.PR21 {padding-right:21px; }.PR22 {padding-right:22px; }.PR23 {padding-right:23px; }.PR24 {padding-right:24px; }.PR25 {padding-right:25px; }.PR26 {padding-right:26px; }.PR27 {padding-right:27px; }.PR28 {padding-right:28px; }.PR29 {padding-right:29px; }.PR30 {padding-right:30px; }.PR40 {padding-right:40px; }.PR50 {padding-right:50px; }
.PL0 {padding-left:0px; }.PL1 {padding-left:1px; }.PL2 {padding-left:2px; }.PL3 {padding-left:3px; }.PL4 {padding-left:4px; }.PL5 {padding-left:5px; }.PL6 {padding-left:6px; }.PL7 {padding-left:7px; }.PL8 {padding-left:8px; }.PL9 {padding-left:9px; }.PL10 {padding-left:10px; }.PL11 {padding-left:11px; }.PL12 {padding-left:12px; }.PL13 {padding-left:13px; }.PL14 {padding-left:14px; }.PL15 {padding-left:15px; }.PL16 {padding-left:16px; }.PL17 {padding-left:17px; }.PL18 {padding-left:18px; }.PL19 {padding-left:19px; }.PL20 {padding-left:20px; }.PL21 {padding-left:21px; }.PL22 {padding-left:22px; }.PL23 {padding-left:23px; }.PL24 {padding-left:24px; }.PL25 {padding-left:25px; }.PL26 {padding-left:26px; }.PL27 {padding-left:27px; }.PL28 {padding-left:28px; }.PL29 {padding-left:29px; }.PL30 {padding-left:30px; }.PL40 {padding-left:40px; }.PL50 {padding-left:50px;}

/* Font */
.Arial {font-family: 'Open Sans Hebrew';}
.T8 {font-size:8px;}.T9 {font-size:9px;}.T10 {font-size:10px;}.T11 {font-size:11px;}.T12 {font-size:12px;}.T13 {font-size:13px;}.T14 {font-size:14px;}.T15 {font-size:15px;}.T16 {font-size:16px;}.T17 {font-size:17px;}.T18 {font-size:18px;}

/* Colors */
.TxtC_Err{color:#e0262c;font-size:12px;font-weight:bold}
.TxtC_Reg{color:#666666;font-size:19px;font-family: 'Open Sans Hebrew';text-align:right;}
a.TxtC_Reg:hover{color:#666666;}
.BColor{border-color:#c3c3c3;}
.BColorErr{border-color:Red;}

/* More */
.FloatL{float:left;}.FloatR{float:right;}
.DisplayN{display:none;}.DisplayB{display:block;}
.Hand {cursor:pointer;}
.LTR{direction:ltr;}
.RTL{direction:rtl;}
.AC{text-align:center;}.AL{text-align:left;}.AR{text-align:right;}
.Valign_b{vertical-align:bottom;}.Valign_m{vertical-align:middle;}.Valign_t{vertical-align:top;}.Valign_tb{vertical-align:text-bottom;}.Valign_tt{vertical-align:text-top;}
.DivCVV{background-color:white;border:1px solid #15b2b2;position:absolute;width:400px;height:210px;left:170px;top:0px;padding:5px;}
#divCVVText{width:290px !important;}
.SubmitBtn{width:297px;margin:0px auto;padding-top:34px;line-height:12px;}
.SubmitErrTxt{display: inline-block;width: 100%;text-align: center;margin: 0px auto;}
input#btnSubmit{outline:none;}
.ServiceDetails{float:right;width:230px;text-align:right;padding-top:18px;padding-right:10px;font-size:12px;}
.ErrorMsg{text-align:center;width:320px;color:#e0262c;font-size:12px;font-weight:bold}
.ErrorMsgJS{width:220px;margin:0px auto;color:#e0262c;font-size:12px;;font-weight:bold}
.ConfirmDigitalReceiptBG{Z-INDEX:90;position:absolute;top:0;right:0;width:100%;height:1000px;filter:alpha(opacity=60);-moz-opacity:1;-khtml-opacity:0.5;opacity:0.5;display:none;}
.ConfirmDigitalReceiptContent{background-color:white;margin-top:18px;color:#666666;Z-INDEX:100;position:absolute;top:10%;right:17%;width:507px;height:220px;direction:rtl;box-shadow: 0px 11px 88px 0 rgba(2, 3, 3, 0.9);display:none;}
#aCancelConfirmDigitalReceipt_Reg{float:left;clear:both;padding-left:5px;}
#pConfirmDigitalReceiptText{clear:both;padding-top:7px;padding-right:31px;padding-left:20px;}

.ConfirmDigitalReceiptBtn{float:left;width:70px;padding-left:15px;cursor: pointer; margin:0 auto;text-align:center;color:#15b2b2;font-weight:bold;font-size:18px;font-family:'Open Sans Hebrew';}
.ConfirmDigitalReceiptBtn span{display:block;} 
.ConfirmDigitalReceipt_Err{color:#e0262c;}
.LoadingImg{float:right;text-align:left;background-image:url('/images/CVWizard/ajax-loader.gif');background-repeat:no-repeat;width:100px;height:35px;cursor:pointer;margin-left:10px;}
.LoadingTxt{float:right;text-align:right;direction:rtl;padding-top:8px;}

.CardNumbersPRIE6{padding-right:8px;}
.CardNumbersPR{padding-right:20px;}
.ValidDatePTIE6{padding-top:8px}
.ValidDatePT{padding-top:17px}

#divEnterCreditCardDetailsTxt{padding-top:20px !important}

div.SecurityMsg{display:block !important;clear:both;font-size:14px;padding-left:23px;direction:rtl;}
div#divSideTextBtnSubmit{text-align:center;}

/*כפתורי הרדיו של קונטרול הרכישה + התייחסות לגודל הקונטרול בפייפאל*/
#PurchaseControl1_divPaymentCreditCard {
    color:#ffffff;
    position: relative;
    display: inline-block;
    font-size: 18px;
    font-weight: normal !important;
    font-family: 'Open Sans Hebrew', Arial, sans-serif;
    padding: 4px 40px 0px 0px;
    cursor: pointer;
    text-align:center;
}
#PurchaseControl1_divPaymentPayPal {
    color:#ffffff;
    position: relative;
    display: inline-block;
    font-size: 18px;
    font-weight: normal !important;
    font-family: 'Open Sans Hebrew', Arial, sans-serif;
    padding: 4px 16px 0px 0px;
    cursor: pointer;
    text-align:center;
}
#PurchaseControl1_divPaymentPhoneLead {
    color:#ffffff;
    position: relative;
    display: inline-block;
    font-size: 18px;
    font-weight: normal !important;
    font-family: 'Open Sans Hebrew', Arial, sans-serif;
    padding: 4px 16px 0px 0px;
    cursor: pointer;
    text-align:center;
}
#PurchaseControl1_divChoosePaymentMethodsTxt {
        display:none;
}
#PurchaseControl1_divPaymentMethodsStrip {
    vertical-align: baseline;
    font-size: 18px;
    margin: 0 0 20px;
    font-family: 'Open Sans Hebrew', Arial, sans-serif;
    font-weight: normal !important;
    color:#464646;
    width:703px;
}

#PurchaseControl1_radPayment_CreditCard,#PurchaseControl1_radPayment_PayPal,#PurchaseControl1_radPayment_PhoneLead{position: absolute;right:0px;opacity:0}

#PurchaseControl1_divPaymentMethodsStrip .CreditCardPic{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/CreditCardPic.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .CreditCardPicChecked{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/CreditCardPicClicked.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .PayPalPic{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PayPalPic.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .PayPalPicChecked{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PayPalPicClicked.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .PhoneLeadPic{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PhoneLeadPic.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .PhoneLeadPicChecked{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PhoneLeadPicClicked.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}

/*#PurchaseControl1_divPaymentMethodsStrip .checkCreditCard{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/CreditCardPicClicked.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .checkPayPal{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PayPalPic.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}
#PurchaseControl1_divPaymentMethodsStrip .checkPhoneLead{display: block;position:relative;top:25px;background:url('/LandingPages/OfferingSales/images/PhoneLeadPic.png');width:135px;height:31px;background-repeat:no-repeat;margin:0px auto;}*/


#divChargeFields{background-color:transparent;}

/** PayPal**/
#btnPayPalOpenLightBox{text-align:center;}
#divPayPalOpenLightBox{padding-right:55px !important;}

#divSSLBox{width: 389px;height: 17px;font-family: 'Open Sans Hebrew';font-size: 16px;line-height: 2;color: #666666;direction:rtl;margin:0px auto;}
#divSSLBox a{color: #15b2b2;}

/********************************************************************/
/********************************************************************/
/********************************************************************/
/*/קונטרול רכישה*/



/*תהליך הרשמה + הזדהות למעסיק + השלמת פרטים בדף תודה לאחר הרשמה*/
/********************************************************************/
/********************************************************************/
/********************************************************************/
/*הרשמה*/
#divSetAdvertiseBackgroundContainer{font-size:16px;}
.register-form{font-size:16px;color:#464646;width:630px;margin:0px auto;}
.register-form-container{width:630px;height:15px;margin:0px auto;}
.login-form-container{width:274px;height:15px;margin:0px auto;}
.register-form-title{font-size:22px;text-align:right;}
.auth-private-user-title{padding-top:9px;}
.auth-private-user-name{font-weight:bold;}
.link-log-in{float:right;padding-top:10px;text-decoration:underline;font-size:14px;cursor:pointer;}
.link-log-in a{color:#15b2b2;}
.link-register{float:right;text-decoration:underline;font-size:16px;cursor:pointer;padding-top:9px;}
.link-register a{color:#15b2b2;}
.register-form-fields{margin:0px auto;width:630px;padding-top:27px;padding-bottom:20px;}

.auth-private-icon-container{position:relative;}
.auth-private-display-popup{position:absolute;top:-49px;right:-50px;width: 200px;height: 63px;background-color: #ffffff;box-shadow: 0px 9px 18px 0 rgba(2, 3, 3, 0.22);z-index:10;}
.auth-private-display-popup-text{font-family: 'Open Sans Hebrew';font-size: 19px;line-height: 1.16;letter-spacing: 0.4px;text-align: center;color: #666666;padding-top:5px;}
.auth-private-icon{position:absolute;top:32px;right:-22px;float:right;background-image:url('/LandingPages/offeringsales/images/questionmark_smallgray.png');background-repeat:no-repeat;width:14px;height:14px;cursor: pointer;}
.auth-private-popup-slice{position:absolute;top:50px;right:22px;background-image:url('/LandingPages/offeringsales/images/PopupBoxRectangleSlice.png');background-repeat:no-repeat;width:25px;height:25px;z-index:10;}
.register-email-container{float:right;padding-top:20px;padding-right:8px;}
.register-email-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;width:274px !important;}
#txtRegisterEmail{text-align:left !important;direction:ltr;width:274px !important;font-family: 'Open Sans Hebrew';border-bottom:1px solid #dedede;}
.register-email-input-container{float:right;padding-top:20px;}

.register-phone-text{float:right;color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;}
.register-phone-input-container{float:right;height:76px;padding-right:26px;text-align:right;}
.register-phone-numbers-input-container{float:right;width:274px !important;}
#RegisterPhone{text-align:left !important;width:274px !important;font-family: 'Open Sans Hebrew';border-bottom:1px solid #dedede;}
.register-phone{width: 131px;height: 23px;border: 0px;border-bottom: 1px solid #666666;padding-bottom:0px;text-align: left;font-size: 16px;font-family: 'Open Sans Hebrew';outline: none;}

.register-id-num-container{float:right;padding-top:5px;}
.register-id-num-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;width:274px !important;}
#txtRegisterIdNum{text-align:left !important;direction:ltr;width:274px !important;font-family: 'Open Sans Hebrew';border-bottom:1px solid #dedede;}
.register-id-num-input-container{float:right;padding-top:20px;}

.register-company-name-container{float:right;padding-top:5px;padding-right:26px;}
.register-company-name-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;width:274px !important;}
#txtRegisterCompanyName{text-align:right !important;direction:rtl;width:274px !important;direction:ltr;width:274px !important;color:#333333 !important;font-family: 'Open Sans Hebrew';border-bottom:1px solid #dedede;}
.register-company-name-input-container{float:right;text-align:right;width:274px !important;}

.register-password-container{padding-top:10px;}
.register-password-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;width:274px !important;}
#passRegisterPassword{text-align:left !important;direction:ltr;width:274px !important;font-family: 'Open Sans Hebrew';border-bottom:1px solid #dedede;}
.register-password-input-container{float:right;padding-top:20px;}

input#txtRegisterIdNum:-webkit-autofill, input#passRegisterPassword:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  transition: background-color white;
}

.approve-checks-container{padding-top:14px;text-align:right;}
.approve-checks{padding-top:2px;}
.is-advertise-checks-container{float:right;}
.is-advertise-checks{float:right;}
.is-advertise-text{float:right;padding-top:1px;padding-right:3px;}
.is-magazine-checks-container{float:right;}
.is-magazine-checks{float:right;padding-right:15px;}
.is-magazine-text{float:right;padding-top:1px;padding-right:3px;}
.is-agreement-text{padding-top:2px;}
.is-agreement-text a{color:#15b2b2;}
div.register-submit{cursor: pointer;width: 171px;margin: 0 auto;background-color: #fe8b1f;line-height: 45px;border-radius: 40px;text-align: center;color: #ffffff;font-size: 18px;}
div.register-submit-container{padding-top:50px;text-align:center;}
  

.register-submit-loader{background-image:url('/images/CVWizard/ajax-loader.gif');background-repeat:no-repeat;width:250px;height:35px;margin-top:45px;margin-right:120px}

/*הזדהות*/
.mdl-textfield__label:after{background: none !important;border-bottom: solid 1px #00931F !important; }
.mdl-textfield__input{text-align:right;}
.mdl-textfield__label{color:#666666 !important;}
.is-dirty > .mdl-textfield__label, .is-focused > .mdl-textfield__label{font-size:16px !important; color:#666666 !important;}

.login-form-fields{margin:0px auto;width:274px;padding-top:10px;padding-bottom:20px;text-align:right;}
.login-email-container{padding-top:18px;}
.login-email-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;}
.login-email-input-container{float:right;padding-right:5px;}
#txtLoginEmail{text-align:left !important;direction:ltr;font-family: 'Open Sans Hebrew';}

.login-password-text{color:#333333 !important;text-align:right !important; direction:rtl !important;font-size:19px !important;}
.login-password-container{padding-top:10px;}
#passLoginPassword{direction:rtl !important;font-family: 'Open Sans Hebrew';}
.login-forgot-password{padding-top:1px;}
.login-forgot-password a{color:#15b2b2 !important;font-size:14px;}

div.login-submit-container{width:313px;padding-top:33px;text-align:center;}
.opacity0_5{opacity:0.5}
div.login-submit{cursor: pointer;width: 171px;margin: 0 auto;background-color: #fe8b1f;line-height: 45px;border-radius: 40px;text-align: center;color: #ffffff;font-size: 18px;}
div.login-submit-loader{background-image:url('/images/CVWizard/ajax-loader.gif');background-repeat:no-repeat;width:250px;height:35px;}

.bottom-border-red{border-bottom:1px solid #d12625 !important;}
.error-input{color:red;font-size:14px;color: #d12625}
.mdl-textfield__error{visibility:visible !important;font-family: 'Open Sans Hebrew' !important;font-size:14px !important; color: #d12625 !important;}
.T20{font-size:20px;}
.U{text-decoration:underline}
.Clear{clear:both;line-height:1px;}
.Relative{position:relative;}
.H25{height:25px;}
.Black{color:black;}
.border-red{border:1px solid red !important;}

/********************************************************************/
/********************************************************************/
/********************************************************************/
/*/תהליך הרשמה+הזדהות למעסיק*/


/*דף תודה*/
/********************************************************************/
/********************************************************************/
/********************************************************************/

.tnx-purchase-conainer{height:1400px;}
.tnx-and-receipt-container{font-family: 'Open Sans Hebrew'}
.tnx-after-purchase-text{font-size:32px;}
.tnx-after-purchase-receipt{font-size:16px;line-height:40px;padding-top:6px;}
.tnx-after-lead-title{font-size:16px;line-height:30px;padding-top:6px;}
.tnx-after-purchase-link{color:#15b2b2;font-size:16px;}

.link-to-hp-from-phone-lead-container{padding-top:28px;font-size:16px;}
.link-to-hp-from-phone-lead{color: #15b2b2;font-size: 16px;}
.tnx-box-container{width: 1026px;height: auto;background-color: #ffffff;box-shadow: 0 0 155px 0 rgba(0, 0, 0, 0.15);border: solid 1px #dedede;margin-top:12px;padding-bottom:38px;font-family: 'Open Sans Hebrew'}
.tnx-box-title{padding-top:30px;font-size:22px;font-family: 'Open Sans Hebrew';}
.tnx-box-sub-title{padding-top:12px;font-size:19px;font-family: 'Open Sans Hebrew';color:#666666;}
.tnx-box-text{padding-top:3px;font-size:16px;font-family: 'Open Sans Hebrew';color:#666666;}
.tnx-box-job-add-conainer{width: 220px;height: 45px;margin:0px auto;}
.tnx-box-job-btn{width: 220px;height: 45px;margin-top:25px;line-height:43px;border-radius: 22.5px;background-color: #fe8b1f;color:#ffffff;font-family: 'Open Sans Hebrew';cursor:pointer;}

.tnx-complete-register-container{padding-top:42px;text-align: center}
.tnx-complete-register-text{font-size: 19px;color: #333333;}
.tnx-complete-register-link{font-size: 19px;color: #15b2b2;cursor:pointer;}

.tnx-registration{padding-top:32px;}


/*המשך השלמת פרטים*/

div.employer-details-form-container{
    width: 620px;
    margin: 0 auto;
    text-align:right;
}

form.employer-details-form {
    margin-top: 15px;
}

div.employer-details-form-title {
    width: 450px;
    margin: 0 auto;
    text-align: center;
    font-family: 'Open Sans Hebrew';
    font-size: 19px;
    color: #333;
}

div.employer-details-form-input {
    width: 275px;
}

div.employer-details-form-first-name-input {
    width: 275px;
    height: 81px !important;
    float: right;
}

div.employer-details-form-last-name-input {
    width: 275px;
    height: 81px !important;
    float: left;
}

div.employer-details-form-role-input {
    width: 275px; 
    height: 81px !important;
    float: right;
}

div.employer-details-form-role-select-container {
    text-align:right;
}

div.employer-details-form-phone-container-input {
    float: left;
    height: 81px !important;
}

input.employer-details-form-phone-input {
    text-align:left;
}

div.employer-details-form-activity-container-input {
    float: right;
    width: 275px;
    height: 81px !important;
}

div.employer-details-form-size-container-input {
    float: left;
    height: 74px !important;
}

div.employer-details-form-container-city-input {
    float: right;
    width: 275px;
    height: 81px !important;
    position: relative;
}

div.employer-details-form-container-street-input {
    float: right;
    width: 275px;
    height: 81px !important;
    position: relative;
    width: 210px;
    margin-right: 70px;

}

div.employer-details-form-container-house-number-input {
    float: right;
    position: relative;
    width: 45px;
    height: 81px !important;
    margin-right:20px;
}

div.employer-details-form-container-post-office-box-input {
    float: right;
    width: 275px;
    height: 81px !important;
}

input.employer-details-form-post-Office-Box-input {    
    text-align:right;
}

input.employer-details-form-post-Office-Box-input {    
    text-align:left;
}

div.employer-details-form-container-page-link-input {
    float: left;
    width: 275px;
    height: 81px !important;
}

input.employer-details-form-url-input{
    direction: ltr;
    text-align:left;
}

div.employer-details-form-container-description-textarea {
    width:100%;
}

div.employer-details-form-container-description-textarea textarea {
    resize:none
}

div.employer-details-form-container-description-error {
    height: 17px !important;
}

div.employer-details-form-container-save {
    text-align: center;
}

div.employer-details-form-error {
    font-family: 'Open Sans Hebrew';
    font-size: 16px;
    color: #d12625;
    position: relative;
    top: -10px;
}

div.autocomplete-suggestions {
    display: block;
    z-index: 100;
    opacity: 1;
    top: 70px;
}

div.autocomplete-suggestions-list {
   padding: 0;
}

button.employer-details-form-save {
    font-family: 'Open Sans Hebrew';
    background-color: #ffffff !important;
    font-size: 19px;
    color: #fe8b1f;
    border-radius: 22.5px;
    width: 150px;
    border: 1px solid #fe8b1f;
    height: 45px;
}

button.employer-details-form-save:hover {
    background-color: #fe8b1f !important;
    border: 1px solid #fe8b1f;
    color: #FFF;
}


/* mdl overrides */

/* label & input font size + color */
.mdl-textfield__label, .mdl-textfield__input {
    font-size: 19px;
    color: #333;
    outline: none;
}

/* label */
.mdl-textfield__label{
    font-family: 'Open Sans Hebrew';
}

/* label invalid */
.mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
    font-size: 19px;    
}

/* input */
.mdl-textfield__input {
    font-family: 'Open Sans Hebrew';
}

.mdl-textfield__label:after {
    background: none !important;
    border-bottom: solid 1px #00931F !important;
}

/* select menu */
.mdl-selectfield__label {
    font-family: 'Open Sans Hebrew';
    font-size: 19px;
    color: #333 !important;
    text-align: right;
}

/* select floating label */
.mdl-selectfield--floating-label.is-dirty .mdl-selectfield__label, .mdl-selectfield--floating-label.is-focused .mdl-selectfield__label {
    font-size: 16px;
    font-family: 'Open Sans Hebrew';
    color: #666;
}

/* select arrow */
.mdl-selectfield__box > .mdl-selectfield__arrow-down__container {
    left: 0;
    right: initial;
}

/* selected value */
.mdl-selectfield__box-value {
    font-family: 'Open Sans Hebrew';
    font-size: 19px !important;
    color: #333;
}

.mdl-selectfield__box {
    top: 27px;
}

.mdl-selectfield {
    padding: 24px 0;
    width: 275px;
}

.mdl-selectfield__box .mdl-selectfield__box-value {
    width: 100%;
}

/* select options */
.mdl-selectfield__list-option-box {
    font-family: 'Open Sans Hebrew';
}

/* floating label */
.mdl-textfield--floating-label.is-focused .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__label, .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
    font-size: 19px;
    font-family: 'Open Sans Hebrew';
    color: #666;
}

/* invalid input error color */
.mdl-textfield.is-invalid .mdl-textfield__input {
    border-color: #d12625;
}

/* invalid label error color */
.mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
    color: #d12625;
}

div.tnx-details-question-mark-container{position:relative;}
div.tnx-details-display-popup{position:absolute;top:-102px;right:-50px;width: 200px;height: 63px;background-color: #ffffff;box-shadow: 0px 9px 18px 0 rgba(2, 3, 3, 0.22);z-index:10;}
div.tnx-details-display-popup-text-container{width: 290px;height: 93px;line-height:22px;padding:10px; background-color: #ffffff;color:#666666;box-shadow: 0px 9px 18px 0 rgba(2, 3, 3, 0.22);text-align:right;}
div.tnx-details-display-popup-text-title{padding-top:2px;}
div.tnx-details-display-popup-text-sub-title{font-size:16px;}
div.tnx-details-popup-slice{position:absolute;top:99px;right:27px;background-image:url('/LandingPages/offeringsales/images/PopupBoxRectangleSlice.png');background-repeat:no-repeat;width:25px;height:25px;z-index:10;}
div.tnx-details-question-mark-icon{position:absolute;top:27px;right:-18px;float:right;background-image:url('/LandingPages/offeringsales/images/questionmark_smallgray.png');background-repeat:no-repeat;width:14px;height:14px;cursor: pointer;}
div.TnxLoader{background-image:url('/images/CVWizard/ajax-loader.gif');background-repeat:no-repeat;width:33px;height:40px;padding-top:5px;margin:0px auto;}
div.employer-details-form-btn-error{font-family: 'Open Sans Hebrew';font-size: 16px;color: #d12625;position: relative;top: 0px;}
/********************************************************************/
/********************************************************************/
/********************************************************************/
/*/תהליך הרשמה+הזדהות למעסיק*/


#divNewSubmitBtn_Txt{visibility:hidden;}



