﻿.h1{font:4.28em HelveticaNeue-Bold!important}
h2.Button a{font:1.21em HelveticaNeue-Roman;color:#fff!important}
h2.Button{padding-top:6px;width:230px;text-align:center}
.Curser{cursor:default!important}
.DataTitle{font:700 1.21em HelveticaNeue-Roman;color:#000!important;text-decoration:none!important}
.DataTitle:hover{text-decoration:underline!important}
#MainContRightBrd{font-family:HelveticaNeue-Roman!important}
#MainContainer {min-height:492px}

/*Shopping Cart*/
.ShoppinCartOange{top:39px;z-index:9999}
#CartIcon{height:210px!important;z-index:11;width:98px;background:#222 url('../images/Shop/cart_ar.jpg') no-repeat center 11px;float:left;color:#fff;border:1px #999 solid;border-top:0;margin-top:2px;color:#ee7f00;text-align:right;position:relative;padding-top:10px}
#CartIcon a{font:1em HelveticaNeue-Roman!important;padding:0!important;line-height:1em!important;margin-right:5px;float:none!important}
#CartIcon div{text-align:center;line-height:1em!important}
.Width174{width:174px}
#CartIcon a:link,#CartIcon a:visited,#CartIcon a:hover{color:#fff;font-weight:700}
.option1 .CartButton{width:96px;height:9px;background:#ff7900 url('../images/Shop/blackarr.jpg') no-repeat center center;margin:0 1px 2px 0;position:absolute;bottom:0;cursor:pointer}
.option2 .CartButton{width:96px;height:9px;background:#ff7900 url('../images/Shop/blackarrdown.jpg') no-repeat center center;margin:0 1px 2px 0;position:absolute;bottom:0;cursor:pointer}
.CartButton{width:96px;height:9px;background:#ff7900 url('../images/Shop/blackarr.jpg') no-repeat center center;margin:0 1px 2px 0;position:absolute;bottom:0;cursor:pointer}
#TotalItems{height:22px;margin-right:24px;text-align:center;width:18px;font-weight:700;margin-top:2px}
#CartIcon .ListingBtn{margin:auto;width:73px}
.option1{height:100px;color:#000;overflow:hidden}.option2{color:#000;overflow:hidden}
.jshowoff-slidelinks a{background:#ff7900;width:10px;height:10px;display:inline-block;margin-right:5px}
.jshowoff-slidelinks{text-align:center;padding:10px 0 0;border:1px solid #ccc;border-top:0}
.jshowoff-active{background:#5c5c5c!important}
#slidingFeatures{overflow:hidden;height:250px}
#Comparecounter,#TotalPrice{margin:4px 0 6px}
.GrayLine{border-bottom:1px #333 solid;height:5px;width:76px;margin:5px auto 10px}
.MHPBoxs .SubShadowCont{background:#e8e8e8 url('../images/Shop/shopboxbg.jpg') repeat-x}
.ShopCont .SubShadowCont{min-height:355px}
.ShopCont .SubShadowCont .GeneralLink a{font:1em HelveticaNeue-Roman!important;line-height:1.2em!important}
.PaddT45{padding-top:45px}
.ImgBox{height:116px;width:229px;text-align:center}
.ShopBox{padding-bottom:12px;padding-top:12px;padding-right:4px;padding-left:34px;width:199px}
.MHPBoxs{width:240px;margin-left:10px;margin-right:3px}
.Marg0{margin-left:0}
.MargT14{margin-top:14px}
.SortCont{float:left;width:241px;margin-top:2px;margin-left:5px}
.SortCont .MyShopDD2 select{float:right}
.sortbySpan{margin:5px 0 0 10px;font:1.08em HelveticaNeue-Roman;line-height:1em!important}
.DateCont{z-index:100}
#MainContRight #ctl00_DashBoard_btnLogin{width:270px!important}
.brandCheckboxes li{float:right;margin-left:20px;width:110px;font:1.08em HelveticaNeue-Roman}
#dvRating .brandCheckboxes li{width:120px}
.brandCheckboxes li input{float:right;margin-top:0}.brandCheckboxes li label{margin-top:5px}
.BreadCLink{position:relative;z-index:111}
.ratingPadd2 img{margin-top:1px;margin-left:3px}
.ratingPadd2{height:20px;clear:both}
.ratingPadd2 .DetailsFont{margin-top:3px}
.refineContent{height:100px}
.GridColTow{font:1.08em HelveticaNeue-Roman!important}
/************************ details *********************************/
.PDFrq{margin-top:10px;width:86px;font-family:HelveticaNeue-Roman}
.SendFriend{clear:both;margin-top:10px}
.DetailsTitle{margin:10px 0}
.pika-thumbs li{list-style:none;float:left}
.pika-thumbs img{width:40px!important;height:40px!important}
.pika-thumbs .activeclip{border:1px #fa7d00 solid;margin-right:10px;padding:5px}
.pika-thumbs .clip{border:1px #ddd solid;margin-left:10px;padding:5px}
.pika-stage{border:1px #ddd solid;margin-right:10px;padding:5px}
.pika-stage img{width:225px!important;height:225px!important}
.NotifyWD{margin:5px 0 3px;height:16px}
.colwidth1{margin-left:18px;width:124px}
.product_desc{width:430px;margin-right:30px;font-family:HelveticaNeue-Roman}
.ProductDesc{margin-bottom:10px;font:1.08em HelveticaNeue-Roman;color:#000}
.grid_title{padding:13px 13px 13px 0}
.grid_style tr td{background:#f6f6f6}
.grid_style tr.ListRow td{background:#fff}
.grid_title{font:1.08em HelveticaNeue-Roman!important;width:210px}
.SubItemList{margin-bottom:20px;font-weight:normal}
.highslide-gallery{margin-right:30px}
.ShareCont{width:170px;line-height:1em!important}
.RelImg{border:1px #ddd solid;width:122px;height:122px}
#ThumbsCont{margin-top:10px}
#ThumbsCont .thumbs,#ThumbsCont .thumbsActive{width:45px;height:45px;cursor:pointer}
.ESDetailsImg{border:1px #ddd solid;position:relative;width:255px;height:225px;text-align:center}
.ItemList,.ItemListAlt{width:500px}
.ItemList{background:#ececec;border-bottom:1px #fff solid}
.ItemListAlt{background:#e2e2e2;border-bottom:1px #fff solid}
.ItemListLeft{float:right;width:200px;padding:15px 10px}
.SubItemList{width:200px;float:right;padding:15px 10px}
.SubItemList ul{padding:0!important}
.product_desc_title{margin-bottom:5px;height:45px}
.prod_desc_title_wd{height:30px;margin-top:8px}
.addthis_toolbox{width:160px}
.thumbsActive{border:1px #fc7c01 solid}
.thumbs{border:1px #ddd solid}
#facebox{z-index:10000!important}
.addThisBtn{height:16px}
.ListRow td,.ListRowAlt td{border-top:1px #cacaca solid}
/* Compare Product */
.PrintFIco, .PrintFIco2, .EmailCartIco, .TellFriendIco{font:1em HelveticaNeue-Roman!important;line-height:1em!important}
.PrintFIco{background:url("../images/Shop/printFriendly2.gif") no-repeat;width:11px;height:10px;margin:5px 0 0 4px}
.PrintFIco2{background:url("../images/Shop/printFriendly2.gif") no-repeat right 4px;text-align:left;margin-top:7px;width:40px}
.EmailCartIco{background:url("../images/Shop/tellafriend.gif") no-repeat right 5px;text-align:left;margin-top:7px;width:155px}
.TellFriendIco{background:url("../images/Shop/tellafriend.gif") no-repeat 67px 5px;text-align:left;margin-top:7px;width:80px}
.grid_style{margin:10px 0}
.grid_style ul li{list-style:none}
.grid_style tr td table tr td ul{padding-left:0!important}
.grid_style tr td table{width:500px!important}
.GridTitle{font-weight:700}
.grid_title{color:#000!important;font:1.08em HelveticaNeue-Roman!important}
.GridListing ul{padding:13px 13px 13px 0}
.GridListing ul li{position:relative;list-style:none;padding-bottom:5px;padding-right:11px;font-weight:normal}
.GridListing ul li:before{font:4px FontAwesome;content:"\f0c8";;position:absolute;top:16px;margin-right:-13px;right:13px}
/******************************************* Related *********************************************/
.EmptyRelatedCont{height:215px}
.EmptyRelated h3,.EmptyRelated h4{margin-bottom:5px}
.EmptyRelated h3 a,.EmptyRelated h4 a{color:#000!important}
.EmptyRelated h3{font:1.21em HelveticaNeue-Roman 700!important}
.EmptyRelated h4{font:1.08em HelveticaNeue-Roman normal!important}
.item_price2{font-family:HelveticaNeue-Roman;font-size:1.21em;margin:5px 0;height:30px}
.RelProdCont{margin-top:10px}
.lnk_more{color:#000!important;text-decoration:underline!important;font-size:1.08em!important;margin-top:20px;float:left;font-family:HelveticaNeue-Roman!important}
.RelProdCont .RelProdContTitle{border:1px #ddd solid;padding:10px;border-bottom:0;width:165px;background:#fff;position:relative;text-align:center}
.RelProdCont .TabLine{margin-top:-2px}
.EmptyRelated{border:1px #ddd solid;padding:17px 10px;border-top:0}
.ProductPrice{height:45px}
.RelatedEnd{margin:0!important}
/********************************************** Buttons ********************************************/
.CartIco{background:url("../images/Shop/cartIco.png") no-repeat 6px 8px;border:medium none;color:#fff;cursor:pointer;height:28px;text-align:right;padding:0 14px;font:1em HelveticaNeue-Roman}
.CartIcoPreOrder{background:url("../images/Shop/cartIco.png") no-repeat 15px 8px;border:medium none;color:#fff;cursor:pointer;height:28px;text-align:right;padding:0 7px;font:1em HelveticaNeue-Roman}
.CompareIco{background:url("../images/Shop/compareIco.png") no-repeat 14px 8px;border:medium none;color:#fff;cursor:pointer;height:28px;padding:0 3px;text-align:right;font:1em HelveticaNeue-Roman}
.prod_desc_title_wd .Width200{float:right;width:190px}
.product_desc .NotifyWD{display:none}
.NotifyMeButton, .NotifyMeButton2{font:1em HelveticaNeue-Roman!important;background:linear-gradient(#848584, #0f0f0f);border:1.2px solid #fff!important;border-radius:6px!important;box-shadow:0 1px 3px #e0e0e0;box-sizing:content-box;margin-right:2px;color:#fff;text-align:center;cursor:pointer;padding:0 5px 4px 5px!important;height:25px}
.NotifyMeButton:hover, .NotifyMeButton2:hover{color:#fff;text-decoration:none}
.NotifyMeButton2{font:1.14em HelveticaNeue-Roman!important}
.NotifySuccess{margin:20px 30px}
.ListingBtnDim, .ListingBtn{direction:ltr!important}
.view3HT .ListingBtn{float:right}
.ListingBtnDim .AddtoCartBtn, .ListingBtnDim .CompareBtn{cursor:text!important}
.ListingBtn .CompareBtn, .ListingBtnDim .CompareBtn{padding-right:20px;text-align:right;font:1em HelveticaNeue-Roman!important}
.LastDialCell{border-left:1px #ddd solid}
/*********************************************** Find *********************************************/
.FindProduct input.TextBox{width:366px}
.FindProduct .TextBoxCont{float:right}
.MyShopDD,.FindProductTitle{margin-left:7px}
#HeaderSearchCont{margin-left:0;color:#000}
.FindProductTitle{font:1.08em HelveticaNeue-Roman}
.MyShopDD{margin-top:1px;width:180px}
.MyshopSearchContainer{height:26px;direction:ltr;width:735px}
.FindProduct{width:445px}
/************************************* Refining ********************************************/
.refineSubBrand,.refineSubSpecs{width:284px}
.refineSubRating{width:148px}
#divRefine{border-bottom:1px #bcbcbc solid}
#divRefine ul{list-style:none}
.RefineHead{font:700 1.08em HelveticaNeue-Roman}
.refCont{background:#e9e9e9;border:1px #cfcfcf solid;padding-bottom:10px;line-height:1em!important}
.refTxtWD{background:#e5e5e5;padding:10px;margin-bottom:5px;font-size:1.21em!important}
.ListingWD,.MyShopContentWD{width:719px;margin-top:30px}
.ListingRes,.ListingView{border-bottom:1px solid #CACACA;height:35px;width:719px;clear:both}
.ListingRes{background:#e7e7e7;font:1.08em HelveticaNeue-Roman;clear:both}
.ListingView{background:#f1f1f1;position:relative}
.InActiveViewProductNum{position:relative;border:1px #bcbcbc solid;width:14px;padding:2px 4px;margin-left:3px;color:#000!important;text-decoration:none!important;background:#fff;text-align:center;line-height:1em!important}
.ActiveViewProductNum{position:relative;border:1px #fe7900 solid;width:14px;padding:2px 4px;margin-left:3px;color:#000!important;text-decoration:none!important;background:#e3e1e2;text-align:center;line-height:1em!important}
.refineTooltipPopup,.refineBtns,.refineSubTitle2{display:none}
/************************  Listing  *******************************/
.Width150{width:150px}
.ListViewHt{margin-bottom:35px}
.ListingView,.ListingView_OH{background:#F1F1F1;border-bottom:1px solid #CACACA;height:35px}
.ListingView_OH{width:920px}
.ListingView_OH .pagerWD{margin-right:25px}
.ListingCont{height:100%;margin-top:1px}
.ListingCont td{border-bottom:1px solid #E4E4E4}
.ListSep,.ListSep2{background:#E4E4E4;height:1px;margin-left:20px;width:670px}
.ListSep2{width:200px}
.eachListing{height:130px;margin:20px 0;display:block;position:relative}
.eachListing .listItemInfo h2.LrgTitle a{font-family:HelveticaNeue-Roman!important}
.listImg{border:1px solid #DDD;height:127px;margin:0 20px!important;width:127px;position:relative;display:block}
.listImg img{display:block}
.listImgOff{border:1px solid #DDD;height:127px;margin:0 20px!important;width:127px;left:0;position:relative}
.listImg a, .listImg a:hover{cursor:pointer!important;text-decoration:none!important}
.listItemImg{height:127px;width:127px;float:right}
.listItemInfo{border-left:1px solid #DDD;height:100%;margin-left:25px;width:290px;display:block}
.listItemInfo p span{font:1.08em HelveticaNeue-Roman}
.listItemInfo h2.LrgTitle{font:2em HelveticaNeue-Bold!important;line-height:1em!important}
.ListDetail{color:#FF7900!important;text-decoration:none}
.ListDetail:hover{text-decoration:underline}
.itemPrice,.itemPrice2,.itemPrice3{color:#000;font:1.36em HelveticaNeue-Roman;clear:both}
.itemPrice span,.itemPrice3 span{display:block}
.itemPrice2{height:45px;padding:5px 0;text-align:right;width:210px;line-height:1.2em!important}
.itemPrice3{padding-top:15px;line-height:1.2em!important}
.listMarg{margin-top:6px}
.listMarg span{color:#000;font:1.08em HelveticaNeue-Roman}
.listMarg a{color:#FF7900;font:1.08em HelveticaNeue-Roman}
.btnHT{clear:both;height:30px}
.OutofStockStrip,.ComingSoon{top:0;position:absolute;width:78px;height:74px;right:0;float:right}
.avail{font-size:1.21em;text-align:right}
.avail img{float:right;margin:2px 0 0 5px}
.noAvailTxt{color:#fe0002;font:1.21em HelveticaNeue-Roman}
.availTxt{color:#3fbc0a;font:1.21em HelveticaNeue-Roman}
.notAvailBtn2{margin:5px 0 0 1px}
.viewAll{color:#fe7900!important}
.link_small{color:#ff7900!important;text-decoration:underline!important;font-size:1.08em!important}
.link_small:hover{text-decoration:none!important}
.margR2{margin-left:20px}
#divCloseRefine{float:left;cursor:pointer;margin-top:1px;margin-left:10px;position:relative}
#divCloseRefine .BottonCont{float:left}
#divCloseRefine input{border:0;color:#fff;margin-top:1px;font-family:HelveticaNeue-Roman;width:145px;text-align:right}
#divCloseRefine .Button{width:150px}
#divCloseRefine:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;position:absolute;top:18px;left:15px}
.RefineOpened:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;position:absolute;top:18px;left:15px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.RefineClosed:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;position:absolute;top:18px;left:15px}
.padding10{padding-right:10px;padding-top:2px}
.ratingPadd2 img{margin-top:1px;margin-top:3px}
.Width130{width:270px!important}
.ListingRes_OH{height:35px;background:#e7e7e7;border-bottom:1px #cacaca solid}
.MainGridView th{font:1.08em HelveticaNeue-Bold;vertical-align:top;/*white-space:nowrap*/}
/************************************* Old Shop ********************************************/
.showingRes{padding:2px 9px 5px 0;width:220px}
.showingRes2{padding:9px 9px 5px 0;width:257px}
.ListingRes_OH .showingRes{padding:5px 9px 5px 0;width:210px}
.goto1{margin:3px 5px 0 50px;float:right}
.goto1_order{margin-left:70px;width:205px}
.ListingRes_OH .goto1{margin-left:25px;width:290px}
.goto2{width:185px}
.goto2 div{margin-top:6px;padding-right:2px}
.goto2 span{margin-top:9px;padding-right:4px}
.sortDiv{padding-right:10px}
.viewSpan{margin-top:5px;padding:0 9px;font:1.08em HelveticaNeue-Roman}
.viewImg a{margin-right:4px}
.viewImg a Img{margin-top:9px}
.eachListing2{height:430px;margin:0 10px 0 13px;text-align:center;width:215px}
.view2cat, .view2prod{font:1.08em HelveticaNeue-Roman}
.view2cat, .view3cat{color:#000}
.view2prod, .view3prod{color:#FF7900!important;text-decoration:none!important}
.view2Img{border:1px solid #DDD;height:210px;position:relative;width:210px}
.margV1{height:70px;margin-top:13px;text-align:left}
.margV2{margin-bottom:10px}
.margV2 h5{margin-bottom:5px}
.view2HT{height:210px;position:relative;width:210px}
.view2HT a,.view2HT a:hover{cursor:pointer;text-decoration:none!important}
.view2padd{height:25px;padding:0 0 10px 10px}
.View3Cont{height:550px;padding:15px 0 0 22px;width:346px}
.view3cat,.view3prod{font:1.08em HelveticaNeue-Roman}
.view3cat{font-weight:bold}
.View3Cont h2.LrgSubTitle a{font-family:HelveticaNeue-Roman!important}
.view3Img{border:1px solid #DDD;height:295px;position:relative;width:295px}
.view3HT{height:420px}
.view3HT .margB5,.view3HT .paddT1,.view3HT .view3Rating{width:250px}
.view3HT .margB5{height:60px}
.view3Div{height:295px;position:relative;width:295px}
.view3Div a,.view3Div a:hover{cursor:pointer!important;text-decoration:none!important}
/***************************************** Rating *********************************************/
.ratingtotal{font-size:1em;float:left;margin-left:10px;vertical-align:middle}
.ratingPopup{display:none;width:280px;padding-left:15px;height:165px;border:3px solid #d3d3d3;background-color:#fff;position:absolute;left:5px;top:-10px;z-index:11111;line-height:1em!important}
#ratingPopup{left:0!important;right:422px!important;top:85px!important;z-index:111111;text-align:right;direction:rtl}
.ratingDiv img{cursor:pointer}

.RatingTxt{margin:3px 10px 0 0}
.DetailsRating{display:block;width:180px;float:right;margin-top:2px;height:18px}
ul.ratingList{width:300px;padding:0px;margin-right:10px;display:block}
ul.ratingList li{list-style:none!important;list-style-image:none!important;padding-bottom:10px;display:inline-block;height:10px}
.ratingTitle{width:100%;display:block;font:700 1.08em HelveticaNeue-Roman;text-align:right;color:#000;padding-right:10px;margin:15px 0}
.ratingLabel{padding-right:8px;font:1.08em HelveticaNeue-Roman;float:right;line-height:1em!important}
.meter-text{width:148px;height:13px} 
.meter-value, .meter-wrap{width:148px;height:13px;background:#ddd} 
.meter-value{background:#ff7900 top left no-repeat}
.meter-wrap{display:block;position:relative;float:right;margin:0px 15px}
.meter-text{position:absolute;top:0;left:0;padding-top:5px;color:#fff;text-align:center;width:100%}
.current-value{background-color:#ff7900}
.newsRating{width:180px;height:25px}
.RatingImages{width:75px!important;padding-top:5px}
.RatingSection{padding:5px 0;height:20px}
.PlansRatingSection{height:20px;width:200px}
.success{font-weight:700;font-size:1.21em}
.ShareCont{width:155px}
.PlansRatingTxt{font:1em HelveticaNeue-Roman!important}
.availWD{width:205px;display:block}
.MainRatingWidth{width:90px;text-align:right}
/******************************************* Alo Plans & Star *******************************************/
.VoiceAloCont{margin:30px 90px 0 0}
.VoiceStarCont{margin:30px 14px 0 0}
.PlansDetailsCont{font-family:HelveticaNeue-Roman}
.Font14{font:normal 1.21em HelveticaNeue-Roman}
.PlansListImg img{width:91px;height:91px;border:3px #ddd solid;margin-left:20px}
.PlansListImg{float:right}
.PlansListingCont{font:1.08em HelveticaNeue-Roman}
.PlanDetailsCont p{margin-bottom:10px}
.PlanDetailsCont #ratingPopup{top:0!important;top:110px!important;right:153px!important}
.PlanDetailsCont .ratingPopup{top:0!important;top:90px!important;right:155px!important;line-height:1em!important}
#rating-star-plans-statistics-popup{top:135px!important}
#rating-باقات-كنترول-statistics-popup{top:295px!important}
#rating-باقات-الــــو-المدفوعة-مقدما-statistics-popup{top:30px!important}
#rating-control-plans-statistics-popup{top:295px!important}
.PlanDetailsCont{color:#000;font:1em HelveticaNeue-Roman}
.VoicePlanImg img{width:380px;height:320px}
.VoicePlanImg + .PlansDetailsDesc{width:55%;margin-right:20px;margin-top:10px}
.AloTabsCont{width:100%;border-bottom:1px #ddd dotted}
.StarTabsCont{width:100%;border-bottom:1px #ddd dotted}
.PlansDetailsSubDesc{width:720px}
.PlansPadd{color:#000}
.PlansTitleMarg{border-bottom:1px #ddd solid;margin-bottom:10px;font:700 1.36em HelveticaNeue-Roman;color:#000}
.PlanDetailsRow{min-height:40px!important}
.PlanDetailSubTitle{width:195px;font-weight:700}
.PlanDetailsTxt{width:95px}
.PlanDetailsBtns2{margin-top:10px}
.ItemRow{width:353px}
.GroupRow{background:#fff;border-bottom:1px #cacaca solid;min-height:40px}
.GroupRowAlt{background:#f6f6f6;border-bottom:1px #cacaca solid;min-height:40px}
.GroupRowFirst{border-top:1px #cacaca solid}
.PlanDetailSubTitle,.PlanDetailsTxt{padding:7px 10px}
.PlanDetailSubTitle{font-size:1.08em;font-weight:700;color:#000;line-height:1.2em!important}
.PlanDetailsTxt{font-size:1.08em;color:#000}
.PlansDetailsLink h3.FontLevel2SecBold{font-size:1.21em!important;width:100%}
.PlansDetailsLink{height:30px;width:718px}
.ItemSep{width:10px;background:#fff;margin-top:-9px;margin-bottom:-5px;min-height:60px!important}
.ThisElementExpandedIs{margin-bottom:10px}
.ItemRowAlt2{background:#fff}
.PlanDetailsCont .ratingDiv{margin:7px 5px 0 0}
.PlanDetailsCont .RatingTxt{margin:3px 0 0 0}
.PlanDetailsCont .PlansRatingSection{margin-bottom:5px}
.DetailsImgOffer .Dir{margin:10px 5px}
.PlansDetailsCont #ratingPopup{top:71px!important;right:140px!important}
.PlansDetailsCont .FR{width:140px}
.PlanDetailsCont .FR{width:140px}
.Width160{width:160px}
/******************************************* Voice Plans *****************************************/
.VoiceCont{width:220px;margin:auto;margin-top:20px}
.VoiceHeader{background:#ff7900;border:1px #999 solid;padding:19px;padding-left:18px;height:20px}
.Blackberry .VoiceHeader{height:35px}
.star .VoiceHeader{height:58px}
.VoiceHeader img{border:3px #c9c9c9 solid;margin-left:10px;float:right;width:46px;height:46px;display:none}
.star .VoiceHeader img{display:block}
.VoiceHeader .Text{color:#fff;font:1.08em HelveticaNeue-Roman!important}
.VoiceHeader h2{color:#000;font:700 1.21em HelveticaNeue-Roman!important;margin-bottom:3px;font-weight:700!important;float:right}
.VoiceBody{border:1px #c3c3c3 solid;padding:10px 19px 19px;padding-left:18px;color:#000;font:1.08em HelveticaNeue-Roman!important;min-height:120px}
.VoiceBody p{margin:10px 0 5px}
.VoiceBody h3{margin-bottom:2px;font:700;color:#000}
.VoiceBody .Sep{width:100%;height:18px}
.OfferPrice{width:140px;float:right}
/******************************************** Alo *************************************************/
.AloText{margin:30px 0 18px 0;color:#000;font:1.08em HelveticaNeue-Roman!important}
.LrgTitle a:link,.LrgSubTitle a:link,.LrgSubTitle a:visited,.LrgTitle a:visited{color:#000!important;text-decoration:underline}
.LrgTitle a:hover,.LrgSubTitle a:hover{text-decoration:none}
.LrgTitle{margin-bottom:1px;text-align:right}
.LrgSubTitle{margin-bottom:6px;text-align:right}
.LrgTitle a:link{font-size:0.6em!important;line-height:1.2em!important;position:relative}
h3.LrgTitle a:link{font-size:1em!important;line-height:1.2em!important;position:relative}
.LrgSubTitle a:link{font-size:0.6em!important;line-height:1.2em!important}
.view2cat .LrgSubTitle a:link{font-size:0.9em!important;line-height:1.2em!important;font-family:HelveticaNeue-Roman!important}
#tellfriend .BottonCont{margin-right:28px}
.SendFriend,.RatingSection{width:145px}
.hide{display:none}
.view2cat .avail,.View3Cont .avail{margin:5px 0}
.view2cat .notifymeCont3{margin-bottom:5px;height:26px}
.confTxtContG .Marg20{padding:22px 60px}
.Dirimp{float:right!important}
/******************************************* Services ************************************************/
.ServicesSep{width:11px;height:100px;float:right}
.ServicesShopBox .ImgBox{height:112px;width:231px;text-align:center}
.ServicesShopBox{padding-bottom:12px;padding-top:11px;padding-left:34px;padding-right:4px;width:201px}
.ServicesShopBoxHeader{height:52px;margin-bottom:5px;margin-right:10px}
.ServicesShopBox .ServicesText{color:#000;font:1.08em HelveticaNeue-Roman;height:75px;margin-right:9px;width:205px}
.ServicesShopBox.GeneralLink > a{margin-right:9px}
.ServicesCont{width:750px}
div.ServicesCont:after{clear:both}
.lastServiceBox{margin-left:0}
.ServicesText{margin-top:10px;margin-right:10px;height:90px;width:205px}
.ServicesSepH{clear:both;height:2px;margin:10px 0}
.confTxtContG .Marg20{padding:22px 60px}
.MargB13{margin-bottom:13px!important}
/*** Details ***/
.ServicesGridCont{padding-bottom:10px;margin-bottom:10px;font-family:HelveticaNeue-Roman;display:inline-block}
.ServiceContSep{border-bottom:1px #ddd solid;height:1px;margin-bottom:20px}
.ServicesGridLeft{border-left:1px #ddd solid;width:527px;float:right;padding-left:20px;min-height:90px}
.ServicesGridRight{width:140px;float:right;padding:0 27px 0 0}
.ServicesPrice{font-size:1.36em;float:right;margin-left:5px;font-weight:700;margin-bottom:14px}
.ServicesPer{font-size:1.08em;color:#000}
.ServiceButtonRight{margin:0 0 5px}
.ServicesContent{color:#000;font-size:1.08em}
.ServicesGridLeft .FontHLevel2{margin-bottom:10px;font-size:1.21em!important}
.ServiceTopBanner{border-bottom:1px #cfcfcf solid;text-align:left;padding:5px 0;margin-bottom:20px}
.ServicesBottomBanner{background:#ee7f00;width:100%;text-align:center}
a{cursor:pointer!important}
.ServicesGridLeft .GeneralLink{margin-top:10px}
.DivNoResultsOrderHist{font:1.21em HelveticaNeue-Roman}
/******************************************* Compare ***************************************************/
.CompDataCont{font:1.08em HelveticaNeue-Roman;height:60px}
.CompareView{width:158px;height:158px;position:relative;border:1px #ddd solid;overflow:hidden}
.cartWD{width:58px}
.CompareViewCont{text-align:center;width:158px}
.CompListCont{width:158px}
.CompareClose{left:0;position:absolute}
.CompareViewCont .itemPrice2{font:1.08em HelveticaNeue-Roman;text-align:center;width:168px}
.CompareViewCont .LrgSubTitle{margin-top:15px;text-align:center;height:45px}
.CompareViewCont .LrgSubTitle a:link{font-weight:700!important}
.CompareViewCont .availPrice{height:45px}
.grid_item{border-right:1px #cacaca solid;width:168px}
.grid_itemTop{width:168px}
.grid_item,.grid_title3 ul li{list-style:none}
.grid_title2{font:1.08em HelveticaNeue-Roman!important;color:#000}
.CompList{width:168px;color:#000;padding:10px;font:1.08em HelveticaNeue-Roman}
.CompListTitle{color:#000;padding:10px;font:1.08em HelveticaNeue-Roman}
.CompList ul li{list-style:none;padding-bottom:5px;padding-right:11px;font-weight:normal}
.CompList ul li:before{top:10px!important}
.grid_title2{padding:10px}
#divComparedProducts{clear:both}
.CompareButton{margin:auto;width:83px}
.CompareButton .CartIco{text-align:right}
.CompTitle{font:700 1.21em HelveticaNeue-Roman!important;color:#000}
.CompProdSpec{margin-bottom:10px}
/******************************************* Check out ***************************************************/
.MrgAuto{height:29px;margin:0 auto 10px;width:138px}
.CartStepsCont{margin-bottom:30px;height:50px}
.margBtn{margin-right:90px}
.paddR{padding:10px 0 0 40px}
.paddR2{padding-left:18px}
.cartThankYou{font:1.08em HelveticaNeue-Roman;color:#000;padding:10px 0;margin:15px 0!important}
.orderNum{font:700 1.21em HelveticaNeue-Roman;width:100%}
.currentStep{background:#ff7900!important;color:#fff!important}
.currentStep .stepNum{padding-top:4px;margin:0 40px 0 5px;text-align:center;background:url("../images/Shop/CurrNum.png") no-repeat;width:32px;height:32px}
.stepNum{padding-top:5px;margin:0 40px 0 3px;text-align:center;background:url("../images/Shop/notCurrNum.png") no-repeat;width:32px;height:32px}
.notCurrStepImg, .CurrStepImg{height:55px;position:relative;right:223px;top:-47px}
.notCurrStepImg{background:url("../images/Shop/notCurrStep_Ar.png") no-repeat 0 2px;width:23px}
.CurrStepImg{background:url("../images/Shop/CurrStep_Ar.png") no-repeat 0 2px!important;width:24px}
.cartNumCont{height:36px;width:240px;padding-top:9px}
.CartTitle{color:#000;font:1.36em HelveticaNeue-Roman}
.ClearCart{background:url("../images/Shop/remove_small.png") no-repeat 8px 5px;height:15px;margin:5px 7px 0 0;text-align:right;width:110px}
.contShop{background:url("../images/Shop/continue.png") no-repeat;width:120px;margin-top:5px;padding-right:15px;cursor:pointer;font:1em HelveticaNeue-Roman!important}
.contShoplink{text-decoration:none!important;color:#ff7900!important}
.step1, .step2, .step3, .step4, .step5{background:#ddd;font:700 1.08em HelveticaNeue-Roman;color:#000;width:225px;height:50px}
.threeCartSteps .step1, .threeCartSteps .step2, .threeCartSteps .step3, .threeCartSteps .step4, .threeCartSteps .step5{width:300px}
.threeCartSteps .cartNumCont{width:275px}
.threeCartSteps .notCurrStepImg, .threeCartSteps .CurrStepImg{right:298px}
.cartNumCont{font:700 1.21em HelveticaNeue-Roman}
.cartNumCont .stepNum{font:700 1.15em HelveticaNeue-Roman;line-height:1em!important}
.cartNumCont .paddT2{margin:2px 5px 0 0px;line-height:1em!important}
.CheckOutLeft{width:421px;padding-left:20px;float:right;font:1.08em HelveticaNeue-Roman;border-left:1px #ddd solid}
.CheckOutRight{float:right;padding-right:21px;font:1.08em HelveticaNeue-Roman;width:450px}
.CheckOutRight label,.CheckOutLeft label{font:1.08em HelveticaNeue-Roman}
.CheckOutRight input[type="radio"]{float:right;margin-top:9px}
.CheckOutTabLine{height:1px;border-bottom:1px #cfcfcf solid;margin:10px 0}
.CheckOutTitle{margin-bottom:20px}
#dvContract .FormRow,#dvAddress .FormRow{margin:0;margin-bottom:5px}
#dvContract .FormLabel,#dvAddress .FormLabel{width:130px}
#dvAddress Label,#dvAddress input[type="checkbox"]{float:right;margin-top:12px}
.FormLabel{margin:6px 0 0 8px!important}
.FormLabel .mandatory{color:red}
#dvAddress label{margin:2px 5px  0 0!important}
#dvAddress Label{width:380px}
#dvAddress input[type="radio"]{float:right;margin-top:12px}
#dvAddress .CheckBox{margin:3px;width:200px}
#dvAddress .CheckBox label{width:130px}
#dvAddress .CheckBox input[type="checkbox"]{margin-top:12px}
#dvAddress .MyAccRadioButtonList Label{width:387px}
.GreyImgBorder{border:2px solid #cfcfcf;line-height:0em!important}
#dvCachSummary,#dvPaymentSummary{padding:16px;border:1px #ff7900 solid;background:#f9f9f9;text-align:center;width:295px;margin-top:10px;font:1.08em HelveticaNeue-Roman;line-height:35px}
.TotalCont{text-align:right;border-top:1px #ccc solid;color:#ff7800;font:700 1.36em HelveticaNeue-Roman;padding-top:10px;margin-top:10px}
.BoldTotal{color:#000}
#dvCachDescription,#dvCreditDescription{color:#000;font:1.08em HelveticaNeue-Roman;margin-top:30px}
.DicTitle{font:700 1.08em HelveticaNeue-Roman;margin:10px 0}
.RadioList tr td{padding-top:10px;color:#000;font:1.08em HelveticaNeue-Roman}
.RadioList tr td label{margin-right:5px}
.CheckOutLeft .margL2{margin-top:30px}
.MainGridViewPager td{padding:0;line-height:1em!important}
.VerWD{width:110px!important}
.margTop{margin-top:30px} 
.cartHeader{background:#cfcfcf;height:28px;color:#000;padding-left:15px}
.cartAlignC, tr.cartItem td div a{text-align:center!important;padding-left:0px!important}
.cartItem{background:#efefef;height:47px;border-top:1px solid #e9e9e9;padding-left:15px}
tr.cartItem td span{color:#000;font:1.08em HelveticaNeue-Roman}
tr.cartItem td a{color:#000!important;text-decoration:none!important;font:1.08em HelveticaNeue-Roman}
.cartTable{padding-top:10px}
.cartItem td{padding-left:7px;font:1.08em HelveticaNeue-Roman!important;text-align:center!important;border:1px #ddd solid}
.cartHeader td{padding-left:7px;font:700 1.08em HelveticaNeue-Roman!important;text-align:center!important}
.cartItemTB{width:21px;border:1px solid #bebebe;color:#000;text-align:center!important}
.cartTotalCont{margin:10px 0}
.cartTotalCont .terms-of-service .GeneralLink a{font:1em HelveticaNeue-Bold!important;line-height:1em!important}
.cartBtn{background-color:transparent;border:0px;color:#ff7900;cursor:pointer}
.cartProceed{cursor:pointer;border:0px;width:93px;height:28px;color:#fff;margin-top:15px}
.updateCart{background:url("../images/Shop/update.png") no-repeat 3px 6px;width:50px;height:20px;padding-left:15px;font-size:12px!important}
.updateCart input{padding-top:5px}
.ClearCart input, .updateCart input{font-size:1.08em!important}
.cartSep{background:#d4d4d4;height:1px;clear:both}
.emptyCartImg{background:url("../images/Shop/emptyCart.png") no-repeat right 0!important;width:133px;height:117px}
.gotoProd{color:#000!important;text-decoration:underline!important}
.gotoProd, .emptyCart{font:1.08em HelveticaNeue-Roman;color:#000}
.deleteLnk{background:url("../images/Shop/removeItem.png") no-repeat!important;width:20px;height:15px;cursor:pointer;border:0!important;margin:0 auto}
.deleteLnk a:link{text-decoration:none!important;text-align:center}
.paddT1{padding:5px 8px 0 0}
.paddT2{padding-top:5px}
.paddT3{padding:35px 0 0 20px!important}
.marg1{margin:10px 0;height:50px}
.marg2{margin-top:40px}
.CheckBox label{font:1.08em HelveticaNeue-Roman!important;color:#000}
.cartItemTBDim{background:url('../images/Shop/ItembgDim.png') no-repeat;width:59px!important;height:14px!important;padding:6px 0;border:0;text-align:center;color:#b3b3b3}
.cartItemTB{background:url('../images/Shop/Itembg.jpg') no-repeat;width:40px!important;height:14px!important;padding:6px 0;border:0;float:left;color:#666}
.cartItemBTop{background:url('../images/Shop/Itemarrowup.jpg');width:19px;height:16px;border:0;float:left;margin:0 0 0 0;cursor:pointer}
.cartItemBDown{background:url('../images/Shop/Itemarrowdown.jpg');width:19px;height:12px;border:0;float:left;margin:14px 0 0 -19px!important;cursor:pointer}
.CartItemCont{width:59px;margin:auto}
.cartTotalTitle{font:700 1.36em HelveticaNeue-Roman;color:#000}
.cartTotal{font:normal 1.5em HelveticaNeue-Roman;color:#000}
.cartTotalCont{font:normal 1.14em HelveticaNeue-Roman;color:#000;font-style:italic}
.UpdateIco2{background:url('../images/Shop/updateicon.jpg') no-repeat 0 7px;padding-left:20px;margin-top:15px}
.UpdateIco2 a{color:#000!important;text-decoration:none!important;font:1.08em HelveticaNeue-Roman}
.UpdateIco2 a:hover{text-decoration:underline!important}
.UpdateIco2 input{color:#000!important;text-decoration:underline!important;font:1.08em HelveticaNeue-Roman;background:none;border:0;cursor:pointer;line-height:1.5em!important;padding:1px 0px 5px 5px}
.UpdateIco2 input:hover{text-decoration:underline!important;color:#FF7900!important}
.LabelCheck{font:1.08em HelveticaNeue-Roman;color:#000;margin:2px 3px 0 0}
.CheckOutPages{font:1.08em HelveticaNeue-Roman;color:#000}
.CongText{font:1.21em HelveticaNeue-Roman;color:#000;text-align:center}
.OrderNumber{font:1.5em HelveticaNeue-Roman;color:#f68213;text-align:center;font-weight:700}
.OrderNumber b{color:#000}
.CartError{font:1.08em HelveticaNeue-Roman}
.CartError .error-box{margin:0!important;margin-bottom:10px!important}
.CartError .error-box .message br{margin:10px 0} 
.CheckOutPages{font-family:HelveticaNeue-Roman}
.CheckOutPages .MyShopDD2{float:left;margin-top:3px;width:260px}
.CheckOutPages .goto1{width:190px}
.CheckOutPages h2{margin-bottom:10px}
.CheckOutPages .FormLabel{width:100px}
.Width118{width:118px}
#dvAcceptUserInformationTitle.VertTabsArrowExp{background-position:right 6px;padding-right:10px;font:700 1.08em HelveticaNeue-Roman}
#dvAcceptUserInformation{margin-top:5px}
.DeleteConf{width:300px}
.divNewAddress{margin:10px 21px 0 0}
.DisclaimerCont{font:1em HelveticaNeue-Roman;margin-bottom:5px;color:#000}
.DisclaimerCont b{color:#000}
/*************************************************** Offers and Promotions ****************************************************/
.OffersCont{width:718px}
.GreyImgBorderthin{border:1px solid #cfcfcf;margin-right:20px}
.OffersDescription,.OffersDescStatic{font:1.08em HelveticaNeue-Roman;color:#000;float:right;margin-top:10px}
.OffersDescription{width:540px}.OffersDescStatic{width:495px}
.OffersCont .listItemInfo{width:177px;margin:0;border:0}
.OffersdetailsGrid td,.PromoCont td,.PackageCont td{vertical-align:top;padding:10px 0}
.OffersCont .itemPrice3{padding-top:0;height:65px}
.OffersCont .LrgSubTitle{height:30px}
.OffersCont .ratingPadd2{display:none}
.OffersCont h2.FontLevel2SecBold{font:1.36em HelveticaNeue-Roman!important}
.OffersCont h2.FontLevel2SecBold2{font:1.36em HelveticaNeue-Roman!important}
.OffersCont h3.FontLevel2SecBold{font:700 1.21em HelveticaNeue-Roman!important;height:20px}
.PromoDesc{font:1.08em HelveticaNeue-Roman;margin-top:5px}
.TabLineDot{height:1px;border-top:1px #ddd dotted}
.MargL20px{margin-right:7px}
.SubOffersCont{margin-right:8px}
.SubOffersCont .OffersDescription{width:539px}
.DetailsOffer{font-family:HelveticaNeue-Roman}
.DCont{height:140px}
.ProDetails{font:1.08em HelveticaNeue-Roman}
/*************************************************** Data Plans ****************************************************/
.ItemBineNameTitle2{width:580px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;font:700 1.08em HelveticaNeue-Roman}
.ItemBinePriceTitle2{width:135px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;border-right:0;font:700 1.08em HelveticaNeue-Roman}
.ItemBineName2{width:580px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineNamePrice2{width:135px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-right:0;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineNameTitle1{width:715px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;font:700 1.08em HelveticaNeue-Roman}
.ItemBineName1{width:715px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineNameTitle3{width:237px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;font:700 1.08em HelveticaNeue-Roman}
.ItemBinePriceTitle3{width:237px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;border-right:0;font:700 1.08em HelveticaNeue-Roman}
.ItemBineName3{width:237px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineNamePrice3{width:237px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-right:0;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBinePlanTypeTitle{width:237px;text-align:center;padding:10px 0;background:#efefef;border:1px #ddd solid;border-right:0;font:700 1.08em HelveticaNeue-Roman}
.ItemBinePlanType{width:237px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-right:0;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineDesc{font:700 1.14em HelveticaNeue-Roman;margin:10px 0}
.ItemBineSubDesc{font:1.14em HelveticaNeue-Roman;margin:10px 0 0}
.ListDialSearch{background:#e1e1e1;border:1px #ddd solid;border-left:0;border-right:0;padding:5px 10px;width:698px;font:1.08em HelveticaNeue-Roman;height:35px}
.DialsLnum{margin-left:10px;margin-top:11px;font:700 1.08em HelveticaNeue-Roman;width:55px}
.ListDialSearch{margin-top:20px}
.ListDialSearch .DBLoginButton{margin:4px;width:60px;float:right}
.ListDialSearch .TextBoxCont{margin-top:4px}
.ListDialSearch .ListDialSearchCont{float:right}
.DialsCell{width:118px;border-right:1px #ddd solid;padding:10px 30px;border-bottom:1px #ddd solid}
.DialsCellCont .DialsCell:nth-child(4n+0){border-left:1px #ddd solid}
.DialsCellCont .DialsCell:last-child{border-left:1px #ddd solid}
.noLastBrdr{border:0;border-bottom:1px #ddd solid;border-right:1px #ddd solid}
.Pager a:visited,.PagerNav a{color:#000!important}
/***********************************internet usage***********************/
.GreyAdv{background:url('../images/Shop/GreySq.gif') repeat-x;width:70px;height:20px!important}
.OrngAdv{position:relative;background:url('../images/Shop/OrngSq.gif') repeat-x;max-width:70px;height:20px!important}
.wid7{width:7px}
.wid14{width:14px}
.wid21{width:21px}
.wid28{width:28px}
.wid35{width:35px}
.wid42{width:42px}
.wid49{width:49px}
.wid56{width:56px}
.wid63{width:63px}
/*************************************************************************/
.dvCachDescription,.dvCreditDescription{color:#000;font:1.08em HelveticaNeue-Roman;margin-top:30px}
.dvCachSummary,.dvPaymentSummary{padding:16px;border:1px #ff7900 solid;background:#f9f9f9;text-align:center;width:295px;margin-top:10px;font:1.08em HelveticaNeue-Roman;line-height:35px} 
.DialsCellOuterCont{padding:1px 0 0}
.PlanSpecBtnCont{height:43px;margin-bottom:10px}
.GenCompMargTLarg{text-align:right;margin-top:10px!important}
.MyShopDD2 .jqTransformSelectWrapper{z-index:1!important}

/************* cart***************************/
/* Pre Ordered */
.ShopPreOrderMainForm .FormRow{margin-left:0;margin-right:0}
.ShopPreOrderMainForm .FormLabelWrap{margin-top:0!important}
.PreOrdSepBorder{border-bottom:1px #ddd solid}
.ShopPreOrderMainForm #recaptcha_image{margin-top:0}
.ShopPreOrderMainForm  .text_field_RecaptchaTopStyle{display:none}
.ShopPreOrderMainForm .RadioList tr td label{margin-right:0}
.PreOrdDevVSep{width:70px;height:100px}
.ShopPreOrImgCont img{float:right}
.ShopPreOrdDevListImgCont{height:279px;margin-bottom:10px;width:305px}
.ShopPreOrderColorImg{border:1px #d1d1d1 solid}
.ShopPreOrColorListCont{margin-left:25px}
.ShopePreOrdRadioList{margin-left:35px}
#PreOrdDeviceRow{padding:10px 0 19px}
#PreOrdColorRow{padding:19px 0 20px}
.PreOrdStorageRow{padding:19px 0 27px}
.PreOrdNamesRow{padding:14px 0 17px}
.PreOrdRadioList td{padding-left:93px}
.PreOrdRadioList input,.PreOrdRadioList label,.PreOrdCheckBox input,.PreOrdCheckBox label{vertical-align:middle}
#PreOrdMethodRow,.PreOrdStoreOneRow,#PreOrdImportNoteRow{padding:15px 0 25px}
#PreOrdRecaptchaRow{padding:10px 0 20px}
.PreOrdAddressRadioList td input, .PreOrdAddressRadioList td label{float:right!important}
.PreOrderSelecedItem img{cursor:default}
#PreOrdColorRow .PreOrderSelecedItem{width:24px;height:24px}
.ProductWidth{width:305px}
.ProductTitlee{margin:127px 25px 0 30px}
.Font15Arial{font:700 1.28em HelveticaNeue-Roman!important}
.PreOrderContHeight{height:300px!important}
.MargB15{margin-bottom:15px}
.MargL70{margin-right:70px}
.Clear{clear:both}
.Width500{width:500px}
.MargLR3{margin:0 3px}
a.GeneralLink:link{color:#000!important}
a.Col333{color:#000!important}
.MargT30{margin-top:30px}
.Font12Tahoma{Font:1.08em HelveticaNeue-Roman}
.MargT20L0{margin:20px 0 0 0!important}
.FloatL{Float:right}
.Width95{width:95px!important}
.BorderNo{border:none}
.Border0{border:0!important}
.MargLR6{margin:8px 6px 0}
.Backfff{background-color:#fff!important}
.PaddT15{padding-top:15px}
.Col666{color:#000!important}
.PaddLR15{padding:15px 15px 0}
.PaddR5{padding-right:5px}
.BigImgWidHei{width:728px!important;height:240px!important}
.PaddT8{Padding-top:8px}
.Width120{width:115px!important}
.PositionA{position:absolute!important}
.PositionR{position:relative!important}
.Width150{width:150px!important}
.Width155{width:155px!important}
.MargR31{Margin-left:41px!important}
.addthis_button_compact{position:relative!important}
.addThisBtn span.at_a11y{left:0!important;right:0!important;display:none!important}
#PreOrderRadio .PreOrdAddressRadioList label{margin-top:3px}
.EnterTabCont .HPEnterContent .ShareCont .addThisBtn span.at_a11y{left:0!important;right:0!important;display:none!important}
.iPhoneShopBanner{border:1px solid #DDD;margin-top:10px}
.ShopMinCartCont{position:absolute;border-top:1px #999 solid;width:99.98%}
.ShopMinCartContSub{position:absolute;border-top:2px #ef7f01 solid;margin-top:-5px;z-index:1;height:10px;width:99.98%}
.ShopMinCartMain{width:950px;margin:auto;text-align:right}
.PositionR{position:relative!important}

tr.cartItem td a{color:#000!important}
.cartItem a:link{text-decoration:underline!important}
.cartItem a:hover{text-decoration:none!important}

/*Buttons Curved Solution*/
.NotifyMeButton,.NotifyMeButton2{border-radius:0px;-webkit-border-radius:0px}
.SendFriend{clear:none}

/*test Special*/
.FloatLe{Float:right}
.SpecialTab-Clps{background-color:#ff7900;width:260px;height:30px;margin:5px 0 0 0;color:#fff;font:700 1.1em HelveticaNeue-Roman;cursor:pointer}
.SpecialTab-Expand{background:#666 url('/Themes/Mobinil/Content/images/Geo-Special-Test/current-pointsAr.gif') no-repeat left!important;width:273px;height:30px;margin:5px 0 0 0;color:#fff;font:700 1.1em HelveticaNeue-Roman;cursor:pointer}
.points-padd{padding:6px 0 10px 27px}
.Sp-plus{background:url('/Themes/Mobinil/Content/images/Geo-Special-Test/special-collapse.gif') no-repeat;width:15px;height:10px;margin:10px 5px 10px 10px;display:inline-block}
.Sp-minus{background:url('/Themes/Mobinil/Content/images/Geo-Special-Test/special-expand.gif') no-repeat;width:15px;height:10px;margin:10px 5px 10px 10px}
.GiftBox{background:#fff repeat;width:117px;height:90px;border:1px Solid #d1d1d1;padding:4px;margin-left:15px}
.Gifts{display:none;margin-right:290px}
.MargT5B20{margin-top:6px;margin-bottom:45px}
.Width570{width:570px}
.MargB10{margin-bottom:10px}
.SpecPicWi{width:117px;height:90px}
.SpecPicWiBig{width:174px;height:150px}
.MargT20{margin-top:20px}
.Marg15{margin:5px 5px 0}
h2.GiftName{font:700 1.2em HelveticaNeue-Roman!important;color:#000!important;margin-bottom:10px}
.GiftPopup{width:195px;float:left;border:5px Solid #e7e7e7;margin-right:10px;margin-bottom:10px;padding:5px;text-align:center}
.EnterOtherTabs{display:none}
.Block{display:block}
.PopClose{position:absolute;left:20px;top:10px;cursor:pointer}
.TabLineGray{height:1px;border-bottom:1px #ddd solid}
.MargT15L0{margin:10px 0}
.Font12Arial{font:1.08em HelveticaNeue-Roman!important}
.BreakDiv{height:30px}
.ratingPopup{left:0!important;right:400px!important;top:130px!important;z-index:1111;text-align:right;direction:rtl}
.PlansDetailsCont .ratingPopup{top:120px!important;right:165px!important}

/*Offers and Promotions*/
.jshowoff-slidelinks{border:none}
.ShopOffers{border:1px solid #ccc;height:90px;margin:17px 0 15px;background-color:#fff;padding-top:10px}
.ShopOffersTitle{font:Bold 2.14em HelveticaNeue-Roman!important;margin:0 20px;width:400px;line-height:1em!important}
.ShopOffersDescr{font:1.21em HelveticaNeue-Roman!important;color:#000;width:570px;margin:10px 20px 0 20px;line-height:1em!important}
.ShopOffersIcon{width:57px;height:82px;margin-left:30px}

/***Offers and promotion page**/
	/*Big*/
.OffersBig{width:230px;padding:11px 19px 0 0}
.OffersBigSmall{padding:11px 19px 15px 0;width:140px}
.OfferImgCont{width:75px;height:75px;margin:2px 0 0 10px;float:right;text-align:center}
/*** Image handler ***/
.OfferImgCont img{width:75px}
.ESDetailsImg a img{width:225px}
.VoicePlansAloImg{width:178px}
#mycarousel li a img{width:75px}
/*** Image handler ***/

.OffersTextCont{width:140px;float:right}
.OffersTextContSmall{width:45px;float:left}
.OfferBoxesTitle{font:Bold 1.21em HelveticaNeue-Roman;display:block}
h2.OfferBoxesTitle{font:Bold 1.21em HelveticaNeue-Roman!important;display:block}
.OfferBoxesDesc{font:1em HelveticaNeue-Roman;display:block}
.MargL30{margin-right:30px}
.MargL25{margin-right:20px}
.PaddR5{padding-left:2px}
.MargL20{margin-right:20px}
.MargLR15{margin:0 5px}
.MargR9{margin-left:5px}
.MargT30{margin-top:30px}
.DescMargTL25{margin:25px 25px 0 0}
.MargT12{margin-top:12px}
.MargL90{margin-right:90px}
.Width420{width:420px}
.OfferDetailsTitle{font:Bold 2.14em HelveticaNeue-Roman!important}
.OfferDetailsDesc{font:1.42em HelveticaNeue-Roman!important}
.MargLR5{margin:0 5px}
.Font12Bold{font:Bold 1.08em HelveticaNeue-Roman}
.OfferFontDesc{font:1.08em HelveticaNeue-Roman}
.OfferPicture{width:270px}
.Width215{width:215px}
.Width75{width:75px}
.OfferDetBorder{border-bottom:3px solid #e9e5de}
.OfferDetBorderTop{border-top:3px solid #e9e5de;height:3px;width:660px}
.PaddTB0Desc{padding:0 0 0!important}
.MargT15Desc{margin-top:15px}
.MargT15Desc1{margin:15px 15px 0 0!important}
.DispInliBlock{display:inline-block}
.MargT15Desc1 .ShareCont .addthis_toolbox{width:150px!important}
.OffersCharac{background:url("../images/Offers-Charac.png") no-repeat;width:21px;height:17px;cursor:pointer;margin-top:10px}
.OffersCharacClick{background:url("../images/offer-Charac-Click.gif") no-repeat;width:21px;height:17px;cursor:pointer;margin-top:10px}
.TermsCondDesc{background:url("../images/Offers-Terms.png") no-repeat 0 7px;width:30px;height:27px;cursor:pointer}
.TermsCondDescDisabled{background:url("../images/Offers-Terms-Disabled.png") no-repeat 0 7px;width:30px;height:27px}
.TermsCondDescClick{background:url("../images/Offers-Terms-Click.gif") no-repeat 0 7px;width:30px;height:27px;cursor:pointer}
.MoreDesc{background:url("../images/Offers-MoreInfo.png") no-repeat 0 0px;width:18px;height:16px;cursor:pointer}
.MoreDescDisabled{background:url("../images/Offers-MoreInfo-Disabled.png") no-repeat 0 0px;width:18px;height:16px}
.MoreDescClick{background:url("../images/Offers-MoreInfo-Click.gif") no-repeat 0 0px;width:18px;height:16px;cursor:pointer}
.MargTb12{margin:12px 7px 0px}
.Padd15{padding:15px}
.Font13Arial{font:1.14em HelveticaNeue-Roman!important}
.width100Prec{width:100%}
h2.OfferBoxesTitle a{color:#000!important;font-family:HelveticaNeue-Roman}
h2.ShopOffersTitle a{color:#000!important;font-family:HelveticaNeue-Roman}
div.Black a{color:#000!important}
.OffersContDetails tr td div.listItemInfo{border:none!important;width:163px!important}
.OffersContDetails tr td div.btnHT{padding-top:3px}
.OffersContDetails div.listItemInfo div.itemPrice3{margin-right:3px!important}
.OffersPopup{min-height:70px;padding:25px 10px 10px 10px}
.OffersPopupPosi{left:35%!important;top:35%!important}
.PaddR2{padding-right:2px}
.PaddB15{padding-bottom:15px}
.Height75{height:75px}
.OffersImage{width:75px;height:75px}             
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:650px;padding:20px 20px 20px 0}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:620px;margin-left:10px}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}
.jcarousel-skin-tango .jcarousel-item{width:75px;height:75px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin:0 10px 0 10px;padding:0 35px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}
#wrap{display:inline-block;margin:0 52px 0 20px}
.jcarousel-clip-horizontal ul#mycarousel li a{font:1.08em HelveticaNeue-Roman!important;line-height:1em!important}
.OtherOffersIcons{width:75px;height:75px}
/*Next Arrow*/
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:-15px;width:16px;height:36px;cursor:pointer;background:url("../images/next-arrow.png") no-repeat}

/* previous arrow*/ 
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:16px;height:36px;cursor:pointer;background:url("../images/prev-arrow.png")}

#box{margin:20px 0px 0px 120px;padding:15px 10px 15px 10px;display:none
;z-index:1000000;right:35%!important;top:40%!important;position:fixed}
#dEligibility , #dTerms , #dMoreInfo{display:none;margin:12px 7px;padding:15px 10px 15px 10px}
#dEligibility{right:33%}
#dTerms{right:36%}
#dMoreInfo{right:38%}
.OffersH2{margin:10px 10px 0 10px}
.OffersH2Font{font:Bold 1.36em HelveticaNeue-Roman!important}
.MargLR2{margin:0 2px}
ul#mycarousel , ul#mycarousel li{height:325px!important;text-align:center}
ul#mycarousel{height:190px!important}
#mycarousel li a{color:#000!important}
.OffersHideAnch{padding:0 66px 10px;color:#000!important}
.DBButtonWidth .BlackBtnL input.BlackBtninput{cursor:default}
.Width240{width:240px}
.Width680{width:680px}
.OfferCloseMargB{margin-bottom:15px}
.MargAuto{margin:auto}

/**Shipping Address March 2013**/
.CheckBoxContainer{width:325px}
.CheckBoxContainer .CheckBox{display:inline-block}
.CheckBoxContainer input[type="checkbox"] , .CheckBoxContainer label{display:inline-block;float:right}
.CheckBoxContainer label{width:299px;font:700 1.08em HelveticaNeue-Roman!important;line-height:17px!important;color:#000}
.MargLe5{margin-right:5px}
.Width138{width:138px}
.ShippingCaptcha{margin:15px 0 5px 10px!important}
.ShippingCaptchaCont .CheckBoxContainer span.CheckBox label{direction:rtl}
.CheckOutLeft{padding-bottom:100px}
/**End of Shipping Address March 2013**/

/********Chrome Issues********/
.ListingRes .showGpRes{width:180px}
/********End of Chrome Issues********/

/*****Mobinil Drive*****/
.MobinilDrivePopupTextB{margin:0px 7px   20px 0!important}
.MobinilDrivePopupTitle{font:700 1.14em HelveticaNeue-Roman;padding:8px 10px}
.DrivePasslblPad{padding:5px 6px!important}
.Width180Imp{width:180px!Important}
.MargR18{margin-right:18px}
.MargL40{margin-left:40px}
.ConfirmMessaMarg{margin:20px 0 20px 20px!important}
.DriveButtonsSep{border-right:1px #ddd solid;height:30px;margin:0 15px}
.DrivePopupNumberPadd{padding:8px 18px!important}
.DriveGotoNewBtnAnch{padding:5px 2px 0px 0px}
.DriveGotoNewBtnAnch:hover , .DriveGotoNewBtnAnch:link , .DriveGotoNewBtnAnch:visited{text-decoration:none!important;color:#fff!important}
.DriveGotoNewBtnAnch.Button{height:29px!important}
.RadioButtonCloud input{margin:7px 0 0px 3px!important}
.RadioButtonCloud input{vertical-align:middle}
.MargL7{margin-right:7px}
.MargL10Ar{margin-left:10px}
.RadioBMarg span label{margin-right:5px} 
.RadioPopAlign input , .RadioPopAlign label {float:right}
.CloudError-box{margin:20px 10px!important}
.Width450{width:450px}
Div.MobinilDrivePopupTitle span.RadioButtonCloud{display:inline-block;direction:ltr}
.CloudMargT8{margin-top:8px}
.CloudMargL5{margin-right:5px}
.CloudAttentionMargR{margin:5px 22px 0 0}
.MargR22{margin-right:22px}
.CloudPopMargL4{margin-right:4px}
.MargL5{margin-right:5px}
#DriveFormLabelPass{margin:0 8px 0 0!important}
.DrivePopDeactNew{margin-left:160px}
.DrivePopActivateNew{margin-left:172px}
.Width295{width:295px}
/*********End of Mobinil Drive*********/

/********Chrome Issues********/
.ListingRes .showGpRes{width:195px}
/********End of Chrome Issues********/

/*Cart Updates*/
.DisclaimerCont input[type="checkbox"]{float:right;margin-top:9px}
.DisclaimerCont input[type="checkbox"] + label{float:right;padding-bottom:2px;padding-right:5px}

/*Call Tone Offer - Entertainment Classes*/
/* Purchase */
.TiCont,.TiContH{border-bottom:1px dotted #CCCCCC;margin:0 auto 5px;padding-bottom:5px;width:90%}
.TiCont div,.TiContH div{width:32%;text-align:center}
.TiCont div{color:#656565}
.TiContH div{font-weight:700}
/*RBT*/
.litItemTitleRTB{width:69%!important;text-align:right!important}
.litItemTypeRTB{width:30%!important}
.litItemTitleValueRTB{width:69%!important;text-align:right!important}
.litItemTypeValueRTB{width:30%!important}
.RBTPopupP{margin:10px 20px 20px}
.CallToneOfferPopup{padding:5px!important}
/*Call Tone Offer - Entertainment Classes*/

/*Compare View Images*/
.CompareView a:last-child img{width:156px}
div.OutofStockStrip img{width:auto!important}
.PopupScroll{height:385px;overflow-y:scroll}
.Width85{width:85px}
.MobileFeaturesScroll{overflow-y:scroll;height:520px!important;width:885px}

/*Error Msg adjust margin*/
.AdjustUlMargin ul{margin-top:0!important}

/*Error Page*/
.BackGroundFFF{background:#fff}
#ERPHeader{height:89px}
#ERPFooter{height:80px;background:#f0f0f0}
.ERPMainContainer{width:950px;margin:auto;padding-bottom:60px;min-height:370px}
.ERPMobinilLogo{padding-top:25px}
.ERPUl{margin:0 20px 45px 15px;padding:0}
.ERPUl li{padding-bottom:5px}
.ERPFooterText{padding-top:20px;text-align:center}
.ErrorPageTextCont{padding-top:125px;width:630px;margin:auto}
.ErrorLabel{font:700 30px arial;color:#666}
.ErrorPageLabelCont{margin:25px 0 0 10px}

/*Error Page*/
.BackGroundFFF{background:#fff}
.ERPMainContainer{width:950px;margin:auto;padding-bottom:60px;min-height:370px}
.ERPMobinilLogo{padding-top:25px}
.ERPUl{margin:0 20px 45px 15px;padding:0}
.ERPUl li{padding-bottom:5px}
.ErrorPageTextCont{padding-top:125px;width:630px;margin:auto}
.ErrorLabel{font:700 30px arial;color:#666}
.ErrorPageLabelCont{margin:25px 0 0 10px}

/*404 Page*/
.SearchComp{margin-left:335px;margin-top:35px}
.TxtCenter{text-align:center}
.GreyBord{border:1px Solid #696868}
.Enfont{font:12px Arial}
.Artxt{font:Bold 1.08em HelveticaNeue-Roman}
.Whtxt{color:#fffefe;font:14px Arial}  
.OrngCo{color:#f68213!important}
.FFF{color:#fff!important}
.GreyCo{color:#666!important}
.BlackLink{color:#000333!important;font-weight:700}
.container{width:950px;margin:0 auto}

/*Expand And Collapse*/
.VertTabsArrowExp{background:url('../images/ArrowOrangBottom.png') no-repeat right 7px;padding-right:15px;margin:9px 5px 7px}
.VertTabsArrowColp{background:url('../images/ArrowOrangLeft.png') no-repeat right 7px;padding-right:15px;margin:9px 5px 7px}

/*Notes Icons*/
.ClockIcon{background:url('../images/Shop/clock.png') no-repeat right 5px;padding-right:35px;background-size:25px;height:25px;padding-top:7px}
.CallIcon{background:url('../images/Shop/call.png') no-repeat right 5px;padding-right:35px;background-size:25px;height:25px;padding-top:7px}
.TruckIcon{background:url('../images/Shop/truck.png') no-repeat right 12px;padding-right:35px;background-size:25px;height:25px;padding-top:7px}

/*UL Adjustement*/
.GenContUl li:before{top:10px}

/*Send to friend*/
#SendEmailForm .FormLabel{width:125px}

/*Login Scenario*/
.page-title{margin-bottom:20px}
.message-error{margin-bottom:20px;margin-right:45px}

/*DatePicker Adjustement*/
.k-datepicker{padding:0!important}
.k-datepicker input{padding:0 4px 0 4px!important;border-radius:5px!important}
.k-picker-wrap .k-select, .k-numeric-wrap .k-select, .k-dropdown-wrap .k-select{min-height:0!important;line-height:1.55em;vertical-align:middle;-moz-box-sizing:border-box;text-align:center;width:0.4em;height:100%;border:0!important}
.k-picker-wrap, .k-state-active, .k-state-focused{border:0!important;background:none!important;box-shadow:none!important}
.k-i-calendar{background-image:url('../images/CalendarIcon.gif')!important;margin-top:4px;background-position:0 0!important}
.DatePickerTextBox span.TextBox{border:0!important;background:none;box-shadow:none;width:232px!important}
.k-picker-wrap{padding:0 10px 0 25px}
.k-picker-wrap .k-select, .k-numeric-wrap .k-select, .k-dropdown-wrap .k-select{left:10px!important;right:auto!important}

/*Transaction declined Links*/
.alignrerror.GeneralLink input{color:#000!important;text-decoration:underline!important;font:1.08em HelveticaNeue-Roman;background:none;border:0;cursor:pointer;line-height:1em!important;padding:0px 0px 5px 5px}
.alignrerror.GeneralLink input:hover{text-decoration:underline!important;color:#FF7900!important}

/*Order History Results*/
#divResults .no-data{text-align:center}

/*Adjust Product Specification Ul Bullet*/
.ProductSpecification .GridListing ul li:before{top:12px}
table.grid_style.ProductSpecification ul{padding:13px 13px 13px 0}
table.grid_style.ProductSpecification ul li{position:relative;list-style:none;padding-bottom:5px;padding-right:11px;font-weight:normal}
table.grid_style.ProductSpecification ul li:before{font:4px FontAwesome;content:"\f0c8";position:absolute;top:12px;margin-right:-13px;right:13px}

/*Adjust SearchBox*/
#mosse-header .searchWrapper input[type="text"]{padding:2px 5px}

/*Adjust Order History search dropdown*/
.OrderHistory .jqTransformSelectWrapper div span{font:0.9em HelveticaNeue-Roman}

/*Special on Eshop*/
.PayementType input{position:absolute!important;top:-9999px!important;right:-9999px!important}
.PayementType{width:65px;text-align:center;float:right; margin-left:20px}
.PayementType label{line-height:1.3em!important;cursor:pointer}
.PayementType img{height:30px;display:block;cursor:pointer;width:50px;padding:5px}
.PayementTypeActive img{border:2px solid #ff7900}
.PayementMethodLeft{width:535px;padding-left:20px;float:right;font:em HelveticaNeue-Roman;border-left:1px #ddd solid;line-height:1.3em!important}
.PayementMethodRight{float:right;padding-right:21px;font:1em HelveticaNeue-Roman;width:330px}

/*Tabs*/
.TabContent > li, .SubTabContent > li{display:none}
.TabContent > li.active, .SubTabContent > li.active{display:block}
.TabContent .SubGeneralTab li{display:table-cell!important}
.TabsContainer{margin:30px 0 5px}
.TabsContainer ul.GeneralTab, .TabsContainer ul.TabContent{list-style:none;display:table;padding:0;margin:0;width:100%;table-layout:fixed}
.SubTabsContainer ul.SubTabContent{list-style:none;display:table;padding:0;margin:0;width:100%;box-sizing:border-box;table-layout:fixed}
.SubTabsContainer ul.SubGeneralTab{list-style:none;display:table;padding:0;margin:0;width:100%;table-layout:fixed}
.SubTabsContainer .AddToCartNew .OrangeBtn, .TabsContainer .AddToCartNew .OrangeBtn, .TabsMobileContainers .AddToCartNew .OrangeBtn{width:300px;margin:15px 0}
.TabsContainer .TabContent{border-top:2px solid #000}
.TabsContainer .GeneralTab li{font:1.2em HelveticaNeue-Bold;color:#000;padding:10px 25px;cursor:pointer;border-bottom:0;display:table-cell;vertical-align:middle;height:auto;text-align:center;box-sizing:border-box}
.TabsContainer .GeneralTab li.active{background:#fff;border:2px #000 solid;border-bottom:0!important;position:relative;color:#f16e00}
.TabContent{padding:20px 0 0!important;margin-top:-2px!important}
.TabsContainer .SubGeneralTab li{font:1.2em HelveticaNeue-Bold;color:#000;padding:10px 25px;cursor:pointer;border-bottom:0;vertical-align:middle;height:auto;text-align:center;box-sizing:border-box}
.TabsContainer .SubGeneralTab li.active{background:#fff;border:2px #000 solid;border-bottom:0!important;position:relative;color:#f16e00}
.SubTabContent{padding:20px 20px 10px!important;border:2px solid #000;margin-top:-2px!important} 

/*Other Plans Expand Collapse*/
.AccordionContainers .SubTabsContainer ul.SubTabContent{border-bottom:0;border-right:0;border-left:0}
.AccordionContainers a:hover{color:#f16e00;text-decoration:none!important}
.AccordionMainContainer br{display:none}
.AccordionMainContainer .MargB20{margin-bottom:0}
.Container.AccordionMainContainer{width:100%!important;border-top:1px solid #ccc}
.AccordionContSep{display:none}
.AccordionMainContainer > div{padding-left:0;width:100%}
.AccordionContainers{width:100%;border-bottom:1px solid #ccc}
.AccordionTitleDiv{padding:10px;border-top:1px solid #ccc;font:1.2em HelveticaNeue-Bold;cursor:pointer}
.AccordionTitleDiv:hover a{color:#FF7900}
.AccordionTitleDiv:hover:before{border-top-color:#FF7900}
.AccordionTitleDiv:before{content:'';width:0;height:0;border-right:10px solid transparent;border-bottom:none;border-left:10px solid transparent;border-top:10px solid black;float:left;margin:10px}
.AccordionTitleDivClicked a{color:#FF7900!important;text-decoration:none!important}
.AccordionTitleDivClicked:before{border-right:10px solid transparent;border-top:none;border-left:10px solid transparent;border-bottom:10px solid #f16e00}
.AccordionContentDiv{margin:10px 0}
.AccordionContentDivsWrapper{display:none;padding:0}
.AccordionContentDiv > span{padding:15px 10px;border-bottom:1px solid #ccc;margin-bottom:0}
.AccordionContentDiv > span:before{content:"\f107";color:#000;float:left;font:35px FontAwesome;margin:-5px 10px}
.AccordionContentDiv > .AccordionContentSpanClicked:before{content:"\f106"}
.AccordionUL{list-style:none}
.AccordionUL.GenCompMargBMed{margin-bottom:0!important}
.AccordionUL li{padding:8px 10px}

/*Tariff tables */
.TariffTableClasses{margin:20px 0;width:100%}
.TariffTableClasses tr th{border-bottom:2px solid #ccc;font-weight:bold}
.TariffTableClasses tr td{border-bottom:1px solid #ccc}
.TariffTableClasses tr th, .TariffTableClasses tr td{padding:10px}
.TariffTableClasses tr th:first-child{width:50%}
.TariffTableClasses tr td:first-child{width:50%;font-weight:bold}
.TariffTableClasses tr td:last-child, .TariffTableClasses tr th:last-child{padding-right:30px}

/*Services for you*/
#HP-Services{background:#eee;min-height:185px;position:relative;top:15px}
#HP-Services h2{font:1.85em HelveticaNeue-Bold;color:#000;margin:27px 0 25px;display:inline-block}
#HP-Services .PayBill{background:url('../images/OrangeImages/HP-IconsVer2.png')0 -37px;width:34px;height:40px;display:inline-block}
#HP-Services .RechargeOnline{background:url('../images/OrangeImages/HP-IconsVer2.png')-35px -37px;width:39px;height:39px;display:inline-block}
#HP-Services .MyOrange{background:url('../images/OrangeImages/HP-IconsVer2.png')-76px -36px;width:34px;height:42px;display:inline-block}
#HP-Services .FindStore{background:url('../images/OrangeImages/HP-IconsVer2.png')-109px -36px;width:28px;height:41px;display:inline-block}
#HP-Services .ServiceLink{width:25%;float:right}
#HP-Services h3{font:1.14em HelveticaNeue-Bold}
#HP-Services h3 a,#HP-Services h3 a:visited{font:1.02em HelveticaNeue-Bold;color:#000;text-decoration:none;display:inline-block;white-space:nowrap}/*could be general*/
#HP-Services h3 a:hover{text-decoration:none;color:#FF7900}

/*New Offers & Promotions*/
#VoicePlansLanding .LandingBoxContainer{float:right;width:302px;margin:0 0 22px 22px}
#VoicePlansLanding .LandingBoxContainer:nth-of-type(3n){margin-left:0}
/*#VoicePlansLanding .LandingBoxImg{height:167px}*/
#VoicePlansLanding .LandingBoxImg img{display:block;width:100%}
#VoicePlansLanding .LandingBoxDesc{background:#000;height:200px;padding:12px;line-height:1.3em}
#VoicePlansLanding .LandingBoxDesc h2{font:1.3em HelveticaNeue-Bold;color:#fff!important;margin-bottom:8px;line-height:1.1em!important}
#VoicePlansLanding .LandingBoxBrief{font:1.15em HelveticaNeue-Roman;margin-top:3px;color:#fff;line-height:1.25em;height:125px;display:inline-block;margin-bottom:10px}
#VoicePlansLanding .LandingBoxImg a{display:block}

/*Orange Button*/
.OrangeBtn{background:#f16e00!important; color:#fff!important;border:2px solid #f16e00!important;padding:1px 16px 5px!important;font: 1.1em HelveticaNeue-Bold!important; cursor:pointer;-webkit-appearance: none}
.OrangeBtn:hover{background:#c15800!important;border:2px solid #c15800!important;transition: color 0.5s ease;text-decoration:none;-webkit-appearance: none}
.OrangeBtn:active{background:#914200!important;border:2px solid #914200!important;text-decoration:none;-webkit-appearance: none}

/*Track Orders*/
.StoreOrderHistory .jqTransformSelectWrapper div span{line-height:1em!important}
.StoreOrderHistory .sortbySpan{line-height:1.1em!important;margin:2px 0 0 10px}

/*Cross Channel Mega Menu*/
.subMegaMenuItemTitle{font:1.2em HelveticaNeue-Bold}

/*Beta Image
nav#megaMenuWrapper .megaMenuContainer.Container{background:url('../images/OrangeImages/beta1.png') no-repeat 191px 5px}*/
#mosse-header #HP-MainTabs .authSignOutWrapper .WhiteBtn{margin-top:7px!important}

/*CrossChannel 404*/
.confContG{margin-top:25px;min-height:177px;height:177px;border:solid 1px #ccc}
.errorTxtContG{text-align:center!important;color:#3B3B3B;padding:67px 0 0 0;height:100px;font:1em HelveticaNeue-Bold}
.errorTxtContG img{margin-left:10px;vertical-align:middle!important}

.MinHeight280{min-height:280px}