
/* PLONI */
@font-face { font-family: 'PLONI-REG'; font-display: fallback; src: url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-regular-aaa.eot'); src: url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-regular-aaa.eot?iefix') format('eot'), url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-regular-aaa.woff') format('woff'), url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-regular-aaa.woff2') format('woff') }
@font-face { font-family: 'PLONI-BOLD'; font-display: fallback; src: url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-bold-aaa.eot'); src: url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-bold-aaa.eot?iefix') format('eot'), url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-bold-aaa.woff') format('woff'), url('https://www.pelephone.co.il/ds/fonts/ploni/ploni-bold-aaa.woff2') format('woff') }


body{direction:rtl;  font-family: arial, sans-serif;color:#343434;font-size:15px;margin:0;padding:0;background-color:#f8f8f8}
html *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline:none}
select,textarea,input{font-size:16px;}
h1{color:#4d4d4d}
li{list-style:none}
/*button  {font-family:arial}*/
.customplaceholder {background: url('../../resources/images/store/ln11.png') top center no-repeat;clear: both;width: 100%;}
.customplaceholder h1{clear:both;width:1170px;margin:auto;font-size:32px;margin-bottom:20px;text-align:right}
.btn{background-color:#0078bd;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius: 3px;text-decoration:none;padding:0 36px;font-size:16px;font-weight:bold;line-height:40px;display:inline-block;border:none;cursor:pointer}
.gray_btn{background-color:#4d4d4d}
.bread_section{clear:both;overflow:hidden;margin-top:20px;float:right;height:20px;width:100%;font-size:13px;}
.bread_section .braed{width:1170px;margin:auto}

header{background-color:#fff;}
header .head{width:1170px;margin:auto;margin-bottom:10px;}
header .logo{float:left;margin-top:10px;}
header .header_cart{margin:38px 0 0 10px;background:url('../../resources/images/store/icn_cart2.PNG') left center no-repeat;height:41px;width:90px;display:inline-block;color:#eb1986;padding:14px 11px 0 44px;text-align:left;font-size:16px;text-decoration:none}
header .right{float:right}
header .left{float:left}
header .ttl_header{float: right;margin: 30px 0 0 0;font-size: 20px;text-align: center;width:890px;font-weight:bold}
header .login{margin:14px 0 20px 0}
header .login .hello{color:#0177bd;text-decoration:none;font-size:24px;}
header .login .lnk_logon{color:#eb1984;text-decoration:none;font-size:24px;}
header .login .lnk_logon_bzn{color:#444;font-size:20px;margin-right:40px;}
header .login .sep{color:#0177bd;margin:0 10px}
header nav a{font-size:39px;color:#0177bd;text-decoration:none;margin-left:60px;}
header .search{float:right;display:none;margin-top:66px;}
header .search input{ border:#ddd 1px solid;height:40px}
header .back_store{float:right;text-decoration:none;color:#343434;margin-top:50px;font-weight:bold;font-size:18px;background:#fff url("../../resources/images/store/arr_pink_right.png") right center no-repeat ;padding-right:20px;}

header .ttl_header span{color:#0177bd;}
/*clearfix*/
.clearfix:before,.clearfix:after {content: " "; /* 1 */display: table; /* 2 */}
.clearfix:after {clear: both;}

.footer { clear:both;position: relative;margin:0 auto 10px auto;width:1170px;max-width: 1170px;line-height: 1.5em;border-top: solid 12px #e3e3e3;font-size:12px;padding-top:10px;}
.footer .ewave_logo{float:left;padding:4px 2px 0;font-size:0;height:22px}
.footer .ewave_logo img{position:absolute;left:0}
.footer .OPERAD_logo{padding-top:6px;}
.footer div {text-align: center;}
.footer div .bezek_title {color: #9A9A9A;}
.footer div a#arabic:hover {text-decoration:none;}
.footer div a:hover {text-decoration:underline;}
.footer div a {color: #9a9a9a;text-decoration:none;}
.footer div a img{vertical-align:-4px;}
.footer div a#arabic span {vertical-align:top;border:none;margin-top:2px;background-image:url('../../resources/images/store/arabic.png');width:31px;height:16px;display:inline-block;}
.footer div a#arabic span:hover {background-image:url('../../resources/images/store/arabic_over.png');}
.footer .operad_section{width:120px;float:left;margin-top:2px;}
.footer .operad_section a{float:left;font-size:10px;height:16px;clear:both}
.footer .tav_nagish {float:right;}
.footer .tav_nagish img{width:62px;}
.footer .middle_footer{float:right;margin-right:50px;margin-bottom:20px}
.footer .pele_rights{clear:both;color:#9A9A9A}

.checkout_section{clear:both;width:1170px;margin:auto}
.checkout_section .left{float:left;width:330px;}
.checkout_section .left .ttl{background:#0078bd url('../../resources/images/store/icn_checkout_user.png') no-repeat 90% center;height:90px;padding:21px 90px 0 0;font-size: 18px;color: #fff;}
.checkout_section .left .ttl a{color:#fff}
.checkout_section .right{float:right;width:790px;}
.checkout_section .right .step1{clear:both;margin-bottom:20px;}
.checkout_section .right .step1 .ttl a{float:left;color:gray;font-size: 15px;margin-left: 20px;font-weight:normal;display:none;}
.checkout_section .right .step2{clear:both;margin-bottom:20px;}
.checkout_section .right .step2 .ttl a{float:left;color:gray;font-size: 15px;margin-left: 20px;font-weight:normal;display:none;}
.checkout_section .right .step3{clear:both;margin-bottom:20px;}
.checkout_section .right .ttl{-webkit-box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);-moz-box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);background-color:#e6e6e6;width:100%;height:58px;line-height:55px;color:#0078bd;font-size:22px;font-weight:bold;margin-bottom:14px;}
.checkout_section .right .ttl span{margin:0 10px;font-size:18px;background-color:#0078bd;color:#fff;font-weight:bold;padding:5px 10px;-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;border:#fff 2px solid;-webkit-box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);}
.checkout_section input[type="text"]{border:#a9a9a9  1px solid;font-size:16px;background-color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;line-height:40px;padding:0 10px;margin:18px 0 0 46px;width:290px;height:40px;float:right}
#pname{border:#a9a9a9  1px solid;font-size:16px;background-color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;line-height:40px;padding:0 10px;margin:18px 0 0 46px;width:290px;float:right}
.checkout_section input[type="email"]{border:#a9a9a9  1px solid;font-size:16px;background-color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;line-height:40px;padding:0 10px;margin:18px 0 0 46px;width:290px;height:40px;float:right}
.checkout_section input::-webkit-input-placeholder {color: #5e5e5e;}
.checkout_section input::-moz-placeholder {color:  #5e5e5e;}
.checkout_section input:-ms-input-placeholder {color:  #5e5e5e;}
.checkout_section input:-moz-placeholder { color:  #5e5e5e;}
.checkout_section input[type="checkbox"]{width:auto;}
.checkout_section .small_inpt{width:167px;}
.checkout_section .small_inpt input{width: 74%;margin:18px auto 0 auto}
.checkout_section .btn{float:left;margin:92px 0 0 0;}
.checkout_section .btn_step3{margin-top:0;}
.checkout_section .slct_exp{position:relative;top:0;overflow: hidden;height:40px;margin:0 auto 0 auto;background:#fff url("../../resources/images/store/arr_slct.png") 8px center no-repeat ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:#a9a9a9 1px solid;float:right;padding:0 10px;}
.checkout_section .slct_exp select{background:transparent;border: none;height: 38px;}
.checkout_section .slct_exp{width: 130px;}
.checkout_section .slct_exp select{width: 158px;}
.checkout_section .slct_day_time{position:relative;top:0;overflow: hidden;height:40px;margin:0 auto 0 36px;background:#fff url("../../resources/images/store/arr_slct.png") 8px center no-repeat ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:#a9a9a9 1px solid;float:right;padding:0 10px;}
.checkout_section .slct_day_time select{background:transparent;border: none;height: 38px;}
.checkout_section .slct_day_time{width: 288px;}
.checkout_section .slct_day_time select{width: 316px;}
.checkout_section .deliver_address_section{border-top:#ccc 1px solid;margin-top:10px;display:none}
.checkout_section .deliver_address_section .txt_dlvr{display:block;font-weight:bold;padding:10px 0;color: #0078bd}
.checkout_section .connect_line{clear:both;margin-top:20px;float:right;}
.checkout_section .check_terms{clear:both;margin-top:20px;float:right;width: 100%}
.checkout_section .exp_inpt{width:152px!important}
.checkout_section .data_step2{display:none}
.checkout_section .data_step3{display:none}
/*.data_step3_terms{display:none}*/
.data_step3_terms h2{line-height:36px;color:#0078bd;margin:20px 0 0 0 ;padding:0 32px 0 0;font-size:18px;background: url("../../resources/images/store/vi.PNG") no-repeat right;}
/*.data_step3_error{display:none}*/
.data_step3_error .error_msg{color:#E81D88;font-weight:bold;background:url("../../resources/images/store/icn_error.png") right top no-repeat ;padding-right:36px; }
.checkout_section .data_eng_step1{display:none;clear:both;width:100%;padding:10px;line-height:22px;}
.checkout_section .data_eng_step2{display:none;clear:both;width:100%;padding:10px;line-height:22px;}

.checkout_section .self_pick .myCheckbox{float:right}
.checkout_section .self_pick .myCheckbox input { position: relative;z-index: -9999;}
.checkout_section .self_pick .myCheckbox span {position:relative;top:-27px;right:-5px;width:30px;height:30px;display: block;background: url('../../resources/images/store/checked_out.png');}
.checkout_section .self_pick .myCheckbox input:checked + span {background: url("../../resources/images/store/checked.png");}
.checkout_section .self_pick{clear:both;margin-top:20px;float:right}
.checkout_section .expired_section .check_terms{clear:both}
.checkout_section .expired_section label{display: block;height:20px;padding-top:0;font-weight: bold;padding-right: 10px;}
.checkout_section .expired_section{float:right}
.checkout_section .expired_section  .err_txt_show{clear:both;min-height:16px;font-size:12px;color:#e81d88;background:url("../../resources/images/store/err_pink.png") no-repeat center right;padding-right:15px}
.checkout_section .expired_section .err_txt_hide{clear:both;min-height:16px;}
.checkout_section .sep_exp{float:right;padding:0 10px;font-size:26px;}
.checkout_section .expl_3num{float: right;margin-top: 40px;}

.checkout_section .inpt{float:right;position:relative;}
.checkout_section .inpt input[value=""] + label{position:absolute;display:none;top:0;right:10px;color:#0078bd}
.checkout_section .inpt .addrDetailes ~ label{position:absolute;display:none;top:0;right:10px;color:#0078bd}
.checkout_section .inpt input:focus + label{display:block}
.checkout_section .inpt input:not([value=""]) + label{position:absolute;display:block;top:0;right:10px;color:#0078bd}
.checkout_section .inpt .addrDetailes:not([value=""]) ~ label{position:absolute;display:block;top:0;right:10px;color:#0078bd}
.checkout_section .inpt input:invalid {box-shadow:none;}
.checkout_section .inpt .err_txt_show{font-size:12px;color:#e81d88;background:url("../../resources/images/store/err_pink.png") no-repeat center right;padding-right:15px}
.checkout_section .inpt .err_txt_show1{clear:both;min-height:17px;font-size:12px;color:#e81d88;background:url("../../resources/images/store/err_pink.png") no-repeat center right;padding-right:15px}
.checkout_section .inpt .err_txt_hide{clear:both;min-height:17px;font-size: 4px;}
.err_txt_show1:not(:empty) ~ .err_txt_hide{display: none}
.err_txt_show1 + label{position:absolute;display:block;top:0;right:10px;color:#0078bd}
.checkout_section .self_pick_details{display:none;clear:both}
.checkout_section .slct_city{position:relative;top:-5px;overflow: hidden;height:40px;margin:20px auto 0 auto;background:#fff url("../../resources/images/store/arr_slct.png") 8px center no-repeat ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:#a9a9a9 1px solid;float:right;padding:0 10px;}
.checkout_section .slct_city select{background:transparent;border: none;height: 38px;}
.checkout_section .slct_city{width: 240px;margin:30px auto 20px auto}
.checkout_section .slct_city select{width: 268px;}
.checkout_section .self_pick_details label{border-bottom:#ddd 1px solid;display:block;height:40px;background:url("../../resources/images/store/icn_sprt_center.PNG") right center no-repeat; font-size:18px;font-weight:bold;padding-right:40px;line-height:48px;}
.checkout_section .self_pick_details table{clear:both;width:100%}
.checkout_section .self_pick_details table th{border-bottom:#ddd 1px solid;text-align:right}
.checkout_section .terms_cb{clear:both}

.checkout_section .check_terms .myCheckbox{float:right}
.checkout_section .check_terms .myCheckbox input { position: relative;z-index: -9999;}
.checkout_section .check_terms .myCheckbox span {position:relative;top:-27px;right:-5px;width:30px;height:30px;display: block;background: url('../../resources/images/store/checked_out.png');}
.checkout_section .check_terms .myCheckbox input:checked + span {background: url("../../resources/images/store/checked.png");}




.order_section .color{float:right;width:22px;height:22px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;margin:0 3px;border:#999 1px solid;background-clip: content-box;padding:2px; }
.order_section{background-color:#fff;width:100%;clear:both;margin:auto;padding-top:20px;padding-bottom:30px;overflow:hidden;border-right:#ddd 1px solid;border-left:#ddd 1px solid}
.order_section .order_item{text-align:center}
.order_section h3 a{ font-size: 15px;font-weight:normal;float: left;color: gray;margin:8px 0;position:relative;left:40px;text-decoration:none}
.order_section .order_item .main{height:160px}
.order_section h3{text-align:center;font-size:28px;margin:0;}
.order_section ul{padding-right:0;}
.order_section .items li{float:right;width:100%;text-align:center}
.order_section  .price {font-size:28px;font-weight:bold;padding:10px 0;display:table;margin:auto}
.order_section  .device_name{background: url('../../resources/images/store/bg_ln7.png') no-repeat center bottom;color:#0078bd;font-size:16px;font-weight:bold;margin:6px 0;padding-bottom:10px;}
.order_section .main{margin-top:10px;}
.order_section  .properties_sec{background: url('../../resources/images/store/bg_ln10.png') no-repeat center top;text-align:right;padding:16px 0}
.order_section  .properties_sec span{font-weight:bold;width:130px;display:inline-block;float:right;text-align:left;padding-left:6px;} 
.order_section  .properties_sec .prp_item{overflow:hidden;padding:3px 0}
.order_section  .deliveries_sec{background: url('../../resources/images/store/bg_ln10.png') no-repeat center top;;text-align:right;padding:16px 0}
.order_section  .deliveries_sec span{font-weight:bold;width:130px;display:inline-block;float:right;text-align:left;padding-left:6px;}
.order_section  .deliveries_sec .dlvr_item{overflow:hidden;padding:6px 0}
.order_section  .total_sec{background:url('../../resources/images/store/bg_ln10.png') no-repeat center top;text-align:right;padding:16px 0;}
.order_section  .total_sec span{font-weight:bold;width:130px;display:inline-block;float:right;text-align:left;padding-left:6px;}
.order_section  .total_sec .ttl_item{overflow:hidden;padding:3px 0;font-size:26px;font-weight:bold}
.order_section  .total_sec .ttl_item span{font-size:15px;padding-top:6px;font-weight:normal}
.order_section .slct_pay{position:relative;top:-5px;overflow: hidden;height:38px;margin:0 auto 0 auto;background:#fff url("../../resources/images/store/arr_slct.png") 8px center no-repeat ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:#a9a9a9 1px solid;float:right;padding:0 10px;}
.order_section .slct_pay select{background:transparent;border: none;height: 38px;}
.order_section .slct_pay{width: 160px;}
.order_section .slct_pay select{width: 188px;}
.order_section .btn_close{display:none}
.blue_overlay {position: fixed;width:100%;height:130%;background-color: #015d90;top: 0; right: 0;opacity: 0.7;filter: alpha(opacity=70);z-index:70;display:none}
.new_offer{border-right: #ddd 1px solid;border-left: #ddd 1px solid;border-top:#eee 1px solid; padding-top:30px;}
.new_offer h3{text-align:center;font-size:28px;margin:0;}
.new_offer .item{text-align:center;clear:both}
.new_offer .item .price_offer{display:table;margin:20px auto 0 auto;font-size:22px;}
.new_offer .item .price_offer span{font-weight:bold;margin-right:10px;}
.new_offer .item .ttl_offer{background: url('../../resources/images/store/bg_ln7.png') no-repeat center bottom;color:#0078bd;font-size:16px;font-weight:bold;margin:0;padding-bottom:10px}
.new_offer  .btn{clear:both;float:none;margin:20px auto;display: table}


 /*thankyou page*/
.right_thankyou {float:right;width:790px;}
.right_thankyou .order_number{text-align:center;background: url('../../resources/images/store/bg_ln10.png') no-repeat center bottom;padding-bottom:40px;}
.right_thankyou .order_number h1, .right_thankyou .support h1{font-size:30px;color:#0078bd;text-align:center;width:100%;margin:0 0 10px 0;height:auto}
.right_thankyou .order_number .txt{font-size:18px;font-weight:bold}
.right_thankyou .order_number .txt span{color:#0078bd;}

.right_thankyou .support{line-height:22px;text-align:center;width:300px;margin:20px auto;padding:0 0 34px 0;background: url('../../resources/images/store/bg_ln10.png') no-repeat center bottom;}
.right_thankyou .support span{clear:both;display:block}
.right_thankyou .support a{text-decoration:none;color:#444;font-weight:bold;display:inline-block;padding-left:18px;background-size:12px;}
.right_thankyou .data_prv{float:right;padding:20px;width:50%;font-size:17px;}
.right_thankyou .data_prv h2{color:#0078bd;margin:10px 0;font-size:22px;}
.right_thankyou .data_dlvr{float:right;padding:20px;width:50%;font-size:17px;}
.right_thankyou .data_dlvr h2{color:#0078bd;margin:10px 0;font-size:22px;}
.right_thankyou .main_data{width:500px;margin:auto}

/*Cart page*/
.cart_section{clear:both;width:1170px;margin:auto}
.cart_section .left{float:left;width:330px;}
.ttln{background-color: #0078bd;height: 90px;padding: 21px 90px 0 0;font-size: 21px;color: #fff;}
.cart_section .left .ttl{background:#0078bd url('../../resources/images/store/icn_checkout_user.png') no-repeat 90% center;height:90px;padding:21px 90px 0 0;font-size: 18px;color: #fff;}
.cart_section .left .ttl a{color:#fff}
.cart_section .right{float:right;width:790px;}
.cart_section .right .step1{clear:both;margin-bottom:20px;}
.cart_section .right .step1 .ttl a{float:left;color:gray;font-size: 15px;margin-left: 20px;font-weight:normal;display:none;}
.cart_section .right .step2{clear:both;margin-bottom:20px;}
.cart_section .right .step2 .ttl a{float:left;color:gray;font-size: 15px;margin-left: 20px;font-weight:normal;display:none;}
.cart_section .right .step3{clear:both;margin-bottom:20px;}
.cart_section .right .ttl{-webkit-box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);-moz-box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);box-shadow: 0 -2px 2px 0 rgba(0,0,0,0.35);background-color:#e6e6e6;width:100%;height:58px;line-height:55px;color:#0078bd;font-size:22px;font-weight:bold;margin-bottom:14px;}
.cart_section .right .ttl span{margin:0 10px;font-size:18px;background-color:#0078bd;color:#fff;font-weight:bold;padding:5px 10px;-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;border:#fff 2px solid;-webkit-box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);box-shadow: 1px 1px 6px 0 rgba(0,0,0,0.75);}


.right_cart_page {float:right;width:790px;}
.right_cart_page .order_number{text-align:center;background: url('../../resources/images/store/bg_ln10.png') no-repeat center bottom;padding-bottom:40px;}
.right_cart_page .order_number h1{font-size:30px;color:#0078bd;text-align:center;width:100%;margin:0 0 10px 0;height:auto}
.right_cart_page .order_number .txt{font-size:18px;font-weight:bold}
.right_cart_page .order_number .txt span{color:#0078bd;}

.right_cart_page .support{line-height:22px;text-align:center;width:300px;margin:20px auto;padding:0 0 34px 0;background: url('../../resources/images/store/bg_ln10.png') no-repeat center bottom;}
.right_cart_page .support span{clear:both;display:block}
.right_cart_page .support a{text-decoration:none;color:#444;font-weight:bold;display:inline-block;padding-left:18px;background-size:12px;background:#fff url("../../resources/images/store/arr_pink_left.png") left center no-repeat ;}
.right_cart_page .data_prv{float:right;padding:20px;width:50%;font-size:17px;}
.right_cart_page .data_prv h2{color:#0078bd;margin:10px 0;font-size:22px;}
.right_cart_page .data_dlvr{float:right;padding:20px;width:50%;font-size:17px;}
.right_cart_page .data_dlvr h2{color:#0078bd;margin:10px 0;font-size:22px;}
.right_cart_page .main_data{width:510px;margin:auto}

.your_order  .order_item .color{background-color:red;float:right;width:22px;height:22px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;margin:0 3px;border:#999 1px solid;background-clip: content-box;padding:2px; }
.your_order {width:100%;clear:both;margin:auto;padding-top:0;padding-bottom:30px;overflow:hidden;}
.your_order .order_item{text-align:center;clear:both;border-bottom:#ddd 1px solid}
.your_order .order_item .main{height:100px}
.your_order  .order_item ul{padding-right:0;}
.your_order  .order_item .items li{float:right;width:100%;text-align:center}

.your_order  .order_item .price {height:140px;padding-top:46px;padding-left:22px;font-size:28px;font-weight:bold;display:table;margin:auto;float:right;width:160px;background: url('../../resources/images/store/bg_ln_ver1.PNG') no-repeat left center;}
.your_order  .order_item .count_items{height:140px;padding-top:30px;float:right;width: 120px;padding-right:10px;background: url('../../resources/images/store/bg_ln_ver1.PNG') no-repeat left center;}
.your_order  .order_item .remove_item{height:140px;float:right;padding:57px 0 0 20px;width: 100px;}
.your_order  .order_item .remove_item span{background: url('../../resources/images/store/icn_remove.PNG') no-repeat right bottom;cursor:pointer;padding-right: 22px;text-decoration:underline;height: 21px;display: inline-block;}
.your_order  .order_item .device_pic{width:240px;margin:6px 0;padding-bottom:10px;float:right}
.your_order  .order_item .device_name {width:240px;color:#0078bd;font-size:17px;font-weight:bold;text-align:center;padding:10px 0 0 0}

.your_order  .order_item .main{margin-top:10px;}
.your_order  .order_item .properties_sec{height:140px;width:160px;background: url('../../resources/images/store/bg_ln_ver1.PNG') no-repeat left center;text-align:right;padding:40px 0 0 0 ;float:right}
.your_order  .order_item .properties_sec span{font-weight:bold;width:60px;display:inline-block;float:right;text-align:left;padding-left:6px;} 
.your_order  .order_item .properties_sec .prp_item{overflow:hidden;padding:3px 0}
.your_order  .total_sec{text-align:right;padding:16px 0;width:260px;margin:auto;margin-right:420px;}
.your_order  .total_sec span{font-weight:bold;width:130px;display:inline-block;float:right;text-align:left;padding-left:6px;}
.your_order  .total_sec .ttl_item{overflow:hidden;padding:3px 0;font-size:26px;font-weight:bold}
.your_order  .total_sec .ttl_item span{font-size:15px;padding-top:6px;font-weight:normal}
.your_order .slct_count{position:relative;top:-5px;overflow: hidden;height:38px;margin:0 auto 0 auto;background:#fff url("../../resources/images/store/arr_slct.png") 8px center no-repeat ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:#a9a9a9 1px solid;float:right;padding:0 10px;}
.your_order .slct_count select{background:transparent;border: none;height: 38px;}
.your_order .slct_count{width: 80px;}
.your_order .slct_count select{width: 108px;}
.your_order .btn_close{display:none}

.your_order .fix_service{text-align:center;clear:both;border-bottom:#ddd 1px solid}
.your_order .fix_service .main{height:100px}
.your_order .fix_service .device_pic{margin:6px 0;padding-bottom:10px;float:right}
.your_order .fix_service .device_pic span{display:block;font-weight:bold}
.your_order .fix_service .device_pic ul{text-align:right;padding-right:0;}
.your_order .fix_service .device_pic ul li{margin-right:20px;list-style:disc}
.your_order .fix_service .device_name {color:#0078bd;font-size:17px;font-weight:bold;text-align:right;margin-right:30px;padding:10px 0 0 0}
.your_order .fix_service .price {height:140px;padding-top:90px;font-size:28px;font-weight:bold;display:table;margin:auto;float:right;width:202px;}
.your_order .fix_service .price span{display:block}
.your_order .fix_service .price .btn{padding:0 16px;border:none;cursor:pointer}
.your_order .fix_service .remove_item{height:140px;float:right;padding:110px 0 0 0;width:250px;}
.your_order .fix_service .remove_item span{background: url('../../resources/images/store/icn_remove.PNG') no-repeat right bottom;cursor:pointer;padding-right: 22px;text-decoration:underline;height: 21px;display: inline-block;}
.your_order .coupun{float:right}
.your_order .btns{overflow:hidden;clear:both;padding-right:80px}
.your_order .btns button{ float:right }
.your_order .btns .back{ background:#f8f8f8 url("../../resources/images/store/arr_pink_right.png") right center no-repeat;float:right;padding-left:100px;padding-right:20px;color:#0078bd;font-size:20px;text-decoration:none;margin-right:222px;margin-top:10px;}
.your_order .btns .btn{width:170px}


.your_order .delivery{text-align:center;clear:both;border-bottom:#ddd 1px solid;padding-top:60px;}

.your_order .delivery .device_pic{margin:-16px 0;padding-bottom:10px;float:right;width:240px;}
.your_order .delivery .device_name {color:#0078bd;font-size:17px;font-weight:bold;text-align:right;margin-right:30px;padding:10px 0 0 0}
.your_order .delivery .price {height:90px;padding-top:0;font-size:28px;font-weight:bold;display:table;margin:auto;float:right;width:138px;}
.your_order .delivery .count_deliver{height:90px;float:right;padding:0 0 0 0;width:144px;}
.your_order .delivery .delivery_txt{font-size:18px;font-weight:bold;float:right;color:#0078bd;width:136px;}

    
.tips_panel {background-color:#fff;text-align:center}
.tips_panel .item{padding:40px 0;background:url('../../resources/images/store/ln6.png') no-repeat bottom center}
.tips_panel .item:last-child{background-image:none}
.tips_panel .item span { font-size:18px; } 
.tips_panel .item img{ margin: auto;display:block}

/*  offers section is on Thankyou-page and Cart-page */
.offers_section{width:1170px;clear:both;margin:auto;background:url('../images/store/bg_ln9.png') no-repeat top center;padding-top:20px;padding-bottom:30px;overflow:hidden}
.offers_section h1{text-align:center;font-size:30px;margin-top:40px;}
.offers_section .items{background-color:#fff}
.offers_section .items li{float:right;width:25%;border-left:#ddd 1px solid;text-align:center;position:relative}
.offers_section .items li:last-child {border:none}
.offers_section li .price span{float:left;color:#0078bd;font-weight:bold;margin-right:10px;font-size:18px;}
.offers_section li .price{display:table;margin:auto}
.offers_section li .special_price span{float:left;color:#0078bd;font-weight:bold;margin-right:10px;font-size:18px;}
.offers_section li .special_price{display:table;margin:auto}
.offers_section li .special_price  del{font-weight:bold;font-size:18px}
.offers_section li .special_price .pink_price{color:#ec1a87!important}
.offers_section li .compare_cb{margin-top:8px;font-size:12px;}
.offers_section li .ttl{background: url('../images/store/bg_ln7.png') no-repeat center bottom;color:#0078bd;font-size:16px;font-weight:bold;margin:6px 0px;padding-bottom:10px}
.offers_section li .sales{font-size:13px;font-weight:bold;margin:10px 0px}
.offers_section li .main{margin-top:10px;max-height:280px;}
.offers_section .superlative {position: absolute;}
.offers_section .superlative.right_top {right: -11px;}
.offers_section .superlative.right_bot {right: -11px;bottom: -11px;}
.offers_section .superlative.left_top {left: -7px;}
.offers_section .superlative.left_bot {left: -7px;bottom: -11px;}


/*Loader*/
.loader{display:none; z-index: 200; width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(58,150,199,0.7);}
.loadering{z-index: 200; position: absolute;top: 40%;left: 50%; transform:translate(-50%, -50%) ;color:#fff;font-size: 20px;padding-top: 26px;text-align:center; margin:auto}
.loader .txt{margin-top:6px;position: relative;z-index:210;top:45%;color:#fff;font-size:22px;font-weight:bold;padding:0;text-align:center}

/*Dialog Box*/
#dialog{}
#dialog{background-color:White;}
.ui-dialog {position:absolute;z-index:100;top:0;left:0;transition: top 0.3s ease-out; }
.ui-dialog-titlebar button{float:right;background:url('../../resources/images/store/close.PNG');width:20px;height:24px;border:none;cursor:pointer;position:relative;right:10px;top:36px;outline:none;}
.ui-dialog-titlebar:before,.ui-dialog-titlebar:after {content: " "; /* 1 */display: table; /* 2 */}
.ui-dialog-titlebar:after {clear: both;}
.ui-widget-overlay {position: fixed;width:100%;height:130%;background-color: #015d90;top: 0px; right: 0px;opacity: 0.7;filter: alpha(opacity=70);z-index:70;}
.ui-button-text{display:none}


.open_order{display:none}
.iweb{display:inline-block}
.imob{display:none}

@media (max-width: 769px) {
    .your_order .slct_count {
        top: -3px !important;
    }
}

/*Mobile*/
@media (min-width: 0) and (max-width: 720px)
{
   .iweb{display:none}
   .imob{display:inline-block}  
   .customplaceholder h1{width:100%;text-align:center}
   .bread_section .braed{width:100%;}
   .bread_section{display:none}
    header .head{width:100%;margin-bottom:2px;height:80px;}
    header nav a{font-size:19px;margin-left:0;border-left:#0177BD 1px solid;padding:0 10px 0 10px;}
    header nav a:last-child{border-left:none}
    header .login{margin:14px 10px}
    header .login .lnk_logon_bzn{display:none}  
    header .left{float: left;position: absolute;left: 0;}
    header .logo img{width:46px;margin-left:10px;}
    header .login .hello{font-size:15px;}
    header .login .lnk_logon{font-size:15px;}
    header .ttl_header{width:100%;display:none}
    header .back_store{margin-top:33px;}
    .top_nav{margin:40px 0 0 0}
    .footer{width:100%} 
    .footer .middle_footer{margin-right:0;}
    .checkout_section {width:100%}
    .checkout_section .right {width:100%}
    .checkout_section .left{width:100%}
    .checkout_section .data_step1{width:300px;margin:auto}
    .checkout_section .data_step2{width:300px;margin:auto}
    .checkout_section .data_step3{width:300px;margin:auto}
    /*.checkout_section .data_step1{text-align:center}*/
    /*.checkout_section .data_step2{text-align:center}*/
    /*.checkout_section .data_step3{text-align:center}*/
    .checkout_section .btn{float:none;margin-top:14px;}
    .checkout_section .connect_line{text-align:right}
    .checkout_section input[type="text"]{margin:22px auto 0 auto;line-height:36px}
    /*.checkout_section .inpt .err_txt_show{text-align:right}*/
    .checkout_section .inpt .err_txt_hide{width: 100% !important}
    .checkout_section .expired_section  .err_txt_show{text-align:right}
    .checkout_section .expired_section  .err_txt_hide{display:none}
    .checkout_section .slct_day_time{margin-bottom:14px;}
    .checkout_section .small_inpt{width:150px}
    .checkout_section .small_inpt input{width:140px}
    .checkout_section .expired_section label{text-align:right}
    .checkout_section .expl_3num{margin-top:30px;margin-right:10px}    
    .checkout_section .inpt label{top:4px;}
    .checkout_section .right .ttl{font-size:19px;}
    .checkout_section .right .ttl span{padding:1px 6px;font-size:15px;margin:0 10px 0 0}
    .checkout_section .right .step2 .ttl a{margin-left:10px;}
    .checkout_section .left .ttl{padding-right:24%}
    .checkout_section .data_step3_terms h2{line-height:28px;padding:0 30px;}
     
    header .header_cart{margin-top:20px;}
    .customplaceholder h1{padding-top:10px;margin-bottom:10px;}
    .order_section{position:absolute;width:90%;margin:0 5%;top:70px;background-color:#fff;z-index:100;display:none}
    .open_order{display:block;text-align:center;font-size:22px;margin: 0 0 20px 0;}
    .open_order span{    display: block;color: #0177BD;}
    .order_section .order_item{width:300px;margin:auto}
    .order_section .deliveries_sec{width:300px;margin:auto}
    .order_section .total_sec{width:300px;margin:auto}
    .order_section .btn_close{top: -14px;position: relative;right:10px;display:inline-block}
    .checkout_section .data_eng_step2{width:300px;margin:auto;}
    .checkout_section .deliver_address_section{width:300px;margin:auto;}
    .checkout_section .self_pick_details label{line-height:18px;text-align:right}
    .checkout_section .slct_city{width:300px;}
    .checkout_section .slct_city select {width:328px;}
    .checkout_section .self_pick_details table th{display:none}
    .checkout_section .self_pick_details table td{display:block;text-align:right;float:right}
    .checkout_section .self_pick_details table td:nth-child(1){width:20px}
    .checkout_section .self_pick_details table td:nth-child(2){width:140px;min-height:80px}
    .checkout_section .self_pick_details table td:nth-child(3){width:130px;min-height:80px}
    .checkout_section .self_pick_details table td:nth-child(4){width:140px;min-height:30px}
    .checkout_section .self_pick_details table td:nth-child(5){width:130px;min-height:30px}
    .checkout_section .new_offer{display:none}
    .your_order  .total_sec{width:100%}
    .your_order  .order_item .device_pic{width:140px;}
    .your_order  .order_item .properties_sec{padding-top:0;}
    .your_order  .order_item .remove_item{clear:both;padding-top:0;height:30px;}
    /*thankyou page*/
    .right_thankyou{width:100%}
    .offers_section{width:100%;background-image:none;padding-bottom:0;padding-top:0;}
    .offers_section h1{margin:10px 0;padding:0;background: url('../../resources/images/store/bg_ln8.png');cursor: pointer;height: 42px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color: #fff;text-align: center;font-size: 19px;font-weight: bold;line-height: 42px;}
    .offers_section li .main{width:100px;}
    .offers_section .slider_mob{overflow:auto;width:100%}
    .offers_section  ul{width:200%;padding-right:0;}
    .offers_section  ul.pagging{width:auto;padding-right:0;}
    .right_thankyou .main_data{width:100%}
    .btn{line-height:32px}
    .right_thankyou .data_prv{width:100%}
    .right_thankyou .data_dlvr{width:100%}
    .cart_section{width:100%}
    .right_cart_page{width:100%}
    .your_order  .order_item .properties_sec{width:50%;background:none}
    .your_order  .order_item .device_pic{width:43%}
    .your_order  .order_item .count_items{padding-top:10px;height:50px;background:none}
    .your_order  .order_item .price{padding-top:10px;height:50px;background:none;clear:both}
    .your_order  .order_item .device_name{text-align:right;padding:10px 43% 0 0;width:100%}
    .your_order  .order_item .properties_sec span{width:36px}
    .your_order  .order_item .count_items{padding-right:0;width:43%}
    .your_order  .order_item .remove_item{width:43%}
   .your_order .fix_service .device_pic{width:100%}
   .your_order .fix_service .remove_item{padding:0;height:auto;margin:auto;float:none}
   .your_order .fix_service .device_pic ul{width:300px;margin:auto}
   .your_order .fix_service .price{float:none;width:300px;margin:auto;clear:both;padding-top:0;}
   .your_order .fix_service .price span{display:inline-block}
   
   .your_order .delivery .device_pic{width:43%}
   .your_order .delivery .remove_item{padding:0;height:auto;margin:auto;float:none}
   .your_order .delivery .device_pic ul{width:300px;margin:auto}
   .your_order .delivery .price{float:right;width:50%;margin:auto;padding-top:0;text-align:right}
   .your_order .delivery .price span{display:inline-block}
   .your_order .delivery .count_deliver{display:none}
   .your_order .delivery .delivery_txt{width:100%}
   
   .your_order  .total_sec{width:300px;margin:auto}
   .your_order .btns{padding-right:0;text-align:center}
   .your_order .btns .btn{float:none;display:inline-block;height:50px;width:270px;}
   .your_order .btns .back{display:none}
   .cart_section .left{    float: none;width: 330px;margin: auto;clear: both;}
   .iFrame_CG {height:356px}

}

.typeahead.loading {
 background-color: #ffffff;
 background-image: url("../images/ajax-loader.gif");
 background-size: 25px 25px;
 background-position:left center;
 background-repeat: no-repeat;
}

.terms_err_txt_show{display:none;clear:both;min-height:17px;font-size:12px;color:#e81d88;padding-right:15px;padding-top: 2px;background:url("../../resources/images/store/err_pink.png") no-repeat center right}

#colorAndFontsButtons {
 position: absolute;
 margin-top: 0;
}

#colorAndFontsButtons.opencolorAndFonts {
 width: 407px !important;
}


::-webkit-input-placeholder { text-align:right; }/* webkit solution */

input:-moz-placeholder { text-align:right; }/* mozilla solution */
::-moz-placeholder { text-align:right; }/* Firefox 19+ */
:-ms-input-placeholder { text-align:right; }/* IE 10+ */
:-moz-placeholder { text-align:right; } /* Firefox 18- */


.checkout_section .left .shoppingCart{background:#0078bd;height:90px;padding:21px 130px 0 0;font-size: 18px;color: #fff;padding-top: 10px}
.cart_section .left .shoppingCart{background:#0078bd ;height:90px;padding:21px 130px 0 0;font-size: 18px;color: #fff;padding-top: 10px}
.checkout_section .left .cart{background:#0078bd url('../../resources/images/store/Shopping_Cart.png') no-repeat 90% center;height:90px;padding:21px 90px 0 0;font-size: 18px;color: #fff;}
.cart_section .left .cart{background:#0078bd url('../../resources/images/store/Shopping_Cart.png') no-repeat 90% center;height:90px;padding:21px 90px 0 0;font-size: 18px;color: #fff;}
.checkout_section input[type="password"]{border:#a9a9a9  1px solid;font-size:16px;background-color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;line-height:40px;padding:0 10px;margin:18px 0 0 46px;width:290px;height:40px;float:right}



.v2_error{background-color:#fff}
.v2_error{font-family:PLONI-REG}
.v2_error .right_thankyou .order_number h1, .right_thankyou .support h1{color:#001fff!important;font-weight:bold;}
.v2_error .right_thankyou .order_number h1 span{display:block;font-size:23px;color:#000;margin-top: 3px;font-weight:normal}
.v2_error .right_thankyou .support{width:100%}
.v2_error .support span, .v2_error .order_number span{font-size: 22px;}
.v2_error .support span span{display:block;font-size:23px;color:#000!important;margin-top: 9px;font-weight:normal   }
.v2_error .right_thankyou .support a{background-color:#e20588;;color:#fff;border-radius:20px;padding:7px 30px; margin-top: 30px;}
.v2_error .order_number img {margin-bottom:0;}
.v2_error .support img {margin-bottom:20px;}
.v2_error .footer{border:none}
.v2_error header .back_store{margin-top:20px;color:#000}
.v2_error header .head {width: 100%;margin-bottom: 10px;border-bottom: #ddd 2px solid;   padding-top: 0px;   padding-bottom: 10px;}
.v2_error header .right {position: relative;top: 13px;}
.v2_error header .logo1{margin-left:30px;    position: relative;top: 4px;}

@media (max-width: 769px) {
    .v2_error header{background-color:#001fff}
    .v2_error header .back_store{color:#fff;background-color:#001fff;font-size:4vw;margin-top:2.5vw}
    .v2_error header .head{border-bottom:none;height:14vw}
    .v2_error .order_number img{width:17vw}
    .v2_error .right_thankyou .order_number h1{font-size:5.1vw}
    .v2_error .right_thankyou .order_number h1 span  {font-size:5.1vw}
    .v2_error .support span {font-size:5.1vw}
    .v2_error .support span span  {font-size:5.1vw}
    .v2_error .support img {margin-bottom: 4vw;width:19vw}
    .v2_error .order_number img {margin-bottom: 2vw;}
    .v2_error .right_thankyou{margin-top:10vw}
    .v2_error .right_thankyou .order_number{padding-bottom:3vw}
    .v2_error .right_thankyou .support a{ position: fixed;bottom: 0;width: 100%;right: 0;border-radius: 0;font-size: 5.1vw;height: 14vw;line-height: 11vw;}
    .v2_error header .logo1 img{ width: 10vw;   position: relative;top: 2vw; }

}