﻿﻿/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
CSS RESET
*/




html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
body {font-family:Arial; -webkit-overflow-scrolling: touch;}
html,body{height:100%;}
a{text-decoration:none;}
.no_underline{text-decoration:none !important;}
.underline{text-decoration:underline !important}
/*CSS BEGIN*/
b{font-weight:bold}
html{direction:rtl;overflow-y: scroll;}
a{text-decoration:none;color: inherit;  }
*{white-space: nowrap;}
.wordwrap {white-space: pre-wrap;white-space: -moz-pre-wrap; /* Firefox */    white-space: -pre-wrap;     /* Opera <7 */  white-space: -o-pre-wrap;   /* Opera 7 */    word-wrap: break-word;      }
#footer{/*width: 1170px;*/float: left;}
/*only for tamplate*/#main-main-wrapper{/*width:1171px;*/display:table;margin: 0 auto;width: 1171px; height: 95%;transform-origin: 50% 0%;-ms-transform-origin: 50% 0%; -moz-transform-origin: 50% 0%;-webkit-transform-origin: 50% 0%;-o-transform-origin: 50% 0%;}
/*only for tamplate*/#center,#header{clear:both;margin:0 auto;/*width: 1171px;*/ overflow: hidden;}
.hidden{display:none;}
/*Concept*/
.hardblue{color:#015c90 !important}
.hardbluebg{background-color:#015c90}
.lightblue{color:#0078bd !important;}
.pink{color:#ea1985;}
.lightbluebg{background-color:#0078bd;}
.tcheletbg{background-color:#5ac3ff;}
.graybg{background-color:#e3e3e3;}



.dark{color:#1c2224;}
.gray{color:#4f4f4f}
.red{color:#ff0000 !important;}
.hardgray{color:#6c6c6c;}
.hardergray{color:#4f4f4f;}
.black{color:Black;}
.lighttcheletbg{background-color:#d8effd}
.white{color:#FFF;}
.px10{font-size:10px;}
.px12{font-size:12px !important;}
.darktcheletbg{background-color:#abdefc;}
.secondbluebg{background-color:#1c88aa;}
.main-content-wrapper{float:right;margin-right: 27px;width: 850px;}
input:focus{outline: none;}
.darkgraybg{background-color:#959595;}
a.lightblue{color:#0078bd;text-decoration:underline;font-size:18px;font-weight:bold}
.inside-footer a img{float:right;margin-top:-3px;margin-left:10px;}
textarea{resize: none;text-align:right;white-space:normal;margin-top:5px;}
.btn{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;text-align:right;cursor:pointer;}

#divWrap{transform-origin: 50% 0%;-ms-transform-origin: 50% 0%; -moz-transform-origin: 50% 0%;-webkit-transform-origin: 50% 0%;-o-transform-origin: 50% 0%;}
textarea {overflow:hidden;}
input{font-size:20px;font-family:Arial}
textarea{font-size:20px;font-family:Arial}
@font-face {
    font-family: 'FbSpacer';
    src: url('../../fonts/spacerregularwebfont.eot');
    src: url('../../fonts/spacerregularwebfont.eot?iefix') format('eot'),
    url('../../fonts/spacerregularwebfont.woff') format('woff'),
    url('../../fonts/spacerregularwebfont.ttf') format('truetype'),
    url('../../fonts/spacerregularwebfont.svg#FbSpacer') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'FbSpacer';
    src: url('../../fonts/spacerboldwebfont.eot');
    src: url('../../fonts/spacerboldwebfont.eot?iefix') format('eot'),
    url('../../fonts/spacerboldwebfont.woff') format('woff'),
    url('../../fonts/spacerboldwebfont.ttf') format('truetype'),
    url('../../fonts/spacerboldwebfont.svg#FbSpacer') format('svg');
    font-weight: bold;
}

input{font-family:Arial;}

/*---------------------------------HEADER-------------------------------------*/
input{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;border:none;}
.nav-main-nav{width:690px;clear: both;float: right;/*margin-top: 23px;*/}
.nav-main-nav ul{float:right;width:697px;}
.nav-main-nav ul li{display:inline-block}
.nav-main-nav-search{width:303px;}
.navs-wrapper{float:right;width:1075px;font-family:FbSpacer;}
.nav-logged-in{/*color:#015c90;*/float: right;width: 515px;}
.nav-logged-in .nav-item{float: right;/*padding:0 15px;*/position:relative}
.nav-main-nav .nav-item{float:right;font-size:39px;padding: 0 40px!important;}
.nav-main-nav ul li{display:inline-block}
.nav-item.nav-item-first{padding:0;}
.nav-secondery ul .nav-item.nav-item-first{ margin-right: 115px !important;}
.nav-logged-in-user-name{font-size:24px;cursor: pointer;}
.nav-logged-in-user-name span{float:right;/*margin-left: 7px;*/font-family: arial;}
.nav-logged-in-user-name span.little-arrow-colsed{width:7px;}
.nav-logged-in-user-phone{font-size:24px;float: right;}
.little-arrow-colsed{background:url(../../images/littllearrow.png) no-repeat;width:8px;height:9px;float: left;margin: 6px 5px;}
.nav-logged-in .nav-item{/*border-left:1px solid #0078bd*/;height: 30px;}
.massage-number{position:absolute;left: 21px;top: -5px;color:Black;}
.nav-logged-in-user-logoff span{float:right;/*font-size:17px; padding-top: 3px;*/}
.nav-logged-in ul{/* padding: 10px 0;*/}
.nav-logged-in-user-massages img{ margin-top: -6px;}
.nav-secondery{float:right;margin-right:285px;margin-right: 255px;/*margin-top: 14px;*/direction:rtl;width: 303px;font-family: Arial;font-size: 17px;}
.nav-secondery .nav-item{float: right;padding:0 15px;/*border-left:1px solid black;*/}
.nav-secondery .nav-item-last{border-left:none;padding-left:0;}
.thesearch{width:250px;height:40px;background-color: transparent;padding-right:10px;outline: none;margin-top: 3px;height: 34px;float:left;color:#959595}
.nav-main-nav-search{float:right; margin-right: 75px;/*margin-top: 26px;*/background: url("../../images/searchbg.png") repeat scroll 0 0 transparent;}
.header-logo{float:left;padding-top:11px;}
.nav-item.nav-main-store{padding-right: 47px!important;}
.headerhr{clear:both;float: left;width: 100%;height:12px;background-color:#e3e3e3;border:0;}

.nav-main-home a{float:right;background: url('../../images/home.png') no-repeat 0 0; width:30px;height:27px;/*margin-top: 5px;*/}
.nav-main-home a:hover{background: url('../../images/home.png') no-repeat 0 bottom;}
.nav-main-nav .nav-item a:hover span{color:#ea1985;}
.search-hitzone{background: url('../../images/search.png') no-repeat 0 10px;float: left; height: 37px;margin-left: 15px; width: 30px;cursor: pointer;position: relative;z-index:100;cursor: pointer;}

.nav-collapsed{background-color:#015c90;width:209px;height:284px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;position: absolute;top: 10px;color:#fff;}
.white-arrow{background: url('../../images/littlewhitearrow.png');width:9px;height:8px;margin-right: 10px;margin-top: 8px;}
.nav-collapsed header{font-size:24px;}
.minitext{font-size:15px;clear:both;margin-right: 43px;float:right;margin-top: -5px;}
.nav-collapsed header span{float:right;padding-right: 11px;padding-top: 4px;}
.nav-collapsed ul{clear:both;float:right; padding: 0 12px;}
.nav-collapsed li{clear:both;float:right;font-size:17px;margin:13px 0;}
.nav-collapsed .figure{margin-left:15px;margin-top: -2px;}
.nav-collapsed-massages .figure{background: url('../../images/collaspe-massages.png') no-repeat;width:28px;height:20px;float:right;}
.nav-collapsed-invoice .figure{background: url('../../images/collapse-invoice.png') no-repeat;width:28px;height:24px;float:right;}
.nav-collapsed-waitsong .figure{background: url('../../images/collapse-waitsong.png') no-repeat;width:28px;height:24px;float:right;}
.nav-collapsed-package .figure{background: url('../../images/collaspe-pakage.png') no-repeat 4px 0;width:28px;height:24px;float:right;}
.nav-collapsed-downloads .figure{background: url('../../images/collaspe-downloads.png') no-repeat 5px 0;width:28px;height:28px;float:right;}
.nav-collapsed header{cursor:pointer;}
/*---------------------------------CENTER ZONE-------------------------------------*/
.main-content-wrapper section{clear:both;float:right; width: 850px;}
.self-service-row-content-wrapper{display:inline-block;;width: 359px;height:75px;float: right;overflow:hidden}
.bradcrumbs{float:right;margin-bottom: 12px; font-size: 17px;}
.class-radio{display: inline-block; background:url(../../images/radios.png) no-repeat top left; width: 16px; height: 16px;display: inline-block;cursor: pointer;position: relative;top: 2px;float: right;margin-left: 3px;}
.class-radio.checked{background-position:top right; }
/*-*/




section#heading{float: right;margin-right:27px;margin-top:28px; }
section#heading .header-top{width:850px;height:26px;font-size:18px;color:#4f4f4f;}
.main-content-wrapper header > .header-bottom{background-color:#959595;width:850px;height:75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;font-size:23px;color:#fff;/*display: table-cell*/;vertical-align: middle;position: relative;}
.pathways-info{float:right;padding-left: 5px;}
.pathways-number{float:right;width:110px;height:25px;position: relative;margin-top: -2px;margin-left: 20px;}
/*.little-arrow-pathways-number{background:url(../../images/littlearrow-pathways.png) no-repeat;width:9px;height:8px;position:absolute;top: 8px;left: 7px;pointer-events: none;z-index: 100;}*/
.pathway-user-phone{float: right; margin-top: 1px; width: 111px;height: 21px;background: transparent; border: 0;border-radius: 0;-webkit-appearance: none;font-size:15px;background:url(../../images/littlearrow-pathways.png) no-repeat 22px 8px;width: 126px;}
.price-display-selection{/* margin-right:20px; */;float: right;}
.price-display-selection form{display:inline-block;position:relative;margin-top: -1px;}
.price-display-selection .class-radio {float: none;}
.price-display-selection form label.tax{ padding: 0 3px 0 14px;}
.price-display-selection span{margin-left:7px;float: right;}
.header-top > .terms{display:inline-block; }
.header-bottom-header .btn-open-all-wrapper{border-left:1px solid #fff; padding: 13px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin: 5px 0;float:right}
.header-bottom-header .btn-open-all{width:101px;height:39px;background-color:#0078bd;display: inline-block;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;padding: 7px 0px;vertical-align: middle;}
.header-bottom-header .btn-open-all span{font-size: 22px;width:100%;text-align:center;float:right}
.header-bottom-header{vertical-align: middle;height: 75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;display: table;}
.header-bottom-right{display: table-cell;width: 625px;height: 75px;float: right;vertical-align: middle;overflow:hidden}
.header-bottom-header span{}
.header-bottom-header .header-bottom-header-header{padding-right: 15px;font-size: 29px;white-space: pre-wrap; /* css-3 */    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap;/* Opera 4-6 */white-space: -o-pre-wrap;/* Opera 7 *//*Internet Explorer 5.5+*/max-height:60px; vertical-align:middle;width: 583px;position: relative;display:table-cell;}
.header-bottom .device-package{position:relative;display:inline-block;background:url(../../images/devicepackage.png) no-repeat 0 18px;height: 29px;padding: 25px 21px 18px 0;width: 174px;margin-right: 30px;height:75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box; }
.header-bottom .device-package a{font-weight:bold;font-size:22px; position: absolute;top:25px !important;right:20px !important;width:174px;}

/*-*/
#report-page div.selectBox { position:static;}
div.selectBox{position:relative;display:inline-block;cursor:pointer;text-align:left;line-height:22px;width: 109px;font-size: 14px;background-color:White;border: 1px solid #888888;}
div.selectBox .selected { position: relative; z-index: 1;  }
span.selected{float:right;text-align: right;overflow:hidden;padding-right: 5px; padding-top: 1px;width: 100%;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#report-page span.selectArrow {top: 134px; right: 300px;}
span.selectArrow{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;background:url(../../images/littlearrow-pathways.png) no-repeat;width:9px;height:8px;left: 7px;top: 8px;position:absolute;cursor:pointer;}
#report-page div.selectOptions {top: 149px;}
div.selectOptions{background-color:#e3e3e3;position:absolute;top:24px;width:107px;border:1px solid #ccc; max-height: 100px; overflow-x: hidden; overflow-y: scroll; z-index: 9999!important;}
span.selectOption{cursor:pointer; display:block;width:80%;line-height:20px;padding:5px 5px;text-align:right;}
span.selectOption:hover{color:#0078bd;}
.offer-no-row{float:left;}
.row-more-info{display:inline-block;vertical-align:middle;height: 75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;width: 133px;padding: 24px 0;}
/*----RIGHT-ZONE----*/
.rightzone{clear: both;float: right;width:294px;}
.rightzone-wrapper{clear: both;float: right;width:300px;padding: 16px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;font-family:FBspacer}
.rightzone-wrapper .nav-centerzone .nav-item{float:right;margin-bottom:40px;margin-right: 14px;}
.rightzone-wrapper .nav-centerzone .nav-item.nav-item-first{margin-top:14px;}
.rightzone-wrapper .nav-centerzone .nav-item a{font-size:24px;color:#fff;}
.rightzone-wrapper .nav-centerzone .nav-item a:hover{color:#b1da45;}
.rightzone-wrapper .nav-centerzone .nav-item.selected a{font-size:27px;color:#b1da45;font-weight:bold;text-decoration:none}
.rightzone-wrapper .nav-centerzone .nav-item div{float:right;width:39px;}
.rightzone-wrapper .nav-centerzone-content a .figure{background:url(../../images/mypelephone.png) no-repeat bottom right;height: 43px; width: 30px;}
.rightzone-wrapper .nav-centerzone-content.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-content a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-services a .figure{background:url(../../images/servicesicon.png) no-repeat bottom right;height: 38px; width: 38px;}
.rightzone-wrapper .nav-centerzone-services.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-services a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-charges a .figure{background:url(../../images/chargesicon.png) no-repeat bottom right;height: 37px; width: 38px;}
.rightzone-wrapper .nav-centerzone-charges.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-charges a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-invoices a .figure{background:url(../../images/invoicesicon.png) no-repeat bottom right;height: 35px; width: 27px;}
.rightzone-wrapper .nav-centerzone-invoices.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-invoices a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-operations a .figure{background:url(../../images/operationsicon.png) no-repeat bottom right;height: 34px; width: 36px;}
.rightzone-wrapper .nav-centerzone-operations.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-operations a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-abroad a .figure{background:url(../../images/abroadicon.png) no-repeat bottom right;height: 39px; width: 39px;}
.rightzone-wrapper .nav-centerzone-abroad.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-abroad a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-devices a .figure{background:url(../../images/devicesicon.png) no-repeat bottom right;height: 44px;width: 27px;}
.rightzone-wrapper .nav-centerzone-devices.selected a .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone-devices a:hover .figure{background-position:top right;}
.rightzone-wrapper .nav-centerzone .nav-item div.figure{float:none;margin: 0 auto;}
.rightzone-wrapper .nav-centerzone ul{float:right;width:280px;}
.rightzone-wrapper .nav-centerzone .nav-item img{margin:0 auto;display:block}
.rightzone-wrapper .nav-centerzone .nav-item span{float:right;margin-right: 13px;margin-top: 3px;font-family: arial;font-size: 21px;}
.rightzone-wrapper .nav-centerzone .nav-item.span{line-height: 24px;margin-top: -5px;}
.rightzone-wrapper .nav-centerzone .nav-item.nav-item-last{margin-bottom:0}
.rightzone-wrapper .nav-centerzone .nav-item ul{clear:both;float:right;margin-right: -14px;display:none;width: 278px;}
.rightzone-wrapper .nav-centerzone .nav-item.selected ul{display:block}
.rightzone-wrapper .nav-centerzone .nav-item.selected ul li  {display:inline-block;float:right;margin: 7px;}
.rightzone-wrapper .nav-centerzone .nav-item.selected ul li a {font-family:Arial;font-size: 15px;color:#fff;font-weight:normal;background-color:#1c88aa;width: 78px;height: 70px;display:table-cell;vertical-align: middle;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;text-align: center;border:1px solid #298ec8;}
.rightzone-wrapper .nav-centerzone .nav-item.selected ul li a:hover {border:1px solid #fff;}
.rightzone-wrapper .nav-centerzone .nav-item.selected ul li a.selected {background:url(../../images/collapsedlinkbg.png) no-repeat -4px -4px;border:none;color:Black;font-weight:bold;font-size:16px;}
.rightzone-wrapper .nav-centerzone .nav-item li ul {display:none;}
.right-zone-chat{width:100%;height:65px;clear:both;float:right;margin: 2px 0;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;padding: 13px 31px 13px 0;color:White;font-size:24px;line-height: 36px}
.right-zone-chat figure,.right-zone-chat figcaption,.right-zone-chat img{float:right;margin-left: 13px;}
.right-zone-chat .chat-arrow{margin-left:0;margin-top: 6px;}
.rightzone-promotion{clear:both;float:right;margin-top:10px;}

/*----footer----*/
.bottom-links-wrapper{clear:both;float:right;width: 100%;margin: 0 auto 10px;}
.bottom-links{ color:#878787;display: table;margin:0 auto;font-size:13px;MARGIN-BOTTOM: 10PX;}
.bottom-links li{display:inline-block;border-left:1px solid #878787;padding:0 4px; }
.bottom-links li.last{border-left:none;}
.bottom-links li a:hover{text-decoration:underline;}




/*feeback*/
.inside-footer{clear:both;float:right;margin-top:10px;font-size: 15px;}
.inside-footer p{margin-top:20px}
.wide-promotion{clear:both;float: left;margin-top: 40px;}
.didithelped-form-wrapper{clear:both;float:right;font-size:17px;padding-top:18px;}
.didithelped-form-wrapper figcaption,.didithelped figure,.didithelped figure img{float:right}
.didithelped-form-wrapper figcaption{font-weight:bold; line-height: 26px;padding-right: 7px;font-size: 20px;}
.didithelped-form-wrapper form {clear:both;float:right; margin-right: 27px;padding-top: 6px;width:463px}
.didithelped-form-wrapper form span {clear:both;float:right;}
.didithelped-form-wrapper form label { padding-left: 12px;float: right;}
.didithelped-form-wrapper form span.advice{padding-top:20px}
.didithelped-form-wrapper form textarea {clear:both;float:right;width: 457px;}
.didithelped-form-wrapper form .btn-send{width:82px;height:32px;clear:both;float:left;color:White;padding: 8px 23px;font-size:18px}
.top-strip{float:right;height:25px;}
#heading header{clear:both;float:right}
.inside-footer .questionanswers{margin-bottom:25px;}
.didithelped-form-wrapper{clear:both;float: left;width: 487px;}
.didithelped-inputs{clear:both;float:right}


/*******************masterpage END************************************************************/
/*********************************************************************************************/
/*********************************************************************************************/
/*********************************************************************************************/


/*******************form general css************************************************************/
/*this line is for ommit the <select> default css in browser*/
.disable-custom-select{border: none !important;background: none  !important;color: #000  !important;margin-top: 6px  !important;}

.redComment { color: red; text-align: right; margin-top: 10px; font-size: 14px; }
.errorIcon { background: url(../../images/alert_red.png) no-repeat; width: 20px; height: 20px; float: right; margin-left: 5px; margin-right: 5px; }
#formContainer input.borderRed { border: 1px solid red; }
/***************************/

/*---------------------Self service--------------------*/
section#self-service{clear: both;float:right;}
ul.self-service{clear:both;float:right;width: 850px;min-height:520px;}
ul.self-service  li{margin:14px 0 0;float:right}
ul.self-service  li.first{margin-top:0;}
ul.self-service .self-service-row{float:right; width: 549px;}

ul.user-service .offer-no-row {
    margin-top: 14px;
    margin-left: -1px;
}

ul.questions-answers    .offer-no-row  {
    margin-top: 5px;
}

ul.invoice-archive  .offer-no-row,
ul.block-page-ul-message .offer-no-row {
    margin-top: 0;
}

.utilization-ul  .offer-no-row {
    margin-left: -1px;
    margin-top: 14px;
}

ul.paymentDebt  .offer-no-row {

}

ul.update-details  .offer-no-row,
ul.follow-me .offer-no-row,
ul.voice-mail .offer-no-row {
    margin-left: -1px;
}

ul.self-service .self-service-row header{cursor:pointer;background-color:#e3e3e3;width:549px;height:75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;float: right;display:table-cell;vertical-align:middle;}
.self-service-row header{float:right;width: 100%;}
.self-service-row-content{display:inline-block;color:Black;font-size:16px;vertical-align: middle;}
.info-price{float: right;font-size:19px;font-weight:bold;padding-top: 15px;}
ul.self-service .self-service-row .btncollapse{padding-right: 25px;margin-right:23px;float:left;}
.row-extend{position:relative; float: left;width:300px; height: 75px;z-index: 1;font-size:17px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
.offer-no-row img { margin-top: 0px !important;}
.row-extend b{font-size:16px;}
.self-service .row-collapsed-row{clear:both;float:right;border-left:2px solid #e3e3e3;border-right:2px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width: 549px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;font-size:17px;padding:10px}
.row-collapsed-row-heading{float:right;width: 353px;white-space: pre-wrap; /* css-3 */    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */    white-space: -o-pre-wrap; /* Opera 7 */    word-wrap: break-word; /* Internet Explorer 5.5+ */ font-weight: bold;}
.row-collapsed-row-secondery{float:left;width: 151px; font-weight: bold;}
.row-collapsed-row-content{clear:both;float:right;font-size:17px;margin-top:5px;}
.row-collapsed-row-content.black{color:Black;}
.offer1{float:right;background:url(../../images/offer1bg.png) no-repeat;width:324px;height:75px;padding: 12px 33px 12px 0px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin-right: -23px;}
.offer1 a{color:Black;}
.offer2{float:right;background:url(../../images/offer2bg.png) no-repeat;width:324px;height:75px;padding: 12px 33px 12px 0px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin-right: -23px;color:#fff;margin-bottom: 14px;}
.offer2link{color:#b1da45;}
.offer4{float:right;background:url(../../images/offer4bg.png) no-repeat;width:324px;height:75px;padding: 12px 33px 12px 0px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin-right: -23px;color:#FFFFFF;}
.self-service-row.active .btncollapse{background-position:left 0}
.info-terms{float:right;font-size: 17px;}
.hidearrow{position:absolute;top:0;left:0;background-color:#fff; background-color: #FFFFFF;height: 22px;left: 0;position: absolute;top: 0;width: 15px;pointer-events: none;}

.main-terms{clear:both;float:right;color:#4f4f4f;font-size:15px; width: 850px;padding-left: 10px;width: 540px;}

.main-terms p {white-space: pre-wrap;white-space: -moz-pre-wrap;/* Firefox */white-space: -pre-wrap; /* Opera <7 */white-space: -o-pre-wrap;/* Opera 7 */word-wrap: break-word; margin: 21px 0;}
.device-package-wrapper{}
ul.self-service .btncollapse{background:url(../../images/collapse.png) bottom left no-repeat;width:29px;height:29px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
/*---------------------current-account--------------------*/
section#current-account{float:right;}
#current-account  #more_info{position: absolute;left: 10px;top: 45px;text-decoration:underline;z-index:10;}
/*fix for "more info" link*/
#current-account .collaspeable-display{position: relative;}
#current-account .more_info_accout{position:absolute;top:52px;left:30px;color:#a8a8a8;text-decoration:underline;}



.wrapper_heading_line{ background-color: #5ac3ff;width: 850px; height: 33px;  margin: 4px 0px;}

.inside-header figure{float:right; margin: 8px;line-height: 0;}
.inside-header img{float:right;margin-left:5px;}
.inside-header figcaption{float:right;margin: 9px 0;margin-right:0;font-size: 20px;color: #fff;}
.inside-header b{font-size: 20px;}
ul#current-account-list{clear:both;float:right;height:169px;width: 850px;margin-bottom: 2px;}
ul#current-account-list li{/*z-index:1;*/ background-color: #e3e3e3;display:inline-block;margin-left: -1px;margin: 0;padding: 0;float: right;margin: 2px;}
ul#current-account-list li > DIV.bg { /*background-color: #e3e3e3*/; width: auto; height: 169px;position: relative; z-index: 22;}
ul#current-account-list li DIV.graybg { background-color: transparent;}
ul#current-account-list li HEADER {z-index: auto;}
ul#current-account-list li.first{margin-right:0;}
ul#current-account-list li.last{margin-left:0;}
.current-account-row{float:right;text-align:center;font-weight:bold;padding: 20px;position:relative;height:169px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;width: 134px;border-bottom: 2px solid #FFFFFF;width: 133px;}
.current-account-row-content{font-size: 23px; height: 21px;float: right;width: 100%;}

#current-account .row-more-info .odd{margin-right: 24px;}





#current-account .current-account-row-content{height:51px; text-align: center;width: 100%;}
ul#current-account-list li.first .current-account-row{width:166px;cursor:default}
ul#current-account-list li.first .info-price{font-size: 27px;margin-bottom: 5px;}
.current-account-row .row-more-info{width:100%;float: right;clear: both;}
.current-account-row .more-info{clear:both;float:right;width:100%;font-size:18px;font-weight: normal;margin-right: 4px;}
ul#current-account-list li .mark{background:url(../../images/marks.png) no-repeat 0 0;width:32px;height:32px;position:absolute;top: 70px;left: -16px;z-index: 9999;}
ul#current-account-list li .eq{background-position: top right;}
ul#current-account-list li .minus{background-position: top center;}
.current-account-row .btncollapse{clear:both;float: right;margin: 11px 30px;background:url(../../images/collapse.png) no-repeat right bottom;width:30px;height:30px;cursor:pointer}
.active .current-account-row .btncollapse{background-position: center left;}
/*.current-account-row .btncollapse.active{background-position: center left;}*/
ul#current-account-list li.last .current-account-row{width:132px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
ul#current-account-list li.active{background-color:#0078bd; border-bottom:none;}  /* DIV.graybg*/
.active .current-account-row .info-price,
.active .current-account-row header{color:#fff;}
.current-account-row .collapsable-content{position:relative;right:-100px;top: 110px;}
ul#current-account-list .row-more-info {padding:0}
#current-account .info-price{font-size: 17px; text-align: center;width: 100%;/* position: relative; *//* z-index: 1000; */}
.collaspeable-display{clear:both;float:right; width: 850px;display:table;border:solid 2px #0078bd;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin-bottom: 4px;}
.collaspeable-display ul{display: inline-block;display:table-cell;}
.collaspeable-display ul {display: table-cell;}
.collaspeable-display ul li{clear:both;height:41px;font-weight:bold;}
.collaspeable-display ul.without-tax li,.collaspeable-display ul.with-tax li{text-align:center}
.collaspeable-display ul li.row-header{color:#fff;font-size: 19px;text-align:right;height:33px;font-weight:normal;}
.collaspeable-display ul li.row{border-bottom:1px solid #e3e3e3;display:inline-table;overflow: hidden;float: right;width: 100%;}
.collaspeable-display ul li.row span{display:table-cell; height: 31px;vertical-align: middle;   max-width: 145px;margin-right: 8px;/*position: relative;right: 4px;*/}
.collaspeable-display ul li.row-header span{text-align: center;}
.collaspeable-display ul li.row-last{border:none;}
.collaspeable-display ul.with-tax li.row span{width:200px;text-align: center;}
.collaspeable-display ul.without-tax li.row sapn{width:200px;}
.collaspeable-display ul.without-tax li.row span {text-align: center;}
.collaspeable-display.hidden{display:none}
ul#current-account-lis.current-account-row header{float:right}


/*---------------------Questions Answers--------------------*/
ul.questions-answers{width: 850px;}
ul.questions-answers  li{margin:14px 0 0;clear:both;float:right}
ul.questions-answers  li.first{margin-top:0;}
ul.questions-answers  li.first .self-service-row{width:550px;margin: 5px 0;}
ul.questions-answers  li.last{margin-bottom:14px;}
ul.questions-answers .self-service-row{clear:both;float:right;}
ul.questions-answers .self-service-row header{font-size:18px;font-weight:bold;float:right; height: 24px;}
ul.questions-answers .row-collapsed-row{float:right;border:none;width: 533px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;font-size:17px;padding: 36px;padding-right:0;}
ul.questions-answers .self-service-row .btncollapse{margin:0;padding:0;background:url(../../images/collspse-small.png) no-repeat 0 0;width:17px;height:17px;cursor:pointer}
ul.questions-answers .self-service-row.active .btncollapse{background-position:left bottom;}
ul.questions-answers .row-more-info{width:17px;height:auto;padding:0; float: right;margin-top: 4px;}
ul.questions-answers .self-service-row-content{font-size:18px;width:auto;cursor:pointer;padding-right:5px; float: right;}
ul.questions-answers .self-service-row-content-wrapper{width:auto;}
ul.questions-answers .collapsable-content{clear:both;float:right;margin-right:25px;}
ul.questions-answers .row-collapsed-row-content { margin-bottom: 17px;}
ul.questions-answers .hr_split{margin-left: 13px;}
.self-service-row-content.lightblue{color:#0078bd;}
.self-service-row-content .additional{font-size:15px;width: 100%;display: block;}


/*PopUp*/
.blackDivWrapper {}
/*utilization*/
ul.utilization-ul{clear:both;float:right;width: 850px;}
ul.utilization-ul  li{margin:14px 0 0;float:right}
ul.utilization-ul  li.first{margin-top:0;}
ul.utilization-ul .self-service-row{float:right;}
ul.utilization-ul .self-service-row header{background-color:#e3e3e3;width:549px;height:75px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;float: right;display:table-cell;vertical-align:middle;}
ul.utilization-ul .utilization-row-content{display:inline-block;color:Black;font-size:16px;vertical-align: middle;padding-right: 13px;white-space: pre-wrap; /* css-3 */    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */    white-space: -o-pre-wrap; /* Opera 7 */    word-wrap: break-word; /* Internet Explorer 5.5+ */ line-height: 18px;width: 135px; max-height: 54px;overflow: hidden;font-weight:bold}
.utilization-row-content-wrapper {display: inline-block;width: 151px;}
ul.utilization-ul .info-terms{font-size:15px;color:Black;padding: 19px 0 19px 19px;display: inline-block;}
ul.utilization-ul .info-utilization-bg{background:url(../../images/utilizationbg.png);height: 26px;width: 171px; display: inline-block;}
ul.utilization-ul .info-utilization-full-bg{background:url(../../images/utilizationbgfull.png);height: 25px;width:0;left: 0;position: absolute;top: 0;}
ul.utilization-ul .utilization-wrapper{float: right;position:relative;display: inline-block;height: 26px;margin-top: 13px;}
ul.utilization-ul .info-utilization-bg{line-height: 27px;font-size:17px;/*padding-right: 10px;*/}
ul.utilization-ul .info-utilization-bg .full{float:right;padding-left: 4px;padding-right: 10px}
ul.utilization-ul .info-utilization-bg .used{text-outline: 1px 1px #FFF; }
ul.utilization-ul .info-price {display: inline-block;margin: 13px 0 0 13px;font-size: 20px; padding:0; line-height:26px; float:right;text-align: center;width: 85px;/*top: -6px;position: relative;*/}
ul.utilization-ul .row-more-info {width: 394px; padding: 12px 0;}
.utilization-header{clear:both;float:right;font-size:16px;font-weight:bold;margin: 5px 0;color:#4f4f4f;}
.utilization-header .utilization-name{width: 151px;
    display: inline-block;
    text-align: center;}
.utilization-header .utilization-hours{width: 92px;
    display: inline-block;
    text-align: center;
    padding-left: 19px;}
.utilization-header .utilization-utilize {text-align: center;
    width: 171px;
    display: inline-block;}


/*safari fix*/
.current-account-row{cursor:pointer;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .collaspeable-display { width:849px; }
}
/*popup*/
#loginPopupContent{/*height: 300%;*/width: 100%;position:absolute;top:0;right:0; z-index: 999;}
#loginPopupContent.call_details_popup{height:100% !important;width:100% !important;}

#loginPopupContent { height:100% !important;}
#loginPopupContent header{float:right;}
#loginPopupContent div.x{float:left; left: -151px;top:-44px;position: absolute;cursor:pointer;}

.blackDivWrapper {position: absolute;background-color: #015d90;top: 0px;left: 0px;opacity: 0.7;filter: alpha(opacity=50);z-index: 1;width:100%;height:100%;}
#loginPopupContent.call_details_popup .blackDivWrapper {position: fixed;}

#loginPopupContent .blackDiv {top: -5000px;right: -5000px;z-index: 110;width: 540px;position: absolute;opacity: 1;filter: alpha(opacity=100);background-color: transparent;}
#loginPopupContent .blackDiv .blackDivInner {margin: 0 43px;background-color: white;float: right;text-align:justify;}
#loginPopupContent .blackDivCopy {top: -5000px;right: -5000px;z-index: 110;width: 600px;position: absolute;opacity: 1;filter: alpha(opacity=100); background-color: white;}
#loginPopupContent .blackDiv .closeBtn {cursor: pointer;float: left;}
#loginPopupContent .loginPopupWrapper{position:absolute;width: 446px; position: relative;margin:0 auto;top: 100px;z-index: 10000;}
#loginPopupContent.call_details_popup .loginPopupWrapper {width: auto;}

#loginPopupContent .loginPopupWrapper figure,#loginPopupContent .loginPopupWrapper figcaption{float:right;}
#loginPopupContent .loginPopupWrapper figure img{margin-top:-5px}
#loginPopupContent .loginPopupWrapper .loginPopupInner {background-color: #FFFFFF; width: 544px; height: 399px;clear:both;float:right; padding: 0 114px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .actions { width:100%;float:left;padding: 23px 14px 11px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .error { visibility:hidden;width:100%;float:right;color:red;font-weight:bold;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .error img {padding:0;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .actions span {float:left; margin-right: 13px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .remember span {font-size:13px; line-height: 26px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .remember input[type='checkbox'] {border:solid 1px #999;}
#loginPopupContent .loginPopupWrapper .loginPopupInner div {font-size:17px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner div.text {clear:both;float:right}
#loginPopupContent .loginPopupWrapper .loginPopupInner span.client-number {clear:both;float:right}
#loginPopupContent .loginPopupWrapper .loginPopupInner div.remember {clear:both;float:right}
#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo {width:100%;margin-bottom: 15px;position:relative;clear: both;float: right;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input {float:right;width:240px; margin:4px 0 0 4px;border: 1px solid #e3e3e3;height:32px;width:267px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input.errorInput {border:solid 1px red;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo img {float:right; padding:0; margin-top: 3px;margin-right: 2px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner img {float: right;padding-top:0px; margin-right:5px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner h2 {font-size:26px;margin-top: 16px;}
#popup-identify div{}
#loginPopupContent .blue {color: #0177bd;}
#loginPopupContent .gray {color:#999;}
#loginPopupContent .loginPopupWrapper .loginPopupInner div.btn {background-color:#0078bd;color:white;width:83px;height:23px;text-align:center;font-size:19px;padding-top:7px;cursor:pointer;display:block; height: 23px;float:left;height:31px;margin-right: 14px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner div.btn.btnGray {background-color:#959595;}
#loginPopupContent .error span{font-size:14px;margin-right:4px;}
#loginPopupContent div.text{margin-top:10px}
.class-checkbox{background:url(../../images/checkbox.png) no-repeat top left;width:11px;height:11px;float: right; margin-left: 5px;margin-top: 4px;cursor:pointer}
.class-checkbox.checked{background-position:top right;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .tooltipdiv{background-color:#e3e3e3;border:solid 1px #959595;color:#4f4f4f;font-size:15px; position: absolute;right: 30px; width: 210px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .tooltipdiv2{ width: 225px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .tooltipwrapper{position:relative;}
#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input {line-height:32px}
#feedback{float: left;  margin-bottom: 20px;margin-left: 360px;}
.didithelped-form{clear:both;float:right;}
.didithelped figcaption{float:right;font-size: 20px;font-weight: bold}

/*   */
ul.discounts{clear:both;float:right;width: 850px;}
#discounts  li .astrix{margin-bottom:2px;color:#7e8891;}


ul.discounts  li{margin: 0px 0 0;float:right}
ul.discounts  li.first{margin-top:0;}
ul.discounts .self-service-row{float:right;}
ul.discounts .self-service-row header{background-color:#e3e3e3;width:549px;height:75px;margin-bottom: 3px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;float: right;display:table-cell;vertical-align:middle;}
ul.self-service .self-service-row .btncollapse{padding-right: 25px;margin-right:23px;float:left;}




/*archives QA*/

#archives .collaspeable-display ul li.row-header #headline001 { /* position: relative;left: 17px;  */float: none;}
#archives .collaspeable-display ul li.row-header #headline003 { /* position: relative; left: -17px;*/}
#archives .collaspeable-display ul li.row-header #headline004 { /* position: relative; left: -18px;*/}
#archives .collaspeable-display ul li.row-header #headline005 { /* position: relative; left: -19px;*/}
#archives .collaspeable-display ul li.row-header #headline006 { /* position: relative; left: 18px;  width: 50px; float: left;*/}
#archives ul.more-info img {cursor: pointer; margin-top: 7px;}


#archives .collaspeable-display ul.month{width:140px;}
#archives .collaspeable-display ul.month li{/*padding-right:15px;*/}
#archives .collaspeable-display ul.more-info {width: 90px;}

/*START:oded and refael 03.07.13*/
#archives .checkzone-wrapper{float:right;width:100%;padding-right: 2px;}
#archives .client_details_display{float:right;width:100%;height: 42px;padding: 0px;margin: 0px;position: relative;}
#archives .client_details_display span{float: left;position: absolute;top: 0px;right: -176px;}
#archives .invoice-number{ float: right; height: 24px; padding: 19px 0; width: 100%;}
#archives .invoice-number span{float:right;width: 133px;margin: 5px 0;}
#archives .invoice-number a{float: left;margin-top: 21px;}
#archives .invoice-select span{float:right;margin-bottom:5px;}
/*END:oded and refael 03.07.13*/


#archives .choose-invoice-client{position:relative;}
#archives .checkbox-text-position{float: right;}
#archives ul.questions-answers li.first .self-service-row{margin:0}
#archives ul.questions-answers  .row-collapsed-row{padding: 10px;height: 253px;}
#archives div.selectBox{claer:both;float:right;margin-bottom: 3px;border: 1px solid #888888;color:#141212}
#archives .selectBox-terms{width:280px;clear: both;}
#archives .selectOptions-terms{width:273px;}
#archives .row-collapsed-row hr{background-color:White;height:1px;clear:both;float:right;width:100%;border:0;margin: 12px 0;}
#archives figure{clear:both;float:right;}
#archives input{float:right; border: 1px solid #888888;height:23px; /*margin: 19px 0;*/ width: 271px;font-size:15px; padding-top: 2px;}
#archives label{float:right;padding-right: 7px;padding-left: 11px;line-height: 23px;}
#archives .choose-date{clear:both;float:right;margin: 10px 4px 4px;width: 106%;}
#archives .selectBox-month,#archives .selectOptions-month{width: 86px;margin-left: 10px;}
#archives ul.month li{cursor:pointer}
#archives .selectBox-year,#archives .selectOptions-year{width: 56px;}
#archives .terms{float:right;font-size: 11px;padding-right: 16px;padding-top: 5px;}
#archives .btn-show{cursor:pointer;width:88px;height:32px;clear:both;float:left;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;padding: 5px 15px;}
#archives .btn-show figure, #archives .btn-show figure figcaption,#archives .btn-show figure img{float:right;}
#archives .btn-show figure figcaption{margin-right:5px;color:#FFF;font-size:18px;}
#archives .collaspeable-display {border: 2px solid #e3e3e3;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
/* #archives .collaspeable-display ul li.row span{text-align:center;width:100%;height: 40px;}  */
#archives .collaspeable-display ul li.row span{
   /* width: auto!important;*/
    display: block!important;
    margin: 0 auto!important;
    text-align: center;
    height: 40px;
    line-height: 40px;
}
span.pdffile{
    background: url("/peleselfservice/docroot/resources/images/pdffile.png") no-repeat scroll 46px 8px #FFFFFF;
    display: block !important;
    margin: 0 auto !important;
    padding-right: 28px;
    text-align: center;
    width: 45px !important;
    /*cursor: pointer;*/
}
#archives .collaspeable-display ul li.lightblue A {
    display: block;
    height: 41px;
    line-height: 41px;}
#archives .collaspeable-display ul li.row span span{float:right}
#archives .collaspeable-display ul li.row-header {background-color:#959595;font-size:16px;height:45px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#archives .collaspeable-display ul li.row-header span {line-height: 18px; -moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;margin: 5px auto 0!important;float: none;}
#archives li:not(.row-header) span{ font-size: 14px;}
#archives li:not(.row-header) p{float:right;padding-top: 4px;}
#archives table{clear:both;float:right}
#archives .collaspeable-display ul li {font-weight: normal;}
#archives .chart-header{float:right;color:#959595;font-size:22px;margin: 31px 0 9px;}
#archives .chart{float:right;margin: 0 auto 84px;width: 724px; height: 227px;}
#archives ul.month img{float:right;margin-left:10px;margin-right:6px;cursor:pointer}
#archives ul.more-info img{cursor:pointer}
.chart-controllers {clear:both;float:right;color:rgb(173, 167, 167);;width:100%;}
.chart-controllers span, .chart-controllers p {float:right;}
.chart-controllers span.back {margin-left:9px;cursor:pointer}
.chart-controllers span.next {margin-right:9px;cursor:pointer}
.chart-controllers p.pages span{margin:0 5px;cursor:pointer;}
.convert-exel{float:left;cursor:pointer}
.chart-controllers .pageing{float:right; margin: 8px 0;}
#archives .xScaxle{clear:both;float:left;font-size: 17px;margin-bottom:5px;}
#archives .yScaxle{clear:both;float:right;margin-top: 253px; margin-left: 8px;margin-right: 6px;margin-top: 253px;}
.get-acrobat{clear:both;float:right; margin: 7px 4px;}
.get-acrobat figure,.get-acrobat figure img{float:right}
.get-acrobat figure img{margin-left:5px;}
.get-acrobat figcaption{float:right}
#archives .archives-data{float:right;clear: both;width: 850px;}
#archives .select-inputs
#archives .inovice-number{border: 1px solid #888888; margin-top: 17px;}
#archives div.selectOptions{background-color:#FFF;}
#archives .selectOptions-inovice{width: 279px;}
#archives ul.questions-answers .row-collapsed-row-content a {float:right}
#archives .choose-invoice a{display:inline-block;margin: 19px 0; font-size: 14px;margin: 21px 22px 19px 0;}
#archives .error{color:Red;clear:both;float:right;padding-right: 106px; margin-right: 27px; margin-top: 5px;}
#archives .error img{float:right}
#archives .error span {float:right;padding-right: 5px;}
#archives input.errorInput {border:solid 1px red;}
#archives .no-data-found{clear:both;float:right;width:100%;height:155px;padding: 70px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#archives .no-data-found span{font-weight:bold;clear:both;float:right;width:100%;color:Red;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#archives .no-data-server,#archives .no-data-server figure img, #archives .no-data-server figure figcaption{float:right}
#archives .no-data-server{ height: 256px; padding: 50px;float: right;clear: both;}
#archives .no-data-server figure figcaption{padding: 7px;font-weight:bold}
#archives .no-data-server figure {margin:0 auto;}
#archives .select-inputs{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;padding-top:5px;float: right;width: 100%;}
#archives .selectOptions-month .selectOption {height: 12px;font-size: 12px;}
#archives .selectOptions-month .selectOption.disable{color: #656565;cursor:default;}
.visualize-labels-x li span.valLabel { position:absolute;bottom:0;left: 28px;}
.questions-answers .headerhr{width: 539px;}
.didithelped-form-wrapper .tu{font-size:20px;font-weight:bold;float:right;margin-right: 241px;}





#archives .selectOptions-month .selectOption {height: 12px;font-size: 12px;}
#archives .selectOptions-month .selectOption.disable{color: #656565;cursor:default;}/*RG 08.07.13*/

.personal_phone_num   .last-phone-list{direction: ltr; margin-right: 24px;}



/*reports*/
#reports ul.reports{float:right;line-height:25px;}
#reports .offer-no-row {float: left;width: 99%;position: relative;top: 2px;}
#reports .self-service-row {float: right;width: 545px;}
#reports .collaspeable-display ul li.row-header{background-color:#959595}
#reports .collaspeable-display {border: 2px solid #e3e3e3;}

#reports ul.reports .row-collapsed-row { padding: 5px 15px;float:right;width: 521px;}
#reports .row-collapsed-row hr {background-color: White;border: 0 none;clear: both;float: right;height: 1px;margin: 12px 0;width: 100%;}
#reports .row-collapsed-row p{float:right;}
#reports .selectBox-terms {width: 211px;float: right;margin-right: 5px;}
#reports .selectOptions-inovice {width: 211px;background-color:#FFF}
#reports .row-collapsed-row-heading {clear: both;float: right;width:auto;}
#reports .row-collapsed-row .choose-date span{float:right}
#reports .choose-date figure,#reports .choose-date figure img{float:right}
#reports .choose-date figure{margin: 0 5px;cursor:pointer}
#reports .choose-date .label{margin:0 5px 0 3px;}
#reports .row-collapsed-row .choose-date input.datepicker{float:right;width:74px;border: 1px solid #888888;height:25px;font-size: 13px;padding-right: 4px;margin-right:27px; line-height:22px;}
#reports .btn-make {clear:both;float:right;width:100px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;padding: 5px 12px;color:#FFF;}
#reports .btn-make figure,#reports .btn-make figure img,#reports .btn-make figure figcaption{float:right}
#reports .btn-make figure img{margin-left:5px;}
#reports .btn-make figure{margin:0 auto;display:table;}
#reports .collaspeable-display {margin-bottom:0;}
#reports .collaspeable-display.collaspeable-row {border:0;}
#reports .collaspeable-display ul li.row {font-weight:normal}
#reports .collaspeable-display ul li.row span {text-align:center;}
#reports .collaspeable-row ul li {height:23px;}
#reports .collaspeable-row .client-number {width:130px;}
#reports .collaspeable-row .pay-day {width:100px;}
#reports .collaspeable-row .invoice-number{width:120px;}
#reports .collaspeable-row .invoice-type{width:100px;}
#reports .collaspeable-row .orginal-total{width:130px;}
#reports .collaspeable-row .total{width:100px;}
#reports .collaspeable-row .total-heading{width:450px;}
#reports .self-service-row.active header{font-weight:bold}
#reports .self-service-row.active header .collaspeable-display ul li.row {font-weight:bold}
#reports .reports-data {float:right;}
#reports .collaspeable-row-header{cursor:pointer}
#reports .collaspeable-row-total{cursor:pointer}
/**********************************/
/**********************************/
/**********************************/


.chart-controllers{clear:both;float:left}
/*date picker*/
.ui-datepicker-header{margin: 0 auto;width:80%;text-align: center;}
.ui-icon.ui-icon-circle-triangle-e{float:right;color:#0078bd;font-size: 20px;font-weight:bold;font-size: 38px;cursor:pointer}
.ui-icon.ui-icon-circle-triangle-w{float:left;color:#0078bd;font-size: 20px;font-weight:bold;font-size: 38px;cursor:pointer}
.ui-datepicker-month{display: inline-block;color:#0078bd;font-size: 20px; position: static!important;}
.ui-datepicker-year{display: inline-block;color:#0078bd;font-size: 20px; position: static!important;}
.ui-datepicker-title{float:right;padding-top: 13px;width: 120px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#ui-datepicker-div{width:206px;height:245px;background-color:#fff;border:solid 1px #888;color:#4f4f4f;}
.ui-state-active{color:#0078bd;}
.ui-datepicker-calendar thead th{background-color:#fff}
.ui-datepicker-calendar{width:206px;}
#ui-datepicker-div thead{font-weight:bold;font-size:15px}
#ui-datepicker-div table a{width: 100%;float: right;text-align: center;font-size:14px;}
.loader-loading{display:table;margin:0 auto;position:relative;top:30%;width: 71px;}



/*my area*/
#main-content { clear: both; float: right; }
.offer-no-row { clear: both; }
.main-content-content { float: right; width: 551px; position: relative; }
.left-promotion { float: left; }
.content_text_inner { width: 530px; overflow: hidden; font-family: Arial; /*padding: 0px 28px;height: 531px;*/ }
.content_text_inner_n { width: 546px; overflow: hidden; font-family: Arial; }
.billMsg { margin-bottom: 14px; width: 100%; margin-top: 11px; font-size: 14px; }
.billMsg .billMsgGreeting { font-weight: bold; font-size: 16px; }
.billMsg .priceHolder { font-weight: bold; font-size: 20px; color: #0078bd; }
.billP { margin-bottom: 37px; font-family: Arial; }
.billP p { line-height: 1.5; }
.billPay { width: 160px; font-family: Arial; height: 40px; cursor: pointer; margin: 0 auto; margin-bottom: 6px; color: white; font-size: 20px; line-height: 40px; padding-right: 18px; cursor: pointer; }
.billPay img { margin-top: 9px; float: left; margin-left: 11px; }
.billDetails { margin-bottom: 100px; font-family: Arial; }
.billOption { float: right; width: 100%; margin-bottom: 10px; }
.billBlueHeadLine { float: right; font-size: 20px; color: #0078bd; margin-bottom: 5px; font-weight: bold; font-family: Arial; }
#billAccordion { float: right; font-family: Arial; }
#billAccordion h3 { width: 100%; margin-bottom: 10px; font-weight: bold; font-size: 15px; cursor: pointer; }
.ui-accordion-header { outline: none; }
#billAccordion > div { margin-bottom: 21px; margin-right: 26px; }
.ui-dialog { padding: 0; }
.ui-resizable-n, .ui-resizable-e, .ui-resizable-s, .ui-resizable-w, .ui-resizable-se, .ui-resizable-sw, .ui-resizable-ne, .ui-resizable-nw { display: none !important; }
.ui-corner-all { border-radius: 0 0 0 0; }
.ui-widget-overlay { background: #000; opacity: 0.7; filter: alpha(opacity="70"); }
.ui-dialog-titlebar-close { z-index: 2; cursor: pointer; background: url(../../images/close_btn.png); position: relative; top: -251px; width: 40px; right: 621px; border: none; height: 41px; outline: none; }
.ui-dialog-titlebar-close span { display: none; }
.ui-dialog-titlebar { outline: none; }
.personalInfoFrame { outline: none; }
.ui-accordion .ui-state-default, .ui-accordion .ui-widget-content .ui-state-default, .ui-accordion .ui-widget-header .ui-state-default { border: none; background: none; font-weight: bold; color: #000; }
.ui-accordion-header .ui-icon { width: 17px; height: 17px; float: right; background: url(../../images/collspse-small.png) right top; margin-left: 10px; }
.ui-accordion-header.ui-state-active .ui-icon{background-position:left bottom; }
.ui-accordion .ui-widget-content { border: 0px; background: none; color: black; font-size: 14px; }
.personalInfo .positionHeading { margin-top: 58px; font-size: 16px; margin-bottom: 12px; width: 100%; text-align: right; }
.personalInfo h3 { text-align: right; font-size: 15px; font-weight: bold; margin-bottom: 5px; font-family: Arial; float: right; width: 100%;}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { position: absolute !important; background: url(../../images/close_btn.png) no-repeat; top: -191px !important; width: 40px; right: 628px!important; z-index: 3; border: none; margin: 0px; padding: 0px; height: 40px; }
.astrix { color: red; float: right; }
.selectorHolder { height: 20px; margin-bottom: 17px; }
.selectDate { width: 112px; float: left; }
.commentForm { font-size: 12px; float: right; }

/*global class css*/


.show{display:block !important}
.black{color:black !important;}
.bolder { font-weight: bold; }
.centerTxt { width: 100%; float: left; text-align: center; }
.floatRight { float: right; width: 100%; }
.floatR{float:right;}
.floatLeft { float: left; width: 100%; }
.floatL{float:left;}
.defaultCursor{cursor:default !important;}


.selectDate.last { margin-left: 20px; }
#formContainer label {text-align: right;float: right;width: 144px;margin-bottom: 11px;font-size: 15px;}
#formContainer input { border: 1px solid #888888; width: 245px; float: right; font-size: 14px; line-height: 19px; }
#formContainer .btnHolder { width: 190px; height: 33px; float: left; margin-bottom: 10px; }
.btnHolder .btnSubmit { float: left; cursor: pointer; text-align: right; padding: 9px 15px; }
.btnHolder .btnSubmit span { color: white; margin-top: 2px; }
#formContainer .btnHolder .resetBtn { background: transparent; color: #5899cb; cursor: pointer; width: 85px; float: right; border: none; font-size: 14px; padding: 9px 15px; }
.formHr { clear: both; width: 100%; height: 12px; background-color: #e3e3e3; border: 0; }
.secuirtyMsg { width: 100%; }
.secuirtyMsg .secuirtyMsgText { font-family: Arial; font-size: 18px; line-height: 25px; }
.secuirtyMsg #lockImage { background-image: url(../../images/lock.png); float: right; width: 27px; height: 33px; margin-top: -5px; }
.feedbackHr { width: 850px; }
#formContainer .innerSelect { float: left; }
#formContainer .selectboxit-container .selectboxit { border-radius: 0px; border: gray solid 1px; }
#formContainer .selectboxit-btn { background: none; text-align: right; }
.selectboxit-container .selectboxit-arrow-container { left: 0px; margin-right: 73px; }
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor { background: none; border-radius: 0px; color: black; text-align: center; }
#formContainer .selectboxit-option-icon-container { border-radius: 0px; }
#formContainer .selectboxit-option-first { border-top-right-radius: 0px; border-top-left-radius: 0px; }
/* The first Drop Down option optgroup */
#formContainer .selectboxit-optgroup-header + .selectboxit-option-first { border-top-right-radius: 0px; border-top-left-radius: 0px; }
/* The last Drop Down option */
#formContainer .selectboxit-option-last { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.selectboxit-container .selectboxit-options { border: 1px solid #888888; width: 100px; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 100%; /* Minimum Width of the dropdown list box options */ *width: 100%; border-radius: 0px; text-align: center; }
/* Button Text */
.selectboxit-text { text-align: right; float: none; }
.selectDate.last { margin-left: 0px; }
.selectboxit-container .selectboxit-arrow-container { left: 0px; top: 0px; }
.selectboxit-default-arrow { width: 9px; height: 8px; background: url(../../images/littlearrow-pathways.png) 0 0 no-repeat; border: 0; top: 7px !important; }
.electboxit-focus { background-color: Blue; }
.selectDate.last .selectboxit-default-arrow { left: 22px; margin-left: 5px; top: 9px; }
.selectboxit-options.selectboxit-list { min-width: 82px; }
.selectboxit-container span, .selectboxit-container .selectboxit-options a { height: 20px; line-height: 23px; }
.selectDate + .selectboxit-container { margin-left: 57px; }
.selectDate.last + .selectboxit-container { margin-left: 0px; }
/*refael*/
#formContainer .selectDate{clear:none;}
.selectDate.last{margin-right: 22px;}
.billBlueHeadLine{color: #0078bd;margin-bottom: 5px;font-weight: bold;font-family: Arial;float:none;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.personalInfo { padding: 0 74px;  }
#loginPopupContent .loginPopupWrapper .loginPopupInner.personalInfo #formContainer .btnHolder{float:left;}
.secuirtyMsg .secuirtyMsgText { font-family: Arial; font-size: 14px; line-height: 35px; }
div.leftFloat{float:left !important;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.personalInfo div.innerSelect{clear:none;}

.secuirtyMsg .secuirtyMsgText {font-family: Arial;font-size: 14px;line-height: 35px;float: left;}
#formContainer div.selectorHolder{float:right;clear:both;width: 396px;}
#formContainer input {direction:ltr;padding-left:2px;}
#formContainer .btnHolder { width: 190px; height: auto; float: left; margin-bottom: 10px; }
.btnSubmit {float:left !important;}
.priceHolder { font-weight: bold; font-size: 20px; color: #0078bd; }
#loginPopupContent .loginPopupWrapper .loginPopupInner.personalInfo h2{font-size: 15px;margin-bottom: 2px;}
.billPay span{float:right}

/*block page*/
#block-page .blockpage{position:relative;width: 546px;}

#block-page .blockBtn .txtBtn{float: none;}
.contect_block{padding: 12px 10px;float:right;font-family:Arial;}
.contect_block h2{font-size: 16px;font-weight:bold;margin-bottom: 10px;}
.contect_block p{float:right;}

.questions-answers.block-page-ul  li{margin: 0px 0 0;}


.questions-answers .boldMsgSpacer{margin-right:2px}
ul.questions-answers li.first .self-service-row.blockpage {margin-top:0px;position:relative;}
.block-page-ul li.first .row-collapsed-row{height:197px;}
/*.block-page-ul li .row-collapsed-row{height: 317px;}*/
.spacerDiv{margin-bottom: 20px;}
.block_inner_div{width:528px;margin-bottom: 22px;height: 30px;}
.block_inner_div img.arrow-green{float:right;}
.block_inner_div .open_call_title{float: right;font-size: 20px;font-weight: bold;margin-top: 4px;margin-right: 9px;}
.blockBtn{float: left;width: 172px;height: 32px;cursor: pointer;}
.blockBtn img{float:left;padding-left: 5px;padding-top: 4px;}
.blockBtn .txtBtn{font-family: Arial;margin: 0 auto;margin-bottom: 2px;color: white;font-size: 16px;line-height: 31px;padding-right: 7px;float: right;}
.red_bg{background-color:#ff0000}
.block_inner_div .phone_title{font-size: 17px;font-weight: bold;float: right;}
.block_inner_div .selectBox{float: right;width: 53px;}
.block_inner_div div.selectOptions{width: 52px;height: 89px;overflow:auto;background:#fff;}
.block_inner_div .input_txt{text-align: left;float:right;direction: ltr;margin: 0px 5px;color:#000;width: 109px;height: 25px;font-size: 14px;background-color: White;border: 1px solid #888888;padding-left: 4px;}
.non-bold{font-weight:normal !important;}/*global class*/
.block_inner_div a.small_font_link{font-size: 15px;}
.block_inner_div .redComment{float: right;margin-top: 6px;margin-right: 4px;font-weight: bold;font-size: 13px;}
input.errorInput {border:solid 1px red !important;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;}
ul.block-page-ul-message{width: 255px;float: left;}
ul.block-page-ul{clear:none;width:300px;float:right;}
ul.block-page-ul-message li.first{width:255px}
ul.block-page-ul-message .offer-no-row {margin-bottom: 1px;}


/********************/
/********************/



/*נייד*/
#loginPopupContent .loginPopupWrapper .blockPopupInner{width: 599px;height: 620px;padding: 0 32px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .tax{float:right;margin-left: 20px;font-weight:bold;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .class-radio{margin-left:5px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner  .didithelped-inputs{float: right;margin-top: 16px;margin-bottom: 30px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv{float: right;width: 566px;margin-bottom: 26px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv ul{list-style-type: disc;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li{margin-bottom: 12px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li.last{font-size: 12px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .ctx_faq h2{float:right;margin-right: -18px;font-size: 19px;font-weight: bold;width: 100%;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .ctx_faq p{float:right;margin-right:-17px;white-space: normal;}
#loginPopupContent.block_nayad_section div.x{float:left; left: -192px;top: -43px;position: absolute;cursor:pointer;}
#loginPopupContent .loginPopupWrapper .blockPopupInner  .prince_holder{float: left;width: 0px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner  .fix_pos_for_price{width: 223px;}

/*שלוחה*/
#loginPopupContent.block_sheloca_section div.x{float:left; left: -192px;top: -43px;position: absolute;cursor:pointer;}
#loginPopupContent.block_sheloca_section .loginPopupWrapper .blockPopupInner{width: 599px;padding: 0 32px;}
#loginPopupContent.block_sheloca_section .loginPopupWrapper .blockPopupInner .innerDiv{text-align: center;width: 517px;}

/*succses popup*/
#loginPopupContent .loginPopupWrapper .sucsses_popup{width: 444px;height: 240px;padding: 0 89px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv ul{list-style-type: none;}
#loginPopupContent.sucsses_popup_section  div.x {float: left;left: -38px;top: -40px;position: absolute;cursor: pointer;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv{float: right;width: 290px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv .susses_heading
{margin-top: 11px;float: right;font-size: 19px;width: 77%;margin-bottom: 8px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv .btnDiv{width:113px;height:32px;background: url("../../images/print_btn.png") no-repeat;text-align: center;padding: 0px 40px;}
#loginPopupContent.sucsses_popup_section .innerDiv li{float: right;width:100%}
#loginPopupContent.sucsses_popup_section  .loginPopupInner h2 {margin-right: -27px;margin-bottom: 14px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .loginPopupInner .printBtn{height: 41px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#loginPopupContent.sucsses_popup_section .printBtn img{float:right;}
#loginPopupContent.sucsses_popup_section .printBtn span{margin: 12px 0px;float: right;margin-left: 8px;margin-right: 5px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .loginPopupInner img {float: right;padding-top:0px; margin-right:5px;margin-top: 11px;}
#loginPopupContent.sucsses_popup_section li a.printBtnLink {margin: 0 auto;width: 50px;height: 50px;display: table;}
#loginPopupContent.sucsses_popup_section li a.printBtnLink {display: table;height: 50px;margin: 0 auto;width:109px;margin-top: -15px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .loginPopupInner .printBtn {height: 41px !important;}
#loginPopupContent.sucsses_popup_section .printBtn span {margin: 12px 0px;margin-left: 8px;margin-right: 5px;float: none;position: absolute;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper .loginPopupInner img {margin-left:4px;float: right;padding-top:0px; margin-right:5px;margin-top: 11px;}
#loginPopupContent.sucsses_popup_section .loginPopupWrapper#custom_sucsses_popup div.x { left: -37px;top: -40px;}



/*error popup blockpage*/
#loginPopupContent.blockCallError{}
#loginPopupContent.blockCallError.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv .susses_heading{margin-top:16px;}




#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li{margin-bottom:16px;}
#loginPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li.last{margin-bottom: 50px;font-size: 17px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.popup_msg3 {height: 248px}




#pricePopupContent{/*height: 300%;*/width: 100%;position:absolute;top:0;right:0; z-index: 999;}
#pricePopupContent.call_details_popup{height:100% !important;width:100% !important;}
#pricePopupContent { height:100% !important;}
#pricePopupContent header{float:right;}
#pricePopupContent div.x{float:left; left: -151px;top:-44px;position: absolute;cursor:pointer;}
#pricePopupContent.call_details_popup .blackDivWrapper {position: fixed;}
#pricePopupContent .blackDiv {top: -5000px;right: -5000px;z-index: 110;width: 540px;position: absolute;opacity: 1;filter: alpha(opacity=100);background-color: transparent;}
#pricePopupContent .blackDiv .blackDivInner {margin: 0 43px;background-color: white;float: right;text-align:justify;}
#pricePopupContent .blackDiv .closeBtn {cursor: pointer;float: left;}
#pricePopupContent .loginPopupWrapper{position:absolute;width: 446px; position: relative;margin:0 auto;top: 100px;z-index: 10000;}
#pricePopupContent.call_details_popup .loginPopupWrapper {width: auto;}
#pricePopupContent .loginPopupWrapper .loginPopupInner {background-color: #FFFFFF; width: 544px; height: 399px;clear:both;float:right; padding: 0 114px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#pricePopupContent .loginPopupWrapper .loginPopupInner img {float: right;padding-top:0px; margin-right:5px;}
#pricePopupContent .loginPopupWrapper .loginPopupInner h2 {font-size:26px;margin-top: 16px;margin-right: 200px;}
#pricePopupContent .blue {color: #0177bd;}
#pricePopupContent .gray {color:#999;}
#pricePopupContent div.text{margin-top:10px}
#pricePopupContent .loginPopupWrapper .sucsses_popup{width: 444px;height: 240px;padding: 0 89px;}
#pricePopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv ul{list-style-type: none;}
#pricePopupContent.sucsses_popup_section  div.x {float: left;left: -38px;top: -40px;position: absolute;cursor: pointer;}
#pricePopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv{float: right;width: 290px;}
#pricePopupContent.sucsses_popup_section .loginPopupWrapper .blockPopupInner .innerDiv .susses_heading
{margin-top: 11px;float: right;font-size: 19px;width: 77%;margin-bottom: 8px;}
#pricePopupContent.sucsses_popup_section .innerDiv li{float: right;width:100%}
#pricePopupContent.sucsses_popup_section  .loginPopupInner h2 {margin-right: -27px;margin-bottom: 14px;}
#pricePopupContent.sucsses_popup_section .loginPopupWrapper .loginPopupInner img {margin-left:4px;float: right;padding-top:0px; margin-right:5px;margin-top: 11px;}


#callDetailsReportDataDiv {
    top: 0 !important;
}

#callDetailsReportDataDiv      .convert-exel{bottom: 8px;position: absolute; left: 128px;}

#call_detail_wrapper .blackDivWrapper_fixed {position: fixed;z-index: 1;opacity:0px;background:none;filter:none;width: 400%;height: 400%;left: 0px;}
#call-details .call-details-checkboxes .break-text{width:99px;}
#call-details .self-service-row {float: right;width: 547px;height: 610px;position: relative}
#call-details .terms {clear: both;float: right;margin-bottom: 15px;}
#call-details .row-collapsed-row .choose-date input.datepicker {float: right;width: 74px;border: 1px solid #888888;height: 25px;font-size: 14px;}
#call-details .row-collapsed-row .choose-date span {float: right;margin-top: 3px;}
#call-details .choose-date {clear: both;}
#call-details ul.reports .row-collapsed-row {margin-bottom: 3px;padding: 5px 15px;float: right;width: 521px;}
#call-details .row-collapsed-row-heading {clear: both;float: right;width: auto;}
#call-details .btn-make {float: left;width: auto;clear: none;margin-left: 15px;padding:4px 12px;height: 26px;position:absolute; bottom: 10px; left: 170px;cursor:pointer;}
#call-details .btn-sendasemail {-moz-box-sizing: border-box;float: left;padding: 5px 12px;}
#call-details .choose-date figure img {padding-top: -10px;float: right;position: relative;top:-12px;}/*08.07.13 RG*/
#call-details .choose-date figure {margin: 0 5px;float:right;}
#call-details .btn-sendasemail figure figcaption {margin-left: 5px;float:right;padding-top: 4px;}
#call-details .btn-make figure {margin: 0 auto;display: table;}
#call-details .btn-make figure figcaption {float: right;padding-top: 4px;}
#call-details .btn-make figure img {margin-left: 5px;float:right}
#call-details  .advanced-serach-header span{float:right}
#call-details .advanced-serach-header img{margin-right:5px;float:right;margin-top:2px;}
#call-details .choose-option{clear:both;float:right;margin-top: -7px;}
#call-details .choose-option span{}
#call-details .btn-sendasemail {clear:both;position: absolute;bottom:10px;left:10px;cursor:pointer;}
#call-details .selectBox{width:211px}
#call-details .selectBox .selectOptions{width:211px;background: white;}
#call-details .row-collapsed-row-heading {margin-left:5px;margin-top: 5px;}
#call-details .selectBox.selectBox-member{margin-right:32px;margin-bottom: 0px;}
#call-details input.monthPicker {color:#000;cursor:pointer;background:#fff;float: right;width: 74px;border: 1px solid #888888;height: 25px;font-size: 14px;text-align: center;}



/*fix 11.09.13*/
#call-details  #selectedSubscriber    .selectOptions-inovice{ max-height: 100px;height: 392px; width: 211px; overflow: hidden;overflow-y: scroll;background: white;}
/********/

#ui-datepicker-div{width: 226px;height:auto;background-color: #fff;border: solid 1px #888;color: #4f4f4f;}
#call-detail .ui-datepicker-title {padding-top: 3px;}
.ui-icon.ui-icon-circle-triangle-e {margin-top:5px;margin-left:3px;}
.ui-icon.ui-icon-circle-triangle-w {margin-top:5px}
#call-details .call-details-checkboxes{clear:both;float:right;margin-top: -5px;margin-bottom:5px;}
#call-details .checkboxes-col {margin-right:15px;float: right;}
#call-details .checkboxes-col li {clear:both;float:right;margin:7px 0;width:119px;display:inline-block;font-size: 14px;}
#call-details  .checkboxes-col li.exception { margin-top:7px;}
#call-details .checkboxes-col li div {clear:both;float:right;display:inline-block;}
#call-details .checkboxes-col li span {display:inline-block;margin-top: -7px;}
#call-details .class-checkbox {background: url(../../images/checkboxv2.png) no-repeat left top;height:21px;width:21px;margin-top:0;}
#call-details .class-checkbox.checked {background-position: -43px 0;}
#call-details .advanced-serach-header{float:right;cursor:pointer;}
#call-details .advanced-serach-header .arrow {width:14px;height:14px;background: url(../../images/left_arrow.png) no-repeat left top;margin-top:2px;margin-right:5px;}
#call-details .advanced-serach-header.active .arrow{background: url(../../images/down_arrow.png) no-repeat left top;}
.redTitle_pyrot{margin-top: -18px;font-size: 16px;margin-right: 11px;}

#call-details .selectBox-invoice-month{margin-right:-1px;}




/*Date component START:08.07.13 RG*/
/*new date*/
#call-details .choose-date{clear: both;float: right;margin: 10px 4px 4px;width: 100%;}
#call-details .choose-date .selectBox {width:73px;position: relative;top: 10px;}
#call-details .choose-date .selectOptions {width:73px;}
#call-details .choose-date .selectOption {line-height: 0.8;}
#call-details .selectOptions-month .selectOption {height: 12px;font-size: 12px;}
#call-details .selectOptions-month.end .selectOption.disable{color: #656565;cursor:default;}
#call-details .selectOptions-month .selectOption.disable{color: #656565;cursor:default;}
/*Date component END:08.07.13 RG*/






#loginPopupContent.call_details_popup .loginPopupWrapper {position: absolute;width: 1415px;position: relative;z-index: 100;top: 10%; right: 10%; margin: 0;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner {top: -300px;position: relative;background-color: #FFFFFF;/*width: 1362px;*/ width: auto; padding: 0 10px;height: auto;}
#loginPopupContent.call_details_popup header span {clear:both;float: right;line-height: 20px;}

.bold{font-weight:bold}
.call_details_popup .loginPopupInner .collaspeable-display {border:1px solid #e3e3e3;clear: both;display: table;float: right;margin-bottom: 0px;width: 1148px; margin-right: 0px;}
.call_details_popup .loginPopupInner .collaspeable-display ul li.row {font-size:14px;}
.call_details_popup .loginPopupInner .collaspeable-display ul li.row span {display: table-cell;height: 31px;vertical-align: middle;max-width: 73px;overflow: hidden;}
.call_details_popup .loginPopupInner .collaspeable-display ul li.row-header span {height:44px;}
.call_details_popup .loginPopupInner .collaspeable-display ul li.row span {text-align:center;font-weight: normal;}
.call_details_popup .call_details_popup.loginPopupInner .collaspeable-display ul.client-name li.row span {max-width: 63px;}

.detailsPopUp#loginPopupContent .x{left:-220px;top: -76px;}

#loginPopupContent.credit_card_ini .loginPopupWrapper .loginPopupInner img {float: right;padding-top: 15px; margin-right: 2px;margin-left: 5px;}



#loginPopupContent.call_details_popup .blackDivWrapper {right:0px; width: 150%;}

#loginPopupContent.call_details_popup  header {float: right;margin-right: 13px;}
#loginPopupContent.call_details_popup .loginPopupWrapper {}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.pageing {color:#747474;display: block;float: none;margin: 0 auto;width: 443px;}
#loginPopupContent.call_details_popup .printBtn{padding: 4px 11px;cursor:pointer;margin-left:10px;/*margin-top: 5px;*/Position: absolute;bottom: 10px;left: 0px;}
#loginPopupContent.call_details_popup .printBtn img{float:right;}
#loginPopupContent.call_details_popup .printBtn span{padding-left: 7px;float: left;margin-right: 6px;margin-top: 2px;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner img {padding-top: 0}


#loginPopupContent.call_details_popup .chart-controllers .page-number{float:right;font-weight:bold}
#loginPopupContent.call_details_popup .chart-controllers{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;display:inline;color: red;}
#loginPopupContent.call_details_popup .chart-controllers div{display:inline;}
#loginPopupContent.call_details_popup .chart-controllers p{display:inline;}
#loginPopupContent.call_details_popup .chart-controllers .page-number{ margin-top: 19px;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner .chart-controllers  img {float: left;margin-left: 5px;display:inline;}
.call_details_popup .loginPopupInner .collaspeable-display ul.client-name li.row-header span{font-size:14px;max-width: 73px;padding-left: 7px;}


#loginPopupContent .loginPopupWrapper .loginPopupInner img {float: right;padding-top: 15px; margin-right: 2px;}





.perot .line_text{line-height: 20px;}
.month-picker-wrapper .calender{cursor:pointer;}
#call-details .month-picker-wrapper.first{margin-left: 5px;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.pageing {margin-top: -11px;position: absolute;right: 503px;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns {display: block; width: 310px; height: 50px; float: left;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns A.exelCallReport{ display: block; float: right; position: static;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns A.exelCallReport > DIV { position: static;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns A.printCallReport{float: left;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns A.printCallReport > DIV {position: static;display: block;  height: 24px; width: 110px;}
#loginPopupContent.call_details_popup .loginPopupWrapper .loginPopupInner div.btns A.printCallReport > DIV IMG {float:right;}
#loginPopupContent.call_details_popup div.x {left: -228px;position: absolute;top: -344px;}

#loginPopupContent.call_details_popup .pages span{padding: 0px 2px;}
.ui-datepicker-calendar{display:none; height: auto; margin-left: 0;}


#call-details .month-picker-table{width:206px;height:200px;background-color:#FFF;border:1px solid #888888;position:absolute;z-index:100;top:185px}
#call-details .month-picker-table-header{position: relative;clear:both;width: 176px;margin: 17px 7px 29px;float: left;}
#call-details .month-picker-table-header .right-arrow{position:absolute;color: #0078BD;cursor: pointer;font-size: 38px;font-weight: bold;top: -11px;}
#call-details .month-picker-table-header .year{color: #0078BD;display: inline;font-size: 16px;padding: 0px 46px;margin-top: 4px;position: absolute;top: -4px;right: 14px;font-weight: bold;margin-bottom: 7px;}
#call-details .month-picker-table-header .left-arrow{position:absolute;color: #0078BD;cursor: pointer;font-size: 38px;font-weight: bold;top: -11px;lefT: 16px;}
#call-details .month-picker-table .months{clear:both;float:right;color:#656565;}
#call-details .month-picker-table .months ul{clear:both;float:right;display: block;width: 204px;}
#call-details .month-picker-table .months ul li{ height: 33px;width: 68px;float: right;}
#call-details .month-picker-table .months ul li span{float:right;width:100%;text-align:center;cursor:pointer}
#call-details .month-picker-table .month-picker-footer{clear:both;float:right;font-size:10px;width:100%;position: absolute;bottom:0;height:20px;}
#call-details .month-picker-table .month-picker-footer span{margin:6px 5px}
#call-details .month-picker-wrapper{float:right}
#call-details .btn-sendasemail figure{float:right}
#call-details .btn-sendasemail figure img {float: right;}
#call-details .month-picker-table .months ul li.active {color:#0078BD;font-weight:bold}
#call-details .month-picker-table .months ul li:hover {color:#0078BD;font-weight:bold}



.activeBolder{font-weight:bold;}
/*call details wrapper*/
#callDetailWrapper .perot {font-weight:normal !important;}
/********************/
/********************/
/********************/




/*html page discount*/
/**************************/
/**************************/
/**************************/
#discounts .btncollapse{/* float: left; */background: url(../../images/left_big_arrow_blue.png)   no-repeat;width: 26px;height: 26px; cursor: pointer;position: absolute;top: 22px;left: -23px;}
#discounts .btncollapse.imageChange{background: url(../../images/big_blue_arrow_down.png) no-repeat;}
#discounts .row-more-info{width:173px;padding-top: 10px;width: 212px; float: left;margin-left:30px;}
#discounts .self-service-row-content-wrapper{width: 295px;float: right;height: 75px;}
#discounts .info-terms {padding-top: 19px;margin-left: 23px;width:85px;}
#discounts .info-price{font-size:26px;font-weight:normal;padding-top:14px;position: absolute;left: 22px;direction: rtl;top: 9px;}
#discounts .row-more-info{position:relative;left: 23px;}
/*#discounts .second header{margin-bottom:0px;}*/


/*hidden box*/
#discounts header{}
#discounts .hiddenDiv{min-height: 319px;float:right;width: 547px;margin-top: -3px;clear:both;border: 1px solid rgb(214, 214, 214);}
#discounts .hiddenDiv div {float:right;clear: both;margin-bottom:10px;}
#discounts .hiddenDiv div > H3 { margin-top: 35px;}
#discounts .hiddenDiv div.header_box {margin: 10px 5px;width: 100%;}
#discounts .hiddenDiv .headerhr{clear:both;float:right;width:100%;height: 2px;background-color:#e3e3e3;border:0;}
#discounts .hiddenDiv .info_box{margin: 0px 5px;}
#discounts .hiddenDiv .info_box .msg_box{font-size: 12px;}
#discounts .heading {margin-top: 13px;font-size: 20px;position:relative;}
#discounts .heading span.txt_box{display:block;}
#discounts .heading span.numberOutput{position:absolute;right: 58px;top: 0px;font-size: 43px;}

#discounts  .utilization-wrapper{float:right;clear:none;}
#discounts .utilization-wrapper+.div_info{clear: none;margin-top: 18px;}


#discounts .btncollapse.smaller{margin:0;padding:0;background:url(../../images/collspse-small.png) no-repeat left bottom;width:17px;height:17px;cursor:pointer;margin-left:10px;margin-right:2px;margin-left:10px;top:0px;position:absolute;right:0px;}
#discounts .btncollapse.smaller.active{background-position:0 0;}
#discounts .no-float-diagram {
    float: none !important;
    clear: none !important;
    margin-top: 21px;
    position: relative;
    left: 4px;
    font-size: 12px;
}



/*#discounts .line_with_number.line .line-gray.no-float-diagram-center {*/
/*position: relative;*/
/*right: 18px;*/
/*}*/

#discounts .line_with_number.line{position:absolute;top: 25px;}
#discounts .line_with_number.line .line-gray{height: 16px;width:1px;background:gray;}


/*#discounts .line_with_number.line001 .number_line{text-align: center;position: absolute;top: 16px;left: -4px;}*/

/*#discounts .line_with_number.line002{position:absolute;top: 25px;}*/

/*#discounts .line_with_number.line002 .line{height: 16px;width:1px;background:gray;}*/
/*#discounts .line_with_number.line002 .number_line{text-align: center;position: absolute;top: 16px;left: -45px;}*/

/*#discounts .line_with_number.line003{position:absolute;top: 25px;}*/

/*#discounts .line_with_number.line003 .line{height: 16px;width:1px;background:gray;}*/
/*#discounts .line_with_number.line003 .number_line{text-align: center;position: absolute;top: 16px;left: -45px;}*/


#discounts .main-terms{white-space: normal;width:850px;margin-top: 16px;}
#discounts .main-terms ul{white-space:normal;}
#discounts .main-terms ul li{white-space:normal;margin-bottom: 9px;line-height: 18px;color: rgb(128, 128, 128);}


/*utilization*/
.utilization-row-content{display:inline-block;color:Black;font-size:16px;vertical-align: middle;padding-right: 13px;white-space: pre-wrap; /* css-3 */    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */    white-space: -o-pre-wrap; /* Opera 7 */    word-wrap: break-word; /* Internet Explorer 5.5+ */ line-height: 18px;width: 135px; max-height: 54px;overflow: hidden;font-weight:bold}

.info-utilization-bg{margin-bottom: 13px;background:url(../../images/w_report_box.png);height: 26px;width: 309px; display: inline-block;}
.info-utilization-full-bg{background:url(../../images/b_report_box.png);height: 25px;width:0;left: 0;position: absolute;top: 0;}
.utilization-wrapper{position:relative;display: inline-block;height: 26px;margin-top: 13px;/*margin-bottom: 46px !important;*/}
.utilization-inner{position: absolute;top: 6px;font-size:17px;padding-right: 10px;}
/*.utilization-inner .full{float:right;padding-left: 4px;}
.utilization-inner .used{text-outline: 1px 1px #FFF; }*/
.info-price {display: inline-block;font-size: 23px;float:none;text-align: right;width: 85px;/*top: 9px;left: 25px;position: relative;*/}
#current-account-list .info-price {top:5px;}
.row-more-info {width:auto; padding: 12px 0;}



#discounts .hiddenDiv div .second_lvl_hidden_div_wrapper {margin-bottom: 0px !important;position:relative;}
#discounts .second_lvl_hidden_div_wrapper h3{cursor:pointer;}
#discounts .second_lvl_hidden_div_wrapper .inner_hidden_div{padding: 10px 25px;margin-bottom: 0px;}

#discounts .spacer_btn_small{margin-right:24px;}

/*global*/
.px20{font-size:20px;}
.px18{font-size:18px;}
.px14{font-size:14px;}
.px12{font-size:12px;}

/**************************/
/**************************/
/**************************/




/*pay report page*/
/**************************/
/**************************/
/**************************/


#report-page .utilization-wrapper{position:relative;}
#report-page .ui-datepicker-calendar{display:block;background: white;width: 100%;}
#report-page .ui-datepicker-calendar thead th {background-color: #fff;padding: 0px 7px;}
#report-page .dateFooter{background-color: #ccc;font-size: 10px;width: 100%;float: right;position: static;padding: 5px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;bottom: -147px;}


/**************************/
/**************************/
/**************************/

/*main*/
.blackDivWrapper{/*height:200% !important;*/}


/*personal select*/



.main-content-wrapper #member_update .inputContainer .selectOptions .selectOption {padding: 0 4px 0 0;}


.main-content-wrapper #member_update  .ok_msg .send_btn#back {color: #fff;top: 52px;left: 188px;}
.main-content-wrapper #member_update  .error_msg .send_btn#backError {color: #fff;top: 52px;left: 188px;}



.main-content-wrapper #member_update .inputContainer label {width: 55px;font-size: 15px;float: right;margin-top: 7px;font-weight: bold;}
.main-content-wrapper #member_update .inputContainer .big_label {font-size: 16px;margin-left: 45px;margin-bottom: 19px;position: absolute;top: -3px;}
.main-content-wrapper #member_update .inputContainer {float: right;margin-bottom: 7px;position: relative;width: 545px;margin-bottom: 23px;}
.main-content-wrapper #member_update .inputContainer .send_btn {float: left;font-weight: bold;font-size: 16px;cursor:pointer;margin-left: 77px;}
.main-content-wrapper #member_update  .redComment { color: red; right: 289px; top: -4px; position: absolute; text-align: right; margin-top: 10px; font-size: 14px; }


.text_for_favorites{float:right;height: auto;width:100%;clear:both;margin-bottom: 13px;}
.text_for_favorites h3{font-weight:bold;color:#4f4f4f;font-size: 19px;margin-top: 5px;padding-right: 14px;}
.text_for_favorites ol{list-style-type:decimal;;float: right;}
.text_for_favorites ol li {margin-top: 9px;/* padding-right: 14px; */font-size:16px;margin-right: 36px;color:#7e7e7e;margin-bottom: 17px;}
.address-page-form-class .wide-promotion {clear: both;float: right;margin-top: 2px;}
.didithelped-inputs {clear:both;float:right;width:500px;}
/**************************/
/**************************/
/**************************/



/*address update details*/
#address-page  #street{float: none;}

#address-page .addressExtra .inputContainer #selectBoxAddressType .selectOptions {
    height: 37px;
    overflow-x: hidden;
    overflow-y: hidden;
}
#address-page .div_press{position: absolute;width: 545px;height: 43px;z-index: 2;}
#address-page .content_text_inner_n .follow_me{padding: 10px 35px;position:relative;background: none;height: 39px;}
#address-page .input_email_holder .comment_email_second   {margin-left: 37px;margin-top: 5px;}
#address-page .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
#address-page .content_text_inner_n .follow_me img{float:right;margin-left:10px;}
#address-page .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 8px;float: right;margin-left: 10px;}
#address-page .content_text_inner_n{width:545px;height:55px;margin-bottom:4px;background:#e3e3e3}
#address-page ul.self-service .self-service-row .btncollapse {padding-right: 0px;margin-right: 6px;float: right;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
#address-page ul.self-service .self-service-row .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png)}



#address-page .inputContainer label.no_astartix{margin-right: 5px;}

.change-address-wrapper #feedback{margin-top: -187px;}






/*title*/

#address-page .wrapper_email_input ,#address-page .wrapper_address_input{padding-right: 35px;height: 301px;}
#address-page .content_text_inner_n .titleInnerDiv{padding:10px;font-weight:bold;font-size: 15px;}
#address-page .content_text_inner_n .titleInnerDiv span{color:#668b05}
#address-page .content_text_inner_n .follow_me_title{padding:10px;}
#address-page .content_text_inner_n.outter_title_div{height:41px;}
#address-page .content_text_inner_n.outter_title_div .titleInnerDiv{padding-top:0px;}


/*server no-email*/
#address-page .no_email{height:145px;}
#address-page .no_email .sale_div{cursor:pointer;width:408px;height:60px;background:#ea1985;float:right;margin-right:51px;position:relative;}
#address-page .no_email .sale_div h2:first-child{font-weight:bold;margin-top:12px;margin-bottom:5px;}
#address-page .no_email .sale_div h2{text-align: center;color:#fff;}
#address-page .no_email .input_email_holder{width:100%;float:right;}
#address-page .no_email .input_email_holder span{font-weight:bold;}
#address-page .no_email .input_email_holder input{padding-left:4px;margin-left: 27px;font-weight:bold;border:1px solid #888888;direction:ltr;text-align:left;width:190px;font-size:14px;}
#address-page .no_email .email_title{float:right;margin-top: -9px;margin-bottom: 15px;}


#address-page .no_email  .comment_email_first {float: right;position: absolute;right: 67px;top: 106px;}




/*context 6 email extra*/
#address-page .emailExtra{height:142px;}
#address-page .emailExtra h3{float: right;width: 100%;margin-bottom:25px;}
#address-page .emailExtra .input_email_holder{width:100%;float:right;}
#address-page .emailExtra .input_email_holder span{font-weight:bold;}
#address-page .emailExtra .input_email_holder input{padding-left:4px;margin-left: 27px;font-weight:bold;border:1px solid #888888;direction:ltr;text-align:left;width:190px;font-size:14px;}
#address-page  .send_btn {color: white;padding: 7px 18px;font-weight: bold;background: #0078bd;}
#address-page .JQ_email_trigger{cursor:pointer;}
#address-page ul.self-service .self-service-row .btncollapse.JQ_email_toggle_btn{margin-right:0px;}


/*error for adress upgrade page*/
.redComment {margin-top: 4px;float:left;width: 126px;}
#address-page .emailExtra .input_email_holder .comment_email_second{display:none;}
#address-page .JQ_email_trigger .titleForRest{margin-top: 8px !important;}
#address-page .error_input_mail{font-weight:bold;margin-top: 39px;}
#address-page .error_input_mail.error_input_home_number{margin-top: 5px;} /*this is for the house number only*/
#address-page .selectOptions {background-color:#fff}
/*context 2 context*/
#address-page .JQ_address_trigger{cursor: pointer;}
#address-page .addressExtra .astrix{width: 5px;}
#address-page .addressExtra { height: 399px !important;}
#address-page .addressExtra h3{float: right;width: 100%;margin-bottom:5px;}
#address-page .addressExtra form{width: 278px;height:400px;float:right;}
#address-page .addressExtra .inputContainer{width: 282px;float:right;margin-bottom:7px;}
#address-page .addressExtra .inputContainer label{width: 56px;font-size: 14px;float:right;margin-top: 3px;font-weight:bold;margin-left: 33px;}
#address-page .addressExtra .inputContainer input{float:left;padding-right:4px;border:1px solid #888888;width: 185px;font-size: 14px;}
#address-page .addressExtra .inputContainer label.must{width: 56px;}
#address-page .addressExtra .inputContainer input.short_input{float:right;width:80px;direction:ltr;text-align:left;position: relative;line-height: 16px;padding-left:4px;left: -2px;}
#address-page .addressExtra .inputContainer .selectBox{width:183px;float:left;display:inline;line-height: 20px;}

#address-page .addressExtra .inputContainer .selectOptions {height: 138px;overflow-x: hidden;overflow-y: scroll;padding-right: 4px;right: -1px;top: 20px;width: 179px;}
#address-page .addressExtra .inputContainer .selectOptions  .selectOption{padding:0px;}
#address-page .addressExtra .inputContainer .send_btn{float: right;margin-right: 121px;cursor: pointer !important;}
#address-page .addressExtra .inputContainer.last{width: 100%;margin-bottom:27px;}
#address-page .addressExtra .inputContainer.last .div_btn{margin-top:16px;float: right;}
#address-page .addressExtra .errorContainer{float: right;margin-right: 10px;}

#address-page-form  .inputContainer .selectOptions  .selectOption{padding-right: 4px !important;}
/*cosumize for fix the feedback on subscribe details*/
#address-page-form .uniqe_banner {margin-right: 3px;}



/*mailing popup*/
#loginPopupContent .loginPopupWrapper .mailing_popup{width: 444px;height: 185px;padding: 0 17px;}
#loginPopupContent.mailing_popup .loginPopupWrapper .blockPopupInner .innerDiv ul{list-style-type: none;text-align: center;}
#loginPopupContent.mailing_popup  div.x {float: left;left: -38px;top: -40px;position: absolute;cursor: pointer;}
#loginPopupContent.mailing_popup .loginPopupWrapper .blockPopupInner .innerDiv{float: right;width: 290px;}
#loginPopupContent.mailing_popup .loginPopupWrapper .blockPopupInner .innerDiv .susses_heading{color:red;margin-right: 116px;font-weight: bold;margin-top: 11px;float: right;font-size: 19px;width: 77%;}
#loginPopupContent.mailing_popup .loginPopupWrapper .blockPopupInner .innerDiv .btnDiv{width:113px;height:32px;background: url("../../images/print_btn.png") no-repeat;text-align: center;padding: 0px 40px;}
#loginPopupContent.mailing_popup .innerDiv li{float: right;width: 147%;font-size: 16px;}
#loginPopupContent.mailing_popup  .loginPopupInner h2 {margin-right: 45px;margin-bottom: 14px;}
#loginPopupContent.mailing_popup .loginPopupWrapper .loginPopupInner .printBtn{padding: 9px;height: 34px;width: 89px;cursor: pointer;position: absolute;top: 135px;left: 194px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#loginPopupContent.mailing_popup .printBtn img{float:right;}

#loginPopupContent.mailing_popup .loginPopupWrapper .loginPopupInner img {float: right;padding-top:0px; margin-right:5px;margin-top: 11px;}
#loginPopupContent.mailing_popup li a.printBtnLink {margin: 0 auto;width: 50px;height: 50px;display: table;}


#loginPopupContent .inputContainer .selectBox{width:183px;float:left;display:inline;line-height: 20px;}
#loginPopupContent .inputContainer input{float:left;padding-right:4px;border:1px solid #888888;width: 185px;font-size: 14px;}
#loginPopupContent .inputContainer{width: 293px;float:right;margin-bottom:-2px;}


#loginPopupContent .inputContainer #selectBoxAddressType .selectOptions {
    height: 50px;
    overflow-x: hidden;
    overflow-y: hidden;
}

#loginPopupContent  .inputContainer .selectOptions {height: 138px;overflow-x: hidden;overflow-y: scroll;padding-right: 4px;right: -1px;top: 20px;width: 179px;}
#loginPopupContent  .selectOptions {background-color:#fff}
#loginPopupContent  .inputContainer .selectBox1{width:183px;float:left;display:inline;line-height: 20px;}
div.selectBox1{position:relative;display:inline-block;cursor:pointer;text-align:left;line-height:22px;width: 109px;font-size: 14px;background-color:White;border: 1px solid #888888;}
/**************************/
/**************************/
/**************************/




/*global*/
.bg_none{background:none !important;}
.font_size_20{font-size:20px !important;}
.font_size_12{font-size:12px !important;}
.font_size_10{font-size:10px !important;}
.noPaddingX{padding-left:0px !important;padding-right:0px !important;}
.bold{font-weight:bold;}
.shinePinkBG{background:#ea1985 !important}
.underline{text-decoartion:underline;}


.inputContainer.sucsses{margin-top: 54px;}
.inputContainer.sucsses h3{color:#668b05;font-size:20px;font-weight:bold;margin-right: 203px;}
.green_image{position: absolute;top: 1px;right: 176px;}







/*update_form*/
.change-address-wrapper #feedback {height: auto;}
.change-address-wrapper .uniqe_banner{
    margin-left: 50px;
}






#address-page-form .inputContainer.first .selectBox{margin-top: 4px;}
#address-page-form .content_text_inner_n .follow_me{padding: 10px 35px;position:relative;background: none;}
#address-page-form .content_text_inner_n {float:right;}
#address-page-form .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
#address-page-form .content_text_inner_n .follow_me img{float:right;margin-left:10px;}
#address-page-form .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 14px;float: right;}
#address-page-form .content_text_inner_n{width:545px;height: 510px;margin-bottom:4px;background:#e3e3e3}
#address-page-form ul.self-service .self-service-row .btncollapse {padding-right: 0px;margin-right: 6px;float: right;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
#address-page-form ul.self-service .self-service-row .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png)}
#address-page-form .inputContainer.first {margin-top: 12px;}
#address-page-form  p.accept{width:500px;float:right;line-height: 23px;white-space: normal;margin-bottom: 43px;}
#address-page-form  .checkbox_image{float:right;width: 11px;margin-top: 10px;height: 11px;margin-left: 4px;background:url(../../images/checkbox_small_empty.png);cursor:pointer}
#address-page-form  .checkbox_image.changebg{background:url(../../images/checkbox_small_full.png);}
#address-page-form .inputContainer .big_label{font-size: 16px;margin-left: 38px;margin-bottom:20px;}


.address-page-form-class .wide-promotion {clear: both;float: right;margin-top: 10px;}
.address-page-form-class .date_fix_pos{margin-right: 5px;}

/*context 2 context*/
#address-page-form  .astrix{width: 5px;margin-top: 6px;}
#address-page-form {height: 639px;}
#address-page-form  h3{float: right;width: 100%;margin-bottom:5px;}
#address-page-form  form{margin-right: 13px;width:250px;float:right;}
#address-page-form  .inputContainer{float:right;margin-bottom:7px;position: relative;width: 300px;margin-bottom: 10px;}
#address-page-form  .inputContainer label{width:61px;font-size: 15px;float:right;margin-top: 7px;font-weight:bold;margin-left: 38px;}
#address-page-form  .inputContainer input{float:left;padding-right:4px;border:1px solid #888888;width: 185px;font-size:14px;}
#address-page-form  .inputContainer label.must{width:55px;}
#address-page-form  .inputContainer input.short_input{float:right;width:80px;direction:ltr;text-align:left;padding-left:4px;}
#address-page-form  .inputContainer .selectBox{width:183px;float:left;line-height: 19px;}
#address-page-form  .inputContainer .selectOptions {width: 183px;margin-top: -3px;margin-right: -1px;}
#address-page-form  .inputContainer .selectOptions  .selectOption{padding:0px;}
#address-page-form  .inputContainer .send_btn{float:left;}
#address-page-form  .inputContainer.last{width: 545px;margin-bottom: 2px;}
#address-page-form  .errorContainer{float: right;margin-right: 6px;}
.fix_float_r{float:right;width:100%;}/*GLOBAL*/
.header-bottom .device-package {color: #000;}
#address-page-form  .selectOptions{background-color:#fff;}
#address-page-form  .form_mailing{background:#0078bd;padding: 7px 17px;color:#fff;font-weight: bold;text-align: center;position: absolute;right: 239px;}
.form_mailing{background:#0078bd;padding: 7px 17px;color:#fff;font-weight: bold;text-align: center;}
.row-extend.address-page-form-class {float: left;width: 300px;height: 75px;z-index: 1;font-size: 17px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.main-content-wrapper.address-page-form-class{height: 113px;}
#address-page-form  .redComment { color: red; right: 311px; top: -4px; position: absolute; text-align: right; margin-top: 10px; font-size: 14px; }
#address-page-form  .inputContainer .selectBox.selectDate{width:83px;float: right;position: relative;right: 17px;}
#address-page-form .inputContainer .selectBox.selectDate  .selectOptions {width:83px; }
#address-page-form .content_text_inner_n .follow_me{padding: 10px 35px;position:relative;background: none;}
#address-page-form .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
#address-page-form .content_text_inner_n .follow_me img{float:right;margin-left:10px;}
#address-page-form .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 14px;float: right;}
#address-page-form .content_text_inner_n{width:545px;height: 510px;margin-bottom:4px;background:#e3e3e3}
#address-page-form ul.self-service .self-service-row .btncollapse {padding-right: 0px;margin-right: 6px;float: right;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
#address-page-form ul.self-service .self-service-row .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png)}
.row-extend.address-page-form-class {float: left;width: 35%;height: 75px;position: absolute;z-index: 1;top: 295px;font-size: 17px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;left: 46px;}
.main-content-wrapper.address-page-form-class{height: 113px;width: 850px;}




/*QA*/
/*popup*/
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup { padding: 0 35px;  float: right; height: 750px; width: 663px;margin-top: -44px;}

.address-page-form-class .loginPopupContent {height: 150%;width:150%;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .btnHolder{float:left;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup h2{font-size: 19px;margin-bottom: 15px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup .astrix {color: #0078bd;margin-top: 7px;}
.address-form-popup .positionHeading { margin-top: 58px; font-size: 16px; margin-bottom: 12px; width: 100%; text-align: right; }
.address-form-popup h3 { text-align: right; font-size: 15px; font-weight: bold; margin-bottom: 5px; font-family: Arial; float: right; width: 100%;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer div.selectorHolder {float: right;clear: both;width: 100%;margin-bottom: 0px;}
#loginPopupContent .selectorHolder{height: 100%;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer label {text-align: right;float: right;margin-top: 6px;width: 100px;margin-bottom: 12px;font-size: 17px;color: gray;font-weight: bold;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer #addressHeader {color:#ff0000;margin-bottom: 0;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer input {margin-top: 5px;direction: rtl;border: 1px solid rgb(196, 192, 192);width: 185px;float: right;font-size: 14px;line-height: 20px;float: right;}
.loginPopupInner.address-form-popup #formContainer .innerSelect {float: right;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .innerSelect+p{float: right;color: #0078bd;font-size: 15px;margin-right: -104px;}
.at_sign{height: 30px;width: 30px;float: right;margin-right: 10px;margin-top: 3px;color: #7e7c7d;font-size: 22px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .selectorHolder.email_containter{margin-bottom: 18px;}
.loginPopupInner.address-form-popup #formContainer .show_bills{float:right;margin-top: 5px;color:#7b7f88;}
/*#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .selectorHolder.last{ margin-bottom:87px;}*/
.loginPopupInner.address-form-popup #formContainer .show_bills.first{margin-left: 92px;}
/*.loginPopupInner.address-form-popup #formContainer .checkbox-box-holder .class-checkbox{margin-left: 6px;margin-top: 0px;}*/
.loginPopupInner.address-form-popup .checkbox-box-holder{float:right;width:100%;font-size: 15px !important;}
.loginPopupInner.address-form-popup .checkbox-box-holder h3{color: #9A9192;font-size: 20px;font-weight: normal;margin-bottom: 9px;}
.loginPopupInner.address-form-popup .checkbox-box-holder p{width:100%;color:#0078bd;line-height: 19px;font-size: 11px;}
.loginPopupInner.address-form-popup .checkbox-box-link{margin-top:5px;}
.loginPopupInner.address-form-popup .checkbox-box-link a{text-decoration:underline;color:#0078bd;font-size: 15px !important;}
#loginPopupContent .loginPopupInner.address-form-popup  .error span {margin-right: -1px;position: relative;top: -1px;font-weight: normal;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup  .error {visibility: visible;float: right;color: red;margin-right: 8px;margin-top: 8px;font-weight: bold;width: 103px;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup .email_containter .error {float: left; width: 100%;position: relative;margin-right: 107px;top: -2px;}
.loginPopupInner.address-form-popup .button-holder{float:right;width:98%;}
.loginPopupInner.address-form-popup .button-holder .btnSubmit{padding: 7px 24px;}
.loginPopupInner.address-form-popup .button-holder .btnSubmit span{color:White;}
.loginPopupInner.address-form-popup .btnClose{padding: 7px 30px;float:right;font-weight:normal;color:White;background:#989493;}
/*.loginPopupInner.address-form-popup .checkbox-box-holder .class-checkbox {background: url(../../images/checkboxv2.png) no-repeat left top;height: 21px;width: 21px;margin-top: 0;}*/
/*.loginPopupInner.address-form-popup .checkbox-box-holder .class-checkbox.checked {background-position: -43px 0;}*/
.address-page-form-class #loginPopupContent div.x{float: left;left: -219px;top: -41px;position: absolute;cursor: pointer;}
.btnSubmit ,.btnClose{cursor:pointer;}
.address-page-form-class #loginPopupContent .loginPopupWrapper {top: 100px !important;}

#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .innerSelect {float: right;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .datefield{    display: inline;margin-right: 30px;
    padding: 0.3em;
    border: 1px solid #C4C0C0;
    height: 28px;
    background: #FFF;
    margin-top: 4px;
    padding: 0;
    color: #666;}
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .datefield input{float:inherit;
    padding: 0 0.4em;
    border: none;
    font-size: 14px;
    background: none;
    color: #000;   }
#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .datefield *{    display: inline-block; }
/*#loginPopupContent .loginPopupWrapper .loginPopupInner.address-form-popup #formContainer .datefield input#year { width:2.5em; }*/







/*****************************/

/*global*/
.bg_none{background:none !important;}
.font_size_20{font-size:20px !important;}
.noPaddingX{padding-left:0px !important;padding-right:0px !important;}
.bold{font-weight:bold;}
.shinePinkBG{background:#ea1985 !important}
.ltr_input{direction:ltr !important;text-align:left;padding-left:3px;}
.rtl_input{direction:rtl !important;text-align:right;padding-right:3px;}
.date_format{font-size: 20px !important;margin-top: 2px !important;margin-right: 4px !important;}
.font_size_20{font-size:20px !important;}
.boldTxt{font-weight:bold;}
.nonBullet{list-style-type:none;}
.red{color:Red;}
.underline{text-decoration:underline;}



/*******follow me page********/
/*****************************/
/*****************************/
/*****************************/
.follow_me{background-color:Red;padding:10px;background-color:#E3E3E3;height: 235px;}
.follow_me h1{font-weight:bold;margin:20px 0px;}
.follow_me  h1.success{color:#668b05;background:url(../../images/greenOK.png) no-repeat right;padding-right:26px;height:20px;line-height:20px;}
.follow_me  h1.failure{background:url(../../images/red_x_small.png) no-repeat right;padding-right:26px;height:20px;line-height:20px;}
.follow_me p{margin-bottom:10px;}
.follow_me .sent_sms{font-weight:bold;margin:10px 0px 20px 0px;display:inline-block}
.follow_me .selectBox{vertical-align:middle;width:50px;}
.follow_me .selectOptions{width: 49px;background-color:#ffffff;border:#888 1px solid;height: 184px;overflow-x: hidden;-ms-overflow-x: hidden;max-height: 184px;overflow-x:hidden;overflow-y:scroll;}
.follow_me .error_msg { display: none;float: right;width: 210px;margin-top: 19px; margin-right: 4px;}
.follow_me .error_msg span{font-size:13px;font-weight:bold;display:inline-block;background:url(../../images/alert_red.png) center right no-repeat;padding-right:26px;line-height:27px;}

.follow_input{margin:20px 0px;width:294px;float:right;}
.follow_input label{font-size:15px;font-weight:bold;}
.follow_input input[type=tel]{vertical-align:middle;border:#888888 1px solid;text-align:left;padding:2px 6px;width:104px;height:25px;font-size:13px;}
.follow_input .buttons{clear:both;margin-top:20px;}
.follow_input .buttons .send{height:23px;line-height:23px;float:left;background-color:#0078BD;color:#ffffff;font-size: 17px;margin-top: 7px;padding: 2px 10px 5px 10px;border:#0078BD 1px solid;cursor:pointer;font-weight: bold;}

.follow_cancel{width:300px;text-align:center;}
.follow_cancel .cancel{float:left;height:23px;line-height:23px;background-color:#ff0000 ;color:#ffffff;font-size: 17px;margin-top: 40px;padding: 2px 10px 5px 10px;border:#ff0000  1px solid;cursor:pointer;}

.follow_next{width:300px;text-align:center}
.follow_next .diffrent_num{height:23px;line-height:23px;float:left;background-color:#0078BD;color:#ffffff;font-size: 17px;margin-top: 7px;padding: 2px 10px 5px 10px;border:#0078BD 1px solid;cursor:pointer;}

.info{background:url(../../images/info.png) no-repeat right;padding-right:30px;line-height:36px;display:inline-block;color:#0078BD;font-size:13px;font-weight:bold}
.info:hover{text-decoration:underline;}
#aprove_follow_me{display:none;}
#aprove_cancel_follow_me{display:none;}
#followme ul.self-service{min-height:0;}
#followme .wide-promotion{margin-top:36px;}
/*****************************/
/*****************************/
/*****************************/
/*****************************/

/*personal select*/
.presonal_select_wrapper .content_text_inner_n .follow_me{padding: 10px 35px;position:relative;background: none;}
.presonal_select_wrapper .content_text_inner_n {float:right;}
.presonal_select_wrapper .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
.presonal_select_wrapper .content_text_inner_n .follow_me img{float:right;margin-left:10px;}
.presonal_select_wrapper .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 14px;float: right;}
.presonal_select_wrapper .content_text_inner_n{width:545px;height: 510px;margin-bottom:4px;background:#e3e3e3}
.presonal_select_wrapper ul.self-service .self-service-row .btncollapse {padding-right: 0px;margin-right: 6px;float: right;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
.presonal_select_wrapper ul.self-service .self-service-row .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png)}


.presonal_select_wrapper .calling_label{margin-left: 29px;}

.presonal_select_wrapper .unique .class-radio{float:none;}


.presonal_select_wrapper.inputContainer.first {margin-top: 12px;}
.presonal_select_wrapper  p.accept{width:500px;float:right;line-height: 23px;white-space: normal;margin-bottom: 47px;}

.presonal_select_wrapper .checkbox_image{float:right;width: 11px;margin-top: 10px;height: 11px;margin-left: 4px;background:url(../../images/checkbox_small_empty.png);cursor:pointer}
.presonal_select_wrapper .checkbox_image.changebg{background:url(../../images/checkbox_small_full.png);}
.presonal_select_wrapper .inputContainer .big_label{font-size: 16px;margin-left: 38px;margin-bottom:20px;}

/*context 2 context*/
.presonal_select_wrapper .astrix{width: 5px;margin-top: 6px;}
.presonal_select_wrapper  h3{float: right;width: 100%;margin-bottom:5px;}
.presonal_select_wrapper .inputContainer{float:right;margin-bottom:7px;position: relative;width: 545px;margin-bottom: 5px;}
.presonal_select_wrapper .inputContainer label{width: 61px;font-size: 15px;float:right;margin-top: 7px;font-weight:bold;margin-left: 115px;}
.presonal_select_wrapper .inputContainer input{padding-right:4px;border:1px solid #888888;width: 112px;font-size:14px;margin-left: 5px;}
.presonal_select_wrapper .inputContainer label.must{width:55px;}
.presonal_select_wrapper .inputContainer input.short_input{float:right;width:80px;direction:ltr;text-align:left;padding-left:4px;}
.presonal_select_wrapper .inputContainer .selectBox{width:183px;float:left;}
.presonal_select_wrapper .inputContainer .selectOptions {width: 182px;}
.presonal_select_wrapper .inputContainer .selectOptions  .selectOption{padding:0px;}
.presonal_select_wrapper .inputContainer .send_btn{float:left;}
.presonal_select_wrapper .inputContainer.last{width: 545px;margin-bottom: 2px;}
.presonal_select_wrapper .errorContainer{float: right;margin-right: 6px;}

.header-bottom .device-package {color: #000;}
.presonal_select_wrapper .selectOptions{background-color:#fff;}

.presonal_select_wrapper .form_mailing{background:#0078bd;padding: 7px 17px;color:#fff;margin-left: 49px;top: 1px;position: absolute;left: -36px;}


.row-extend.member_update-class {float: left;width: 300px;height: 75px;z-index: 1;font-size: 17px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.main-content-wrapper.member_update-class{height: 113px;}


.presonal_select_wrapper .redComment { color: red; right: 304px; top: -4px; position: absolute; text-align: right; margin-top: 10px; font-size: 14px; }

.presonal_select_wrapper .inputContainer.first{width: 283px !important;top: 6px;}
.presonal_select_wrapper .inputContainer .selectBox.selectDate{width:83px;float: right;position: relative;right: 17px;}
.presonal_select_wrapper .inputContainer .selectBox.selectDate  .selectOptions {width:83px; }
.presonal_select_wrapper .inputContainer.update_field {width: 545px;}
.presonal_select_wrapper .inputContainer.update_field .middleLabel{margin-left: 56px;}
.presonal_select_wrapper .inputContainer.update_field label {margin-left: 120px;margin-bottom: -6px;}
.presonal_select_wrapper .inputContainer span{font-size:13px;}


#member_update .inputContainer .middleLabel{margin-left: 56px;}

/*global*/
.force_pointer{cursor:pointer !important}
.floatL{float:left !important;}
.bg_none{background:none !important;}
.font_size_20{font-size:20px !important;}
.noPaddingX{padding-left:0px !important;padding-right:0px !important;}
.bold{font-weight:bold;}
.shinePinkBG{background:#ea1985 !important}
.ltr_input{direction:ltr;text-align:left;padding-left:3px;}



#member_update #socDesc{
    top: 73px;
    left: 285px;
    width: 211px;
}


#member_update .content_text_inner_n .follow_me{padding: 10px 35px;position:relative;background: none;}
#member_update .wrapper_address_input{margin-right:11px;}
#member_update .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
#member_update .content_text_inner_n .follow_me img{float:right;margin-left:10px;}
#member_update .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 14px;float: right;}
#member_update .content_text_inner_n {width: 548px;height: 510px;margin-bottom: 8px;background: #e3e3e3;position: relative;padding-bottom: 16px;overflow-y: auto;}
#member_update ul.self-service .self-service-row .btncollapse {padding-right: 0px;margin-right: 6px;float: right;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
#member_update ul.self-service .self-service-row .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png)}

#member_update .address-page-form-class{float:left;}
#member_update .didithelped-inputs.unique{margin-bottom: 30px;position: relative;top: -22px;}
#member_update .wrapper_address_input  div.selectOptions {width: 100%;}


.row-extend .member_update-class {float: left;width: 300px;height: 75px;z-index: 1;font-size: 17px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.main-content-wrapper.member_update-class{height: 113px;}


#member_update .ok_msg{width:500px;position: absolute;height: 28px;top: 79px;}
#member_update .ok_msg span{font-size: 16px;position: absolute;top: 2px;margin-right: 5px;font-weight: bold;color:#668b05;}
#member_update .back_btn {position: absolute;top: 55px;left: 184px;padding: 7px 10px;}

#member_update .error_msg{width:500px;position: absolute;height: 28px;top: 95px;}
#member_update .error_msg span{font-size: 16px;position: absolute;top: 2px;margin-right: 5px;font-weight: bold;color:#000000;}


/*global*/
.header-logo+.headerhr{float:right;}


/*word-page*/
/*************************/
/*************************/
/*************************/

/*login general 16.06.13*/
.blackDivWrapper_fixed { position: fixed; z-index: 201;opacity: 0.7; filter: alpha(opacity=70); background-color: #015d90; width: 400%; height: 400%;left: 0px;top: 0px;}



#world-page #archives .no-data-server {padding: 0px;}
#world-page .blockBtn {float: left;width: 172px;height: 32px;cursor: pointer;margin: 0px 187px;margin-bottom: 15px;}
#world-page .on_hover_world:hover{text-decoration:underline;color:blue;font-weight:bold;}
#world-page .inputContainer{margin-bottom:20px;margin-right: 5px;position: relative;}
#world-page .inputContainer.first .selectBox{position: relative;top: 7px;}
#world-page .inputContainer  img{margin-left: 11px;position: relative;top: 4px;}
#world-page .inputContainer .redComment {margin-right: 8px;margin-top: 10px;position: absolute;top: -1px;right: 155px;}
#world-page .inputContainer.first {margin-bottom: 9px;}
#world-page #mobLinkEn:hover{text-decoration: underline;}
#world-page .self-service-row.last .shortBtn  {width:115px;margin: 0px 213px;margin-bottom: 15px;}
#world-page .inputContainer.odd {margin:25px 0px;}
#world-page .inputContainer.odd .astrix{margin-top: 4px;}
#world-page .inputContainer.odd .redComment{position:absolute;right: 295px;}


#world-page .inputContainer.last .div_btn label{font-size:13px;}
#world-page .inputContainer input{text-align: left;font-size: 16px;padding-left: 4px;width:120px;border:1px solid #888888;}
#world-page .world-btn{float:right;padding-left: 0px;padding-right:4px;}
#world-page ul.self-service li {margin: 0px;border: 1px solid rgb(228, 228, 228);  width: 543px;  margin-bottom: 8px;}
#world-page .div_press{position: absolute;width: 545px;height: 43px;}
#world-page .content_text_inner_n .follow_me{padding: 19px 15px;position:relative;background: #e3e3e3;height: 35px;}
#world-page .btn_wrapper{width:100%;margin: 10px 0px;}

#world-page .questionanswers img {margin-left: 10px;float: right;}
#world-page .questionanswers span {margin-top: 4px;float: right;}
#world-page .questionanswers span:hover {text-decoration: underline;}
#world-page .wrapper_inner{padding:9px 13px;position:relative;}
#world-page .wrapper_inner p{line-height: 20px; font-size:14px;}
#world-page .content_text_inner_n .follow_me .approved{position:absolute;top:0px;right:0px;background:url(../../images/approved.png) no-repeat;width:40px;height:35px;}
#world-page .content_text_inner_n .follow_me img{float:right;margin-left: 4px;margin-top: -2px;}
#world-page .content_text_inner_n .follow_me h2.titleForRest{margin-bottom: 16px;font-size: 20px;font-weight: bold;display: inline;margin-top: 8px;float: right;}
#world-page .content_text_inner_n {width: 545px;height: 76px;background: #e3e3e3;cursor: pointer;}/*RG 08.07.13*/
#world-page  .btncollapse {padding-right: 0px;margin-right: 6px;float: left;margin-top: 3px;background-image:url(../../images/left_big_arrow_blue.png) }
#world-page  .btncollapse_down{background-image:url(../../images/big_blue_arrow_down.png) !important}

/*popup world-page*/
#loginPopupContent.successPopup .loginPopupWrapper .blockPopupInner .innerDiv li{border:none;}
/*.successPopup .innerDiv{border:none;}*/

/*title*/
#world-page .content_text_inner_n .titleInnerDiv{padding:10px;font-weight:bold;font-size: 15px;}
#world-page .content_text_inner_n .titleInnerDiv span{color:#668b05}
#world-page .content_text_inner_n .follow_me_title{padding:10px;}


#world-page .JQ_address_trigger .JQ_address_toggle_btn{margin-left:2px;}
/*context 6 email extra*/
#world-page .emailExtra{}
#world-page .emailExtra h3{float: right;width: 100%;font-weight:bold;margin-bottom:25px;}
#world-page .emailExtra .input_email_holder{width:100%;float:right;}
#world-page .emailExtra .input_email_holder span{font-weight:bold;}
#world-page .emailExtra .input_email_holder input{padding-left:4px;margin-left: 27px;font-weight:bold;border:1px solid #888888;direction:ltr;text-align:left;width:190px;font-size:14px;}
#world-page  .send_btn {color: white;padding: 7px 18px;background: #0078bd;}
#world-page .JQ_email_trigger{cursor:pointer;}
#world-page ul.self-service .self-service-row .btncollapse.JQ_email_toggle_btn{margin-right:0px;}

.redComment {margin-top: 4px;float:left;width: 126px;}
#world-page .emailExtra .input_email_holder .comment_email_second{display:none;}
#world-page .JQ_email_trigger .titleForRest{margin-top: 8px !important;}
#world-page .error_input_mail{font-weight:bold;margin-top: 39px;}
#world-page .selectOptions {background-color:#fff}



/*box*/
#world-page .titleForRest{line-height: 19px;}
#world-page .titleForRest h2{font-size: 20px;font-weight: bold;}
#world-page .titleForRest h3{font-weight: normal;}
#world-page .error_ok_inner{margin: 11px 2px;font-weight: bold;}


#world-page .btncollapse {float: left;}


#loginPopupContent.world_popup .questions-answers  .questionanswers{margin-right:8px;margin-bottom: 21px;}



#world-page .errorIcon {background: url(../../images/alert_red.png) no-repeat;width: 20px;height: 20px;float: right;margin-left: 12px;margin-top: -4px;}
#world-page .redComment .error_message{position:relative;top: -3px;left: 7px;font-weight:bold;}





/*login world popup*/



#world-page .old_block#loginPopupContent .loginPopupWrapper .sucsses_popup{
    height: 727px;
    width: 630px;
    padding: 0 40px;
    white-space: normal !importants;

}



.old_block#loginPopupContent.sucsses_popup_section div.x {
    float: left;
    left: -225px;
    top: -40px;
    position: absolute;
    cursor: pointer;
}

#world-page .old_block#loginPopupContent .loginPopupWrapper .sucsses_popup .innerDiv p{
    width:200px;
    white-space: normal;
    font-size: 12px;
    margin-bottom:20px;
}


#world-page .old_block#loginPopupContent.sucsses_popup_section .loginPopupInner h2
{
    font-size: 18px;
    width:200px;
    display:block;
    margin-bottom:10px;
    white-space: normal;
}


#world-page .old_block#loginPopupContent.sucsses_popup_section .loginPopupInner h3
{
    width:200px;
    display:block;
    margin-bottom:10px;
    white-space: nowrap !important;
    font-size: 18px;

}




#world-page  .failurePopup ul li{border:none;}



#loginPopupContent.world_popup .questionanswers{padding-top: 31px;padding-right: 10px;}
#loginPopupContent.world_popup ul.questions-answers .row-collapsed-row{padding:0px;}
#loginPopupContent.world_popup  ul.questions-answers li {margin-bottom: 6px;}
#loginPopupContent.world_popup .loginPopupWrapper {position: relative;width: 1171px;margin: 0 auto;z-index: 100; }
#loginPopupContent.world_popup .loginPopupWrapper .loginPopupInner {top: 0px;position: absolute;background-color: #FFFFFF;width: 833px;clear: both;height: 509px;right: 177px;padding: 0;text-align: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
#loginPopupContent.world_popup header span {clear:both;float: right;line-height: 20px;}
#loginPopupContent.world_popup div.x {float: left;left: 124px;top: -39px;position: absolute;cursor: pointer;}
#loginPopupContent.world_popup  header {float: right;margin-right: 13px;}
#loginPopupContent.world_popup .loginPopupWrapper .loginPopupInner div.pageing {color:#747474;display: block;float: none;margin: 0 auto;width: 443px;}
#loginPopupContent.world_popup .printBtn{padding: 4px 11px;cursor:pointer;margin-left:10px;margin-top: 5px;Position: absolute;top: 616px;left: 0px;}
#loginPopupContent.world_popup .printBtn img{float:right;}
#loginPopupContent.world_popup .printBtn span{padding-left: 7px;float: left;margin-right: 6px;margin-top: 2px;}
#loginPopupContent.world_popup .loginPopupWrapper .loginPopupInner img {padding-top: 0;margin-left: 10px;margin-top: -3px;}
#loginPopupContent.world_popup .questionanswers a:first-child{cursor: default;}

#loginPopupContent.world_popup #accordion h3{width:100%;float: right;padding-top: 19px;padding-right: 51px;}
#loginPopupContent.world_popup #accordion .txt-wrapper{ float: right;overflow: hidden; padding: 0px 51px;}
.world_popup .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position: absolute;right: 1.5em;top: 50%;margin-top: -1px;}


#loginPopupContent.world_popup .chart-controllers .page-number{float:right;font-weight:bold}
#loginPopupContent.world_popup .chart-controllers{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;display:inline;color: red;}
#loginPopupContent.world_popup .chart-controllers div{display:inline;}
#loginPopupContent.world_popup .chart-controllers p{display:inline;}
#loginPopupContent.world_popup .chart-controllers .page-number{ margin-top: 6px;}
#loginPopupContent.world_popup .loginPopupWrapper .loginPopupInner .chart-controllers  img {float: left;margin-left: 5px;display:inline;}
.call_details_popup .loginPopupInner .collaspeable-display ul.client-name li.row-header span{font-size:14px;max-width: 73px;padding-left: 7px;}



#loginPopupContent.world_popup  .inner_questions-answers{ padding: 30px 65px; background-color: white;}
#loginPopupContent.world_popup  ul.questions-answers .row-collapsed-row-content {margin-right: 10px;line-height: 22px;}

/*************************/
/*************************/
/*************************/




#loginPopupContent .loginPopupWrapper .loginPopupInner img {float: right;padding-top: 15px; margin-right: 2px;}
/*****************************************/
/*context 2 context*/

#address-page-form  .inputContainer .selectOptions  .selectOption{padding-right: 4px !important;font-size: 15px;}




/*ie fix*/
.row-extend.address-page-form-class {float: left;width: 35%;height: 75px;position: absolute;z-index: 1;left: 0px;font-size: 17px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.nowordwrap{white-space:normal !important;}

/*footer*/
.mail-code-wrapper #feedback{margin-bottom: 86px;}
#footer .headerhr{margin-left:0px;}
#report-page #footer{margin-left:51px;}




/*popup003 report*/
/************************/
/************************/
/************************/
.popup_msg{height:200px!important;}
.popup_msg .text{margin-top:20px!important;padding:20px 0px;font-weight:bold}
#loginPopupContent .loginPopupWrapper .popup_msg{padding:0px 68px!important}
#loginPopupContent .loginPopupWrapper .popup_msg .actions{width:220px;float:right}
.popup_msg2{height:200px!important;}
.popup_msg2 .text{margin-top:20px!important;padding:20px 0px;font-weight:bold;text-align:center;float:none!important;}
.popup_msg3{height:270px!important;}
#loginPopupContent .loginPopupWrapper .popup_msg2{padding:0px 68px!important}
#loginPopupContent .loginPopupWrapper .popup_msg2 .actions{width:230px;float:right}



.form_popup .err{font-size:14px!important;}
.form_popup .new_line{clear:both}
.form_popup .new_line label{float:right}
.form_popup .new_line .tooltipwrapper{float:right}
.form_popup .new_line .selectBox{float:right}
.form_popup{display:table;margin:40px 0px 20px 0px;width:400px;}
.form_popup label{display:inline-block;width:100px;text-align:right;float:right;line-height:28px; }
.form_popup input{float:right;border:#888888 1px solid;height:26px;width:216px;font-size:15px; }
.form_popup .err{clear:both;margin:2px 100px 16px 0px;font-size:12px;}
.form_popup div{text-align:right;}
.form_popup .btns{width:315px;clear:both;}
.form_popup .show_labels{cursor:pointer;line-height:30px;clear:both;display:block;text-align:right;margin-top:20px;float:right}
.form_popup .selectBox{width:214px;}
.form_popup .selectBox span{font-size:13px;}
.form_popup .selectOptions{width:214px;}
.form_popup .tooltipwrapper img{padding-top:0px!important;padding-right:4px;}
.popup_msg3  .actions{padding:0px!important}
.popup_msg3 .error{margin:10px 0px}
.popup_msg3 .remember span{font-size:15px!important;}
/************************/
/************************/
/************************/




/*block page*/
#block-page .blockBtn{/*position:absolute;float: left;width: 172px;height: 32px;margin-left: 34px;cursor: pointer;top: 108px;right: 302px;*/
    float: left;
    height: 32px;
    margin-left: 34px;
    cursor: pointer;
    background: url(/peleselfservice/docroot/resources/images/chat-arrow.png) 7px 7px no-repeat #ff0000;
    padding: 2px 0px 2px 42px;
    width: auto;
}
#block-page .printBtnLink img{padding-right:7px;}



#block-page .row-extend{width: 256px;}
#block-page .block_inner_div .redComment {float: none;margin-right: -16px;}
#block-page  .block_inner_div div.selectOptions { height: 64px;overflow: auto; width: 63px;}
#block-page  .block_inner_div .selectBox {float: right; width: 63px;}
#block-page .errorIcon {margin-right: 18px;margin-top: -3px;margin-left:4px;}
#block-page a.small_font_link{text-decoration:none;}
#block-page a.small_font_link:hover{text-decoration:underline;}
#block-page span.selectOption {line-height: 10px;}
#block-page .contect_block p {line-height: 19px;}


#loginPopupContent.block_nayad_section .loginPopupInner  .innerDiv002 {margin-bottom: -4px;height: 200px;}
#loginPopupContent.block_sheloca_section .loginPopupWrapper .blockPopupInner .innerDiv {text-align: right;width: 517px;line-height: 22px;}


#loginPopupContent.block_sheloca_section a.lightblue {color: #0078bd;text-decoration: underline;font-size: 16px;font-weight: bold;}


.block_nayad_section .blackDivWrapper{position: fixed;height:500%;width:500%;left:0px;}


/*current account*/
#current_account_wrapper .current-account-row .more-info{width:auto;}
#current_account_wrapper .info-price {float: right;font-size: 19px;top: 2px;left: -1px;}
#current_account_wrapper  .collaspeable-display ul li.row span{padding-right: 4px;}




/*services*/
#self-service .long-info{margin-right: 35px;}




/*---------------------Questions Answers--------------------*/
ul.mail_address_update{clear:both;float:right;width: 850px;}
ul.mail_address_update  li{margin:14px 0 0;clear:both;float:right}
ul.mail_address_update  li.first{margin-top:0;}
ul.mail_address_update  li.first .self-service-row{width:550px;margin: 5px 0;}
ul.mail_address_update  li.last{margin-bottom:14px;}
ul.mail_address_update .self-service-row{clear:both;float:right;}
ul.mail_address_update .self-service-row header{font-size:18px;font-weight:bold;float:right; height: 24px;}
ul.mail_address_update .row-collapsed-row{float:right;border:none;width: 549px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;font-size:17px;padding:10px;padding-right:0;}
ul.mail_address_update .self-service-row .btncollapse{margin:0;padding:0;background:url(../../images/collspse-small.png) no-repeat 0 0;width:17px;height:17px;cursor:pointer}
ul.mail_address_update .self-service-row.active .btncollapse{background-position:left bottom;}
ul.mail_address_update .row-more-info{width:17px;height:auto;padding:0; float: right;margin-top: 4px;}
ul.mail_address_update .self-service-row-content{font-size:18px;width:auto;cursor:pointer;padding-right:5px; float: right;}
ul.mail_address_update .self-service-row-content-wrapper{width:auto;}
ul.mail_address_update .collapsable-content{clear:both;float:right;margin-right:25px;}
ul.mail_address_update .row-collapsed-row-content{/*width:508px;*/}

.mail_address_update .row-extend{height:30px;}
.mail_address_update .title{padding:10px;}
.mail_address_update .title span{color:#668b05}



/*reports*/
/********************************/
/********************************/
#reports .client-name .row-header .printMe.wordwrap {position: relative;right: 8px;}
#reports .total li.white   .printMe.wordwrap:first-child {position: relative;right: 8px;}


#reports .self-service-row {clear: both;}
#reports .btn-make {float: left;width:auto;clear:none;margin-left:15px;cursor:pointer}
#reports .choose-date{clear:both;float:right;margin-bottom: 28px;}
#reports .btn-sendasemail{-moz-box-sizing: border-box;float: left;padding: 5px 12px;cursor:pointer}
#reports .btn-sendasemail figure,#reports .btn-sendasemail figure figcaption,#reports .btn-sendasemail figure img{float:right}
#reports .choose-date figure img {padding-top: 1px;}
#reports hr.headerhr.hrreports{margin: 2px 0;}
#reports .btn-sendasemail figure figcaption{margin-left:5px;}
#reports .collaspeable-row ul li.row .total-heading span {text-align:right;}
#reports .collaspeable-display ul.total-heading li.row span {display: inline-block;width: 60px;padding-right: 6px;margin-right: 56px;padding-top:7px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#reports .collaspeable-display ul li.row {border:0}
#reports .collaspeable-display ul li.row.lighttcheletbg { border-bottom:1px solid #959595}
/*#reports .reports-data {border:1px solid #e3e3e3}*/
#reports .collaspeable-display ul li.row span {height: 30px;}
#reports .collaspeable-display a.lightblue {font-size: 15px;font-weight:normal;}
#reports .collaspeable-display.collaspeable-row {font-size: 15px;}
#reports .collaspeable-row-total ul.total span {font-weight:bold;}
#reports .collaspeable-display ul.total-heading li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-display ul.orginal-total li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-display ul.total li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-row .total {width: 111px;}
#reports .collaspeable-display .client-number {width: 104px;}
#reports .collaspeable-display .client-name {width: 130px;}
#reports .collaspeable-display .pay-day {width: 100px;}
#reports .collaspeable-display .total {width: 100px;}
#reports .collaspeable-row .total-heading {width: 424px;}
#reports .collaspeable-display.collaspeable-row-total .total {width: 130px;}
#reports .collaspeable-display {border: 0}
#reports .reports-data {border:solid 1px #e3e3e3; margin-bottom: 5px;}
#reports .collaspeable-display {width:848px;}
#reports .printBtn{float:right;padding: 4px 11px;cursor:pointer}
#reports .printBtn img{float:right;}
#reports .printBtn span{float:right;margin-right:5px;margin-top: 2px;}
#reports .chart-controllers {clear: both;float: right;width: 850px;margin-bottom: 10px;}
#reports .terms{clear:both;float:right;margin-bottom:15px}
#reports .collaspeable-display {border-bottom:1px solid #e3e3e3}

#reports ul.reports .row-collapsed-row{/*position: relative;*/}
/*datepickerfix*/
#ui-datepicker-div { display: none; }
.dateFooter{position:absolute;bottom:0;background-color:#ccc;font-size:10px;width:100%;padding: 5px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#reports .self-service-row {clear: both;}
#reports .btn-make {float: left;width:auto;clear:none;margin-left:15px;cursor:pointer}
#reports .choose-date{clear:both;float:right; z-index: 22; margin-bottom: 28px; position: relative;}
#reports .btn-sendasemail{-moz-box-sizing: border-box;float: left;padding: 5px 12px;cursor:pointer}
#reports .btn-sendasemail figure,#reports .btn-sendasemail figure figcaption,#reports .btn-sendasemail figure img{float:right}
#reports .choose-date figure img {padding-top: 1px;}
#reports hr.headerhr.hrreports{margin: 2px 0;}
#reports .btn-sendasemail figure figcaption{margin-left:5px;}
#reports .collaspeable-row ul li.row .total-heading span {text-align:right;}
#reports .collaspeable-display ul.total-heading li.row span {display: inline-block;width: 60px;padding-right: 6px;margin-right: 56px;padding-top:7px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#reports .collaspeable-display ul li.row {border:0;padding-right: 2px;}
#reports .collaspeable-display ul li.row.lighttcheletbg { border-bottom:1px solid #959595}
/*#reports .reports-data {border:1px solid #e3e3e3}*/
#reports .collaspeable-display ul li.row span {height: 30px;}
#reports .peleTable.innerTable a.lightblue {font-size: 15px;font-weight:normal;}
#reports .collaspeable-display.collaspeable-row {font-size: 15px;}
#reports .collaspeable-row-total ul.total span {font-weight:bold;}
#reports .collaspeable-display ul.total-heading li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-display ul.orginal-total li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-display ul.total li.row.darktcheletbg span {font-weight:bold}
#reports .collaspeable-row .total {width: 111px;}
#reports .collaspeable-display .client-number {width: 104px;}
#reports .collaspeable-display .client-name {width: 130px;}
#reports .collaspeable-display .pay-day {width: 100px;}
#reports .collaspeable-display .total {width: 100px;}
#reports .collaspeable-row .total-heading {width: 424px;}
#reports .collaspeable-display.collaspeable-row-total .total {width: 130px;}
#reports .collaspeable-display {border: 0}
#reports .reports-data {border:solid 1px #e3e3e3; margin-bottom: 5px;}
#reports .collaspeable-display {width: 846px;}
#reports .printBtn{float:right;padding: 4px 11px;cursor:pointer}
#reports .printBtn img{float:right;}
#reports .printBtn span{float:right;margin-right:5px;margin-top: 2px;}
#reports .chart-controllers {clear: both;float: right;width: 845px;margin-bottom: 10px;}
#reports .terms{clear:both;float:right;margin-bottom:15px}
#reports .collaspeable-display {border-bottom:1px solid #e3e3e3;width: 842px;}
#reports .self-service-row.accordion.active{border: 2px solid rgb(12, 188, 243);width: 843px;margin-top: -1px;margin-left: -3px;padding-left: 0px;}


#reports  .graybg{position: relative; z-index: 3;top: 4px;margin-bottom: 5px;}
#reports .collaspeable-display ul.total-heading li.row.darktcheletbg span{margin:0px;}
#reports .total .row-header {padding-left:2px;}




/*only for the end */
.ui-state-disabled .ui-state-default {
    font-size: 14px !important;margin-right: 7px;
}

/*datepickerfix*/
#ui-datepicker-div { display: none; }
.dateFooter{position:absolute;bottom:0;background-color:#ccc;font-size:10px;width:100%;padding: 5px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#reports .ui-datepicker-trigger{background: none;border: none;position:absolute;}
#reports .label001 + .ui-datepicker-trigger {left: 210px!important;top: 2px!important;}
#reports .label002 + .ui-datepicker-trigger {left: 78px!important;top: 2px!important;}


#reports .offer img{position: relative;left: 1px;}


.call_details_popup .red_line_popup{margin-right: -37px;}





/*here*/

/*report 01/07/13-old
.table_call_details {width: 544px;height: 540px;margin-left: 0px;}
.table_call_details tr td{text-align:center;}
.table_call_details tr:first-child{height:30px;color:#fff;text-align:center;background:#959595;font-size: 10px;}
.table_call_details tr:first-child td{padding: 7px;}
.table_call_details tr:first-child td span{position:relative;top:3px;}
.table_call_details tr{text-align:center;font-size: 12px;border-bottom:1px solid #e3e3e3; }
.table_call_details tr td span{position:relative;top:7px;padding-left: 6px;}

.table_call_details td{padding: 2px;}

.table_call_details .left_movment {}
*/





/*report 04/07/13-new */
/*report 01/07/13*/
.table_call_details {width: 544px;height: 540px;margin: 0 10px;}
.table_call_details tr td{text-align:center;}
.table_call_details tr:first-child{height:1px;line-height:1px;}
.table_call_details tr:second-child{height:30px;color:#fff;text-align:center;background:#959595;font-size: 10px;}
.table_call_details tr:second-child td{padding: 7px;}
.table_call_details tr:second-child td span{position:relative;top:3px;}
.table_call_details tr{text-align:center;font-size: 12px;border-bottom:1px solid #e3e3e3; }
.table_call_details tr td span{position:relative;top:7px;padding-left: 6px;}

.table_call_details td{padding: 2px;}

.table_call_details .left_movment {}

.hide_page_break{display:none;}

.redTitle_pyrot{margin-top: -18px;font-size: 16px;margin-right: 11px;}



/*************/









/* page styles */
/*demo styles*/
table {width: 500px; /*height: 200px;*/ margin-left: 30px; }
table.accessHide { position: absolute; left: -999999px; }
td, th {  font-size: 1.2em; padding: 2px; /*width: 13%;*/ }
th { background-color:#f4f4f4; }
caption { font-size: 1.5em;  }




/*visualize extension styles*/
.visualize {}
.visualize canvas {margin: -1px;}
.visualize-labels-x, .visualize-labels-y { top: 70px; left: 40px; z-index: 100; }
.visualize-pie .visualize-labels { position: absolute; top: 70px; left: 40px; }
.visualize-labels-x li span.label, .visualize-labels-y li span.label { color: #aaa; font-size: 1.3em;}
.visualize-labels-y li span.line { border-style: dotted;  opacity: .6; }
.visualize .visualize-info { border: 0; position: static;  opacity: 1; background: none; }
.visualize .visualize-title { position: absolute; top: 20px; color: #fff; margin-bottom: 0; left: 20px; font-size: 2.1em; font-weight: bold; }
.visualize ul.visualize-key { position: absolute; bottom: 15px; background: #444; z-index: 10; padding: 10px 0; color: #aaa; width: 100%; left: 0;  }
.visualize ul.visualize-key li { font-size: 1.2em;  margin-left: 20px; padding-left: 18px; }
.visualize ul.visualize-key .visualize-key-color { width: 10px; height: 10px;  margin-top: -4px; }
.visualize ul.visualize-key .visualize-key-label { color: #fff;  }





/*plugin styles*/
.visualize {position: relative; border-left:solid 1px #959595;border-bottom:solid 1px #959595}
.visualize canvas { position: absolute;right: 0; }
.visualize ul,.visualize li { margin: 0; padding: 0;}

/*table title, key elements*/
.visualize .visualize-info { padding: 3px 5px; background: #fafafa; border: 1px solid #888; position: absolute; top: -20px; right: 10px; opacity: .8;display:none }
.visualize .visualize-title { display: block; color: #333; margin-bottom: 3px;  font-size: 1.1em; }
.visualize ul.visualize-key { list-style: none;  }
.visualize ul.visualize-key li { list-style: none; float: left; margin-right: 10px; padding-left: 10px; position: relative;}
.visualize ul.visualize-key .visualize-key-color { width: 6px; height: 6px; left: 0; position: absolute; top: 50%; margin-top: -3px;  }
.visualize ul.visualize-key .visualize-key-label { color: #000; }

/*pie labels*/
.visualize-pie .visualize-labels { list-style: none; }
.visualize-pie .visualize-label-pos, .visualize-pie .visualize-label { position: absolute;  margin: 0; padding:0; }
.visualize-pie .visualize-label { display: block; color: #fff; font-weight: bold; font-size: 1em; }
.visualize-pie-outside .visualize-label { color: #000; font-weight: normal; }

/*line,bar, area labels*/
.visualize-labels-x,.visualize-labels-y { position: absolute; left: 0; top: 0; list-style: none; }
.visualize-labels-x li, .visualize-labels-y li { position: absolute; bottom: 0; }
.visualize-labels-x li span.label, .visualize-labels-y li span.label { position: absolute; color: #555;  }
.visualize-labels-x li span.line, .visualize-labels-y li span.line {  position: absolute; border: 0 solid #ccc; }
.visualize-labels-x li { height: 100%; }
.visualize-labels-x li span.label { top: 100%; margin-top: 5px; }
.visualize-labels-x li span.line { border-left-width: 1px; height: 100%; display: block; }
.visualize-labels-x li span.line { border: 0;position:relative;} /*hide vertical lines on area, line, bar*/
.visualize-labels-y li { width: 100%;  }
.visualize-labels-y li span.label { right: 100%; margin-right: 5px; display: block; width: 100px; text-align: right;color:#959595;font-size:15px }
.visualize-labels-y li span.line { border-top-width: 1px; width: 100%;display:none }
.visualize-bar .visualize-labels-x li span.label { width: 100%; text-align: center;color:#010101;font-size:16px }

/********************************/
/********************************/
/********************************/


/*
    START:oded 25.06.13
    PUT IN THE CURRENT CSS - NOT OVERRIDE ALL CSS
*/
#self-service .info-terms{float:right;font-size: 17px;width: 84px;}
#current-account-list .info-price  {left: -5px;}
#current-account-list .odd_price{float: right; margin-right: -9px;}
#current-account .type li:first-child span{text-align: right;padding-right: 4px;}




/*validation popup*/
.validation_popup#loginPopupContent .loginPopupWrapper .loginPopupInner h2 {float: left;font-size: 26px;margin-top: 16px; margin-right: 7px;}
.validation_popup#loginPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input {text-align: left;padding-left: 4px;}
.validation_popup#loginPopupContent .loginPopupWrapper .loginPopupInner .tooltipdiv {right: 275px;top: 31px;z-index: 2;}






/* START:global */
.pos_rel{position:relative;}
.pos_abs{position:absolute;}
/* END:global */

#mainDataPayDebt #billPayBtn{right: 234px;top: -5px;}


#mainDataPayDebt #btn_txt_bill{position: absolute;top: 40px;left: -55px;}



.rightzone-wrapper .nav-centerzone .nav-item {margin-right:0px;}

#current-account .row-more-info .odd{margin-right: 24px;}
.current-account-row .more-info{clear:both;float:right;width:100%;font-size:18px;font-weight: normal;margin-right: 4px;}
/*END:oded 25.06.13*/


/*internet ie10*/
.table_call_details tr:first-child{font-size: 9.82px;}




.info{background:url(../../images/info.png) no-repeat right;padding-right:30px;line-height:36px;display:inline-block;color:#0078BD;font-size:13px;font-weight:bold}
.info:hover{text-decoration:underline;}
#aprove_follow_me{display:none;}
#aprove_cancel_follow_me{display:none;}
#followme ul.self-service{min-height:0;}
#followme .wide-promotion{margin-top:36px;}



/*voice mail page*/
.change_vm_code{padding:15px 10px; background-color:#E3E3E3; overflow: hidden;}
.change_vm_code h1{font-weight:bold;margin:14px 0px;}
.change_vm_code h1.success{color:#668b05;background:url(../../images/greenOK.png) no-repeat right;padding-right:26px;height:20px;line-height:20px;}
.change_vm_code h1.failure{color:#668b05;background:url(../../images/red_x_small.png) no-repeat right;padding-right:26px;height:20px;line-height:20px;}
.change_vm_code p{margin:10px 0px;line-height:20px;}

.change_input{margin-top:10px;width:244px;float:right;}
.change_input label{font-size:13px;font-weight:bold;width:98px;display:inline-block}
.change_input input[type=text]{vertical-align:middle;border:#888888 1px solid;text-align:left;padding:2px 6px;width:142px;height:25px;font-size:13px;}
.change_input .buttons{overflow:hidden;clear:both;margin-top:20px;}
.change_input .buttons .send{height:23px;line-height:23px;float:left;background-color:#0078BD;color:#ffffff;font-size: 17px;margin-top: 7px;padding: 2px 10px 5px 10px;border:#0078BD 1px solid;cursor:pointer;}

.change_vm_code .error_msg{display:none;float:left;width:191px;margin:12px 72px 0px 0px;}
.change_vm_code .error_msg span {font-size: 13px;font-weight: bold; display: inline-block;background: url(../../images/alert_red.png) center right no-repeat;padding-right: 26px;line-height: 27px;}
.change_vm_code   .errorIcon {float: right; margin-right: 18px;margin-top: 4px;}

.change_vm_code .aproved_for_number{}

.change_vm_next{width:350px;text-align:center;margin-top:20px;}
.change_vm_next input{float:left;background-color:#0078BD;color:#ffffff;font-size: 17px;margin-top: 7px;padding: 2px 10px 5px 10px;border:#0078BD 1px solid;cursor:pointer;}
.change_vm_next .diffrent_num{height:23px;line-height:23px;float:left;background-color:#0078BD;color:#ffffff;font-size: 17px;margin-top: 7px;padding: 2px 10px 5px 10px;border:#0078BD 1px solid;cursor:pointer;}


#aprove_change_vm_code{display:none;}
#change_voicem_code ul.self-service{min-height:300px;}
#change_voicem_code .wide-promotion{margin-top:37px;}


/*change by QA 7.3.13
.nav-centerzone-services .odd{margin-top: -6px !important;}
.nav-centerzone-content .oddbtm{margin-top:8px !important;}
.nav-centerzone-abroad .oddbottom{margin-top:9px !important;}COMMENT 03.07.13 :only bottom icons*/
/*********************/


/*payments popup*/
#paymentPopupContent{height: 100%;width: 100%;position:absolute;top:0;right:0; z-index: 999;}
#paymentPopupContent header{float:right;}
#paymentPopupContent div.x{float:left; left: -151px;top:-44px;position: absolute;cursor:pointer;}
#paymentPopupContent .blackDiv {top: -5000px;right: -5000px;z-index: 110;width: 540px;position: absolute;opacity: 1;filter: alpha(opacity=100);background-color: transparent;}
#paymentPopupContent .blackDiv .blackDivInner {margin: 0 43px;background-color: white;float: right;text-align:justify;}
#paymentPopupContent .blackDivCopy {top: -5000px;right: -5000px;z-index: 110;width: 600px;position: absolute;opacity: 1;filter: alpha(opacity=100); background-color: white;}
#paymentPopupContent .blackDiv .closeBtn {cursor: pointer;float: left;}
#paymentPopupContent .loginPopupWrapper{position:absolute;width: 446px; position: relative;margin:0 auto;top: 25%;z-index: 100}
#paymentPopupContent .loginPopupWrapper figure,#paymentPopupContent .loginPopupWrapper figcaption{float:right;}
#paymentPopupContent .loginPopupWrapper figure img{margin-top:-5px}
#paymentPopupContent .loginPopupWrapper .loginPopupInner {background-color: #FFFFFF; width: 544px; height: 399px;clear:both;float:right; padding: 0 114px;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing:border-box;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .actions { width:100%;float:left;padding: 23px 14px 11px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .error { visibility:hidden;width:100%;float:right;color:red;font-weight:bold;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .error img {padding:0;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .actions span {float:left; margin-right: 13px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .remember span {font-size:13px; line-height: 26px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .remember input[type='checkbox'] {border:solid 1px #999;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner div {float:right;font-size:17px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .inputInfo {width:100%;margin-bottom: 15px;position:relative;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input {float:right;width:240px; margin:4px 0 0 4px;border: 1px solid #e3e3e3;height:32px;width:267px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input.errorInput {border:solid 1px red;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .inputInfo img {float:right; padding:0; margin-top: 3px;margin-right: 2px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner img {float: right;padding-top:11px; margin-left:5px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner h2 {float: right;font-size:26px;margin-top: 16px;}
#paymentPopupContent .blue {color: #0177bd;}
#paymentPopupContent .gray {color:#999;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner div.btn {background-color:#0078bd;color:white;width:83px;height:23px;text-align:center;font-size:19px;padding-top:7px;cursor:pointer;display:block; height: 23px;float:left;height:31px;margin-right: 14px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner div.btn.btnGray {background-color:#959595;}
#paymentPopupContent .error span{font-size:14px}
#paymentPopupContent div.text{margin-top:10px}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .tooltipdiv{background-color:#e3e3e3;border:solid 1px #959595;color:#4f4f4f;font-size:15px; position: absolute;right: 30px; width: 210px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .tooltipdiv2{ width: 125px;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .tooltipwrapper{position:relative;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner .inputInfo input {line-height:32px}
#paymentPopupContent .loginPopupWrapper .loginPopupInner.personalInfo { padding: 0 74px;  }

#paymentPopupContent .loginPopupWrapper .loginPopupInner.personalInfo #formContainer .btnHolder{float:left;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner.personalInfo div.innerSelect{clear:none;}
#paymentPopupContent .loginPopupWrapper .loginPopupInner.personalInfo h2{font-size: 15px;margin-bottom: 2px;}
/*נייד*/
#paymentPopupContent .loginPopupWrapper .blockPopupInner{width: 599px;height: 620px;padding: 0 32px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .tax{float:right;margin-left: 20px;font-weight:bold;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .class-radio{margin-left:5px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner  .didithelped-inputs{float: right;margin-top: 16px;margin-bottom: 30px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .innerDiv{float: right;width: 599px;margin-bottom: 26px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .innerDiv ul{list-style-type: disc;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li{margin-bottom: 12px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .innerDiv li.last{font-size: 12px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .ctx_faq h2{float:right;margin-right: -18px;font-size: 19px;font-weight: bold;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner .ctx_faq p{float:right;margin-right:-17px;}
#paymentPopupContent.block_nayad_section div.x{float:left; left: -192px;top: -43px;position: absolute;cursor:pointer;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner  .prince_holder{float: left;width: 0px;}
#paymentPopupContent .loginPopupWrapper .blockPopupInner  .fix_pos_for_price{width: 223px;}


/*change the height for the banner-important to say that banner size is chane dynamicly*/
#utilization-section .main-terms {height: 384px;}



#maslol ul.self-service .btncollapse { position: relative;top: 10px;}
/*.loginPopupWrapper#custom_sucsses_popup*/


.main-content-wrapper.q_a{margin-top: 28px; }

#maslol .info-terms.txt{position: relative;left: 23px;top: 7px;}
#current-account .more_info_accout{position:absolute;top:52px;left:30px;color:#a8a8a8;}


header.tcheletbg {float: right;  margin: 3px 0px; width: 100%;}
/*address update*/
#address-page .addressExtra .inputContainer.client_address_alert{margin-top: 0px;margin-bottom: 0px;position: relative;top:-17px}
#address-page .addressExtra .inputContainer.client_address_alert  img{position: relative;top: 0px;right: 0px;display: inline; }
#address-page .addressExtra .inputContainer.client_address_alert  h3{float: left;margin-bottom: -4px;bottom: 0px;width: 377px;position: relative;top: -22px;right: 121px;}
/*************/

/*succses pop up smaller*/
#loginPopupContent .loginPopupWrapper#custom_sucsses_popup .sucsses_popup {width: 452px;height: 181px; padding: 0 86px;}
#loginPopupContent .loginPopupWrapper#custom_sucsses_popup  {top: 241px;}
#loginPopupContent .loginPopupWrapper#custom_sucsses_popup .loginPopupInner h2 {margin-right: -71px;  margin-top: 66px;}


/*personal_phone_num*/
.main-content-wrapper #member_update .inputContainer.last-phone-list label:last-child {margin-bottom: 10px;}

/*mobile*/
.selectBox{
    -webkit-user-select: none;
}

.pathways-number  .selectBox{
    -webkit-user-select: none;
}


#block-page .second .blockpage{height:314px;}
#discounts    .self-service-row-content{font-size:21px;width: 226px;}
#AllowStatus .main-terms{height:494px;}


/*ipad fix*/
.pathways-number a[href^=tel]{color:inherit;text-decoration:none;}
.invoice-select {direction: rtl;}
.invoice-select #subSelected{position:relative;}





#archives .newtable .collaspeable-display ul li.row-header #headline003 { left: -50px;}
#archives .newtable .collaspeable-display ul li.row-header #headline004 {left: -2px !important;}
#archives .newtable .collaspeable-display ul li.row-header #headline005 {left: -50px;}

#reports .total_first{/*position: relative;left: -5px;*/}
#reports .total_second{/*position: relative;left: -8px;*/}

#reports .total_third{
    /*position:relative;
    left: -5px;*/
}
# maslol ul.self-service li {
    float: right;
    margin: 3px 0 0;
}

.utilization-header .utilization-balance {
    width: 70px;
    display: inline-block;
    text-align: center;
}


.mark_sign_error {
    position: relative;
    top: -7px;
    margin-left: 6px;
}


#currentSubscribers   #titleForNewDate {
    position:relative;
    right:-24px;
    direction:rtl;
    top: 11px;
}

.orginal-total{text-align:right;position:relative; right:0px;direction:ltr;}



#loginPopupContent .loginPopupWrapper#custom_sucsses_popup .application_popup {padding:0px ;width: 420px ;height: 250px;}
#applicationPopUp #loginPopupContent.sucsses_popup_section .loginPopupWrapper#custom_sucsses_popup div.x {left: -14px;top: -40px;}


#ImageSmartPhone1{cursor:pointer !important;}

.pdfPopUp{padding:0 !important;}



/*new css code 23.10.13 ilia*/

TABLE.peleTable {
    width: 845px;
    height:auto;
    border:2px solid #e3e3e3;
    margin: 0;
    padding: 0;
}
TABLE.peleTable TD { width: auto; padding: 0; margin: 0;}
TABLE.peleTable THEAD {background-color: #959595;}
TABLE.peleTable THEAD TD{

    text-align: center;
    background-color: #959595;
    font: 16px/18px Arial;
    padding: 2px 8px;
    color: #ffffff;
}
TABLE.peleTable THEAD TD SPAN {
    white-space: normal;
}
TABLE.peleTable TBODY TD{
    text-align: center;
    height: 40px;
    color:#0078bd !important;
    border-bottom: 1px solid #e3e3e3;
    font: 14px/40px Arial;
}
TABLE.peleTable TBODY TD IMG{vertical-align: middle;}
TABLE.peleTable TFOOT > TR > TD{background-color: #959595;}

TABLE.peleTable.report {}
TABLE.peleTable.report THEAD TD { height: 30px;}
TABLE.peleTable.report THEAD TD SPAN {line-height: 30px; font-size: 19px;}
TABLE.peleTable.report TBODY TD{ font-size: 16px; cursor: pointer; }
TABLE.peleTable.report TFOOT TD {
    color: #000000;
    font: bold 15px/30px Arial;
    text-align: center;
}
TABLE.peleTable.report TR.collaspeable-row-header.open{
    border: 2px solid #0CBCF3;
    border-bottom: 0;
}
TABLE.peleTable.report TR.replace.open{
    border: 2px solid #0CBCF3;
    border-top: 0;
}
TABLE.peleTable.report TR.collaspeable-row-header.open TD { font-weight: bold;}
TABLE.peleTable.report TR.replace > TD { height: 0; border: 0;}
TABLE.peleTable.report TFOOT TD.underline{ cursor: pointer;}

TABLE.peleTable.innerTable {border: 0; width: 841px;}
TABLE.peleTable.innerTable THEAD {background-color: #0078BD;}
TABLE.peleTable.innerTable THEAD TD SPAN {
    white-space: nowrap;
    font-size: 16px;
}

TABLE.peleTable.innerTable THEAD TD{
    text-align: center;
    background-color: #0078BD;
    font: 15px/30px Arial;
    padding: 2px 8px;
    color: #ffffff !important;
}
TABLE.peleTable.innerTable TBODY TD{
    text-align: center;
    height: 30px;
    color:#000000 !important;
    border-bottom: 1px solid #959595;
    font: 15px/30px Arial;
    font-weight: normal;
}

TABLE.peleTable.innerTable TBODY{
    background-color: #d8effd;
}
TABLE.peleTable.innerTable TFOOT TD {
    height: 30px;
    color: #000000!important;
    background-color: #ABDEFC;

}
