﻿body{line-height:1.3em;background:#fff;font:13px HelveticaNeue-Roman!important;color:#000;text-align:right}
.OverflowHiddImp{overflow:hidden!important}
@font-face{
font-family:'HelveticaNeue-Light';
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.eot');
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.eot?#iefix') format('embedded-opentype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.woff') format('woff'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.woff2') format('woff2'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.ttf') format('truetype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-45Light.svg') format('svg');
font-weight:normal;font-style:normal}
@font-face{
font-family:'HelveticaNeue-Roman';
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.eot');
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.eot?#iefix') format('embedded-opentype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.woff') format('woff'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.woff2') format('woff2'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.ttf') format('truetype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-55Roman.svg') format('svg');
font-weight:normal;font-style:normal}
@font-face{
font-family:'HelveticaNeue-Bold';
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.eot');
src:url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.eot?#iefix') format('embedded-opentype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.woff') format('woff'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.woff2') format('woff2'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.ttf') format('truetype'),
url('../Fonts/HelveticaArabic/HelveticaNeueW20-75Bold.svg') format('svg');
font-weight:normal;font-style:normal}
/*Fonts awesome icons*/
@font-face{
font-family:'FontAwesome';
src:url('../Fonts/fontawesome-webfont.eot?v=4.4.0');
src:url('../Fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../Fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../Fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../Fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../Fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
font-weight:normal;font-style:normal}

/*Framework CSS*/
html{margin:0;padding:0;border:0}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, captiont, tbody, tfoot, thead, tr, th, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font-size:100%;font:inherit}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section{display:block}
table{border-collapse:separate;border-spacing:0}
caption, th, td{text-align:right;font-weight:normal}
a img{border:none}    :focus{outline:0}

/* Grids css */
.Container{width:950px;margin:0 auto}
.column, .Span1, .Span2, .Span3, .Span4, .Span5, .Span6, .Span7, .Span8, .Span9, .Span10, .Span11, .Span12, .Span13, .Span14, .Span15, .Span16, .Span17, .Span18, .Span19, .Span20, .Span21, .Span22, .Span23, .Span24{float:right;margin-left:10px}
.Last{margin-left:0;margin-right:0}
.Span1{width:30px}.Span2{width:70px}.Span3{width:110px}.Span4{width:150px}.Span5{width:190px}
.Span6{width:230px}.Span7{width:270px}.Span8{width:310px}.Span9{width:350px}.Span10{width:390px}
.Span11{width:430px}.Span12{width:470px}.Span13{width:510px}.Span14{width:550px}.Span15{width:590px}
.Span16{width:630px}.Span17{width:670px}.Span18{width:710px}.Span19{width:750px}.Span20{width:790px}
.Span21{width:830px}.Span22{width:870px}.Span23{width:910px}.Span24{width:950px;margin-right:0}

hr{background:#cacaca;color:#cacaca;clear:both;float:none;width:100%;height:1px;border:none}
hr.space{background:#fff;color:#fff;visibility:hidden}
.Clear{clear:both}          .Pointer{cursor:pointer}

/*** Directions Classes ***/
.FL{float:right}          .FR{float:left}         .Dir{float:right}   .ArabicDir{direction:rtl}
.TextL{text-align:right}   .TextR{text-align:left}    .TextC{text-align:center}

/***  Anchors  ***/
.Underline{text-decoration:underline}
.HUnderline:hover{text-decoration:underline}
.Space{clear:both;height:10px;width:100%}
.Border{border-top:1px #0a1c31 solid;border-bottom:1px #183659 solid;clear:both}

/* Colors */
.FFF{color:#fff!important}      .Orange{color:#FF7900!important}       .Black{color:#000!important}
.Gray{color:#000!important}     .GrayLight{color:#000!important}
/* Fonts */
.Font12{font-size:1.08em}         .Font13{font-size:1.14em}      .Font14{font-size:1.21em}
.Width650{width:650px}             .Width558{width:558px}      .Width182{width:182px}
.Width115{width:115px!important}   .Width200{width:200px!important}
.LineHeight1p1{line-height:1.1!important}
.MinHeightlayWNav,.EnetListingNoResult{min-height:480px}
.ZIndex100{z-index:100}
.BorderBottom2{border-bottom:2px #ddd solid}
.MessageSecsOInPopup{width:400px;margin:10px 0 30px}
.PaddB2{padding-bottom:2px}
.DeleteConf{width:300px}

/* Just Added in Arabic */
.ms-WPBody td{font-family:HelveticaNeue-Roman!important}
.ms-globallinks{position:static!important}
.ms-consolestatus a,.ms-SPLink a{font-family:HelveticaNeue-Roman!important}
/* End of Just Added in Arabic */
/* General Custom AR */
a{text-decoration:none;display:inline-block;color:#000;cursor:pointer}
a:hover{text-decoration:underline;color:#FF7900}
.GeneralLink a{color:#000!important;font:1.08em HelveticaNeue-Roman!important;text-decoration:underline!important;line-height:1.2em!important}
.BreadCLink{color:#000!important;font:1.08em HelveticaNeue-Bold!important}
.GeneralLink a:hover{color:#FF7900!important}
.BreadCLink:hover{color:#FF7900!important;text-decoration:underline}
.TextUnderline{text-decoration:underline!important}
.NoUnderLine{text-decoration:none!important}
.FontWeight{font-weight:600}
.DisplayInlineBlock{display:inline-block}
.VAlignTop{vertical-align:top}
.TextAlignDir{text-align:left}
.Width46{width:46px} .Width60{width:60px} .Width188{width:188px} .Width467{width:467px} .Width180{width:180px} .Width70{width:70px}
.Width50{width:50px} .Width80{width:80px} .Width110{width:110px} .Width400{width:400px!important} .Width140{width:140px}
.Width103{width:103px} .Width120{width:120px} .Width95{width:95px} .Width80Ar{width:80px} .Width220{width:220px} .Width695{width:695px} 
.WidthMax{width:100%!important}
.LineHeight1{line-height:1.2em!important}
h1,.HOnePageTitle{font:2.8em HelveticaNeue-Bold!important;color:#000;margin:0 -1px 33px 0}
h2{font:2.14em HelveticaNeue-Bold}
.ms-WPBody h2{font-weight:normal}
h3{font:1.28em HelveticaNeue-Bold;line-height:10px} h4{font:1.14em HelveticaNeue-Bold}
h4 a{font:1.14em HelveticaNeue-Bold!important;text-decoration:underline!important;color:#000!important} h5{font:1.08em HelveticaNeue-Bold!important}
h5 a{font:1.08em HelveticaNeue-Bold!important;text-decoration:underline!important;color:#000!important}
h4 a:hover, h5 a:hover{text-decoration:underline!important}
h1,h2,h3{line-height:1.2em!important;color:#000!important}
p{color:#000;margin-bottom:15px;font:1.08em HelveticaNeue-Roman;line-height:1.2em!important}
.DetailsFont{font:1.08em HelveticaNeue-Roman!important;color:#000;line-height:1.3em!important;text-align:justify}
.BlackFont{font:1.08em HelveticaNeue-Roman!important;color:#000!important;line-height:1.2em!important}
.Font16NH,.Font16ArOnly{font:1.2em HelveticaNeue-Roman}    .FontLevel1{font:1.14em HelveticaNeue-Roman}
.FontLevel2{font:1.21em HelveticaNeue-Roman!important;line-height:1.2em!important}
.FontLevel3{font:1.42em HelveticaNeue-Roman}  .FontLevel4,.FontLevel4Arab{font:1.79em HelveticaNeue-Roman}
.FontLevel5{font:1.92em HelveticaNeue-Roman}  .FontLevel2SecBold{font:700 1.36em HelveticaNeue-Roman!important;line-height:1em!important}
.FontHLevel2{font:1.64em HelveticaNeue-Roman!important;line-height:1.2em!important}  .FontHLevel3{font:1.5em HelveticaNeue-Roman!important}
.Bold,.BoldInAarb{font-family:HelveticaNeue-Bold!important} .FontNormal{font-weight:normal}
.PaddT1{padding-top:1px!important} .PaddB1{padding-bottom:1px} .PaddB10{padding-bottom:10px} .PaddT5{padding-top:5px} 
.BaddB5{padding-bottom:5px} .PaddB3{padding-bottom:3px} .PaddT3{padding-top:3px} .Padd5{padding:5px}
.MargR5{margin-left:5px} .MargB5{margin-bottom:5px!important} .MargB20{margin-bottom:20px} .MargTop20{margin-top:20px!important} 
.MargR10{margin-left:10px} .MargL10{margin-right:10px} .Marg10{margin:10px} .MargL3{margin-right:3px} .MargB3{margin-bottom:3px}
.MargLMargR10{margin:0 10px} .MargL55{margin-right:55px!important} .MargB40{margin-bottom:40px} 
.MargLR20{margin-left:20px!important;margin-right:20px!important} .Marg6{margin:6px} .MargTMin3{margin-top:-3px} .MargT10{margin-top:10px!important} 
.MargL20{margin-right:20px} .MargTZero{margin-top:0!important} .MargZero{margin:0!important}
.PaddZero{padding:0!important} .PaddBZero{padding-bottom:0!important}
.MargR15{margin-left:15px}
.TextJust{text-align:justify}
.ClearH{clear:both;height:1px} 
.DisplayBlock{display:block}
.ValignMiddle{vertical-align:middle}
.DisplayNone, .EnterOtherTabs{display:none}
.PosRel{position:relative} .PosAbsolute{position:absolute}
.Height30{height:30px}
.EngFont{font:1.08em HelveticaNeue-Roman}
/******************* Master Page *****************/
#Header,#Header .Container{background:#fff url('../images/HeaderBg.png') repeat-x left bottom;min-height:89px}
#Dashboard,#Dashboard .Container{background-color:#222}
#MainContainer,#MainContainer .Container{background:#fff}
#PlaceHMain{padding:12px 0 10px}
#MasterLogo{margin-top:25px}
#MainMenu{margin-top:42px}
#HeaderSearchCont{margin-right:9px;height:30px}
.SmallPageMinH{min-height:250px}
/*Moss*/
.authoringRegion{background:#e9e9e9}
.topNavItem a{height:21px}
#BreadcrumbDiv{margin:12px 0 10px}
.BreadCImage:after{content:"\f104";color:#000;font:700 1.3em FontAwesome;padding:10px;vertical-align:middle;margin-top:-3px;display:inline-block}
.BreadCCurrent,.BreadCLink{color:#FF7900;font:1.08em HelveticaNeue-Bold}
/*************************************** Layouts *************************/
/* Layout Whithout LeftNav */
#MainContLeftSide{width:709px;margin:0 4px 0 10px}
#MainContRightSide{width:227px;float:right}
/* layout Left Nav Listing */
#MainContLeftNav{width:187px;margin:0 3px 0 10px;min-height:480px;min-height:334px;margin-bottom:15px}
.MainContLeftNav{width:187px;float:right;margin:0 3px 0 10px}
#MainContLeftNav .SubShadowCont{min-height:480px;padding:12px 10px 0px}
#MainContLeftNav .PopUpSubShadowCont{padding:12px 10px 0px}
#MainContRight{width:750px;float:right;margin-top:-3px}
/* layout Left Nav Details */
#MainContRightBrd{width:750px;float:left}
/* Layout three column Home */
#MainContMiddleH{width:510px;float:right}
#MainContMiddle{width:510px;margin-left:10px;float:right}
#MainContThird{width:230px}
.ShadowCont{position:relative;background:url('../images/Shadow.png');min-height:30px}
.SubShadowCont{position:relative;background:#fff;left:3px;bottom:3px;border:1px #cfcfcf solid;min-height:30px}
.GeneralContPadd{padding:15px}
/* Main Left Navigation */
.LeftNavMainUL{list-style:none;margin:0}
.LeftNavMainUL a,.LeftNavMainUL a:visited,.LeftNavMainUL span{color:#000;font:700 1.36em HelveticaNeue-Roman;line-height:1.3em!important}
.LeftNavMainUL a:hover{text-decoration:underline!important;color:#FF7900!important}
.LeftNavMainUL .LeftNavSelected{font:700 1.36em HelveticaNeue-Roman}
.LeftNavMainUL li{padding-bottom:5px}
.LeftNavSubUL{list-style:none;color:#000}
.LeftNavSubUL .LeftNavSelected{font:700 1.08em HelveticaNeue-Roman}
.LeftNavSubUL a{font:700 1.08em HelveticaNeue-Roman;color:#000}
.LeftNavSubUL li{padding-right:12px;padding-bottom:5px}
.LeftNavSubUL{margin-top:6px}
.LeftNavArrowExp{background:url('../images/ArrowOrangBottom.png') no-repeat right 7px;display:inline-block;width:10px;height:25px;cursor:pointer;margin-top:5px}
.LeftNavArrowColp{background:url('../images/ArrowOrangLeft.png') no-repeat right 6px;display:inline-block;width:10px;height:25px;cursor:pointer;margin-top:5px}
.LeftNavMainLink{width:152px}
.LeftNavSelected{color:#FF7900!important}
.LeftNavNoChild .LeftNavArrowExp{display:none}
.LeftNavNoChild{padding-right:10px}
/* Tables */
.TableClasses{width:100%;margin-bottom:20px;border-collapse:collapse}
.TableClasses th,.DataGridHeader td{border:1px #e4e4e4 solid;background:#efefef;padding:10px;font:700 1em HelveticaNeue-Roman!important;color:#000!important;line-height:1.3em!important}
.TableClasses td{border:1px #e4e4e4 solid;;padding:10px;font:1em HelveticaNeue-Roman;color:#000;word-break:break-word;line-height:1.3em}
.TableAlterRow td{background:#f6f6f6}
/* List */
.GeneralTopBanner img{max-width:750px}
.GenListingRowTwoCol .Clear{height:1px}
.GenListingRowTwoCol{margin-bottom:9px}
.GenListFrtCol{float:right;width:368px;margin-left:10px;border:1px #cfcfcf solid;background:linear-gradient(#fff,#e8e8e8);background:-webkit-linear-gradient(#fff, #e8e8e8);background:-o-linear-gradient(#fff, #e8e8e8);background:-moz-linear-gradient(#fff, #e8e8e8);min-height:191px}
.GenListSnCol{float:right;width:368px;border:1px #cfcfcf solid;background:linear-gradient(#fff,#e8e8e8);background:-webkit-linear-gradient(#fff, #e8e8e8);background:-o-linear-gradient(#fff, #e8e8e8);background:-moz-linear-gradient(#fff, #e8e8e8);min-height:191px}
.GenListImage{width:129px;height:99px;float:left;margin:20px 20px 0}
.GenListImage img{width:127px;height:97px;border:1px #e3e2e2 solid}
.GenListItemDet{float:right;width:180px;margin:16px 19px 0 0}
.GenDetailImage{width:200px;border:2px #bfbfbf solid;padding:5px;float:right;margin-left:13px}
h2.GenListTitle{font:1.4em HelveticaNeue-Bold!important;color:#000!important;line-height:1.2em!important;margin-bottom:2px}
.GenKnowMore{width:300px;margin:0 20px 12px 0;clear:both}
.GenKnowMore a{font:1.08em HelveticaNeue-Roman!important;color:#000!important;text-decoration:underline!important;margin-top:8px;display:inline-block}
.GenKnowMore a:hover{text-decoration:underline!important;color:#FF7900!important}
.GenListSpecialCol img{max-width:368px;max-height:155px}
/* listing in details*/
#MainContRightBrd .GenListFrtCol,#MainContRightBrd .GenListSnCol{width:352px}
#MainContRightBrd .GenListItemDet{width:170px;margin:14px 17px 0 0}
#MainContRightBrd .GenListImage{margin:18px 0 0 17px}
#MainContRightBrd .GenKnowMore{margin:0 18px 12px 0}
/* Content ref */
.GenHighlightedBox{border:1px solid #FF7900!important;padding:12px 12px 15px;margin:30px 0}
h3.GenHeaderThree{font:1.08em HelveticaNeue-Bold;color:#000;margin-bottom:8px}
.GenPAgeFooter{background:url('../images/DottedBorder.png') repeat-x;padding-top:6px;margin-top:30px}
.GenPAgeFooter .FL{background:url('../images/ArrowOrangRight.png') no-repeat right 15px;padding-right:11px}
.GenPAgeFooter .FR{background:url('../images/ArrowOrangTop.png') no-repeat right 13px;padding-right:13px}
.GenHint{color:#000;line-height:1.2em!important}
.GenHint em{font-style:italic}
.GenOrdList{list-style-position:outside;margin-right:35px}
.GenOrdList li{padding-bottom:5px}
.GenContUl{list-style-position:outside;margin-right:13px}
.GenContUl li{list-style-type:none;padding-right:11px;padding-bottom:5px;position:relative}
.GenContUl li:before{font:4px FontAwesome;content:"\f0c8";padding-left:8px;position:absolute;top:16px;margin-right:-13px;right:13px}
.GenContUlPdf li{background:url('../images/pdf.gif') no-repeat right top;padding:0 25px 10px 0}
.GenHeaderThree a{font-weight:700!important}
.GenSubTitlBorderBottom{border-bottom:1px #cacaca solid;padding-bottom:6px;margin-bottom:10px}
h2.GenHeaderTow a{font:700 0.8em HelveticaNeue-Roman!important;color:#000!important;line-height:1.2em}
h2.GenHeaderTow{color:#000;margin-bottom:8px;font:2.14em HelveticaNeue-Bold}
.GenListOfLink{list-style-position:outside;list-style-type:none;background:url('../images/DottedBorder.png') repeat-x right top}
.GenListOfLink li{background:url('../images/DottedBorder.png') repeat-x right bottom;padding:6px 0 8px}
.GenCompMargBSmall{margin-bottom:10px}
.GenCompMargBMed{margin-bottom:15px!important}  .GenCompMargTMed{margin-top:15px!important}
.GenCompMargBLarg{margin-bottom:30px} .GenCompMargTLarg{margin-top:30px}
/* About Mobinil Section*/
#GenVpMainDiv{border:2px #ff7900 solid;width:670px;margin-top:30px;position:relative}
#GenVpImgDiv{border:2px #ff7900 solid;width:130px;padding:5px;float:right;right:10px;top:-25px;position:absolute;z-index:10;background:#fff}
#GenVpDetail{margin-right:150px}
.GenVpName{color:#000;font-size:1.1em}
.GenGreyHeader{background:#f6f6f6;padding:10px}
/* VP List */
.GenVpMainList{width:670px;margin-top:30px;margin-bottom:40px;position:relative}
.GenVpDiv1{border:2px #ff7900 solid;float:right;width:315px;margin-left:20px}
.GenVpDiv2{border:2px #ff7900 solid;float:right;width:315px}
.GenVpImgDiv1{border:2px #ff7900 solid;width:70px;height:80px;padding:5px;float:right;right:10px;top:-25px;position:absolute;z-index:10;background:#fff}
.GenVpImgDiv2{border:2px #ff7900 solid;width:70px;height:80px;padding:5px;float:right;right:350px;top:-25px;position:absolute;z-index:10;background:#fff}
.GenVpDetail2{margin-right:80px}
.GenVpName a{margin-top:10px;margin-bottom:10px;display:inline-block}
.GenOrngBord{border-bottom:2px #ff7900 solid}
.GenBigPopup{height:300px;overflow-x:hidden;overflow-y:scroll}
.BizListImage{width:100px;height:90px;float:left;margin:38px  0 0 10px}
.BizListImage img{width:100px;height:100px}
.BizListItemDet{float:right;margin:16px 19px 0 0;width:238px}
.BizContUl{margin-left:0px}
.BizContUl li{background:url("../images/ArrowWhiteLeft.png") no-repeat scroll right 5px transparent;list-style-type:none;padding-bottom:5px;padding-right:11px}
.BizDBYMWT{width:342px}
.BizTxtArea{margin:-14px 20px 14px 23px;background:url("../images/CSPDashAr.png") no-repeat;width:509px;height:145px}
.GreyImgBorder{border:2px solid #cfcfcf}
.DBNCSPLoggedRCont{background:url('../images/DashBCSPSpritAr.gif') no-repeat left -40px;width:465px;height:122px;padding:8px 16px 0 10px;margin:7px 0 0 58px}
.DBCSPRegistButton{background:url('../images/DashBCSPSprit.gif') no-repeat left top!important;width:83px;margin-top:29px;font-weight:normal}
#facebox .close{left:5px!important;padding:2px;position:absolute;top:5px}
/* Form Curves */
/*Google*/
.GTextBox{background:url('../images/TextBoxBgAr.jpg') repeat-x 0 0;border:0;height:17px;font:1.08em HelveticaNeue-Roman;color:#000;vertical-align:middle;padding:5px 0;float:left}
.GTextBox1{background:url('../images/TextBoxBgAr.jpg') repeat-x 0 0;border:0;height:16px;font:1.08em HelveticaNeue-Roman;color:#000;vertical-align:middle;padding:5px 0;float:left}
/* Text Boxs */
.TextBox{border:1px solid #dddddd!important;border-radius:5px;box-shadow:0 2px 3px #dddddd inset;font:1.08em HelveticaNeue-Roman;color:#000!important;margin:1px 0 1px 3px;padding:0 4px 0 3px!important;direction:rtl;float:left;vertical-align:middle}

/*Buttons*/
.Button{background:linear-gradient(#ffc000, #ff7900);background:-webkit-linear-gradient(#ffc000, #ff7900);background:-o-linear-gradient(#ffc000, #ff7900);background:-moz-linear-gradient(#ffc000, #ff7900);border:1.2px solid #fff!important;border-radius:6px;box-shadow:0 1px 3px #e0e0e0;height:25px;cursor:pointer;color:#fff!important;font:1.02em HelveticaNeue-Roman!important;padding:0 6px 3px!important;min-width:50px!important;box-sizing:content-box;text-align:center}
.buttonLink{color:#fff!important;display:block;text-align:center}
.buttonLink:hover{text-decoration:none!important}

/***************************Core.css Override**********************************/
input[type=button], input[type=reset], input[type=submit], button{margin:0;border:0}
input[type=password], input[type=text], input[type=file], textarea, .ms-inputBox{border:0}
textarea{padding:0!important}
input[type=button]:active, input[type=reset]:active, input[type=submit]:active, button:active{border-color:transparent;background-color:transparent}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:hover{border-color:transparent;background-color:transparent}

/* Special Form Curves */
.SearchFooterSub{height:30px;padding:7px 204px 6px 0}
.ButtonContFS{margin-right:97px}
.MasterFindSore{background:url('../images/FindStoreBg.gif') no-repeat left 5px;font:1.21em HelveticaNeue-Roman;padding:4px 4px 6px 0;width:97px}
.MasterFindSore:hover{text-decoration:none}
/* IE 9 in arabic */
#SearchFooter .TextBoxCont,#Header .TextBoxCont{float:right}
/* Form Layout */
.FormRow{margin:0 30px 5px 10px}
.FormLabel{width:92px;color:#000;font:1.08em HelveticaNeue-Roman;margin:6px 0 0 12px;line-height:1em}
.FormLabelWLevMOne .FormLabel{width:100px}
.FormLabelWLevOne .FormLabel{width:110px}
.FormLabelWLevTwo .FormLabel{width:115px}
.FormLabelWLevThree .FormLabel{width:120px}
.FormLabelWid150 .FormLabel{width:140px} 
.FormLabelWid160 .FormLabel{width:160px}
.FormLabelWrap{margin-top:0px}
.HeaderTwoForm{border-bottom:1px #cacaca solid;padding:10px;font:normal 1.5em HelveticaNeue-Roman!important;line-height:1em!important}
.FormPar{margin:7px 10px 18px}
.FormControl{color:#000}
.TextBoxLargeWidth{width:215px}
.Width132{width:132px!important}
.Width667{width:667px}
.TextBoxNormalWidth{width:198px}
.TextBoxSmallWidth{width:125px}
.TextBoxVSmallWidth{width:58px}
.TextBoxMarg{margin-right:3px}
.TextArea{border:0;width:193px;height:73px;color:#000;margin-bottom:1px;resize:none;overflow:auto}
.TextAreaCont{border:solid 1px #e7e7e7;border-radius:5px;box-shadow:inset 0 2px 3px #d4d4d4;padding:6px 6px 4px}
.FormValidator{display:none}
.RadioButton{margin:5px 0 0;display:inline-block}
.RadioButton input{color:#000;margin:0}
.FormLabelCheckBox{margin-top:6px;color:#000}
.CheckBox{margin:-2px -3px 0 2px;vertical-align:middle;display:inline-block}
.FormRowButton{margin-top:15px}
.FormRowButton .BottonCont{margin-left:3px}
.LabelFeild{display:inline-block;font:1em HelveticaNeue-Roman;line-height:1.2em}
.FormLabelLabelFeild{margin:3px 0 3px 12px}
.FormRowButton .FormControl{width:300px}
.PopUPSubCont .FormRowButton .FormControl{width:200px}
.Astr{color:red}
/** Drop Down Styles **/
.styled-ddl{width:208px;height:27px;position:relative;font:1.08em HelveticaNeue-Roman}
.jqTransformSelectWrapper{width:203px!important;position:relative;height:27px;float:right;z-index:100!important}
.jqTransformSelectWrapper div span{width:198px!important;float:none;position:absolute;line-height:1em!important;overflow:hidden;cursor:pointer;color:#000;text-decoration:none!important;height:18px;top:0;right:0;border:1px solid #dddddd;border-radius:5px;box-shadow:0 2px 3px #dddddd inset;font:1.08em HelveticaNeue-Roman;margin:1px 0 1px 3px;padding:1px 4px 5px 3px;direction:rtl;vertical-align:middle;background:#fff}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;left:0px;top:6px;width:19px;height:15px;border:1px solid #dddddd;border-radius:3px;background-color:#e6e6e6}
.jqTransformSelectWrapper a.jqTransformSelectOpen:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#000000 transparent transparent transparent;position:absolute;top:5px;right:6px}
.jqTransformSelectWrapper ul{width:205px!important;position:absolute;top:27px;right:1px;list-style:none;background-color:#FFF;border:solid 1px #ddd;display:none;margin:0px;padding:0px;max-height:139px!important;overflow:auto;overflow-y:auto;z-index:10!important;margin-right:-1px;direction:rtl}
.jqTransformSelectWrapper ul a{display:block;padding:4px 5px;text-decoration:none!important;color:#000!important;font-size:1.08em;z-index:10!important}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#000}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#EDEDED;text-decoration:none!important}
.jqTransformHidden{display:none} 
/* MBT Dropdown */
.JQMBTDropdown{width:72px}
.JQMBTDropdown .jqTransformSelectWrapper{width:65px!important}
.JQMBTDropdown .jqTransformSelectWrapper div span{width:60px!important}
.JQMBTDropdown .jqTransformSelectWrapper ul{width:175px!important}
/* Small Dropdown */
.JQSmallDropdown{width:178px}
.JQSmallDropdown .jqTransformSelectWrapper{width:173px!important}
.JQSmallDropdown .jqTransformSelectWrapper div span{width:166px!important}
.JQSmallDropdown .jqTransformSelectWrapper ul{width:175px!important}
/* Very Small Dropdown */
.JQVSmallDropdown{width:160px}
.JQVSmallDropdown .jqTransformSelectWrapper{width:155px!important}
.JQVSmallDropdown .jqTransformSelectWrapper div span{width:148px!important}
.JQVSmallDropdown .jqTransformSelectWrapper ul{width:157px!important}
/* More DropDown in the pages */
.JQZIndexDropDownTop, .JQZIndexDropDownTop .jqTransformSelectWrapper{z-index:1000!important}
.JQZIndexDropDownMiddle, .JQZIndexDropDownMiddle .jqTransformSelectWrapper{z-index:100!important}
.JQZIndexDropDownBottom, .JQZIndexDropDownBottom .jqTransformSelectWrapper{z-index:10!important}
/**************************** Summary Validation classes ***************************/
.error-box p, .notice-box p, .success-box p{margin:0!important}
.error-box{border:2px solid #bd3632;background:#efece7;padding:10px;clear:both;margin:20px 0;}
.success-box{border:2px solid #3f9103;background:#f8f9f7;padding:10px;clear:both;margin:20px}
.notice-box{border:2px solid #e58630;background:#f9f3ee;padding:10px;clear:both;margin:20px}
.error-box p.icon, .notice-box p.icon, .success-box p.icon{padding:2px 25px 2px 0;width:0;overflow:hidden;float:right;margin-left:6px}
.error-box-notify p.icon{padding:2px 25px 2px 0;width:100%;overflow:auto;float:none;margin-left:10px}
.success-box p.icon{background:url('../images/SumValIconsSprites.png') no-repeat right 5px;height:25px}
.error-box p.icon{background:url('../images/SumValIconsSprites.png') no-repeat right -58px;height:25px}
.notice-box p.icon{background:transparent url('../images/SumValIconsSprites.png') no-repeat right -126px;height:25px}
.error-box .message, .notice-box .message, .success-box .message{padding:4px 33px 5px 0;font:1.08em HelveticaNeue-Roman!important}
.markup-content ul li, ol li{vertical-align:middle}
.markup-content ul{padding-right:3px;margin:5px 20px 0 0;list-style-type:disc}
.markup-content ul ul{list-style-type:square}
.markup-content ul ul ul{list-style-type:circle}
.markup-content p{color:#000}
/***************************************** Pop up Styles*********************************************/
.popupdiv{position:fixed;vertical-align:middle;text-align:right;z-index:1000000}
#DimPage{background-color:#000;FILTER:alpha(opacity=70);-moz-opacity:0.70;opacity:0.7;position:fixed;top:0px;left:0px;width:100%!important;height:100%!important;z-index:10000}
.PopClose{position:absolute;left:15px;top:10px;cursor:pointer}
.PopUpShadowCont{background:url('../images/Shadow.png');min-height:30px}
.PopUpSubShadowCont{background:#fff;border:1px #cfcfcf solid;min-height:30px}
.PopUpSubShadowCont .MyAccountDialPostion{display:none}
/*************************** My Account Landing Page **************************/
.MyAccountDialPostion{position:absolute;top:-31px;left:4px;left:-2px;z-index:100}
.MyAcountDialsText{margin:-2px 0 0 5px;font-size:1.21em!important}
.MyAcountDialsTextLink{margin:-2px 5px 0 0}
.MyAcLandLeftSide{margin-left:28px;width:225px}
.MyAcLandRightSide{width:225px}
.MyAcLanHeader{border-bottom:3px #333 solid;margin-bottom:7px;padding-bottom:8px}
.ViewLinkMT{margin-top:4px}
.AcGraySperator{height:3px;background:#cacaca;margin:20px 0}
.MyAcLanMPhImg{border:3px #ececec solid;width:60px;height:80px;text-align:center;margin-left:10px;padding:5px}
.MyAcMargBSep{margin-bottom:24px}
.MyAcLandMyPhTitle{margin-bottom:7px;font:700 1.36em HelveticaNeue-Roman}
.MyAcLinksList a{display:block;margin-bottom:4px}
.MyAcKnowMore div.MyAcLinksList{margin-left:48px;background-color:#222}
.MyAcKnowMore a{color:#fff!important}
.MyAcKnowMLTitle{font:1.79em HelveticaNeue-Roman;color:#ff7900;margin-bottom:10px}
.MyAcH3Marg{margin:11px 0 8px}
.MyAcBoldLink a{font-weight:700!important}
.MyAcBoldLink,.MyAcBoldTitle{margin:1px 0 4px}
.MyAcLanMPhImg img{max-width:60px;height:80px}
.MyAcLanProListImg{border:1px #ddd solid;width:80px;height:80px;text-align:center;margin-left:6px;background:#fff;padding:5px}
.MyAcLanProListImg img{height:80px;max-width:80px}
.MyAcPrice{margin-top:6px;font:700 1.28em HelveticaNeue-Roman}
.MyAcRigProList{padding:10px 10px 0}
.MyAcRigProList .MyAcLandMyPhDet{width:105px}
.BorToprans{border-top:1px transparent solid}
.MyaccountErrorMessage{min-height:70px;padding-top:20px;text-align:center;font:1.08em HelveticaNeue-Roman;color:#000;line-height:1.3em}
.MyaccountErMSmall{padding:5px;text-align:center;font:1.08em HelveticaNeue-Roman;color:#000}
.DeviceInfoContainerClass{padding-top:3px}
.MyAccountLandProfile{width:130px}
.DataBucketsBalance{height:10px;padding:5px 0}
/********************************* Home page **********************************/
/*Banner*/
.HomePageBannerCom{position:relative}
.MobHPBannerCont{width:920px;height:345px;position:relative;margin:auto;background:url('../images/HPBannerGrayBg.png') no-repeat left 24px;margin-bottom:3px}
.HPBPrevArrow{position:absolute;top:164px;left:4px}
.HPBNextArrow{position:absolute;top:164px;right:4px}
.HPBannerButtons{text-align:center;margin-bottom:16px;direction:ltr}
.HPBanButton{display:inline-block;width:10px;height:11px;background-color:#ff7900;margin-left:2px;border:1px #ffc999 solid}
.HPBannerButtons  .BannerSelectedButton{display:inline-block;width:10px;height:11px;background-color:#5c5c5c;margin-left:2px;border:1px #bebebe solid!important}

.MHPEntertComp{width:468px;float:right;margin-left:12px}
.MHPAds{width:302px;float:right}
.MHPAdsImg{width:300px;height:250px;float:left}
#HomePageMiddlCont{margin:25px 0 10px}
#HomePageMiddlCont .SubShadowCont,#HomePageBottomCont .SubShadowCont{left:2px;bottom:2px}
.MHPBoxs{width:228px;margin-left:12px;float:right}	
#HomePageBottomCont,#HomePageMiddlCont{margin-right:2px}
.MHPBoxTitle{color:#ff7900}
.MHPBoxCont{padding:13px 3px 0 0;background:url('../images/MHPGrayGrediant.gif') repeat-x 0 0 2px;height:250px;position:relative}
.MargL14{margin-right:14px}
.MargT3{margin-top:3px}
.MargB12{margin-bottom:12px}
.MHPBoxCont p{margin-bottom:16px;height:55px}
.MHPBoxImgMarg img{margin-left:2px}
.HPMainTitle{display:none}

/* Recaptcha*/
.CaptchaStyle{margin-top:15px}
.CaptchaStyle .text_field{width:197px;border:0;font-family:HelveticaNeue-Roman;color:#000;vertical-align:middle;padding:0 0 5px;margin:0 5px 2px 2px;background:transparent}
.CaptchaStyle ul{margin:3px 20px 10px 0;list-style:none}
.CaptchaStyle ul li:before{font:4px FontAwesome;content:"\f0c8";padding-left:8px;position:relative;bottom:3px;margin:20px -20px 0 0;display:block;float:right}
.CaptchaStyle ul #lblGetNewWords{margin-top:-4px;display:block;cursor:pointer;vertical-align:baseline}
#recaptcha_data{border:solid 1px #dddddd;border-radius:4px;box-shadow:inset 0 2px 2px #dddddd;width:205px;height:25px;margin-bottom:7px}
#recaptcha_image a,#recaptcha_powered a,.CaptchaStyle ul a{font:1.08em HelveticaNeue-Roman!important;color:#000!important;text-decoration:underline!important}
#recaptcha_image a:hover,#recaptcha_powered a:hover,.CaptchaStyle ul a:hover{text-decoration:underline!important;color:#ff7900!important}
#recaptcha_powered a{margin-right:3px}
.RecaptchaImg{width:300px;height:57px}
#recaptcha_image{margin:10px 0;border:1px #ddd solid;text-align:center}
.CaptchaStyle p{margin-bottom:0;font-style:italic;font-size:1em;font-family:HelveticaNeue-Roman}
#recaptcha_powered a{font-style:italic!important;font-size:1em!important;font-family:HelveticaNeue-Roman}
.help-options{margin-bottom:3px;font-style:normal!important}
.text_field_RecaptchaTopStyle{font:1.08em HelveticaNeue-Roman!important}
/* End of Recaptcha*/
/* Profile */
.LinkBButton{margin:1px 5px 0 0}
.PopResend .FormRowButton{margin:0 10px 10px 0}
.PopResend{margin-top:10px;border:1px transparent solid}
.PopResend .error-box{margin:20px 10px}
.ResendButton{width:80px}
/* only Arabic */
.FormLabelArL{width:120px}
.FormLabelAr110{width:110px}
.FormLabelArVSmall{width:65px!important}
.FormLabelAr110Cont .FormLabel{width:110px}
.MinArWidth{width:360px}
/* only Arabic */
.FormTextFrMarg{margin-top:25px} 
.GrayHeaderGridn{background:#e0e0e0 url('../images/HeaderGrayGrediant.gif') repeat-x;padding:6px 17px 5px;border-bottom:1px #cacaca solid}
.AltRowBg{background-color:#f6f6f6}
.ViewProfileCont .FormRow{border-bottom:1px #cacaca solid;margin:0;height:36px}
.ViewProfileCont .FormLabel{font:700 1.08em HelveticaNeue-Roman;color:#000;width:100px;padding:0 22px 0 0}
.ViewProfileCont .GrayHeaderGridSep{margin-top:40px}
.ViewProfileCont .LastRowPage .FormLabel{padding-bottom:1px}
.ViewProfileCont .FormControl{padding:5px 22px 5px 0}
.EditProfilePosition{position:absolute;top:-29px;left:0;text-align:left}
.ProfilHeaderTwo{margin-bottom:15px}
.ProfilHeaderTwoMargTop{margin-top:15px}
.EditProfViewDet{position:absolute;left:10px;top:7px}
.ViewPrActCol{margin-right:60px}
/* Date user control */
.DateCont{position:relative;width:250px;height:28px}
.DateCont input{position:absolute;border:solid 1px #dddddd;border-radius:4px;box-shadow:inset 0 2px 2px #dddddd;width:195px;height:14px;font:1.14em HelveticaNeue-Roman;color:#000;margin-top:1px;padding:5px 5px 8px;vertical-align:middle;right:0}
.DateCont img{position:absolute;right:212px;top:7px;cursor:pointer}
/* Calendar */
.CalenControl{width:270px!important}
.CalenControl select{font:1em HelveticaNeue-Roman!important}
.CalenControl td,.CalenControl th{text-align:center!important;font:700 1em HelveticaNeue-Roman!important}
/*My Phone*/
.MyAcDetImg{width:139px;text-align:center;margin:20px 20px 47px 16px}
.MyAcDetImg img{width:140px;height:236px}
.MyAcMyPhDet{margin-top:36px;width:509px;margin-left:20px} 
.OurRecomZone{background:#f6f6f6;min-height:146px;padding:8px 12px 12px;margin-top:45px}
.OurRecomZoneCol{width:220px;margin-top:12px}
.MyAccDetLZT{padding:13px 13px 18px;border-bottom:1px #ddd solid}
.MyAccDetLZB{margin:22px 10px 0;padding-bottom:16px}
.MyAccDetLZBP p{margin-bottom:14px}
.MyAccDetLZB h2{padding:0!important;line-height:21px}
/* My Plan */
.MyAcLanProListLImg img{margin-top:4px;width:77px;height:81px}
.OurRecomZone .MyAcLandMyPhDet{width:105px}
.MessageBoxCenter{margin:0 20px 20px}
.MyPlanDetViewLink{position:absolute;left:0;top:3px}
/* Grid View */
.MainGridView{width:100%}
.MainGridView th{padding:12px 15px;font:700 1.36em HelveticaNeue-Roman}
.MainGridViewRow td{border-top:1px #cacaca solid;border-bottom:1px #cacaca solid;background-color:#f6f6f6}
.MainGridView td{padding:12px 15px}
.GridSideBorder{background:url('../images/GridSideBorder.gif') right center no-repeat}
.GridSideBorderSmall{background:url('../images/GridSideBorderSmall.gif') right center no-repeat}
.MainGridViewMP .GridColOne{width:45%}
.MainGridViewMP .GridColThree{width:100px;text-align:center}	
.MainGridViewMP .BottonCont{width:87px;margin:auto}	
.MainGridViewMB .GridColOne{width:40%}
.MainGridViewMB .GridColTwo,.MainGridViewMB .GridColThree{width:30%;padding-right:25px}
/* Dash Board */
.DashboardCont{padding:5px 1px 6px 0}
.DashBoardHon{cursor:pointer}
.DashBoardDet{margin-bottom:4px}
.DashBoardExp{width:10px;height:8px;background:url('../images/DashBSprit.png') no-repeat -93px top;display:inline-block;vertical-align:top;margin:7px 2px 0 8px}
.DashBoardCollapse{width:10px;height:8px;background:url('../images/DashBSprit.png') no-repeat -93px -18px;display:inline-block;vertical-align:top;margin:7px 2px 0 8px}
.DBNLoggedRCont{background:url('../images/DashBSprit.png') no-repeat left -40px;width:465px;height:122px;padding:8px 16px 0 10px;margin:7px 0 0 58px}
.DBRegistButton{background:url('../images/DashBSprit.png') no-repeat left top;width:83px;margin-top:29px;font-weight:normal}
.DBTitleBorderB{color:#ff7900;border-bottom:1px #6e6e6e solid;padding-bottom:5px;margin:7px 0 13px}
.DBLoginButton{margin-top:18px}
.DBTextBSmall{width:149px}
.DBTextBLarge{width:160px}
.DBButtonWidth{width:59px}
.DBAnyColOne{width:161px}
.DBAnyColTwo{width:172px}
.DBFormValidator{padding-right:3px;color:Red}
.DBTitleBorderBSmall{padding-bottom:3px;margin-bottom:9px}
.DBHandSet{width:160px;margin-left:20px}
.DBPhImg{border:1px #b6b6b6 solid;margin-left:10px;text-align:center}
.DBPhImg img{width:32px;height:78px}
.DBMyPlanUsage{margin-left:20px;width:250px}
.DBMyService{width:160px;margin-left:20px;list-style-type:none}
.DBYMWT{width:180px;margin-left:20px}
.DBLoyality{width:120px	}
.DBLoyalityBg{height:56px;background:#fff;margin:11px 0 7px;text-align:center;border-top:1px #999 solid}
.DBMyService li{padding-bottom:4px;padding-right:27px}
.DBUsageWhite{height:10px;width:147px;background:url('../images/BarWhite.gif') no-repeat;margin:3px 0 0 2px}
.DBUsageOrange{height:10px;width:50px;background:url('../images/BarOrange.gif') no-repeat right top}
.DBLogout{margin-left:1px}
.DBLogout a{font:1.28em HelveticaNeue-Roman}
/* Change plan */
.MainGridViewMangePlan .GridColOne{width:20px}
/* GV Pager */
.MainGridViewPager td{text-align:center}
.MainGridViewPager td{padding:0;border:0}
.MainGridViewPager a{border:1px #bbb solid;display:inline-block;padding:3px 5px;height:15px;margin-left:3px;text-decoration:none!important;line-height:1em!important}
.MainGridViewPager a:hover{border:1px #ff7900 solid}
.MainGridViewPager span{border:1px #ff7900 solid!important;display:inline-block;padding:3px 5px;height:15px;margin-left:3px;color:#FF7900;line-height:1em}
.MainGridViewPager table{margin:15px auto 0 auto;border-spacing:2px}
.MainDataGridPager td{padding-top:15px} 
/* Free Numbers */
.ManagDialGridCon{margin:25px 10px}
.MainGridViewManagDial td{padding:18px 15px}
.MainGridViewManagDial .GridColOne{width:38%}
.MainGridViewManagDial .GridColTwo span{padding-right:2px}
.MainGridViewManagDial .GridColThree{width:32%}
/* Manage Dials */
.MainGridViewFreeNumber{width:440px}
.MainGridViewFreeNumber .GridColOne{width:255px}
/* Data Bucket */
.BorderZero{border:0!important}
.RadioBotTop{margin-top:-3px}
.MainGridDataBucket .GridColOne{width:150px;padding-right:10px}
.DataBucketPrice{margin-right:23px}
/*My Plan Landing*/
.MyPlanInfoContainerClass form{height:auto}
.MyAccountGridDiv td{padding-bottom:3px}
.MyAccountGridDiv .GridColTwo{width:80px;text-align:left}
div.SmallGrayHr{background:#cacaca;color:#cacaca;clear:both;width:100%;height:1px;margin:9px 0 7px}
.DeviceInfoContainerClass .MyAcLandMyPhDet{width:138px}

/* load */
.LoadingDiv{min-height:80px;padding-top:20px;text-align:center}
.LoadingDiv img{vertical-align:middle}
/* Recharge online */
.DivContentHTap{display:none;margin:15px}
.DivContentHTap .FormRow{margin-right:10px}
.DivContentHTap  p{margin-bottom:18px}
.FormTextLabel{margin-top:7px}
.ParInTap{width:445px}
.FLoatRightAR{float:right}
.TextBoxMargAR{margin:0 0 0 5px}
/* Pay for me */
#MainContWideSide{width:946px;margin-right:4px}
.HeaderVert{background:#efefef;color:#000!important}
.FormLabelTd{padding-left:12px}
.PFMListsCont{width:665px;margin-left:15px}
.PFMGrayCont{background:#f0f0f0;padding:11px 11px 9px;margin:10px 0}
.PFMGrayCont .TextBoxNormalWidth{width:280px}
.RadGrid_Default{border:1px #cfcfcf solid!important;margin-bottom:10px!important;padding:10px}
.WhiteListCont{margin-left:45px}
/*Tele Grid*/
.TelerikMainGridView td{padding:5px!important}
.rgHeader{background-image:none!important;background-color:#efefef;padding:5px 10px!important;font:700 1.36em HelveticaNeue-Roman!important;border:0!important}
.rgRow td{border-bottom:1px #e4e4e4 solid!important}
.rgAltRow{background-color:#fff!important}
.rgAltRow td{border-bottom:1px #e4e4e4 solid!important}
.rgSelectedRow{background-image:none!important;background-color:#f6f6f6!important}
.TelerikGridEditLinks{text-align:left;margin:5px 3px}
/* Tele Pager */
.TelerikGridViewPager table{margin-top:10px}
.TelerikGridViewPager td{padding:0!important}
.rgPagerCell{border:0!important}
.rgWrap{padding:0px!important}
.rgNumPart{float:left!important;width:auto!important}
.rgNumPart a{float:none!important;background:none!important;line-height:1.5!important}
.rgNumPart span{background:none!important;padding:0!important;line-height:1.5!important}
.rgInfoPart{float:right!important;color:#000!important;font:1.08em HelveticaNeue-Roman!important}
.rgPager{background:none!important}
.TelerikGridViewPager a{border:1px #bbb solid;display:inline-block!important;padding:0 5px!important;height:15px!important;margin-left:5px!important;text-decoration:none!important;font:1.08em HelveticaNeue-Roman!important}
.TelerikGridViewPager a:hover{border:1px #ff7900 solid}
.TelerikGridViewPager span{font:1.08em HelveticaNeue-Roman!important;background:none!important}
.rgCurrentPage{border:1px #ff7900 solid!important;color:#FF7900!important}
a.CancelLink{text-decoration:none!important}
.TertextBoxH{height:28px}
.TertextBoxH .TextBoxCont{float:right}
.GrayBoxSmall{border:1px #d9d9d9 solid;width:202px;margin-top:29px;padding:7px 13px 8px }
.GrayBoxSmallText{line-height:20px}
.PFMPopDivScroll{height:205px;overflow:auto;width:500px;margin:15px 10px}
.MainGridViewMyCont{width:480px}
.MainGridViewMyCont td{padding:7px 10px 7px}
.MainGridViewMyCont .GridColOne{width:180px}
.MainGridViewMyCont .GridColTwo{padding-top:2px}
.PopPosition{position:absolute;left:20%;top:35%}
.PopCloseButton{background:transparent url('../images/PopClose.png') no-repeat center top;height:17px;;width:21px;display:inline-block}
.PFMPopDivScroll .RadioButton input{width:18px;height:18px;vertical-align:middle}
.PFMPopDivScroll .RadioButton{margin-right:-2px}
.PFMPopDivScroll .RadioButton label{margin-right:3px;display:inline-block}
.PopUPSubContSmallwidth{width:300px}
/* arabic only */
.Width115Ar{width:115px}
/*special*/
#MainContWideSide,#MainContWideSide .SubShadowCont{min-height:260px}
.SpecProfContPadd{padding:0 15px 5px}
.SpecialProfileAr .FormLabel{width:115px}
.SpecialEditProfileAr .FormLabel{width:110px}
.GridSpecialGifts .GridColOne{width:50px} 
.GridSpecialGifts .GridColThree{width:165px} 
.GridSpecialGifts .GridColThree img{max-width:165px;max-height:165px} 
.GenHighlightedBoxSpecial{width:200px;margin:0 auto 23px}
/*Migrate profile*/
.MigrateProf .RadioButtonMP input{width:18px;margin:0 -3px 0 0;height:18px;vertical-align:middle}
.MigrateProf .RadioButtonMP label{margin-left:8px;display:inline-block}
.MigrateProDDAR .jqTransformSelectWrapper{float:none}
/*Sitemap*/
.SitemapContainers{border:1px solid #d0d0d0}
.SitemapContainersLast{width:219px}
.SitemapTitleDiv{background:#ff7900;color:#fff;padding:20px 15px}
.SitemapContentDiv{margin:20px 15px 0 0}
.SitemapTitleDivCont{width:217px;margin:1px}
.SitemapContentDiv span{color:#000}
.SitemapContSep{background:#000;height:3px;margin:15px 15px 10px 15px}
.SitemapUL li{margin-right:-12px!important;background-position:right 13px;padding-bottom:0}
.SitemapUL li a, .SitemapInnerUL li a{font-weight:700!important}                             
.SitemapInnerUL{padding:0px!important;margin:3px 10px 2px 0}
.SitemapInnerUL li{background:none!important;padding-bottom:0px!important}
.SitemapInnerUL li a{color:#777!important}
/* SMS */
.SMSDisclaimer{width:520px}
.SmsIcon img{margin:8px 4px 0px 5px;vertical-align:top}
.SmsIcon a{padding-top:6px}
.SmsIconTempl img{margin:5px 4px 0px 5px;vertical-align:top}
.SmsIconTempl a{padding-top:2px}
.SMSContacts .GridColOne{width:40px}
.SMSContacts .GridColTwo{width:190px}
.SMSBigPopupScroll{max-height:324px;overflow-x:hidden;overflow-y:auto;width:430px}
.SMSContactPopup{width:450px}
/**************************** UControl *********************************************************/
.TableClassesUcLogs .GridColOne{width:23%}
.TableClassesUcLogs .GridColTwo{width:35%}
.TableClassesUcLogs .GridColThree{width:22%}
.TableClassesUcLogs  .GridColFour{width:20%}
.TableClassesUCSR .GridColOne,.TableClassesUCSR .GridColThree{width:25%}
.TableClassesUCSR .GridColTwo{width:30%}
.TableClassesUCSR .GridColFour{width:20%}
.UCControlTotalSearch{position:absolute;top:3px;left:0}
.TableClassesUCSendBSMS .GridColTwo{width:15%}
/* Horizontal Tabs */
.TabLine{height:0}
.TabLineGray{height:1px;border-bottom:1px #ddd solid}
.MargTD10{margin:10px 0}
.PlansDialsTabsCont{clear:both;display:inline-block;border-bottom:1px #cfcfcf solid} 
.PlansDialsActiveTab{position:relative;background:#fff;border:1px solid #CFCFCF;border-bottom:0;height:29px;margin-left:-1px;padding-bottom:10px;text-align:center;min-width:125px}
.PlansDialsActiveTab a,.PlansDialsActiveTab a:hover{color:#FF7900!important;font:700 1.2em HelveticaNeue-Roman;text-decoration:none!important}
.PlansDialsTabsCont .PlansDialsActiveTab a{display:block!important} 
.PlansDialsTabsCont .PlansDialsInactiveTab a{display:block!important}
.PlansDialsInactiveTab{background:#F3F3F3;border:1px solid #CFCFCF;border-bottom:0;height:25px;margin-left:-1px;margin-top:8px;padding-bottom:6px;text-align:center;min-width:140px}
.PlansDialsInactiveTab a,.PlansDialsInactiveTab a:hover{color:#000!important;font:700 1.2em HelveticaNeue-Roman;text-decoration:none!important;display:block;margin-top:-2px}
.PlansDialsInactiveTab span{color:#000!important;text-decoration:none!important}
.PlansDialsActiveTab span{color:#FF7900!important;text-decoration:none!important}

/* Share Component */ 
.ShareCont{width:145px}
.addthis_button_compact, .addthis_separator{float:right!important}
.addthis_button_compact{color:#000!important}

/*Support */
.SupportHomeBox{width:245px;margin:0 0 10px 10px}
.SupportHomeBox .SubShadowCont{height:140px;padding:15px 15px 10px 10px}
.SupportLinksHomeCont{width:145px}
.SupportHomeBox img{max-width:70px;max-height:80px}
.LastBox{margin-bottom:0!important}
.SupportMostFreqFAQ{border-top:1px #ddd solid;margin:10px 0 5px 0;padding-top:8px}
/* Home facebook Like*/
.HomeFaceBookLike{margin:10px 0;overflow:hidden}
.HomeFaceBookLike html{background:none!important}
.HomeFaceBookLike iframe{background:transparent!important;border:0!important;direction:rtl!important;position:absolute;right:0}

.GetStartDivBord{border-bottom:1px #ddd solid;margin-bottom:8px;padding-bottom:12px}
.MyAccStickySection{padding:15px 15px 13px}
.HeaderTwoFormWPPadd{padding:4px 0 4px 10px}
.MiddleColMinHeight{min-height:350px}

.RegistrationFormCont .FormRowMargBL{margin-bottom:35px}
.RegistrationFormCont .FormLabel{width:220px;padding-left:25px;margin-top:0}
.RegistrationFormCont .text_field_RecaptchaTopStyle{display:none}
.RegistrationFormCont #recaptcha_image{margin-top:0}
/*Manage add-ons*/
.MyAccountActiveButton{background:linear-gradient(#ffc000 ,#ff7900);background:-webkit-linear-gradient(#ffc000, #ff7900);background:-o-linear-gradient(#ffc000, #ff7900);background:-moz-linear-gradient(#ffc000, #ff7900);border-radius:5px;border:solid 0.7px #fff;box-shadow:0 1px #e0e0e0;width:81px;height:25px}
.MyAccountDEActiveButton{background:linear-gradient(#666 ,#000);background:-webkit-linear-gradient(#666, #000);background:-o-linear-gradient(#666, #000);background:-moz-linear-gradient(#666, #000);border:solid 0.7px #fff;border-radius:5px;box-shadow:0 1px #e0e0e0;width:81px;height:25px}
.FormRowPayWidth{width:250px}
/* Radio Button List */
.RadioButtonList label{font:1.08em HelveticaNeue-Roman}
/*Dash Board */
.DashBoardList li{list-style:none;background:url('../images/ArrowWhiteLeft.png') no-repeat right 6px;padding:0 9px 4px 0}
.DashBoardList li a{display:block!important}
.DBRegistButtonNM{margin-top:0}
.PaddB5AR{padding-bottom:5px}
.DashBoardNoMobTextCont{height:83px}
.DBErrorMessMinH{min-height:60px;padding-top:35px}
.DBBarCont{margin-bottom:5px}
/* Enter and shop Pager */
.PagerJumpTo{margin-left:80px;display:inline-block}
.PagerNav{vertical-align:top}
.PagerNav a, .PagerNav a:link, .Pager a:visited{padding:2px 8px;margin:0 2px;border:1px solid #bbb;background:#ddd;text-decoration:none;color:#000;font:1em HelveticaNeue-Roman;line-height:1em!important}
.PagerNav a:hover{border:1px solid #ff7900;text-decoration:none;background:#fff;color:#ee7f00}
.PagingContr{margin:2px 0 0 8px;float:left;display:inline-block}
.PagingContr a.activeBtn{background:#f07e01;border-radius:5px}
.PagingContr span.inActiveBtn{background:#cccccc;border-radius:5px}
.PagingContr a.activeBtn, .PagingContr span.inActiveBtn{border:0;display:inline-block;width:26px;height:15px;font:700 1em HelveticaNeue-Roman;color:#fff!important;margin:0 2px;padding:3px 0;text-align:center;line-height:0.9em!important}
.PagingContr span.current{line-height:1em!important;padding:2px 8px;margin:0 2px;border:1px solid #ff7900;color:#ee7f00;font:1em HelveticaNeue-Roman;background:#fff;display:inline-block}
.showingResBot{font:1em HelveticaNeue-Roman;margin:3px 8px 0 0}

/********* Grid Dotted*********/
.MyAccPostpaidDottedGrid{width:90%;margin:20px}
.MyAccPostpaidDottedGrid th,.MyAccPostpaidDottedGrid td{border-bottom:1px dotted #CCCCCC;padding:7px 0;text-align:center}
.MyAccPostpaidDottedGrid .GridColOne,.MyAccPostpaidDottedGrid .GridColThree{width:35%}

.MyAccRadioButtonList td{padding-bottom:10px}
.MyAccRadioButtonList input,.MyAccRadioButtonList label{float:right;font:1.08em HelveticaNeue-Roman}
#dvAddress Label{width:387px}
/* FAQs */
.FAQList{margin-right:2px!important}
.FAQList h3{font:1.08em HelveticaNeue-Roman}
.FAQList h3 a{font:1em HelveticaNeue-Roman!important}
.FAQCategSepar{background:url('../images/FAQSperator.gif') no-repeat right top}
.FAQCatMore{margin-right:13px}
.FAQCatCont{width:224px}
.FAQCatVerSepar{width:30px}

/*UAT Comments*/
.MyAccountSpanSep{width:11px}
.Width100Ar{width:100px}
.NewsAlertColContent{width:575px}
.NewsAlertApplRow{width:710px;position:relative;border:1px transparent solid}
.NewsAlertApplPosiNoClick{position:absolute;right:109px;top:37px;width:600px}
.MayAccPayMePopButton{width:135px}
.FormRowMargSmall .FormRow{margin-right:21px}
/* Coming Soon should be deleted */
.MyaccountComingSoon{min-height:60px;padding-top:40px}

/********* Google Search Pager Style *************/
.gsc-results .gsc-cursor-box .gsc-cursor-page{background:#DDD!important;border:1px solid #BBB!important;color:#000!important;font:1em HelveticaNeue-Roman!important;margin:0 1px!important;padding:2px 9px!important;text-decoration:none!important}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page{background:#FFF!important;border:1px solid #FF7900!important;color:#EE7F00!important;display:inline;font:1em HelveticaNeue-Roman!important;margin:0 2px!important;padding:2px 9px!important}
/**** Other Google styles *******/
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title *{font-size:1.36em!important}
.gs-title{height:22px!important}
.gsc-webResult .gsc-result{padding:0.9em 0!important}
.gs-result .gs-title, .gs-result .gs-title *{text-decoration:underline!important}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType{text-align:right;font-size:1.1em!important}
.gs-web-image-box, .gs-promotion-image-box{width:92px!important}
.gs-web-image-box img.gs-image, .gs-promotion-image-box img.gs-promotion-image{max-height:180px!important;max-width:90px!important}
DIV.gsc-cursor-box.gs-bidi-start-align{text-align:center!important;margin-top:30px}
.gsc-table-result{direction:rtl}
.gs-visibleUrl-long{text-align:right!important}
.gcsc-branding-text-name{display:none!important}

/*75% issue 20-12*/
.GenListFrtCol{width:366px}
.GenListItemDet{width:178px}
#MainContRightBrd .GenListFrtCol,#MainContRightBrd .GenListSnCol{width:350px}
#MainContRightBrd .GenListItemDet{width:168px}
.BizListItemDet{width:237px}

/*** For Business Internet pages **/
.AloText{margin:30px 0 18px 0;color:#000;font:1.08em HelveticaNeue-Roman!important;line-height:1.4em!important}
.VoiceCont{width:220px;margin:auto;margin-top:20px}
.lnk_more{color:#000!important;text-decoration:underline!important;font-size:1.08em!important;margin-top:20px;float:left;font-family:HelveticaNeue-Roman!important}
.lnk_more:hover{text-decoration:underline!important;color:#FF7900!important}
.DataTitle{font:700 1.36em HelveticaNeue-Roman;color:#000!important;text-decoration:none!important}
.DataTitle:hover{text-decoration:underline!important}
.VoiceHeader{background:#ff7900;border:1px #999 solid;padding:19px}
.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}
.Blackberry .VoiceHeader{height:35px}
.VoiceHeader img{border:3px #c9c9c9 solid;margin-left:10px;float:right;width:46px;height:46px;display:none}

/**************Special*************/
/***SMS Settings****/
.MigrateProf .RadioButtonMP label{vertical-align:middle!important}
.MargLR54{margin:0 54px}
.MargT30{margin-top:30px}
.Width94{width:122px!important}
.FormRowButtonn{margin-top:25px}
.MyAccountDialPostionn{right:200px!important}
.MargR30{margin:0 30px}

/*Transfer Points*/
.PoTrCen{margin:35px 26px 0 26px}
.MargB16{margin-bottom:16px!important}
.Width125{width:125px!important}
.MargLR30{margin:0 30px 0}
.MargT15{margin-top:15px!important}
.MargT35{margin-top:35px}
.MargT8{margin-top:8px;padding-bottom:9px}
.PaddB8{padding:4px 0 8px}
.PaddB40{padding-bottom:40px}
.MargLR28{margin:0 28px 0 134px}
.Pnts-Box{background:#f9f9f9 repeat;width:203px;height:80px;border:1px Solid #ff7900;margin-bottom:15px;text-align:center}
.SP-points{color:#ff7900;font:700 2.36em HelveticaNeue-Roman;text-align:center;padding-top:14px}

/* Points Redeemtion */
.PaddT25{padding-top:25px}
.PaddT40{margin-top:22px}.Font15{font:normal 1.28em HelveticaNeue-Roman!Important}.MargLR140{margin:0 140px}.Width170{width:170px}
.MargB8{margin-bottom:8px}.MargT6{margin-top:6px}.MargT40{margin-top:40px}.Pnts-Box2{background:#f9f9f9 repeat;width:203px;height:80px;border:1px Solid #ff7900;margin-bottom:15px;text-align:center}
.FontB19{font:bold 1.57em HelveticaNeue-Roman}.Width300{width:302px!important}.Left300{right:300px!important}.MargB50{margin-bottom:50px!important}

/*Special Issues August*/
.SpecChooseGif span{width:106px;margin-top:2px}
.SpecChooseGif input, .SpecChooseGif span{float:right}
.SpeciGiftHeight{height:170px}
.SpceChooseGiftWidth{width:128px}
.Width140Ar{width:140px!important}

/*Payment Facilities Anchor*/
.PaddLR20{padding:0 20px}
p.MargZero a{padding-left:2px}
/*SMS Settings*/
.SMSSettingsLand{margin:0 0px 5px 10px!important}
.Width94SMS{width:94px!important}
.Width94SMS span{margin:0!important}
.RefreshIcon{width:16px;height:15px;margin:1px 5px 0}
.PopupNew{position:absolute;top:7px!important;right:170px!important;z-index:1;width:256px;height:80px}
.PopCloseNew{position:absolute;left:0px!important;top:2px!important;cursor:pointer}
.PopContNew{background-color:#fff!important;padding:2px 10px 2px 7px!important;background-image:none!important}
.ColLightOrange{color:#f87a00}
.ColBlack{color:#000}
.InputAutoMarigin{margin:5px 0px 3px 3px}
.ColLightGray{color:#988f86!important}
#divRefreshPopup{display:inline-block;position:relative}

/*my account refresh button*/
#BillAndBalanceInfo1_divPay .GeneralLink a{cursor:pointer}

/*** Tooltip ****/
a.tooltip{float:left}
a.tooltip:hover{text-decoration:none}
a.tooltip span{direction:rtl;display:none;width:260px;line-height:16px;font-family:HelveticaNeue-Roman}
a.tooltip:hover span{display:inline;position:absolute;margin-top:25px;margin-right:-200px;border:1px solid Orange;background-color:#eee;padding:10px}
.PosRel.statusservice:hover + .tooltip,.tooltip:hover{display:block;position:absolute}
/*** End of Tooltip ***/

/*my account easy pay*/
.WidthRechargeBTN{width:80px}
.RechargeSPAN{margin-top:7px;padding-right:5px}
/*EasyPay Form*/
.MargT10{margin-top:10px}
.MargL7{margin-left:7px}
.MargT50{margin-top:50px}
.MargT17{margin-top:17px}
.Width60Imp{width:60px!important}
.MargT5{margin-top:5px}

/*button gray copy*/
.ListingBtnDim .Button{background:#808080} 

/*Popup Place In Page*/
.Gifts .popupdiv{left:387px!important;top:30%!important}
.MargT2{margin-top:2px}
.PaddLR10{padding:0 0 0 10px}
.DirLTR{direction:ltr!important}
.DirRTL{direction:rtl!Important}

/*facebook button*/
.FBCont a{background:#3b5998 url("../images/facebook-icon.png") no-repeat 169px 8px;width:161px;height:26px;cursor:pointer;font:Bold 1.21em HelveticaNeue-Roman;color:#fff;display:block;padding:10px 35px 0 0px;text-decoration:none!important}
.FacebookBtn{background:#3b5998 url("../images/facebook-icon.png") no-repeat 206px 13px;width:165px;height:30px;cursor:pointer;font:Bold 1.21em HelveticaNeue-Roman;color:#fff;display:block;border-radius:4px;padding:4px 49px 10px 29px;text-decoration:none!important}
.LoginFBLCurv .FacebookBtn{height:29px!important}
.FBConnectButtonProf{background:url("../images/Big-Login-LCur.png") no-repeat 0px 10px;padding-left:4px;width:144px!important}
.FBConnectButtonProf .FBConnect{background:url("../images/Big-Login-RCur.png") no-repeat right 0px;padding-right:5px}
.FBConnectButtonProf .FacebookBtn{height:29px!important}
a.FacebookBtn:hover , a.FacebookBtn:visited , a.FacebookBtn:link{color:#fff}
.FacebookBtnDisa{background:#3b5998 url("../images/facebook-icon.png") no-repeat 195px 13px;width:160px;height:30px;cursor:default;font:Bold 1.21em HelveticaNeue-Roman;color:#fff;display:block;padding:14px 45px 0 25px;text-decoration:none!important}
.FacebookBtnDisa:hover , .FacebookBtnDisa:visited{color:#fff!important}
.RegisFBBtn a , .RegisFBBtn a:hover , .RegisFBBtn a:visited , .RegisFBBtn a:disabled{color:#fff!important}
.SepBordFb{float:right;height:190px;border:1px solid #d5cfca;margin:0 25px 0 -20px;padding:20px 0}
.LogFBBtn{margin:60px 60px 0 0}
.LoginBoxCont{width:355px}
.Width0{width:0!important;margin:6px 0 0 0px!important}
.AssociateBtnPadd{padding:5px 22px 5px 0!important}
.LoginFormMarg{margin:0 132px 5px 10px}
.BlackBtnL{background:url("../images/BlSpritCurvsL.png") no-repeat 0px -1px;padding-left:7px}
.BlackBtnR{background:url("../images/BlSpritCurvsL_AR.png") no-repeat right -1px;padding-right:7px}
.BlackBtninput{background:url("../images/facebookBG.png") repeat-x 0 0;border:0;height:28px;cursor:pointer;color:#fff;font:1.08em HelveticaNeue-Roman;padding:0 0 1px}
.RegisFBBtn{margin:0 0 20px 0!important}
.Width130{width:130px}
.DisassociateBtn{width:110px!important;margin-top:2px}
.HpDashTAli{text-align:right}
.HPDashMargT5{margin-top:5px}
.HPDashMargT23{margin:23px 18px 0!important}
.HPDashFBCont a{background:#3b5998 url("../images/FBSmall-Icon.png") no-repeat 43px 8px;height:20px;cursor:pointer;font:Bold 1em HelveticaNeue-Roman;color:#fff!important;display:block;border-radius:4px;padding:1px 28px 5px 4px;text-decoration:none!important;line-height:1.5em}
.FBSeparator{width:1px;height:45px;background:url("../images/FbSeparator.png") no-repeat;margin:-7px 20px 0 20px}
.ProfFB{margin:0 5px 0 60px}
.ProfFB img , .DBLogout img{width:50px;height:50px}
.ProfFB a{width:127px;display:inline-block;text-align:center;color:#000!important}
.ProfFB span{display:block}
.ProfFBHeight{height:85px!important}
.FBLoginAlignM input , .FBLoginAlignM label{vertical-align:middle;font:1.08em HelveticaNeue-Roman}
/*Home Page Video*/
.mejs-container{margin:0 auto}
.videoDiv{width:215px}
.HPEnterMore{margin:5px 7px}
.PaddR5{padding-left:5px}
.OffersPagCont{margin:auto}

/*Facebook Login Page*/
.FBWelcomeLogo{width:60px;height:60px}
.FacebookWelcome{margin:6px 0 5px 0}
.FBConnect a{width:100px!important;background-position:135px 13px!important;text-align:center}
.FBConnect{margin-top:10px}

/*Facebook Registration Page*/
.RegistrationFormCont , .RegistrationFormCont  .FormRow{width:520px!important}
#dvStep1.RegistrationFormCont .FormLabel{padding-left:0!important;width:195px!important}
#dvStep1 .FormPar{margin:7px 4px 18px!important}
#RegisFBBTn{margin:235px 7px 20px 0!important}
.divider_container{float:right;width:38px;text-align:center}
.vertical_line{height:540px;width:1px;border-right:1px solid #c1c1c1;margin:0 auto}
.text_above{background-color:#FFF;color:#000;bottom:310px;left:0;position:relative;padding:8px 0 8px 0;font:1.64em HelveticaNeue-Roman;display:inline-block}
.FBRegisButton a , .FBRegisButton{width:63px}
#RegisFBBTn .FacebookBtn , #RegisFBBTn .FacebookBtnDisa{padding:14px 13px 0 10px!important;background-position:95px 13px!important;text-align:center}
#RegisFBBTn .FacebookBtnDisa{height:29px!Important}
#RegisFBBTn span , #RegisFBBTn a{display:inline-block}
.RegisTextFB{width:110px}
.FacebookRegistration{padding-left:10px!important}
.FBRegisterText{margin-top:23px}

/*facebook account info*/
.ProfFBHeight .FBConnect a.FacebookBtn{padding:14px 15px 0 25px;background-position:105px 13px!important}

/*Register Button Dashboard Home Page*/
#divBox a#btnRegister{padding:6px 0px 8px!Important;height:25px;text-align:center}
#divBox a#btnRegister:hover{text-decoration:none}
/*Captcha Novem 2013*/
#dvStep2 .message.markup-content span{font:1.08em HelveticaNeue-Roman!important}
.ManageDialsPopup{margin:0 20px 5px 0}
.ManageDialsButton{margin:0 50px 0 0}
#dvStep2 .CaptchaStyle .ManageDialsPopup div.TextBoxCont , .ManageDialsPopup .CaptchaStyle div.Dir.TextBoxCont{float:right!important}
.FormRow.CaptchaStyle .FormControl span{margin-top:7px}
.CapChaMargB7{margin-bottom:7px}
.CapChaTextBWidth{width:202px!important}
.CapChaNewFont{Font:bold 1em HelveticaNeue-Roman!important}

/*December 2013 Dashboard*/
.MargLR114{margin-left:145px}
.DashOR{width:60px;text-align:center;font:Bold 1.21em HelveticaNeue-Roman;margin:-10px 0 7px 0}
.DSL{width:255px;height:27px;color:#fff;margin-top:0}
.DSL:hover{text-decoration:none}
.DSL img{margin-top:0}
.DSL span{vertical-align:top;margin-top:9px;display:inline-block}
.DSL a.DashLinkAnch{text-decoration:underline;color:#fff;vertical-align:middle;height:21px;display:inline-block}
.DSL a.DashLinkAnch:hover{text-decoration:none}

/*Ghanily*/
.Width550{width:520px}
.NumbersContaiGhanili{margin:5px 5px 0;vertical-align:top;display:inline-block}
.GhaniliSubscribe{width:280px}
.GhaniliClear{width:290px;display:inline-block;margin:10px 0}
.GhaniliLogos{display:inline-block;margin-right:40px}
.GhaniliSuccess{width:680px}
.GhaniliSuccess .success-box , .GhaniliSuccess .error-box{margin:20px 0!Important}

/*Tareeky Store Locator*/
.TareekyDetails label{width:210px;display:inline-block;font:1.08em HelveticaNeue-Roman;color:#000}
.TareekyDetails label , .TareekyDetails input{vertical-align:top}
.TareekyDetails input{margin-top:9px}
.TareekyStoreTitle{line-height:20px}
.TreekyStoreLocation{height:650px;width:250px;overflow:auto}
		
/***********Store Locator 24 December**********/
#shop{outline:none}
.ShopsContainer{height:200px;width:750px;padding-right:10px;margin-top:20px}
#ShopAddressContainer{width:230px;float:right;padding:0 0 20px 30px;height:190px}
#ShopAddressContainer a:link{color:#FF7900!Important;text-decoration:underline}
#ShopAddressContainer a:hover{text-decoration:none}

.StoreLocatorMap , .StoreLocatorMapIframe{width:600px;height:390px;margin:10px 0;display:inline-block!important}
.StoreLocatorMap .StoreLocatorMapIframe{border:none}
#ShopInfo p{margin-bottom:0!important}
.SLocatorFormLabelWith{width:135px!important;margin-bottom:10px}
#shopAddress p img{display:inherit;width:100px;height:70px;margin:5px 10px 0 10px;display:block;clear:both;text-align:center}
.StoreLocDDUL ul li , .StoreLocDDUL .jqTransformSelectWrapper span{direction:rtl}
		
/***Store Locator Special Accordion****/	
.RightShops{width:313px;height:700px;overflow:auto;position:relative;padding-right:2px}	
.StoreLAccH2{font:700 1.28em HelveticaNeue-Roman!important;line-height:1.2em!important}
.StoreLTabColps{background:#fff;border:solid 2px #f5c683;border-radius:7px;width:277px;color:#fff;font:700 1.08em HelveticaNeue-Roman;margin:5px 0 0 0;cursor:pointer;display:inline-block}
.ShopAddTitleCont{margin-bottom:3px!important;margin-right:8px!important;padding:0 1px;clear:both}
.points-padd{padding:4px 0 10px}
.StoreLPlus{background:url("../images/ArrowOrangLeft.png") no-repeat scroll 0 7px;display:inline-block;width:10px;height:15px;margin:14px 5px 10px}
.StoreLMinus{background:url("../images/ArrowOrangBottom.png") no-repeat scroll 0 8px;width:10px;height:15px;margin:14px 5px 10px}
.StoreLTabExpand{background:#fff;border:solid 2px #f5c683;border-radius:7px;width:277px;color:#fff;font:700 1.08em HelveticaNeue-Roman;margin:5px 0 0 0;cursor:pointer;display:inline-block}
.SP-points{color:#ff7900;font:700 2.36em HelveticaNeue-Roman;text-align:center;padding-top:14px}
.pnts-font{color:#ff7900;font:700 1.08em HelveticaNeue-Roman;text-align:center;padding-bottom:8px}
.GiftBox{background:#fff repeat;width:117px;height:90px;border:1px Solid #d1d1d1;padding:10px;margin-left:15px}
.StoreLShopDetails{width:275px;margin:10px 5px 0 0}
.detailsContainer{display:none}		
.StoreLPosrRel{position:relative}		
#shopAddress a:link{color:#000}		
/******New Shops Addresses********/
#divShopsContent{outline:none}
/*******Add This Share Component************/
#divShopsContent .addThisBtn{margin:10px 0}
#divShopsContent .addthis_toolbox a{float:right!important}
#aaaa  .addthis_toolbox , #qqqq{position:inherit!Important;display:inline-block}
/*********End of Store Locator 24 December******/
/**Bottom of the page**/
.StoreLBottomBox{border:1px #e4e4e4 solid;width:600px}
.StoreLBottomBoxInnerL{width:210px;margin:7px 5px}
.StoreLBottomBoxInnerL img{display:inline-block;padding:5px}
.StoreLBottomBoxInnerL div{width:165px;margin-top:8px;font:}
.StoreLBottomBoxInnerR{width:320px;margin:24px 25px 0 0}
.StoreLBottomBoxInnerR img{display:inline-block;margin:4px 10px}
.StoreMargR30{margin-left:30px}
/**Toggle Button on/off***/	
.Coveragebtn2{width:73px;height:28px;background:url('../images/off-state.png') no-repeat;border:0 none;margin-right:8px;outline:0 none;cursor:pointer}
.down3g2{background:url('../images/on-state.png') no-repeat;border:0 none;width:73px;height:28px;margin-right:8px;outline:0 none;cursor:pointer}
.down2g2{background:#ff7900;border:none;color:#fff;font:bold 1.14em HelveticaNeue-Roman;width:130px;height:27px}
.StateOnOff{margin:10px 0 0 10px;display:inline-block;direction:ltr;width:113px}
.LHeight25{line-height:25px!important}
a, a:hover, a:active, a:focus, object, embed{outline:0}
input::-moz-focus-inner{border:0;outline:none}
.PaddL2Ar{padding-left:2px}
/*End of Tareeky Store Locator*/

/**News And Alers 18 December 2013***/
.NEAlerThumImgCont{border:1px solid #b8b8b8;background:#fff;width:80px;height:110px;padding:5px;margin-left:7px}
.NEAlerThumImgCont img{width:80px;height:110px}
.MargB10{margin-bottom:10px!important}
.NeAlerCont h3{margin:3px 10px 3px 0px}
.NeAlerCont a{margin:3px 10px 3px 0px;font-family:HelveticaNeue-Roman}
.tooltip{background:rgba(51, 51, 51, 0.95);border-radius:5px;display:none;width:196px;height:102px;font:1.08em HelveticaNeue-Roman;color:#fff;top:43px!important;right:0!important;left:auto!important}
.tooltipDesc{font:1.08em HelveticaNeue-Roman;margin-top:10px;padding:10px;float:right}
.tooltip_new{background:rgba(51,51,51,0.95);border-radius:5px;;display:none;width:158px;height:78px;font:1em HelveticaNeue-Roman;color:#fff;top:-70px!important;right:-20px!important;left:auto!important;z-index:101}
.tooltipDesc_new{font:1em HelveticaNeue-Roman;color:#fff;margin-top:10px;padding:0 8px;float:right;line-height:1.2em}
img.demo:hover + .tooltip_new,.tooltip_new:hover{display:block;position:absolute}
.NeAlerPopupWidth{width:425px}
.NewAlertBox{width:230px}
.NewAlerEnter th , .NewAlerEnter td{text-align:right}
.NeAlerCont .demo{width:33px}
.NewsAlertTitleNew{position:absolute;right:104px;top:42px;width:600px}

/*******News & Alerts New / Landing Page Red*********/
.ServicesSep{width:10px;height:100px;float:right}
.ServicesShopBox{padding:11px 14px 12px 21px;width:195px;background:#e8e8e8 url('../images/Shop/shopboxbg.jpg') repeat-x;float:right;border:1px #ddd solid;min-height:245px}
.ServicesShopBox .ImgBox{padding:0;height:76px;margin-top:0;width:200px}
.ServicesShopBox .ServicesText{margin:10px 0 0;color:#000;height:100px;width:195px}
.ServicesShopBoxHeader{height:35px;margin-bottom:5px}
.ServicesShopBoxHeader h2{line-height:1.3em!important}
.ServicesCont{width:720px}
.ServicesSepH{clear:both;height:2px;margin:2px 0 4px 0}
.confTxtContG .Marg20{padding:22px 60px}
.SperatorBig{height:25px}
.FontGenBold{font:700 1.08em HelveticaNeue-Roman}
/***********End of News And Alers 18 December 2013*********/

/**Popup Register Issues**/
#divConfirm table.PopUPSubCont #dvStep2 .RegisPopupCaptcha,.ManageDialsPopup .RegisPopupCaptcha{padding:0 100px!important}

/*Homepage Store Locator changes  12 -1-2014*/
.NewMasterFindStore{background:url('../images/Storelocator2.png') no-repeat right 5px;
font:1.21em HelveticaNeue-Roman;padding:5px 25px 3px 0;margin-top:-1px}
.FindStorePosition{margin-right:-80px}
a.NewMasterFindStore:visited{color:#000}
/**Buttons Hover Press Registration**/
.DBRegistButton{color:#fff}

/*Offers Rechange Combo 6 feb 2014*/
.MargL11{margin-right:11px}
.PopupDropBorderB{Border-bottom:1px dotted #CCCCCC}
.MargLR110{margin:0 110px}
.PopupHeaderHeight{height:22px}

/*Entertainment Infotainment**/
.Width135Impo{width:135px!important}

/***Zoom In/Out Problems Fix 24 Feb 2014***/
.MyAcLandLeftSide{margin-left:27px}
/***End of Zoom In/Out Problems Fix 24 Feb 2014***/

/**Home Page Boxes New**/
.MHPBoxses{width:228px;float:right}
.MHPBoxesGroupSep{height:12px}
.MHPBoxesItem{margin-left:7px}
.MHPBoxImgLink{padding-top:5px}
/**End Home Page Boxes New**/

/**********Internet Packages March 2014*************/

/**********New Edit March 2014**********/
.alo-plans{background:linear-gradient(#fff,#ececec);background:-webkit-linear-gradient(#fff, #ececec);background:-o-linear-gradient(#fff, #ececec);background:-moz-linear-gradient(#fff, #ececec);border:1px solid #DDDDDD;min-height:155px;width:488px;margin:0 10px 7px 9px}
.PlansDialsTabsContSmall{clear:both;height:25px;width:465px}
.TabLineMarg{margin:0 9px 15px 10px}
.GeneralContPaddInternet{padding:15px 9px}
.InternetPackImageCont{margin:7px 12px 0 0;width:76px}
.InternetPackBBImageCont{margin:7px 12px 0 0;width:95px}
.InternetPackImageCont h2 , .InternetPackBBImageCont h2{text-align:center;font-size:1.2em}
.InterPackRadioDetail{width:67px}
.InterPackRadioDetail2{width:72px}
.InterPackRadioDtlMarg{margin:0 20.5px;z-index:100}
.InterPackRadioDtlMarg2{margin:0 26px;z-index:100}
.InterPackRadioDtlMigrationMarg{margin:0 23px 0 21px}
.IntBuAvailable{margin:30px 50px 0 15px}
.IntBuAvailable2{margin:30px 50px 15px 0!important}
.Width399{width:399px}
.Width380{width:380px}
.InterPackRadioDetail .MargB20 a{text-align:center}
.MargInterPB{margin:7px 7px 10px 0}
.ProgressCont{width:270px;height:9px;border:1px solid #dadada}
.InternetProgress{background:url("../images/progress-bar.png");height:9px}
.InterOnDetailsAnc{font:700 1.08em HelveticaNeue-Roman;color:#FF7900!important}
.InterOnDetailsAnc:link{text-decoration:underline!important}
.InterOnDetailsAnc:hover{text-decoration:none!important}
.InterProgFont10Ar{font:700 1em HelveticaNeue-Roman!important}
.OrangeImportant{color:#FF7900!important}
.MargT11Ar{margin-top:11px!important}
.ProgressDetSmallMarg{margin-right:15px}
.Font11Arial{font:1em HelveticaNeue-Roman}
.LHeight14{line-height:14px}
.ExtendPacka{width:175px;background-color:#ffe3cd;padding:10px 10px 0 10px}
#divAvailableBuckets div input{margin-right:0}
.MargB15{margin-bottom:15px}
.WAuto{width:auto}
.Width70{width:70px}
.InterPackRadioBBMarg{margin:0 23px;z-index:100}
.OverVisible{overflow:visible}
.ExtendButtonInter .BottonCont{padding-left:5px}
.ExtendButtonInter .BottonRCur{padding-right:5px}
.ExtendButtonInter .Button{padding:0 6px 1px}
.InternetPackBBImageCont img{margin-right:10px}
.InterPackTabs .PlansDialsActiveTab{height:31px}
.Width60Ar{width:65px}
.Width260{width:260px}
.Width250{width:250px}
.InterPaToolWidth65Ar{width:90px}
.InterPaToolWidth59Ar{width:59px}
.MaxHeight60{height:55px}
.MaxHeight110Ar{height:110px}
.MaxHeight70{height:65px}
.Width165{width:165px}
/***MegaByte Transfer**/
#divSubscription{width:440px;background-color:#F0F0F0;border:1px solid #797979;padding:15px;font:1.08em HelveticaNeue-Roman}
.MegaBTransferTitle{font:700 1.21em HelveticaNeue-Roman;color:#FF7900}			
.MBtransferTextBox{border:1px solid #a9a9a9;height:25px;color:#000;width:200px;font:1.08em HelveticaNeue-Roman;padding-right:5px;line-height:25px}
.MargT8{margin-top:8px}
.Width217{width:180px}
.MBTransfCheck input[type="checkbox"]{vertical-align:middle;margin:0 0 0 5px}
.MBTransCheckExtra{font-style:italic}
.PaddR6{padding-left:6px}
.Width475{width:475px}
.MBGridCont th , .MBGridCont td{border:1px solid #797979;height:30px;text-align:center;font:1.08em HelveticaNeue-Roman}
.MBGridCont th{color:#fff;font-weight:700}
.MBGridCont th:first-child , .MBGridCont td:first-child{width:35px!important;text-align:center;height:30px}
.MBEditAnch{color:#ff7900!important;margin-right:5px}
.Width470{width:470px}
.InMBtranDropdown{height:22px;border-radius:0}
.InMBtranDropdown a{color:#FF7900}
.MargTB5{margin:5px 0}
.MBEditAnch:link{text-decoration:underline!important}
.MBEditAnch:hover{text-decoration:none!important}
.MargRL5{margin:0 5px}
.Width185{width:185px}
.Width195{width:195px}
.DisplayInlineBlockAr{display:inline-block}
.Width185Ar{width:185px}
.WidthNewMessage{width:186px}
.WidthNewMessage2{width:209px}
.Width460{width:460px}
.ColB7B{color:#b7b4b1}
.MBTransBoxDetailsWidth{width:190px}
.MBTransBoxDetailsWidth2{width:203px}
.Font12Arial{font:1.08em HelveticaNeue-Roman}
.MargL185{margin-right:185px}
.MBTransferTextBoxWidth{width:198px!important}
.MBGridContBorder th , .MBGridContBorder td{border:1px solid #E4E4E4!important}
.PaddB15{padding-bottom:15px}
/***End of MegaByte Transfer**/
#divAvailableBuckets a , #divAvailablePackagesList a{color:#000!Important;font:700 1.08em HelveticaNeue-Roman!important}
#divAvailableBuckets a:link , #divAvailablePackagesList a:link{text-decoration:none!important;line-height:1.2em!important}
.FontB17{font:700 1.42em HelveticaNeue-Roman}
.FloatR{float:left}
.Width90{width:90px}
.Width115px{width:85px}
.Width35{width:35px}
.Width47{width:47px}
.divContent div.FL a.NoUnderLine{text-decoration:none!Important}
/******Adds ON******/
.AddsOn{background:#ececec url("../images/alo-plans-bg.jpg") repeat-x scroll 0 0;border:1px solid #DDDDDD;min-height:85px;width:485px;margin:0 0 10px 0;padding-bottom:5px}
.AddsOnIcon{margin:10px 15px 0 10px}
.AddsOnIconCheckBox{margin:5px 10px 0 10px}
.AddsOnIconCheckBox input , .AddsOn{cursor:pointer}
.MargL13{margin-right:13px}
.MargAddsBoxTitle{margin:2px 5px 1px 0}
.MargAddsBoxTitleBG{background-color:#b8b8b8}
.Font10Arial{font:1em HelveticaNeue-Roman}
.AddsOnIconCheckBox img{width:55px}
.AddsOnIcon img{width:55px}
.Width240{width:240px}
.PaddR10{padding-left:15px}
.AddOnsRegisImg{width:35px;height:35px}
.PaddB20{padding-bottom:20px}
.Width200{width:200px}
.MargL5{margin-right:5px}
.MargTMin5{margin-top:-5px}
.FooterLinkArrow a{background:url("../images/AddonsFArrowAr.png") right 4px no-repeat;padding-right:20px}
.AboutAnchBold a{font:700 1em HelveticaNeue-Roman!important}
.AboutAnchBold a:hover{text-decoration:underline!important;color:#FF7900!important}
/******End of Adds ON******/
/**********End of New Edit March 2014**********/
/**********End of Internet Packages March 2014*************/
/*Dashboard Arabic Link Issue Fix*/
.Width35{width:35px}
/********Chrome Issues********/
#FooterSitemap .FooterSMLastLi a{width:169px}
.SpecialArabic li a{width:165px}
.FAQChrome .GenCompMargBSmall .GenContUl li h3 a{width:211px}
.Width90{width:90px}
.Width155{width:155px}
.Width65{width:65px}
.divPlanInfoMinutesAndMessage .MyAcLandMyBillRow div.DetailsFont{width:65px}
/********End of Chrome Issues********/
/**Shop Blackerry 75% Tabs Issue***/
.PlansDialsTabsCont{width:99.7%!important}
/**End of Shop Blackerry 75% Tabs Issue***/
/******Shop Internet Tabs Pages********/
.TabWidthNew{width:142px}
.PlansDialsActiveTabNew{padding-top:9px}
.PlansDialsInactiveTabNew{padding-top:8px;height:23px}
.PlansDialsActiveTabNew a, .PlansDialsActiveTabNew a:hover{font:700 1.08em HelveticaNeue-Roman!important}
.PlansDialsInactiveTabNew a, .PlansDialsInactiveTabNew a:hover{font:700 1.08em HelveticaNeue-Roman!important}
.FontLevel3Important{font:700 1.42em HelveticaNeue-Roman!Important}
.MargR40Ar{margin-right:40px}
.Width130New{width:130px}
.Width124ArNew{width:124px!important}
#MobinilWifiSubscribeB{height:32px}
.PaddT10{padding-top:10px}
/******End of Shop Internet Tabs Pages********/
/*** RegistrationAdminTool ****/
.RegisFBBTnAdminTool{margin:0 30px 20px 0!important}
.Width285{width:285px}
/*** End of RegistrationAdminTool ****/
/*********Ghanili Revamp*********/
.TextCArabic{text-align:center}
.MargT10Min{margin-top:-10px}
/*******End of Ghanili Revamp*****/
/*********About Mobinil Pres Release*********/
.PRFBoxCont img{width:123px;height:82px}
.GreyBorder{border:1px solid #cfcfcf}
.MargR25{margin-left:25px}
.AboutTitleFont{font:700 1.5em HelveticaNeue-Roman}
#StyledDllDirAr ul{direction:rtl;overflow:hidden!important;overflow-y:auto!important}
.Width650{width:650px!important}
/*********End of About Mobinil Pres Release*********/
/*********Bill Payment Arab African Bank*********/
.WAutoImpo{width:auto!important}
.WAutoImpo input , .WAutoImpo label{float:right} 
.WAutoImpo label{display:inline-block;width:365px;margin:2px 2px 0 0;direction:rtl}
.Width115Impo{width:115px!important}
.RechargRedirecText span a{cursor:pointer}
/*********Bill Payment End of Arab African Bank*********/
/**********Services Pages**********/
.ServiceContent{border-left:1px solid #ddd;float:right;padding-left:20px;width:530px;}
.ServiceEligibilty{float:right;padding:0 20px 0 0;width:140px;}
.ServicesActButton{background:none repeat scroll 0 0 #ff7900;color:#fff;float:right;padding:3px 0;text-align:center;width:63px;font-family:HelveticaNeue-Roman;}
.ServicesNonActButton{background:none repeat scroll 0 0 #d6d6d6;color:#fff;float:right;padding:3px 0;text-align:center;width:63px;font-family:HelveticaNeue-Roman;}
.ServiceButtonLeft{margin:0 0 5px 14px;}
.ServiceContSep{border-bottom:1px solid #ddd;height:1px;margin-bottom:20px;padding-top:20px;}
/**********End of Services Pages**********/
/**********Pay as You Consume**********/
.FLAr{float:right!important}
/**********End of Pay as You Consume**********/
/**********Special New Catalog Sep.2014 M.H**********/
.center{margin:auto;width:70%;background-color:#b0e0e6;text-align:center}
.centerErr{margin:auto;width:70%;background-color:#FFCCFF;text-align:center}
.imgss{margin-left:10px;margin-top:5px;width:98px;height:90px;background-color:#FFCCFF}
.imageNotClicked{border-style:none}
.Storage{display:none}
.PointsVertColumn{overflow:auto;overflow-x:hidden;overflow-y:hidden;z-index:10;height:330px}
#wSlider{height:335px}
.SpecialPointsContBg{background:url("../images/Gredient_BG.png");width:110px;position:relative;top:0;left:0px;height:371px}
.PointsSelector{width:131px;height:33px;position:absolute;background:url("../images/Slider_ar.png");cursor:pointer;right:0;z-index:30}
.SpecialPointsBtnUp{width:106px;height:15px;position:relative;right:2px;background:url("../images/Up_button.png");z-index:20;border:none;background-color:transparent!important}
.SpecPointsDetailsCont{height:330px}
.PointsNumber{height:32px;cursor:default;font:1.28em HelveticaNeue-Roman}
.LHeight30{vertical-align:middle;height:32px;line-height:30px}
.SpecialPointsBtnDown{width:106px;height:16px;position:relative;top:1px;right:2px;background:url("../images/down_button.png") no-repeat;z-index:20;border:none;background-color:transparent!important}
.SpeciDetailsContent{width:260px;height:170px;margin:10px 43px 0 11px}
.SpeciDetailsContent{direction:rtl}
.SpeciDetailsContentImg{width:175px;height:175px;border:5px solid #f4f4f4;margin-right:25px}
.SpecialDetailsContSlider{white-space:nowrap;overflow:auto;overflow-x:hidden;overflow-y:hidden;height:85px;width:480px;border:2px solid #ddd;zoom:1}
.SpecialPointSlider{height:90px;width:440px;white-space:nowrap;overflow:auto;overflow-x:hidden;overflow-y:hidden}
.PaddT40{padding-top:40px}
.MargL40{margin-right:40px}
.SpecialSliderImages:hover{opacity:0.6;filter:alpha(opacity=40);margin-top:0!important}
.SpecialSliderImages{opacity:1.0;filter:alpha(opacity=100);margin-top:0!important}
.imgClicked:hover{opacity:1.0;filter:alpha(opacity=100)}
.SpecialSliderImages:hover , .imgClicked , .SpecialPointSlider , .SpecialPointsBtnUp , .SpecialPointsBtnDown , .SpecialSliderLeftBtn , 
.SpecialSliderRightBtn{cursor:pointer}
.SliderGiftsCont{margin-left:30px}
.imgClicked{border:2px solid #ff7900}
.Imagess , .imgClicked{width:70px;height:70px;margin-top:7px}
.MargLR25{margin:0 30px}
.DisplayInline{display:inline}
.SpecialPointsBtnUpDim{width:106px;height:15px;position:relative;right:2px;background:url("../images/Up_button-Dim.png");z-index:20;border:none;background-color:transparent!important}
.SpecialPointsBtnDownDim{width:106px;height:16px;position:relative;right:2px;background:url("../images/down_button-dim.png") no-repeat;z-index:20;border:none;background-color:transparent!important}
.SpecialSliderRightBtn{background:url("../images/left_Button.png") no-repeat;width:16px;height:82px;position:relative;right:2px;top:-93px;margin-top:5px!important;border:none;min-width:0!important;background-color:transparent!important;padding:0!important}
.SpecialSliderLeftBtn{background:url("../images/right_Button.png") no-repeat;width:16px;height:82px;position:relative;left:2px;top:-93px;margin-top:5px!important;border:none;min-width:0!important;background-color:transparent!important;padding:0!important}
.SpecialSliderRightBtnDim{background:url("../images/left_Button-Dim.png") no-repeat;width:16px;height:82px;right:2px;top:-93px;position:relative;margin-top:5px!important;border:none;cursor:default;min-width:0!important;background-color:transparent!important;padding:0!important}
.SpecialSliderLeftBtnDim{background:url("../images/right_Button-dim.png") no-repeat;width:16px;height:82px;position:relative;left:2px;top:-93px;margin-top:5px!important;border:none;cursor:default;display:inline-block!important;min-width:0!important;background-color:transparent!important;padding:0!important}
.SpecialPointsBtnUp , .SpecialPointsBtnUpDim{margin:1px 0}
.SliderGiftsCont{width:72px;height:72px;border:1px solid transparent}
.SliderGiftsCont:hover{border:1px solid red}
.SpecialSliderImageCont{width:70px;height:70px;display:inline-block;margin:5px 0 0 13px}
.SpecialSliderImageCont1{margin-right:19px}
.SpecialImgClickedParent{background:none}
.SpecialUpperShadow{position:absolute;background:linear-gradient(rgba(13, 162, 160, 1), rgba(13, 162, 160, 0));background:-webkit-linear-gradient(rgba(13, 162, 160, 1), rgba(13, 162, 160, 0));background:-o-linear-gradient(rgba(13, 162, 160, 1), rgba(13, 162, 160, 0));background:-moz-linear-gradient(rgba(13, 162, 160, 1), rgba(13, 162, 160, 0));width:110px;height:28px;z-index:25;top:0}
.SpecialDownShadow{position:absolute;background:linear-gradient(rgba(223,117,45,0), rgba(223,117,45,1));background:-webkit-linear-gradient(rgba(223,117,45,0), rgba(223,117,45,1));background:-o-linear-gradient(rgba(223,117,45,0), rgba(223,117,45,1));background:-moz-linear-gradient(rgba(223,117,45,0), rgba(223,117,45,1));width:110px;height:28px;z-index:25;bottom:0}
.CursorDefault{cursor:default!important}
.MargT73{margin-top:80px}
.showcase{width:675px;height:371px;border:1px solid #d1d1d1}
.SpecialDetailsCont{width:auto;height:200px}
#divGiftContent p{margin-bottom:10px}
.NextBtnMarg{margin-top:-30px}
/**********End of Special New Catalog Sep.2014 M.H**********/
/**********Special UAT Ibrahim**********/
.Width138{width:138px}
.RecepiInfoSpecialNextPrev{margin:20px 30px 0 0}
.SpecMargL5{margin-right:5px}
Table.TableClassesSpecial td{border:none;height:40px;text-align:center;font:1.08em HelveticaNeue-Roman}
.TableClassesSpecial .TableAlterRow td{background:#e4e4e4;color:#000;font:700 1.08em HelveticaNeue-Roman}
.TableClassesSpecial tr td{color:#FF7900}
.TableClassesSpecial{width:610px!important;border:1px solid #e3e3e3}
.RecepiConfirmRedemBtns{margin:20px 0 0 0}
.MargLR28New{margin:0 30px 0 0;width:200px!important}
.ColLGraySp{color:#a0a0a0}
.SpecDropDownDim .jqTransformSelectWrapper div span{color:#a0a0a0!important}
.SpecDropDownDim .jqTransformSelectWrapper div span , .SpecDropDownDim .jqTransformSelectWrapper div a{cursor:default!important}
/**********Facebook Content**********/
.FormPar2{margin:7px 30px 30px}
.NewFontLevel2{font:700 1.08em HelveticaNeue-Roman}
.RegistrationFormCont2, .RegistrationFormCont2 .FormRow{width:auto!important}
.RegistrationFormCont2, .RegistrationFormCont2 .FormRow{width:520px!important}
.RegistrationFormCont2 .FormRowMargBL{margin-bottom:35px}
.RegistrationFormCont2 .FormLabel{margin-top:0!important;padding-right:0;width:220px}
.RegistrationFormCont2 .text_field_RecaptchaTopStyle{display:none}
.RegistrationFormCont2 #recaptcha_image{margin-top:0}
/******End of Facebook Content*******/

/**************HP Bottom Boxes**************/
.HPBottomBox{width:468px;height:281px;margin-top:20px;float:left}
.BottomBoxCont{width:270px;margin-right:10px}
.BottomBoxImg{width:170px}
.BottomBoxSprite{height:28px;margin:10px 0 10px 53px}
.Font26Arial{font:2.07em HelveticaNeue-Roman}
.BoxMarg{margin-right:10px}
.MargR0{margin-right:0!important}
.WhiteBg{background-color:#fff}
#AppsCont .Container{background:#fff}
/****Icons sprite****/
.apple{background-position:0 0;width:70px;height:23px}
.android{background-position:-72px 0;width:70px;height:25px;margin-left:20px}
.BB{background-position:-145px 0;width:70px;height:28px;margin-left:20px}
.windows{background-position:-219px 0;width:90px;height:23px;margin-left:20px}
/**************End of HP Bottom Boxes**************/
/*Call blocker Disabled classes 30-10-2014*/
.CallBlocker input[type="button"]:disabled,.CallBlocker input[type="submit"]:disabled{color:#949494;cursor:default;text-shadow:1px 1px #fff}
.CallBlocker .disabled{cursor:default!important}
.CallBlocker .RadioButtonList{margin-right:-7px}
.CallBlocker .RadioButtonList input[type="radio"]{padding-top:5px;display:inline-block}
.CallBlocker .RadioButtonList label{padding-right:2px;padding-left:3px}
/*End of Call Blocker*/
/*Chrome updates Ver38 Arabic Only Meriam 30-10-2014*/
.FormLabelArSmall{width:71px!important}
#bbSocialdetails .Button,#bbCompletedetails .Button,#bbEmaildetails .Button{min-width:90px}
#lightdetails .Button,#mediumdetails .Button, #heavydetails .Button{min-width:90px}
.InlineTable{display:inline-table}
.OffersTextCont h2.OfferBoxesTitle a{display:block}
.ShopAddTitleCont h2.StoreLAccH2{display:inline-table;width:90%}
.BizContUl li a{display:block}
/*Google - orange Search */
.cmpl.FooterCmpl.box,#mosse-footer .cmpl.FooterCmpl.box{width:467px}
/* End of Search */
/*Deactivated Dials 10-11-2014*/ /*Disabled Links Go also to line 1833*/
a.DisabledLink,#Dashboard a.DisabledLink{cursor:default!important;color:#a9a9a9!important;text-decoration:none!important}
a.DisabledLink:hover,#Dashboard a.DisabledLink:hover,.DisabledLink:hover{text-decoration:none!important;cursor:default;color:#949494!important}
.DashBoardList li a.DisabledLink span,#Dashboard a.DisabledLink span{display:inline-block}
/*iPhone6 Reservation Form 27-11-2014*/
.iphone6RadioButton{margin:5px 0 0}
.iphone6RadioButton input{float:right;margin:7px 4px 0;*margin-top:2px}
.iphone6RadioButton img{float:right;padding:0 1px 0 3px}
.iphone6RadioButton .label{float:right;padding-left:8px;padding-top:5px;font:1.08em HelveticaNeue-Roman}
.RadioButtonList{display:inline-block;margin-top:5px}
.RadioButtonList input{margin-top:2px}
.RadioButtonList label{padding-left:3px;padding-right:2px}
.MargL8{margin-right:8px}
.ModelRadioButton input{margin-top:20px;*margin-top:17px}
.ModelRadioButton .label{margin-top:15px}
/*Disabled Buttons*/
input[type="button"]:disabled,input[type="submit"]:disabled{color:#949494!important;cursor:default;text-shadow:1px 1px #FFF}
.disabled{cursor:default!important}
/*Chrome Ver 39*/
#FooterLinks a{display:inline}
#ShopAddressContainer a:link{display:inline-table}
.DisplayInline{display:inline}
.LeftNavSubUL a,.LeftNavMainLink{width:155px} 
.error-box .message a, .notice-box .message a, .success-box .message a{display:inline}
#MySpecialPoints1_divEnrol a{display:inline}
#MyInternet1_divContent a{display:inline-table}
#MyInternet1_divCorporateDials a{display:inline-table}
#MyPlanInfo1_divContent a{display:inline-table}
#MyPlanInfo1_divContent .MyAcLandMyBillRow div{min-width:63px}
#MySpecialPoints #MySpecialPoints1_divManagePoints a{display:inline-table;width:80px}
#MyServices1_divContent a{display:inline}
#BillAndBalanceInfo1_divPostPaid a{margin-top:-5px;display:inline-table;cursor:pointer;font-size:0.9em!important}
#BillAndBalanceInfo1_divPostPaid .MyAcLandMyBillRow div.BlackFont{display:inline-table;min-width:110px}
#BillAndBalanceInfo1_divControlTotalOpenAmount .MyAcLandMyBillRow div.BlackFont{width:150px}
#BillAndBalanceInfo1_divPrePaidCallControl .MyAcLandMyBillRow div.BlackFont{min-width:115px}
#BillAndBalanceInfo1_divCallControl a{display:inline-table}
#BillAndBalanceInfo1_divPrepaidRechargeLink a{display:inline-table}
#BillAndBalanceInfo1_divGoToEbill a{display:inline-table}
#BillAndBalanceInfo1_divPayInAdvance a{display:inline-table}
#BillAndBalanceInfo1_divRechargeOnline a{display:inline-table}
.SmsIcon a{display:inline-table!important}
.LinkBButton a{display:inline-table}
ul.GenListOfLink li.GenListOfLinkFLI a{display:inline}
.OverviewLabel{display:inline-table}
.OverviewValue{min-width:60px}
.tier2-charge{min-width:62px}
.DBMyPlanUsage a{display:inline}
.EditProfilePosition a{display:inline-table}
td.GridColOne div{display:inline-table}
.LoginForgetPassPadd a{display:block}
.EditProfViewDet a{width:70px}
.LabelFeild{display:inline-table}
.ShareCont .addthis_toolbox a,.addThisBtn .addthis_toolbox a{display:inline-table}
.BreadCrumb a.BreadCLink{display:inline}
P.GeneralLink a{display:inline}
h3.GenHeaderThree a {display:inline}
ul.GenContUl li a{display:inline}
#dEligibility p{display:inline-table}
/*Voice Plans General*/
.PopupContent div.cannotCompare a{display:inline}
.ListDialSearch .DialsLnum{width:60px}
div.TellFriendIco.bottomIcon a{display:inline}

/*Shop Products*/
ul.GenContUl li.MargL10 h3 a{display:block}
.SortCont div.sortbySpan{display:inline-table}
div.DisclaimerCont a{display:inline}
h2.LrgTitle a{display:inline}
.View3Cont h2.LrgSubTitle a{width:300px;display:inline-table}
.view2cat h2.LrgSubTitle a{display:block}
h3.LrgSubTitle a{display:inline}
.PopupContent .CompDiffPopup a{display:inline}
.RelProdCont div.EmptyRelated div.moreHeight a{display:inline-table}
.product_desc ProductDesc  a{display:inline}

/*My account Bill payment 12-12-2014*/
#divBills.BillPaymentGrid{font:1.14em HelveticaNeue-Roman;color:#000;border-top:1px #c1c1c1 solid;border-bottom:1px #c1c1c1 solid;padding-top:5px}
#divBills.BillPaymentGrid .Header{font-weight:700;padding-bottom:8px}
#divBills.BillPaymentGrid .Header span{width:140px;display:inline-block}
#divBills.BillPaymentGrid .BillItem{border-top:1px #c1c1c1 dashed;padding:8px 0}
#divBills.BillPaymentGrid .BillItem span{width:142px;display:inline-block}
#divBills.BillPaymentGrid div.BillItem:first-child{border-top:0!important}
#divBills.BillPaymentGrid .CheckBoxWidth{width:20px!important;text-align:right}
.BillPaymentCont .PayOrangeArrow{background:url('../images/OrangeExpandArrow.png') no-repeat left 0;display:inline-block;width:10px;height:5px;cursor:pointer}
.BillPaymentCont .PayOrangeArrowUp{background:url('../images/OrangeExpandArrow.png') no-repeat left -20px;display:inline-block;width:10px;height:5px;cursor:pointer}
.BillPaymentCont .BillsTotal{border:1px #c1c1c1 dashed;padding:7px;margin-top:20px;font:1.21em HelveticaNeue-Roman;color:#000}
.BillPaymentCont .CreditBalance{padding:8px;border:1px solid #c1c1c1;font:1.21em HelveticaNeue-Roman;width:96%;display:inline-block;text-align:center}
.Width145{width:145px!important}
.OrangeLink a:link,.OrangeLink a:visited{color:#ff7900!important;font:1.14em HelveticaNeue-Roman!important;text-decoration:underline!important}
.OrangeLink a:hover{text-decoration:none!important}
.DisabledOrangeLink a,.DisabledOrangeLink a:hover{cursor:default!important;font:1.14em HelveticaNeue-Roman;color:#a9a9a9!important;text-decoration:none!important}
.PopCont p{padding-left:15px;line-height:1.3em!important}
#divScratchCards a{display:inline-block}

/*FaceBook Like Button Fix 19-2-2015*/
div._56zz._56z-{display:none} 
/*Samsung S6 Reservation*/
.ModelRadioButton input{margin:23px 6px 0 6px}
.MargB30{margin-bottom:30px}
.MargB25{margin-bottom:25px}
/*Login/ Sign up*/
.MyAcLinksList .HPDashFBCont a{background-position:7px 6px;padding:0px 25px 5px 40px!important}
.VisibilityHidden{visibility:hidden;height:25px}
.VisibilityVisible{visibility:visible;text-align:right;height:25px}
/*MyAccount facebookbtn Edited  by Peter */
.ViewProfileCont .HPDashFBCont a{background-position:3px 6px;padding:6px 20px 0 0}
/*Login/Register Popup*/
#login-popup .HPDashFBCont a{background-position:90px 7px;text-align:center}
#login-popup .PopUPSubCont .FormRowButton .FormControl{width:175px}
.LoginPopFBWidthEn{width:125px}
.LoginPopTxtBoxWidthEn{width:145px}
.LoginPopTxtBoxWidthEn:hover{text-decoration:none!important}
.GreySeparatorMarg{margin:10px 30px 5px 30px}
.TabLine.GreySeparatorMarg{border-bottom:1px #cfcfcf solid} 
div.PopLoginGreySep{text-align:center;margin-top:-17px;margin-bottom:10px}
div.PopLoginGreySep span.DetailsFont{width:43px;display:block;background:#fff;text-align:center;margin:0 auto}
.PaddT15{padding-top:15px}
#divLoginSignup .PopupContent{padding:0}
.OrBorder{border-right:1px solid #c1c1c1;height:540px;float:right;margin:25px 34px 25px 15px}
.OrBorder .OrImageContainer{margin-right:-25px;margin-top:215px;padding:20px 0;background:#fff}
.OrWord{background:#ff7900;border-radius:27px;color:#fff;display:table-cell;font:700 1.36em HelveticaNeue-Roman;height:50px;text-align:center;vertical-align:middle;width:50px}
.OrWordSmall{background:url('../images/OrangeCircleSmall.png') no-repeat;width:27px;height:27px;color:#fff;font:700 1em HelveticaNeue-Roman;text-align:center;vertical-align:middle;display:table-cell}
.NewRegister-FB .RegisFBBtn{margin:232px 0 17px!important}
.NewRegister-FB .FormRow{margin:0 5px 35px 0!important}
.NewRegister-FB .FormRowButton .FormControl{width:200px}
.LoginPopupWid{width:250px}
/*FB New Registeration*/
#MainContLeftSide-FB{width:741px;margin:0 4px 0 10px}
#MainContRightSide-FB{width:195px;float:right}
.NewRegister-FB .HPDashFBCont a{border-radius:4px;padding:6px 43px 8px 10px!important;background:#3b5998 url("../images/facebook-icon.png") no-repeat 186px 13px;width:171px;height:29px;font:Bold 1.14em HelveticaNeue-Roman}
.RegisterFaceBook{direction:ltr}
#divLoginSignup .OrBorder{margin:10px 55px 5px 25px;height:318px}
#divLoginSignup .OrBorder .OrImageContainer{margin-top:115px}
#divLoginSignup .FormLabel{width:120px}
#divLoginSignup.popupdiv input.CaptchaStyle{margin:3px!important}
#divLoginSignup .notice-box{margin:0 20px}
#divLoginSignup .PopCont{padding:10px 10px 0}

/*Shop Extra Content*/
.ShopOnlineBG{background:#f1f1f1;padding:20px;margin-top:15px;position:relative}
.ShopOnline img{position:absolute;bottom:0;left:25px}

/*Fix for the subscribe button in Ramadan offer*/
.RamdanBtnOfferMarg{margin-right:282px}

/*Business Slider*/
.jshowoff-slidelinks a{background:#ff7900;width:10px;height:10px;display:inline-block;margin-right:5px}
.jshowoff-slidelinks{text-align:center;padding:20px 0 27px;border-top:0}
.jshowoff-active{background:#5c5c5c!important}
#slidingFeatures{overflow:hidden;height:275px}
.CSPBanner{width:750px;height:305px;overflow:hidden}

/*Mobinil Drive*/
.MobinilDriveContent .GenContUl li:before{top:12px}

/*******************************404 error start******************************/
.errorPageContainer{margin-top:55px!important}
.errorPageContainer h2{margin-bottom:36px;font-size:2.8em}
.errorPageContainer p,.errorPageContainer a{font-family:HelveticaNeue-Bold}
.errorPageContainer .errorWrapper,.errorPageContainer .tryLinkInnerWrapper,.errorPageContainer .tryLinkInnerWrapper .moreColumn,.errorPageContainer .bottomSectionsContainer{display:inline-block}
.errorPageContainer .errorWrapper .errorDesc{width:56%}
.errorPageContainer .errorWrapper > span{width:30%;text-align:left;font-size:11.6em;line-height:0.6em;font-weight:bold;color:#ff7900;word-wrap:normal}
.errorPageContainer .errorPageSearchIcon{color:#333;font:normal normal normal 26px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;position:absolute;float:right;margin-top:5px;margin-right:7px;transform:rotateY(180deg)}
.errorPageContainer input[type="text"]{vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:1px solid #999;width:380px;height:38px;margin-left:20px;margin-bottom:36px;padding:0 auto;box-sizing:border-box;text-indent:35px;color:#000;font:1.2em HelveticaNeue-Bold}
.errorPageContainer input[type="button"]{height:38px;margin-bottom:36px;vertical-align:middle;min-width:6em}
.errorPageContainer .cmpl.box{top:0!important;width:300px}
.errorPageContainer .tryLinkInnerWrapper{width:100%}
.errorPageContainer .tryLinkInnerWrapper .innerSection,.errorPageContainer .tryLinkInnerWrapper .moreColumn > div,.errorPageContainer .bottomSectionsContainer .errorBottomSection{width:50%;box-sizing:border-box;padding-left:5%}
.errorPageContainer .tryLinkInnerWrapper .innerSection{margin-bottom:30px}
.errorPageContainer .tryLinkInnerWrapper .innerSection span{display:block}
.errorPageContainer .tryLinkInnerWrapper .innerSection a{line-height:1.7em;word-break:normal}
.errorPageContainer .tryLinkInnerWrapper .innerSection a:visited{color:#000}
.errorPageContainer .tryLinkInnerWrapper .innerSection a:hover{color:#FF7900}
.errorPageContainer .tryLinkInnerWrapper h3{margin-bottom:18px}
.errorPageContainer .bottomSectionsContainer h3{margin-bottom:5px}
.errorPageContainer .errorWrapper{width:100%} 
/*******************************404 error end******************************/
/*New Buttons*/
.WhiteBtn,.WhiteBtn.Disabled,.WhiteBtn.Disabled:hover,.WhiteBtn.Disabled:active,.WhiteBtn.Disabled:disabled{background-color:transparent!important; color:#000!important; border:2px solid #000!important;padding:0 9px 2px!important;font: 1.05em HelveticaNeue-Bold!important; cursor:pointer;-webkit-appearance: none}
.WhiteBtn:hover{background:#000!important; color:#fff!important;transition: color 0.5s ease;text-decoration:none;-webkit-appearance: none}
.WhiteBtn:active{background:#f16e00!important; color:#fff!important;border:2px solid #f16e00!important;text-decoration:none;-webkit-appearance: none}
.BlackBtn,.BlackBtn.Disabled,.BlackBtn.Disabled:hover,.BlackBtn.Disabled:active,.BlackBtn.Disabled:disabled{background:transparent!important; color:#fff!important; border:2px solid #fff!important;padding:0 9px 2px!important;font: 1.1em HelveticaNeue-Bold!important;cursor:pointer;-webkit-appearance: none}
.BlackBtn:hover{background:#fff!important; color:#000!important;transition: color 0.5s ease;text-decoration:none;-webkit-appearance: none}
.BlackBtn:active{background:#f16e00!important; color:#fff!important;border:2px solid #f16e00!important;text-decoration:none;-webkit-appearance: none}
.OrangeBtn,.OrangeBtn.Disabled,.OrangeBtn.Disabled:hover,.OrangeBtn.Disabled:active,.OrangeBtn.Disabled:disabled{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}
.BlackBtnWhite,.BlackBtnWhite.Disabled,.BlackBtnWhite.Disabled:hover,.BlackBtnWhite.Disabled:active,.BlackBtnWhite.Disabled:disabled{background-color:#000!important; color:#fff!important; border:2px solid #000!important;padding:1px 16px 5px!important;font: 1.1em HelveticaNeue-Bold!important; cursor:pointer;-webkit-appearance: none}
.BlackBtnWhite:hover{background:#4d4d4d!important; color:#fff!important;border:2px solid #4d4d4d!important;transition: color 0.5s ease;text-decoration:none;-webkit-appearance: none}
.BlackBtnWhite:active{background:#f16e00!important; color:#fff!important;border:2px solid #f16e00!important;text-decoration:none;-webkit-appearance: none}
.WhiteBtn,.BlackBtn,.OrangeBtn,.BlackBtnWhite{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
.WhiteBtn:active,.BlackBtn:active,.OrangeBtn:active,.BlackBtnWhite:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.MargT60-HP{margin-top:7px}
a.WhiteBtn,a.BlackBtn,a.OrangeBtn{white-space:nowrap}
.WhiteBtn.Disabled,.WhiteBtn.Disabled:hover,.WhiteBtn.Disabled:active,.WhiteBtn.Disabled:disabled,.BlackBtn.Disabled,.BlackBtn.Disabled:hover,.BlackBtn.Disabled:active,.BlackBtn.Disabled:disabled,.OrangeBtn.Disabled,.OrangeBtn.Disabled:hover,.OrangeBtn.Disabled:active,.OrangeBtn.Disabled:disabled,.BlackBtnWhite.Disabled,.BlackBtnWhite.Disabled:hover,.BlackBtnWhite.Disabled:active,.BlackBtnWhite.Disabled:disabled{opacity:0.3;cursor:default;text-decoration:none;text-shadow:none}
.cartOrangeBtn:before,.compareOrangeBtn:before{position:absolute;right:13px;color:#fff;top:13px;z-index:10}
.cartOrangeBtn .OrangeBtn,.cartOrangeBtn .OrangeBtn.Disabled,.cartOrangeBtn .OrangeBtn.Disabled:disabled,.cartOrangeBtn .OrangeBtn.Disabled:hover,.cartOrangeBtn .OrangeBtn.Disabled:active,.compareOrangeBtn .OrangeBtn,.compareOrangeBtn .OrangeBtn.Disabled,.compareOrangeBtn .OrangeBtn.Disabled:disabled,.compareOrangeBtn .OrangeBtn.Disabled:hover,.compareOrangeBtn .OrangeBtn.Disabled:active{padding-right:30px!important}

/*********************** Main Care start **************************/
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-search:before{content:"\f002"}
.fa-angle-left:before{content:"\f105"}
.fa-angle-right:before{content:"\f104"}
.fa-bars:before{content:"\f0c9"}
.fa-times:before{content:"\f00d"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-facebook-official:before{content:"\f230"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-files-o:before{content:"\f0c5"}

/*Main Care Popup Close Btn*/
#login-popup .PopClose,#divLoginSignup .PopClose{position:relative;display:inline-block;width:100%;height:40px;left:0}
#login-popup .PopClose span,#divLoginSignup .PopClose span{position:absolute;left:0;font-family:HelveticaNeue-Bold}
#login-popup .PopClose span:after,#divLoginSignup .PopClose span:after{content:'\f00d';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}
#login-popup,#divLoginSignup{overflow-y:auto;overflow-x:hidden}
#divLoginSignup .ListDetail{color:#000!important;text-decoration:underline;background:none}
#divLoginSignup .ListDetail:hover{color:#FF7900!important}
.mainCareFormField .OrangeFormValidator{margin:-10px 0 10px}
.mainCareFormField .OrangeFormValidator span{color:#ff0000}
/*Main Care Popup*/
.popupImgWrapper{position:absolute;top:0;right:0;z-index:-1;opacity:0.1;overflow:hidden;height:100%}
.popupImgWrapper img{width:100vw}
#mainCareWrapper .error-box{margin:0 0 10px}
/*Main Care Wrapper*/
.mainCareWrapper{padding:12px 0 0 0;position:relative}
.mainCareWrapper .LoginBoxCont{width:auto}
.mainCareWrapper.mainCarePopupWrapper{padding:0}
.mainCareWrapper > img{position:absolute;z-index:-1;top:0;width:100%;opacity:0.7}
.fa-facebook-official:before{color:white;font-size:2em}
.mainCareRegisterFormItem label,.mainCareFormField .mainCareTextBoxLabel{font:1.4em HelveticaNeue-Bold;line-height:1em}
/*Main Care Info*/
.mainCareInfoWrapper{float:right;width:48%}
.mainCareInfoWrapper .mainCareInfoTitle{font:1.15em HelveticaNeue-Bold}
.mainCareInfoItem{width:100%;display:inline-block;margin-bottom:37px}
.mainCareInfoItem:nth-of-type(1){margin-top:35px}
.mainCareInfoItem .mainCareInfoItemImg{display:inline-block;float:right;margin-left:20px}
.mainCareInfoItem .MyOrange{background:url('../images/OrangeImages/MainCareSprite.png');width:26px;height:40px}
.mainCareInfoItem .sendSMS{background:url('../images/OrangeImages/MainCareSprite.png')-34px;width:29px;height:50px}
.mainCareInfoItem .PayBill{background:url('../images/OrangeImages/MainCareSprite.png')-71px 0px;width:30px;height:37px}
.mainCareInfoItem .mainCareInfoItemText{float:right;width:145px;text-wrap:normal;font:1.23em HelveticaNeue-Bold}
/*Main Care Forms*/
.mainCareFormWrapper{float:left;width:300px;margin-top:-76px}
.mainCarePopupWrapper .mainCareFormWrapper{margin-top:0}
.mainCareFormItem{width:100%;background:#fff;margin-bottom:12px;min-height:50px;box-sizing:border-box;padding:20px}
.mainCarePopupWrapper .mainCareFormItem{padding:10px 20px}
/*Main Care Login Form*/
.mainCareFormField label{cursor:pointer;float:right;line-height:1.7em}
.mainCareFormField .mainCareTextBoxLabel{color:#333}
.mainCareFormField .forgotPassLink{float:left;font:1.08em HelveticaNeue-Roman;text-decoration:underline;white-space:nowrap}
.mainCareFormField .mainCareRememberMeCheckBox{display:block;width:20px;height:20px;border-radius:5px;border:2px solid #ccc;position:relative}
.mainCareFormField .mainCareRememberMeCheckboxInput:checked + input +  label:before{content:'\f00c';position:absolute;top:-1px;right:1px;font-size:1.3em}
.mainCareFormField .mainCareRememberMeCheckBox:before{content:''}
.mainCareFormField .mainCareRememberMeCheckBoxLabel{margin-right:9px}
.mainCareFormField .rememberMeWarning{clear:both;float:none;width:100%;line-height:1.5em;margin-bottom:10px;color:#ff0000;display:none}
.mainCareFormField .mainCareRememberMeCheckboxInput:checked ~ .rememberMeWarning{display:block}
.mainCareFormItem input[type="text"],.mainCareFormItem input[type="password"]{width:100%;height:36px;border:1px solid #999;margin:13px 0 10px;padding:0;text-indent:5px}
.mainCareFormItem input[type="submit"],.mainCareFBLoginBtn{width:100%;height:45px!important;text-align:center;border:0px;margin:12px 0;cursor:pointer}
.mainCareFormItem .mainCareRegisterBtn{width:100%;height:45px!important;text-align:center;border:0px;margin:12px 0;cursor:pointer;box-sizing:border-box}
.mainCareFormItem .mainCareLoginBtn{width:100%;height:45px!important;text-align:center;border:0px;margin:12px 0;cursor:pointer;box-sizing:border-box}
.mainCareFormItem .mainCareLoginBtn,.mainCareFormItem .mainCareLoginBtn:hover{font:1.15em HelveticaNeue-Bold;background:#f16e00;color:#fff;margin-top:20px!important}
.mainCareFormItem .mainCareFBLoginBtn,.mainCareFormItem .mainCareFBLoginBtn:hover{font:1.15em HelveticaNeue-Bold;display:block;box-sizing:border-box;padding-top:7px;text-decoration:none;border-radius:3px;background:#3b5998;color:#fff;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.16)}
.mainCareFormItem .mainCareOr{display:block;text-align:center;font:1.08em HelveticaNeue-Roman}
.FBLogo{position:absolute;margin:28px 13px 0 0}
/*Main Care Register Form*/
.mainCareRegisterFormItem input[type="submit"]{height:26px;margin-bottom:0}
.mainCareRegisterFormItem a{height:26px;margin-bottom:0!important;padding-top:5px!important}
.mainCareRegisterFormItem label{vertical-align:middle}
/*Main Care Orange DSL Form*/
.mainCareOrangeDSLForm a{color:#000;text-decoration:none;font:1.15em HelveticaNeue-Bold}
.mainCareOrangeDSLForm a:hover{text-decoration:underline!important;color:#FF7900!important}
.mainCareOrangeDSLForm span{display:block;text-align:center}
/*main care captcha login*/
.mainCareFormField .FormRow{margin:0}
.mainCareFormField #recaptcha_data{border:0;border-radius:0;width:auto;height:auto;margin-bottom:0;box-shadow:none}
.mainCareFormField .CaptchaStyle ul{margin:0}
.mainCareFormField .CaptchaStyle .text_field,.mainCareFormField .FormControl{width:100%!important}
.mainCareFormField .CaptchaStyle ul li:before{margin:0;display:inline-block;float:none;bottom:0}
.mainCareFormField .CaptchaStyle ul #lblGetNewWords{float:none}
.mainCareFormField .CapChaNewFont,.mainCareFormField .CaptchaStyle ul li a{white-space:nowrap}
@media screen and (max-width:960px){
.Container{width:100%}
.mainCareContainer{box-sizing:border-box;padding:0 10px}
.Container, .OrContainer{width:96%!important}
}
@media screen and (max-width:640px){
.mainCareFormWrapper{margin-top:0}
.mainCareInfoWrapper,.mainCareFormWrapper{width:100%}
.mainCareInfoItem .mainCareInfoItemText{width:60%}
}
/*********************** Main Care end **************************/

/*Validation Message Style*/
.OrangeFormValidator span{display:inline-block;color:#ff0000;width:240px}
.PopupContent .OrangeFormValidator span{width:auto!important}

/*Orange PopUp*/
.popupdiv .PopUPSubCont .PopClose:after,.popupdiv #dvPurchase .PopClose:after{content:'\f00d';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.6em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
@media screen and (max-width:640px){.popupdiv{width:80%} .popupdiv .PopCont{padding:20px!important;min-width:200px}}
.PopCont{background-color:#fff!important;padding:40px 60px;max-width:900px;background-image:none!important;font-family:HelveticaNeue-Bold;min-width:400px;max-height:380px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-spacing:0px}
.PopUpTitle{background:url('../images/OrangeImages/InfoIcon.png') no-repeat right;padding-right:55px;height:35px;margin-bottom:20px;font:1.28em HelveticaNeue-Bold;line-height:2em!important}
