﻿/*E-shop Responsive Start*/



/*E-shop Responsive End*/

.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.36em HelveticaNeue-Roman;color:#000!important;text-decoration:none!important}
.DataTitle:hover{text-decoration:underline!important}
a.DataTitle{width:60px}

/*Shopping Cart*/
.ShoppinCartOange{top:39px;z-index:9999}
#CartIcon{height:210px!important;z-index:11;width:98px;background:#222 url('../images/Shop/cart.jpg') no-repeat center 11px;float:right;color:#fff;border:1px #999 solid;border-top:0;margin-top:2px;color:#ee7f00;text-align:left;position:relative;padding:10px}
#CartIcon a{font:1em HelveticaNeue-Roman!important;padding:0!important;line-height:1em!important;margin-left: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 0 2px 1px;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 0 2px 1px;position:absolute;bottom:0;cursor:pointer}
#TotalItems{height:22px;margin-left:22px;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}
.GrayLine{border-bottom:1px #333 solid;height:5px;width:76px;margin:5px auto 10px}
.MHPBoxs .SubShadowCont{background:linear-gradient(#fff,#e8e8e8)}
.ShopCont .SubShadowCont{min-height:355px}
.ShopCont .SubShadowCont .GeneralLink a{font:1em HelveticaNeue-Roman!important;line-height:1.2em!important}
.ImgBox{height:116px;width:229px;text-align:center}
.ShopBox{padding-bottom:12px;padding-top:12px;padding-left:4px;padding-right:34px;width:199px}
/*End*/

.MHPBoxs{width:240px;margin-right:10px;margin-left:3px}
.Marg0{margin-right:0}
.MargT14{margin-top:14px}
.SortCont{float:right;width:241px;margin-top:2px}
.sortbySpan{margin:6px 10px 0 0;font:1.08em HelveticaNeue-Roman;line-height:1em!important}
.BreadCLink{position:relative;z-index:111}
.refineContent{height:100px}
/************************ details *********************************/
.PDFrq{width:121px}
.SendFriend{clear:both}
.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-right:18px;width:124px}
.product_desc{width:430px;margin-left:30px}
.ProductDesc{margin-bottom:10px;font:1.08em HelveticaNeue-Roman;color:#000}
.grid_title{padding:13px 0 13px 13px}
.grid_style tr td{background:#f6f6f6}
.grid_style tr.ListRow td{background:#fff}
.grid_title{font:700 1.08em HelveticaNeue-Roman!important;width:210px}
.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:left;width:200px;padding:15px 10px}
.SubItemList{width:200px;float:left;padding:15px 10px}
.SubItemList ul{padding:0!important}
.product_desc_title{margin-bottom:5px;height:45px;width:100%}
.prod_desc_title_wd{height:30px;margin-top:8px}
.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:2px 4px 0 0}
.PrintFIco2{background:url("../images/Shop/printFriendly2.gif") no-repeat 0 2px;text-align:right;margin-top:7px;width:98px}
.EmailCartIco{background:url("../images/Shop/tellafriend.gif") no-repeat 0 3px;text-align:right;margin-top:7px;width:145px}
.TellFriendIco{background:url("../images/Shop/tellafriend.gif") no-repeat 0 3px;text-align:right;margin-top:7px;width:95px}
.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}
.GridListing ul{padding:13px 13px 13px 0}
.GridListing div{padding:13px 13px 13px 0}
.GridListing ul li{position:relative;list-style:none;padding-bottom:5px;padding-left:11px;font-weight:normal}
.GridListing ul li:before{font:4px FontAwesome;content:"\f0c8";position:absolute;top:12px;margin-left:-13px;left:13px}
/******************************************* Related *********************************************/
.EmptyRelatedCont{height:215px}
.EmptyRelated h3,.EmptyRelated h4{margin-bottom:5px}
.EmptyRelated h3 a,.EmptyRelated h4 a{color:#000!important;text-decoration:underline!important}
.EmptyRelated h3 a{font-size:1.21em!important}
.EmptyRelated h4 a{font-size:1.08em!important}
.item_price2{font-family:HelveticaNeue-Roman;font-size:1.21em;margin:5px 0;height:30px}
.lnk_more{color:#000!important;text-decoration:underline !important;font-size:1.08em!important;margin-top:20px;float:right}
.RelProdCont{margin-top:10px}
.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 56px 8px;border:medium none;color:#fff;cursor:pointer;height:28px;margin-right:10px;text-align:left;padding:0 7px;font:1em HelveticaNeue-Roman}
.CartIcoPreOrder{background:url("../images/Shop/cartIco.png") no-repeat 72px 8px;border:medium none;color:#fff;cursor:pointer;height:28px;margin-right:10px;text-align:left;padding:0 7px;font:1em HelveticaNeue-Roman}
.CompareIco{background:url("../images/Shop/compareIco.png") no-repeat right 8px;border:medium none;color:#fff;cursor:pointer;height:28px;text-align:left;padding:0 3px;font:1em HelveticaNeue-Roman}
.prod_desc_title_wd .Width200{float:left;width:190px}
.product_desc .NotifyWD{display:none}
.NotifyMeButton, .NotifyMeButton2{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;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.08em HelveticaNeue-Roman!important}
.NotifySuccess{margin:20px 30px}
.prod_desc_title_wd .NotifyMeBottonCont{margin:1px 0 0 3px}
.ListingBtnDim .AddtoCartBtn, .ListingBtnDim .CompareBtn{cursor:text!important}
.ListingBtn .CompareBtn, .ListingBtnDim .CompareBtn{padding-left:5px;text-align:left}
.LastDialCell{border-right:1px #ddd solid}
/*********************************************** Find *********************************************/
.FindProduct input.TextBox{width:366px}
.MyShopDD,.FindProductTitle{margin-right:7px}
#HeaderSearchCont{color:#000}
.FindProductTitle{font:1.08em HelveticaNeue-Roman}
.MyShopDD{margin-top:1px;width:180px}
.MyshopSearchContainer{height:26px;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}
.ListingWD,.MyShopContentWD{width:719px;margin-top:30px}
.ListingRes,.ListingView{border-bottom:1px solid #CACACA;height:35px;width:719px}
.ListingRes{background:#e7e7e7;font:1.08em HelveticaNeue-Roman;clear:both;height:47px}
.ListingView{background:#f1f1f1}
.InActiveViewProductNum{position:relative;border:1px #bcbcbc solid;width:14px;padding:2px 4px;margin-right: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-right:3px;color:#000!important;text-decoration:none!important;background:#e3e1e2;text-align:center;line-height:1em!important}
.brandCheckboxes li{float:left;margin-right:20px;width:110px;font:1.08em HelveticaNeue-Roman}
#dvRating .brandCheckboxes li{width:120px}
.brandCheckboxes li input{float:left;margin-top:0}.brandCheckboxes li label{margin-top:5px}
.refineTooltipPopup,.refineBtns,.refineSubTitle2{display:none}
/************************  Listing  *******************************/
.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}
.listImgOff{border:1px solid #DDD;height:127px;margin:0 20px!important;width:127px;left:0;position:relative}
.eachListing{height:130px;margin:20px 0}
.eachListing .listItemInfo h2.LrgTitle a{font-family:HelveticaNeue-Roman!important}
.listImg{border:1px solid #DDD;height:127px;margin:0 20px!important;position:relative;width:127px}
.listImg a, .listImg a:hover{cursor:pointer!important;text-decoration:none!important}
.listItemImg{height:127px;width:127px}
.listItemInfo{border-right:1px solid #DDD;height:100%;margin-right:25px;width:290px}
.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.5em HelveticaNeue-Roman}
.itemPrice span,.itemPrice3 span{display:block}
.itemPrice2{height:45px;padding:5px 0;text-align:left;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;left:0;float:left}
.OutofStockStrip{}
.ComingSoon{}
.avail{font-size:1.21em;text-align:left}
.avail img{float:left;margin:2px 5px 0 0}
.noAvailTxt{color:#fe0002}.availTxt{color:#3fbc0a}
.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-right:20px}
#divCloseRefine{float:right;cursor:pointer;margin-top:1px;margin-right:10px;position:relative}
#divCloseRefine input{border:0;color:#fff;margin-top:1px;width:145px;text-align:left}
#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:15px;right: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:15px;right: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:15px;right:15px}
.padding10{padding-left:10px;padding-top:2px}
.ratingPadd2 img{margin-top:1px;margin-right:3px}
.ratingPadd2{height:20px;clear:both}
.availPrice{height:50px}
.ListingRes_OH{height:35px;background:#e7e7e7;border-bottom:1px #cacaca solid}
.MainGridView th{font:700 1.21em HelveticaNeue-Roman;white-space:nowrap}
/************************************* Old Shop ********************************************/
.showingRes{padding:2px 0 5px 9px;width:220px}
.showingRes2{padding:9px 0 5px 9px;width:257px}
.ListingRes_OH .showingRes{padding:5px 0 5px 9px;width:210px}
.goto1{margin:3px 50px 0 5px}
.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:8px;padding:0 9px;font:1.08em HelveticaNeue-Roman;line-height:1em!important}
.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!important;text-decoration:none!important}
.view2padd{height:25px;padding:0 10px 10px 0}
.View3Cont{height:480px;padding:15px 0 0 22px;width:330px;margin-bottom:30px}
.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{height:60px}
.view3HT .NotifyMeBottonCont{margin-bottom:5px}
.view2HT .margB5{height:32px}
.view2HT .NotifyMeBottonCont{margin-bottom:5px}
.view3Div{height:295px;position:relative;width:295px}
.view3Div a,.view3Div a:hover{cursor:pointer!important;text-decoration:none!important}
.view3Rating .Clear{margin-top:3px}

/***************************************** 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;line-height:1em!important;z-index:1000}
.ratingDiv img{cursor:pointer}
.RatingTxt{margin:3px 0 0 10px}
.DetailsRating{display:block;width:180px;float:left;margin-top:2px;height:18px}
ul.ratingList{width:300px;padding:0px;margin-left: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:left;color:#000;padding-left:10px;margin:15px 0}
.ratingLabel{padding-right:8px;font:1.08em HelveticaNeue-Roman;float:left;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:left;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}
.padding10{padding-left:10px}
.RatingImages{width:95px!important; padding-top:5px}/*Star Rating Change*/
.RatingSection{padding:5px 0;height:20px}
.PlansRatingSection{height:20px}
.success{font-weight:700;font-size:1.21em}
.ShareCont{width:155px}
.PlansRatingTxt{font:1em HelveticaNeue-Roman!important}
/******************************************* Alo Plans & Star *******************************************/
.VoiceAloCont{margin:30px 0 0 90px}
.VoiceStarCont{margin:30px 0 0 14px}
.Font14{font:normal 1.21em HelveticaNeue-Roman}
.PlansListImg img{width:91px;height:91px;border:3px #ddd solid;margin-right:20px}
.PlansListImg{float:left}
.PlanDetailsCont p{margin-bottom:10px}
.PlanDetailsCont .ratingPopup{line-height:1em!important}
#rating-star-plans-statistics-popup{top:83px!important}
#rating-control-plans-statistics-popup{top:300px!important}
.PlanDetailsCont{color:#000}
.PlansListingCont{width:600px}
.VoicePlanImg img{width:380px;height:320px}
.VoicePlanImg + .PlansDetailsDesc{width:55%;margin-left: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.5em HelveticaNeue-Roman;color:#000}
.PlanDetailsRow{min-height:40px!important}
.PlanDetailSubTitle{width:165px;font-weight:700}
.PlanDetailsTxt{width:125px}
.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:1em!important}
.PlanDetailsTxt{font-size:1.08em;color:#000}
.PlansDetailsLink h3.FontLevel2SecBold{font-size:1.21em!important}
.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 0 0 5px}
.PlanDetailsCont .RatingTxt{margin:3px 0 0 0}
.PlanDetailsCont .PlansRatingSection{margin-bottom:5px}
.PlansDetailsCont #ratingPopup{top:71px!important;left:160px!important}
/******************************************* Voice Plans *****************************************/
.VoiceCont{width:220px;margin:auto;margin-top:20px}
.VoiceHeader{background:#ff7900;border:1px #999 solid;padding:19px;padding-right:18px;height:20px}
.Blackberry .VoiceHeader{height:35px}
.star .VoiceHeader{height:58px}
.VoiceHeader img{border:3px #c9c9c9 solid;margin-right:10px;float:left;width:46px;height:46px;display:none}
.star .VoiceHeader img{display:block}
.VoiceHeader .Text{color:#fff;font:1.08em HelveticaNeue-Roman}
.VoiceHeader h2.FontHLevel3{color:#000;font:700 1.36em HelveticaNeue-Roman!important;margin-bottom:3px}
.VoiceBody{border:1px #c3c3c3 solid;padding:0 19px 19px;padding-right:18px;color:#000;font:1.08em HelveticaNeue-Roman!important;min-height:120px}
.VoiceBody h3{margin-bottom:2px;font-weight:700;color:#000}
.VoiceBody p{margin:10px 0 5px}
.VoiceBody .Sep{width:100%;height:18px}
/******************************************** Alo *************************************************/
.AloText{margin:30px 0 18px 0;color:#000;font:1.08em HelveticaNeue-Roman}
.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!important}
.LrgTitle{margin-bottom:1px}
.LrgSubTitle{margin-bottom:6px}
.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-left:28px}
.hide{display:none}
.view2cat .avail,.View3Cont .avail{margin:5px 0}
.view2cat .notifymeCont3{margin-bottom:5px;height:26px}
.LineCont{border-bottom:1px #ddd dotted;padding-bottom:10px;margin-bottom:10px}
.MainRatingWidth{width:90px!important;text-align:left}
.Width173{width:173px}

/******************************************* Services ************************************************/
.ServicesSep{width:11px;height:100px;float:left}
.ServicesShopBox .ImgBox{height:112px;width:231px;text-align:center}
.ServicesShopBox{padding-bottom:12px;padding-top:12px;padding-left:4px;padding-right:34px;width:201px}
.ServicesShopBoxHeader{height:52px;margin-bottom:5px;margin-left:10px}
.ServicesShopBox .ServicesText{color:#000;height:75px;margin-left:9px;width:205px}
.ServicesShopBox.GeneralLink > a{margin-left:9px}
.ServicesCont{width:751px;*margin-bottom:13px}
div.ServicesCont:after{clear:both}
.lastServiceBox{margin-right:0}
.ServicesText{margin-top:10px;margin-left: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;display:inline-block}
.ServiceContSep{border-bottom:1px #ddd solid;height:1px;margin-bottom:20px}
.ServicesGridLeft{border-right:1px #ddd solid;width:527px;float:left;padding-right:20px;min-height:90px}
.ServicesGridRight{width:140px;float:left;padding:0 0 0 27px}
.ServicesPrice{font-size:1.5em;float:left;margin-right:5px;font-weight:700;margin-bottom:14px}
.ServicesPer{font-size:1.08em;color:#000}
.ServiceButtonRight{margin:0 0 5px}
.ServicesContent{color:#000}
.ServicesGridLeft .FontHLevel2{margin-bottom:10px;font-size:1.36em!important}
.ServiceTopBanner{border-bottom:1px #cfcfcf solid;text-align:right;padding:5px 0;margin-bottom:20px}
.ServicesBottomBanner{background:#ee7f00;width:100%;text-align:center}
a{cursor:pointer}
.ServicesGridLeft .GeneralLink{margin-top:10px}
/******************************************* Compare ***************************************************/
.CompDataCont{font:1.08em HelveticaNeue-Roman;height:60px}
.CompareView{width:158px;position:relative;border:1px #ddd solid;overflow:hidden}
.CompareViewCont{text-align:center;width:158px}
.CompListCont{width:158px}
.CompareClose{right:0;position:absolute}
.CompareViewCont .itemPrice2{font:1.21em 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-left:1px #cacaca solid;width:168px}
.grid_itemTop{width:168px}
.grid_item,.grid_title3 ul li{list-style:none}
.CompList{width:168px;color:#000;padding:10px}
.CompListTitle{color:#000;padding:10px;font:1.08em HelveticaNeue-Roman}
.CompList ul li{list-style:none;padding-bottom:5px;padding-left:11px;font-weight:normal}
.CompList ul li:before{top:10px!important}
.grid_title2{padding:10px;font:1.08em HelveticaNeue-Roman}
#divComparedProducts{clear:both}
.CompareButton{margin:auto;width:83px}
.CompTitle{font-size:1.21em;font-weight:700;color:#000}
.CompProdSpec{margin-bottom:10px}
.Dirimp{float:left!important}
/******************************************* Check out ***************************************************/
.MrgAuto{height:29px;margin:0 auto 10px;width:138px}
.CartStepsCont{margin-bottom:30px;height:50px}
.margBtn{margin-left:90px}
.paddR{padding:10px 40px 0 0}
.paddR2{padding-right:18px}
.cartThankYou{font:1.08em HelveticaNeue-Roman;color:#000;padding:10px 0;margin:15px 0!important}
.orderNum{font:700 1.36em HelveticaNeue-Roman;width:100%}
.currentStep{background:#ff7900!important;color:#fff!important}
.currentStep .stepNum{padding-top:4px;margin:0 5px 0 40px;text-align:center;background:url("../images/Shop/CurrNum.png") no-repeat;width:32px;height:32px}
.stepNum{padding-top:5px;margin:0 3px 0 40px;text-align:center;background:url("../images/Shop/notCurrNum.png") no-repeat;width:32px;height:32px}
.notCurrStepImg, .CurrStepImg{height:55px;position:relative;left:225px;top:-47px}
.notCurrStepImg{background:url("../images/Shop/notCurrStep.png") no-repeat 0 2px;width:23px}
.CurrStepImg{background:url("../images/Shop/CurrStep.png") no-repeat 0 2px!important;width:24px}
.cartNumCont{height:45px;width:240px;padding-top:9px}
.CartTitle{color:#000;font:1.5em HelveticaNeue-Roman}
.ClearCart{background:url("../images/Shop/remove_small.png") no-repeat 8px 5px;height:15px;margin:5px 0 0 7px;text-align:right;width:110px}
.contShop{background:url("../images/Shop/continue.png") no-repeat;width:120px;margin-top:5px;padding-left:15px;cursor:pointer;font:1.08em 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}
.cartNumCont{font:700 1.21em HelveticaNeue-Roman}
.cartNumCont .stepNum{font:700 1.15em HelveticaNeue-Roman;line-height:1em!important}
.cartNumCont .paddT2{margin:2px 0 0 5px;line-height:1em!important}
.CheckOutLeft{width:421px;padding-right:20px;float:left;color:#000;font:1.08em HelveticaNeue-Roman;padding-right:10px;border-right:1px #ddd solid}
.CheckOutRight{float:left;padding-left:21px;color:#000;font:1.08em HelveticaNeue-Roman;width:450px}
.CheckOutRight .RadioButtonList{margin-top:0!important}
.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:left;margin-top:12px}
#dvAddress Label{width:380px;margin:3px 0 0 5px!important}
#dvAddress input[type="radio"]{float:left;margin-top:12px}
#dvAddress .CheckBox{margin:3px}
#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.5em 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}
.MainGridViewPager td{padding:0;line-height:1em!important}
.Width80{width:81px}
.RadioList tr td{padding-top:10px;color:#000;font:1.08em HelveticaNeue-Roman}
.RadioList tr td label{margin-left:5px}
.CheckOutLeft .margL2{margin-top:30px}
.Width150{width:150px}
.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; padding-right:7px}
.cartHeader td{padding-left:7px;font:700 1.1em HelveticaNeue-Roman!important;text-align:center!important;padding-right:7px}
.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:1.08em!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!important;width:133px;height:117px}
.gotoProd{color:#000!important;text-decoration:underline!important}
.gotoProd, .emptyCart{font:1.21em 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:26px!important;border:0;float:left;color:#000}
.cartItemBTop{background:url('../images/Shop/Itemarrowup.jpg');width:19px;height:13px;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:13px 0 0 -19px!important;cursor:pointer}
.CartItemCont{width:59px;margin:auto}
.cartTotalTitle{font:700 1.5em HelveticaNeue-Roman;color:#000}
.cartTotal{font:normal 1.64em HelveticaNeue-Roman;color:#000}
.cartTotalCont{font:normal 1.08em HelveticaNeue-Roman;color:#000;font-style:italic}
.UpdateIco2{background:url('../images/Shop/updateicon.jpg') no-repeat left center;padding-left:20px;margin-top:15px}
.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 6px 5px}
.UpdateIco2 input:hover{text-decoration:underline!important;color:#FF7900!important}
.UpdateIco2 a{color:#000!important;text-decoration:none!important;font:1.08em HelveticaNeue-Roman}
.UpdateIco2 a:hover{text-decoration:underline!important}
.LabelCheck{font:1.08em HelveticaNeue-Roman;color:#000;margin-left:3px;margin:2px 0 0 3px}
.CongText{font:1.36em HelveticaNeue-Roman;color:#000;text-align:center}
.OrderNumber{font:1.64em HelveticaNeue-Roman;color:#f68213;text-align:center;font-weight:700}
.OrderNumber b{color:#000}
.CartError .error-box{margin:0!important;margin-bottom:10px!important}
.CartError .error-box .message br{margin:10px 0}
.CheckOutPages .MyShopDD2{float:right;margin-top:3px}
.CheckOutPages .goto1{width:185px}
.CheckOutPages h2{margin-bottom:10px}
.CheckOutPages .FormLabel{width:100px}
.FormLabel{margin:6px 8px 0 0!important}
.FormLabel .mandatory{color:red}
.Width118{width:118px}
.DetailsImgOffer .Dir{margin:10px 5px}
#dvAcceptUserInformationTitle.VertTabsArrowExp{background-position:left 6px;padding-left:10px;font-weight:700}
#dvAcceptUserInformation{margin-top:5px}
.DeleteConf{width:300px}
.divNewAddress{margin:10px 0 0 21px}
.DisclaimerCont{font:1em HelveticaNeue-Roman;margin-bottom:5px;color:#000}
.DisclaimerCont b{color:#000}
.cartItem td.noprint,
.cartHeader td.noprint {
    width: 30%;
}
/*************************************************** Offers and Promotions ****************************************************/
.OffersCont{width:718px}
.GreyImgBorderthin{border:1px solid #cfcfcf;margin-left:20px}
.OffersDescription,.OffersDescStatic{font:1.08em HelveticaNeue-Roman;color:#000;float:left;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.5em HelveticaNeue-Roman!important;height:20px}
.OffersCont h2.FontLevel2SecBold2{font:1.5em HelveticaNeue-Roman!important;min-height:20px}
.OffersCont h3.FontLevel2SecBold{font:700 1.36em HelveticaNeue-Roman!important}
.PromoDesc{font:1.21em HelveticaNeue-Roman;margin-top:5px}
.TabLineDot{height:1px;border-top:1px #ddd dotted}
.MargL20px{margin-left:7px}
.CheckOutPages{font:1.08em HelveticaNeue-Roman;color:#000}
.SubOffersCont{margin-left:8px}
.SubOffersCont .OffersDescription{width:539px}
.DCont{height:140px}
.OfferPrice{width:140px;float:left}
.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-left: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-left: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-left: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-left: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-left:0;font:700 1.08em HelveticaNeue-Roman}
.ItemBinePlanType{width:237px;text-align:center;padding:10px 0;background:#fff;border:1px #ddd solid;border-left:0;border-top:0;font:1.08em HelveticaNeue-Roman}
.ItemBineDesc{font:700 1.21em HelveticaNeue-Roman;margin:10px 0}
.ItemBineSubDesc{font:1.08em HelveticaNeue-Roman;margin:10px 0 0}
.ListDialSearch{background:#e1e1e1;border:1px #ddd solid;border-left:0;border-right:0;padding:5px 10px;width:698px;height:35px}
.DialsLnum{margin-right:10px;margin-top:8px;margin-top:11px;font:700 1.08em HelveticaNeue-Roman}
.ListDialSearch{margin-top:20px}
.ListDialSearch .DBLoginButton{margin:3px 0 0 0;float:left}
.DashBoardDet{float:left}
.ListDialSearch .TextBoxCont{margin-top:4px}
.DialsCell{width:118px;border-left:1px #ddd solid;padding:10px 30px;border-bottom:1px #ddd solid}
.DialsCellCont .DialsCell:nth-child(4n+0){border-right:1px #ddd solid}
.DialsCellCont .DialsCell:last-child{border-right:1px #ddd solid}
.Pager a:visited,.PagerNav a{color:#000!important}
.noLastBrdr{border:0;border-bottom:1px #ddd solid}
/*******************************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:left;margin-top:10px!important}
.DateCont{z-index:100!important}
.jqTransformSelectWrapper{z-index:10!important}
/* 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-left:0}
.PreOrdDevVSep{width:70px;height:100px}
.ShopPreOrImgCont img{float:left}
.ShopPreOrdDevListImgCont{height:279px;margin-bottom:10px;width:305px}
.ShopPreOrderColorImg{border:1px #d1d1d1 solid}
.ShopPreOrColorListCont{margin-right:25px}
.ShopePreOrdRadioList{margin-right:35px}
#PreOrdDeviceRow{padding:10px 0 19px}
#PreOrdColorRow{padding:19px 0 20px}
.PreOrdStorageRow{padding:19px 0 27px}
.PreOrdNamesRow{padding:14px 0 17px}
.PreOrdRadioList td{padding-right:49px}
.PreOrdRadioList input,.PreOrdRadioList label,.PreOrdCheckBox input,.PreOrdCheckBox label{vertical-align:middle}
.PreOrdRadioList input{margin-top:0!important;margin-bottom:0!important}
#PreOrdMethodRow,.PreOrdStoreOneRow,#PreOrdImportNoteRow{padding:15px 0 25px}
#PreOrdRecaptchaRow{padding:10px 0 20px}
.PreOrdAddressRadioList td input, .PreOrdAddressRadioList td label{float:left!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-left:70px}
.Clear{clear:both}
.MargLR3{margin:0 3px}
a.Col333{color:#000!important}
.MargT30{margin-top:30px}
.Font12Tahoma{Font:1.08em HelveticaNeue-Roman}
.MargT20L0{margin:20px 0 0 0!important}
.FloatL{Float:left}
.Width95{width:95px}
.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}
.PaddT8{Padding-top:8px}
.Width150{width:150px!important}
.Width155{width:155px!important}
.MargR31{Margin-right:31px!important}
#PreOrderRadio .PreOrdAddressRadioList label{margin-top:3px}

/*******************************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:left;margin-top:10px!important}
.DateCont{z-index:100!important}
.jqTransformSelectWrapper{z-index:10!important}
.iPhoneShopBanner{border:1px solid #DDD;margin-top:10px;display:inline-block}

.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.97%}
.ShopMinCartMain{width:950px;margin:auto;text-align:right}

tr.cartItem td a{color:#000!important}
.cartItem a:link{text-decoration:underline!important}
.cartItem a:hover{text-decoration:none!important}
.MargLR6{margin:0 10px}

/*Buttons Curved Solution*/
.NotifyMeButton,.NotifyMeButton2{border-radius:0px;-webkit-border-radius:0px}
.SendFriend{clear:none;margin:0 10px}

/*test Special*/
.SpecialTab-Clps{background-color:#ff7900;width:260px;height:30px;margin:5px 0 0 0;color:#fff;font:700 1.1em HelveticaNeue-Roman!important;cursor:pointer}
.SpecialTab-Expand{background:#666 url('/Themes/Mobinil/Content/images/Geo-Special-Test/current-points.gif') no-repeat right 50% !important;width:273px;height:30px;margin:5px 0 0 0;color:#fff;font:700 16px tahoma;cursor:pointer}
.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-right:15px}
.Gifts{display:none;margin-left:290px}
.MargT5B20{margin-top:6px;margin-bottom:45px}
.Width570{width:570px}
.Marg15{margin:15px}
.MargB10{margin-bottom:10px}
h2.GiftName{font:700 1.2em HelveticaNeue-Roman!important;color:#333 !important;margin-bottom:10px}
.GiftPopup{width:195px;float:right;border:5px Solid #e7e7e7;margin-left:10px;margin-bottom:10px;padding:5px;text-align:center}.stepNum{padding-top:5px;margin:0 3px 0 30px !important}
.MargT15L0{margin:10px 0}
.Marg15{margin:5px 5px 0}
.Font12Arial{font:1.08em HelveticaNeue-Roman!important}
.SpecPicWi{width:117px;height:90px}
.SpecPicWiBig{width:174px;height:150px}
.FloatLe{Float:left}
.EnterOtherTabs{display:none}
.Block{display:block}
.points-padd{padding:6px 0 10px 27px!important}
.BreakDiv{height:30px}

/*6 boxes shop home page english*/
.GenCompMargBMed{margin-bottom:0!important}
div.ShadowCont p.MargT10{margin-bottom:10px!important}

/*Offers and Promotions*/
/***shop landing page**/
.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-right:30px}
/***Offers and promotion page**/
/*Big*/
.OffersBig{width:230px;padding:11px 0 0 19px}
.OffersBigSmall{padding:11px 0 15px 19px;width:140px}
.OfferImgCont{width:75px;height:75px;margin:2px 10px 0 0;float:left;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:left}
.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-left:30px}
.MargL25{margin-left:20px}
.PaddR5{padding-right:5px}
.MargL20{margin-left:20px}
.MargR9{margin-right:5px}
.MargLR15{margin:0 5px}
.MargT30{margin-top:30px}
.DescMargTL25{margin:25px 0 0 25px}
.MargT12{margin-top:12px}
.MargL90{margin-left: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 0 0 15px!important}
.DispInliBlock{display:inline-block}
.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}
h2.ShopOffersTitle a{color:#000!important}
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-left:3px!important}
.OffersContDetails2 div.listItemInfo div.itemPrice3{margin-left:0!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}
.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 20px 0 19px}
.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;left:30%!important;top:40%!important;position:fixed}
#dEligibility , #dTerms , #dMoreInfo{display:none;margin:0 7px;padding:15px 10px 15px 10px}
#dEligibility{left:23%}
#dTerms{left:26%}
#dMoreInfo{left:28%}
.OffersH2{margin:10px 10px 0 10px}
.OffersH2Font{font:Bold 1.36em HelveticaNeue-Roman!important}
.MargLR2{margin:0 2px}
ul#mycarousel{height:190px!important;text-align:center}
ul#mycarousel , ul#mycarousel li{list-style-type:none;position:relative}
#mycarousel li a{color:#000!important}
.jshowoff-prev , .jshowoff-next{background-color:red;width:100px;height:100px}
.OffersHideAnch{padding:0 55px 10px;color:#000!important}
.DBButtonWidth .BlackBtnL input.BlackBtninput{cursor:default}
.Width240{width:240px}
.Width680{width:680px}
.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:left}
.CheckBoxContainer label{width:300px;font:700 1.08em HelveticaNeue-Roman!important;line-height:20px!important;color:#000}
.MargLe5{margin-left:5px}
.Width138{width:138px}
.ShippingCaptcha{margin:15px 10px 5px 0px!important}
.CheckOutLeft{padding-bottom:100px}
/**End of Shipping Address March 2013**/

/*****Mobinil Drive*****/
.MobinilDrivePopupTextB{margin:0px 0 20px 7px  !important}
.MobinilDrivePopupTitle{font:700 1.14em HelveticaNeue-Roman;padding:8px 10px}
.DrivePasslblPad{padding:5px 6px!important}
.Width180Imp{width:180px!Important}
.MargL40{margin-right:40px}
.ConfirmMessaMarg{margin:20px 20px 20px 0!important}
.DriveButtonsSep{border-left:1px #ddd solid;height:30px;margin:0 15px}
.DrivePopupNumberPadd{padding:8px 0!important}
.DriveGotoNewBtnAnch{padding:7px 17px}
.DriveGotoNewBtnAnch:hover  , .DriveGotoNewBtnAnch:link, .DriveGotoNewBtnAnch:visited{text-decoration:none!important;color:#fff!important}
.DriveGotoNewBtnRCurv{padding:7px 7px 8px 0}
.RadioButtonCloud input{margin:7px 3px 0px 0!important}
.RadioButtonCloud input{vertical-align:middle}
.MargL7{margin-left:7px}
.RadioPopAlign input , .RadioPopAlign label{float:left}
.RadioPopAlign label{margin-left:4px}
.CloudError-box{margin:20px 10px!important}
.Width450{width:450px}
.CloudMargT8{margin-top:8px}
Div.MobinilDrivePopupTitle span.RadioButtonCloud{clear:both;display:inline-block}
div.RadioPopAlign span.ValignMiddle{margin-left:15px}
.CloudMargL5{margin-left:5px}
.CloudMargL3{margin-left:3px}
.CloudPopMargL4{margin-left:4px}
.MargL5{margin-left:5px}
#DriveFormLabelPass{margin:0 8px 0 0!important}
.DrivePopDeactNew{margin-right:150px}
.DrivePopActivateNew{margin-right:172px}
.Width295{width:295px}
/*********End of Mobinil Drive*********/


/*********New Promotion Ramada*********/
.GeneralContPaddTopZ{padding:0 15px 15px 15px}

/*******End of New Promotion Ramada******/

/*Cart Updates*/
.DisclaimerCont input[type="checkbox"]{float:left;margin-top:9px}
.DisclaimerCont input[type="checkbox"] + label{float:left;padding-top:2px;padding-left: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:70%!important;text-align:left!important}
.litItemTypeRTB{width:30%!important}
.litItemTitleValueRTB{width:70%!important;text-align:left!important}
.litItemTypeValueRTB{width:30%!important}
.RBTPopupP{margin:10px 20px 20px}
.CallToneOfferPopup{padding:5px!important}
/*End of 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}
.PayementType input{position:absolute !important;top:-9999px !important;left:-9999px !important;visibility:hidden}
.PayementType{width:50px;text-align:center;margin-right:20px;display:inline-block}
.PayementMethodLeft{width:550px;padding-right:20px;float:left;color:#666;font:1.08em HelveticaNeue-Roman;padding-right:10px;font:1.08em HelveticaNeue-Roman;border-right:1px #ddd solid}
.PayementMethodRight{float:left;padding-left:21px;color:#666;font:1.08em HelveticaNeue-Roman;width:330px}
.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}
.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 2em HelveticaNeue-Roman;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:1.08em HelveticaNeue-Roman}
.Artxt{font:Bold 13px Tahoma}
.Whtxt{color:#fffefe;font:1.08em HelveticaNeue-Roman} 
.OrngCo{color:#f68213 !important}
.FFF{color:#fff !important}
.GreyCo{color:#666 !important}
.BlackLink{color:#000333 !important;font-weight:700}

/*Expand And Collapse*/
.VertTabsArrowColp{background:url('../images/ArrowOrangRight.png') no-repeat left 6px;margin:9px 5px 7px;padding-left:15px}
.VertTabsArrowExp{background:url('../images/ArrowOrangBottom.png') no-repeat left 7px;padding-left:15px;margin:9px 5px 7px}

/*Notes Icons*/
.ClockIcon{background:url('../images/Shop/clock.png') no-repeat left 5px;padding-left:35px;background-size:25px;height:30px;padding-top:7px}
.CallIcon{background:url('../images/Shop/call.png') no-repeat left 5px;padding-left:35px;background-size:25px;height:30px;padding-top:7px}
.TruckIcon{background:url('../images/Shop/truck.png') no-repeat left 12px;padding-left:35px;background-size:25px;height:30px;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-left:45px}

/*DatePicker Adjustement*/
.k-datepicker{padding:0!important}
.k-datepicker input{padding:0 4px 0 4px!important;border-radius:5px!important;width:198px!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.5em;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:225px!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 div{padding:13px 13px 13px 0}
table.grid_style.ProductSpecification ul li{position:relative;list-style:none;padding-bottom:5px;padding-left:11px;font-weight:normal}
table.grid_style.ProductSpecification ul li:before{font:4px FontAwesome;content:"\f0c8";position:absolute;top:12px;margin-left:-13px;left:13px}
/*Adjust SearchBox*/
#mosse-header .searchWrapper input[type="text"]{padding:2px 5px}

/*Special on Eshop*/
.PayementType input{position:absolute !important;top:-9999px !important;left:-9999px !important}
.PayementType{width:75px;text-align:center;margin-right:20px;margin-bottom:35px;vertical-align:top;height:70px}
.PayementType label{line-height:1.3em!important;cursor:pointer;height:100%}
.PayementType label[for="paymentmethod_Special"] img {width:100%;height:50%;margin-top:15px}
.PayementType label[for="paymentmethod_3"] img {width: 100%;}
.PayementType label[for="remainingpaymentmethod_3"] img {width:100%}
.PayementType label[for="paymentmethod_4"] img {width: 100%;}
.PayementType label[for="remainingpaymentmethod_4"] img {width:100%}
.PayementType img{height:auto;display:block;cursor:pointer;width:50px;padding:5px}
.PayementTypeActive img{border:2px solid #ff7900}
.PayementMethodLeft{width:550px;padding-right:20px;float:left;color:#666;font:1em HelveticaNeue-Roman;padding-right:10px;font:1.08em HelveticaNeue-Roman;border-right:1px #ddd solid;line-height:1.3em!important}
.PayementMethodRight{float:left;padding-left:21px;color:#666;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 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-right: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-left:10px solid transparent;border-bottom:none;border-right:10px solid transparent;border-top:10px solid black;float:right;margin:10px}
.AccordionTitleDivClicked a{color:#FF7900!important;text-decoration:none!important}
.AccordionTitleDivClicked:before{border-left:10px solid transparent;border-top:none;border-right:10px solid transparent;border-bottom:10px solid #f16e00}
.AccordionTitleDivCont .AccordionTitleDiv:last-child{border-bottom:1px solid #ccc}
.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:right;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-left:30px}

/*New Offers & Promotions*/
#VoicePlansLanding .LandingBoxContainer{float:left;width:302px;margin:0 22px 22px 0}
#VoicePlansLanding .LandingBoxContainer:nth-of-type(3n){margin-right:0}
#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}

/*Beta Image
nav#megaMenuWrapper .megaMenuContainer.Container{background:url('../images/OrangeImages/beta1.png') no-repeat 638px 5px}*/

.PlansDialsTabsCont4G .PlansDialsInactiveTab{min-width:116px}
    .PlansDialsTabsCont4G .PlansDialsInactiveTab a,.PlansDialsTabsCont4G .PlansDialsInactiveTab a:hover{font-size:1.1em;margin-top:0}
.SubShadowCont .error-box, .PopUpSubShadowCont .error-box {
    height: auto
}