﻿/*#region General*/
body { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size: 13px; text-align: left; margin: 0;  direction: ltr; }
#s4-workspace { background: url("/Style%20Library/Iec/he-il/images/bg.png"); }
#s4-bodyContainer {height: 100%; background: url("/Style%20Library/Iec/en-us/images/rShadow.png") no-repeat center; background-size: 1026px 100%; color: #3d3d3d !important; direction: ltr; }

a, a:visited, a:link { text-decoration: none; color: #006ebb; }
a:hover, a:visited:hover { text-decoration: underline; }
a:active, a:hover, a:visited, a:focus { outline: 0 none !important; }
a img, a:visited img, a:link img { border: 0 none; }
p { line-height: normal; margin: 0 0 10px; }
dl, dt, dd { list-style: none; margin: 0; padding: 0; }
#IecCommunicationProjectPrint ol,#NoResults ol,.no-style{ list-style: none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-family: Tahoma; margin:0 0 10px; color: #407CB8; }
h1 { font-size: 1.846em; line-height: 29px; }
h2 { font-size: 1.538em; line-height: 24px; }
h3 { font-size: 1.308em; line-height: 21px; }
h4 { font-size: 1.154em; line-height: 18px; }
h5 { font-size: 1em; line-height: 16px; }
h6 { font-size: 0.846em; line-height: 13px; }
hr { border: 0 none; height: 1px; border-top: 1px solid #C2C0C1; margin: 7px 3px; } 
em { color: red; }

fieldset { border: 0; margin: 0; padding: 0; }
button { overflow: visible; text-transform: none; border: 0; cursor: pointer; }
input:not([disabled]):not([type="submit"]), button { outline: 0; }
textarea, input, button, select { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; padding: 0; }
textarea[type=text], textarea[type=password], textarea button, input[type=text], input[type=password], input button, 
button[type=text], button[type=password], button button, select[type=text], select[type=password], select button { border: 0; }
textarea::-webkit-input-placeholder, input::-webkit-input-placeholder, button::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea:-moz-placeholder, 
input:-moz-placeholder, button:-moz-placeholder, select:-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder, button::-moz-placeholder, 
select::-moz-placeholder, textarea:-ms-input-placeholder, input:-ms-input-placeholder, button:-ms-input-placeholder, select:-ms-input-placeholder { font-weight: 100; }
textarea:focus::-webkit-input-placeholder, input:focus::-webkit-input-placeholder, button:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder,
textarea:focus:-moz-placeholder, input:focus:-moz-placeholder, button:focus:-moz-placeholder, select:focus:-moz-placeholder, textarea:focus::-moz-placeholder, 
input:focus::-moz-placeholder, button:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-ms-input-placeholder, input:focus::-ms-input-placeholder,
button:focus::-ms-input-placeholder, select:focus::-ms-input-placeholder { color: transparent; }
textarea { overflow: auto; resize: none; }
input[type=checkbox], input[type=radio] { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 0; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

.watermark { color: #999 !important; }
/*#endregion*/

/*#region WP Zones */
.IecFloatLeft, .IecfloatOps { float: right; }
.IecFloatRight, .Iecfloat { float: left; }
.IecClear { clear: both; }
.IecHorzMargin { margin-right: 8px; }
.HorizontalLayout { float: left; margin-left: 8px; }
.HorizontalLayout:first-child { margin-left: 0; }
/*#endregion*/

/*#region Layout Alignment*/
#Iecnav .left751, #Iecnav .right239 { padding: 0; }
.no-cssgradients .right239 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAECAYAAABLLYUHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1QTAxMzE5QkQyNjJFMjExQUUzNERCQzczMDBBQTNCQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTFCRjc4OUU2NTQxMUUzOUQxQkI0MUJCOENBQjFDOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTFCRjc4OEU2NTQxMUUzOUQxQkI0MUJCOENBQjFDOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQUQ0MTA1OEQ1Q0RFMzExQUVCNjgxMjYxODRGRjcyQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTAxMzE5QkQyNjJFMjExQUUzNERCQzczMDBBQTNCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5XA9wAAAArSURBVHjaYvxQLbecgYFhMRBvYwESxUC8HoiVmBiQAEimB4hbgHgzQIABANd3BpzWSKKnAAAAAElFTkSuQmCC") no-repeat scroll 17px 10px; }

.wrapper { display: table; margin: 0 auto; padding-left: 0.01em; position: relative; text-align: left; width: 990px; }
.HeadBannners { width: 100%; height: 156px; }

.content { min-height: 100%; *zoom: 1; }
.content:after { content: ""; display: table; clear: both; }

.left751, .right239 { display: table-cell; height: 100%; padding-bottom: 95px; position: relative; vertical-align: top; float: none; clear: none; overflow: hidden; text-align: left; direction: ltr; padding: 0; }
.left751 { width: 751px; background: #fff; }
.left751 .innerCol { padding: 0 0 95px; }

.right239 { width: 213px; background-color: rgba(237, 234, 235, 0.2); background-image: -moz-linear-gradient(rgba(165, 163, 164, 0.3) 0%, rgba(237, 234, 235, 0.6) 30%, rgba(237, 234, 235, 0.7) 60%, rgba(165, 163, 164, 0.4) 100%); background-image: -webkit-linear-gradient(rgba(165, 163, 164, 0.3) 0%, rgba(237, 234, 235, 0.6) 30%, rgba(237, 234, 235, 0.7) 60%, rgba(165, 163, 164, 0.4) 100%); background-image: linear-gradient(rgba(165, 163, 164, 0.3) 0%, rgba(237, 234, 235, 0.6) 30%, rgba(237, 234, 235, 0.7) 60%, rgba(165, 163, 164, 0.4) 100%); }
.right239 .innerCol { padding: 0 13px 95px; min-height:900px; }
.innerCol { height: inherit; width: inherit; overflow: hidden; position: relative; }

.no-cssgradients .right239 { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E1YTNhNCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZWRlYWViIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNlZGVhZWIiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNWEzYTQiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); }
/*#endregion*/

/*#region Column Alignment*/
.IecOneColumn { width: 252px; overflow: hidden; }
.IecTwoColumn { width: 409px; overflow: hidden; }
.IecThreeColumn { width:691px; overflow: hidden; }
.IecBox.IecOneColumn, .IecBox.IecTwoColumn, .IecBox.IecThreeColumn { width: auto; }

.IecFixedHeight { height: 255px; overflow-y: hidden; }
.IecFixedHeight .Iecartic { height: 95px; }
/*#endregion*/

/*#region Header */
header { /*position:absolute; height: $headerHeight; top:0; width:990px;*/ }
.right239 header { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background: #417eba !important; padding: 10px 0 0 85px; height: 78px; margin: 0 -13px 40px; position: relative; }
.right239 header:before { content: ""; background: url("/Style%20Library/Iec/he-il/images/sideTopShadow.png") center 0 no-repeat; position: absolute; bottom: -14px; right: 0; width: 100%; height: 14px; }
header h1 { background: url("/Style%20Library/iec/en-us/Images/IecEnLogo.jpg") center no-repeat; background-size: contain; width: 67px; height: 70px; position: absolute; margin: 0; top: 0; left:6px; }
header h1 a { display: block; height: 70px; }
header .lang { color: #fff; margin-top: 3px; font-size: 12px; }
header .lang a { color: #fff; padding-left: 2px; padding-right: 2px; }
header .lang .LangSeperator { margin: 0px 5px 0px 5px; }
header fieldset { background: #2c5588; width: 145px; position: relative; font-size: 15px; margin-top: 9px; }
header fieldset input { height: 19px; border: 0; background: none; color: white; padding: 7px; float:left; width: 98px; }
header fieldset input.on { color: White; }
header fieldset input::-webkit-input-placeholder { color: white; font-weight: 100; }
header fieldset input:-moz-placeholder { color: white; font-weight: 100; }
header fieldset input::-moz-placeholder { color: white; font-weight: 100; }
header fieldset input:-ms-input-placeholder { color: white; font-weight: 100; }
header fieldset input:focus::-webkit-input-placeholder { color: transparent; }
header fieldset input:focus:-moz-placeholder { color: transparent; }
header fieldset input:focus::-moz-placeholder { color: transparent; }
header fieldset input:focus::-ms-input-placeholder { color: transparent; }
header fieldset button { background: url("/Style%20Library/Iec/en-us/Images/magnifier.png") center 7px no-repeat; width: 33px; height: 33px; float: right; position: relative; z-index: 101; }
header fieldset button:hover { background: url("/Style%20Library/Iec/en-us/Images/magnifierMo.png") center 7px no-repeat; background-color: #e8e7e8}
header fieldset ul { display: none; background: #e8e7e8; box-shadow: 0 0 10px #000; position: absolute; top: 33px; left: 0; width: 219px; z-index: 100; }
header fieldset ul li { margin: 6px 0; }
/*#endregion*/

/*#region Footer*/
footer {bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;direction:rtl;font-size:12px;height:95px;line-height:20px;margin-bottom:5px;padding-top:58px;position:absolute;left:0;text-align:left;width:100%;}
footer a {color:#3d3d3d !important;}
footer .logo, footer .nagish {float:right;height:37px;margin:0 8px 0 0;width:auto;}
footer .left {float:right;width:751px;}
footer .left div {float:left;text-align:center;width:661px;}
footer .right {float:left;width:239px;}
footer .right > a:first-child {padding-left:15px;}
footer .left > a:first-child {padding-left:10px;}
/*#endregion*/


/*#region Menu*/
.menu.active1, .menu.active2, .menu.active4, .menu.active5, .menu.active6, .menu.active8, .menu.active9, .menu.active10 { padding-bottom: 43px; }
.menu.active7 { padding-bottom: 90px; }
.menu li { float: left; text-align: center; }
.menu > li { line-height: 1; border-left: 1px solid #3d3d3d; margin: 10px 0 0 !important; }
.menu > li:first-child { border: 0; }
.menu > li > a,.menu > li > span { color: #3d3d3d; font-size: 16px; padding: 0 24px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; }
.menu > li > a:hover { color: #407cb8; }
.menu > li.active > a { color: #407cb8; font-weight: bold; }
.menu .active ul { display: block; }
.menu ul { display: none; position: absolute; top: 37px; left: 0px; }
.menu ul li:before { content: ""; width: 1px; height: 1em; background: #fff; float:left; margin-top: 14px; }
.menu ul li:first-child:before { display: none; }
.menu ul li.active span{ background-image: -moz-linear-gradient(rgba(235, 107, 8, 0.83) 0%, rgba(255, 156, 0, 0.83) 34%, rgba(255, 156, 0, 0.83) 50%, rgba(255, 156, 0, 0.83) 65%, rgba(235, 107, 8, 0.83) 100%); background-image: -webkit-linear-gradient(rgba(235, 107, 8, 0.83) 0%, rgba(255, 156, 0, 0.83) 34%, rgba(255, 156, 0, 0.83) 50%, rgba(255, 156, 0, 0.83) 65%, rgba(235, 107, 8, 0.83) 100%); background-image: linear-gradient(rgba(235, 107, 8, 0.83) 0%, rgba(255, 156, 0, 0.83) 34%, rgba(255, 156, 0, 0.83) 50%, rgba(255, 156, 0, 0.83) 65%, rgba(235, 107, 8, 0.83) 100%);color:#000000;}
.no-cssgradients .menu ul li.active span { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViNmIwOCIgc3RvcC1vcGFjaXR5PSIwLjgzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2ZmOWMwMCIgc3RvcC1vcGFjaXR5PSIwLjgzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOWMwMCIgc3RvcC1vcGFjaXR5PSIwLjgzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZmOWMwMCIgc3RvcC1vcGFjaXR5PSIwLjgzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjZiMDgiIHN0b3Atb3BhY2l0eT0iMC44MyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);color:#000000;}
.menu ul a,.menu ul span { color: #fff; font-size: 14px; padding: 0 9px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; line-height: 40px; }
.SubSite { background: url('/Style%20Library/Iec/he-il/Images/navBg.png') 0 0 no-repeat; height: 78px; position: relative; }
.menu {background: url('/Style%20Library/Iec/he-il/Images/navBg.png') 0 0 no-repeat; position: relative; min-height: 35px;}
.menu ul li:last-child:after{display:none;}
.menu > li.active > a { color: #407cb8; font-weight: bold; }
ul.menu, .menu li{ list-style: none; margin: 0; padding: 0; }
/*#endregion*/

/*#region BreadCrumbs */
.BreadCrumbsList{display:inline-block}
.BreadCrumbsList li{float:left}
.BreadCrumbsList a, .Current { color: #3D3D3D !important; margin-right: 5px; margin-left: 5px; }
.s4-breadcrumbRootNode > a { margin-left: 5px !important;margin-right:0px}
.BreadCrumbsList ul li { color: #0072C6; }
.BreadCrumbsList{ color:black;list-style: none !important; font-family: Arial; padding: 0; margin-left: 0px; margin-right: 5px !important }
.BreadCrumbsList li a {color: #000000; }
.BreadCrumbsList .Current { color: #407DB9!important; text-decoration: none !important; cursor: default; }
.BreadCrumbsList.s4-breadcrumb-arrowcont { display: none; }
.breadCrumbs{ padding: 20px 20px 0; font-size: 12px; color: #407DB9; margin-bottom: 10px; }
/*#endregion*/

/*#region QuickLinks*/
.quickLinks { background: #fff; box-shadow: 1px 3px 1px rgba(0, 0, 0, 0.1); margin: 9px 0 65px; }
.quickLinks ul { display: none; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWO4//z1fwZkAAA5CAOxyUvkPQAAAABJRU5ErkJggg==) #ebf3f8; margin: 9px -12px -9px; padding:0;}
.quickLinks li {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAECAYAAABLLYUHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1QTAxMzE5QkQyNjJFMjExQUUzNERCQzczMDBBQTNCQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTFCRjc4OUU2NTQxMUUzOUQxQkI0MUJCOENBQjFDOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTFCRjc4OEU2NTQxMUUzOUQxQkI0MUJCOENBQjFDOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQUQ0MTA1OEQ1Q0RFMzExQUVCNjgxMjYxODRGRjcyQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTAxMzE5QkQyNjJFMjExQUUzNERCQzczMDBBQTNCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po5XA9wAAAArSURBVHjaYvxQLbecgYFhMRBvYwESxUC8HoiVmBiQAEimB4hbgHgzQIABANd3BpzWSKKnAAAAAElFTkSuQmCC") no-repeat scroll 13px 10px; border-top: 1px solid #fff; font-size: 13px; font-weight: normal; line-height: 1.1;list-style:none outside none; padding: 5px 23px; }
.quickLinks li:first-child { border: 0; }
.quickLinks li.current { font-weight: bold; }
.quickLinks dt { background: #417fba; color: #fff; font-family: tahoma; font-size: 16px; line-height: 2; font-weight: bold; padding: 0 12px; }
.quickLinks dt:after {background:url("/Style%20Library/Iec/he-il/images/sideTopShadow.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);bottom:-14px;content:"";height:14px;position:absolute;left:0;width:100%;}
.quickLinks dd { border-bottom: 1px solid #e3e1e2; line-height: 1.2; padding: 9px 12px; font-size: 13.5px; }
.quickLinks dd.current { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) rgba(61, 134, 185, 0.6); font-weight: bold; }
.quickLinks dd.current ul { display: block; }
.quickLinks a { color: #3d3d3d !important; }
/*#endregion*/

/*#region toggleContainer*/
.toggleContainer .toggle { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) #bcbaba; position: relative; margin: 0 -13px; padding: 17px 20px; cursor: pointer; z-index: 1; }
.toggleContainer .toggle a { color: #3d3d3d; display: block; font-family: tahoma; font-weight: bold; font-size: 16px; }
.toggleContainer .toggle a:hover { text-decoration: none; }
.toggleContainer .toggle:before { content: ""; background: url("/Style%20Library/Iec/he-il/images/sprites.png") 0 -181px no-repeat; height: 16px; width: 16px; float: right; margin: 14px 9px 0 0; }
.toggleContainer .toggle:after { content: ""; background: url("/Style%20Library/Iec/he-il/images/sideTopShadow.png") center 0 no-repeat; position: absolute; bottom: -14px; right: 0; width: 100%; height: 14px; }
.toggleContainer .toggle.on:before { background-position: 0 -161px; margin: -7px 9px 0 0; }
.toggleContainer .toggle.on a { display: none; }
.toggleContainer .toToggle { display: none; }
.toggleContainer .toToggle h3 { color: #3d3d3d; font-family: arial; font-size: 20px; font-weight: bold;}
/*#endregion*/

/*#region CommonActions*/
.commonActions { width: 223px; font-size: 15px; line-height: 1.1; margin-bottom: 30px; }
.commonActions ol,.commonActions dl,.commonActions dt,.commonActions dd { list-style: none; margin: 0; padding: 0; }
.commonActions:before, .commonActions:after { content: ""; display: block; margin-left: -10px; }
.commonActions:after { margin-top: 20px; }
.commonActions h3 { margin: 13px 0 0; color: #3d3d3d; font-family: arial; font-size: 20px; font-weight: bold;}
.commonActions dt { margin: 14px 0 5px; padding: 0 0 0 15px; cursor: pointer; }
.commonActions dt:before { content: ""; background: url('/Style%20Library/Iec/he-il/Images/sprites.png') right -200px no-repeat; width: 12px; height: 12px; float: left; margin: 4px 0 0 -18px; }
.commonActions dt.on:before { background-position: right -130px; }
.commonActions ul { list-style: none; margin: 0; padding: 10px 0 0 0; }
.commonActions li { clear: both; padding: 0 0 0 15px; margin: 0; list-style: none outside none; }
.commonActions li:before { content: "●"; color: #f77c1d; font-size: 1.45em; float: left; margin: -4px 0 0 -18px; }
.commonActions dt + dd ul { padding-top: 0; }
.commonActions dt + dd ul li { margin-left: 15px; }
.commonActions dt + dd ul li:before { color: #8d8d8d; }
.commonActions a { color: #3d3d3d !important; }
.commonActions:before, .commonActions:after { content: ""; background: url('/Style%20Library/Iec/he-il/Images/smallHr.png') no-repeat; width: 253px; height: 4px; display: block; margin-left: -10px; }
/*#endregion*/

/*#region shorts ContentEditor */
.shorts .WpBody > div { overflow:hidden; height: 142px; } 
.shorts .box { float: left; width: 50%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.shorts .box:first-child { border-left: 1px solid #dfdbdd; }
.shorts h4 { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) #407ba4; color: #fff; font-weight: bold; font-size: 13px; font-family: arial; margin: 0; padding: 7px 20px; line-height: 1.4; }
.shorts .text { padding: 11px 20px 0; height: 63px; line-height: 1.5; overflow: hidden; margin-bottom: 3px; }
.shorts .text a { color: #3d3d3d; }
.shorts .more { text-align: left; padding: 7px 15px; }
.shorts .more a { color: #006ebb; line-height: 20px; }
.shorts .more .goFb:before { content: ""; background: url("/Style%20Library/Iec/he-il/images/sprites2.png") -225px -100px no-repeat; height: 20px; width: 20px; display: inline-block; vertical-align: middle; margin-right: 8px; }
.shorts figure { float: left; width: 50%; height: 142px; padding: 0; margin: 0; }
.shorts figure img { width: 100%; height: 142px; }
.shorts .news { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) #bcbaba; float: left; width: 50%; height: 142px; }
.shorts .news h4 { background: none; color: #00263c; font-family: tahoma; font-size: 15px; font-weight: normal; padding: 8px 15px 2px; }
.shorts .news .text { color: #00263c; padding: 0 15px; height: 76px; margin-bottom: 0; }
.shorts .news .text a { color: #00263c; }
.shorts .news .more a { color: #00263c; }
/*#endregion*/

/*#region shorts ContentEditor */
.shorts .WpBody > div { overflow:hidden; height: 142px; } 
.shorts .box { float: left; width: 50%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.shorts .box:first-child { border-right: 1px solid #dfdbdd; }
.shorts h4 { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) #407ba4; color: #fff; font-weight: bold; font-size: 13px; font-family: arial; margin: 0; padding: 7px 20px; line-height: 1.4; }
.shorts .text { padding: 11px 20px 0; height: 63px; line-height: 1.5; overflow: hidden; margin-bottom: 3px; }
.shorts .text a { color: #3d3d3d; }
.shorts .more { text-align: left; padding: 7px 15px; } 
.shorts .more a { color: #006ebb; line-height: 20px; }
.shorts .more .goFb:before { content: ""; background: url("/Style%20Library/Iec/he-il/images/sprites2.png") -225px -100px no-repeat; height: 20px; width: 20px; display: inline-block; vertical-align: middle; margin-right: 8px; }
.shorts figure { float: right; width: 50%; height: 142px; padding: 0; margin: 0; }
.shorts figure img { width: 100%; height: 142px; }
.shorts .news { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAD0lEQVQImWNgYGAwZkAGAALcADQFYZLRAAAAAElFTkSuQmCC) #bcbaba; float: left; width: 50%; height: 142px; }
.shorts .news h4 { background: none; color: #00263c; font-family: tahoma; font-size: 15px; font-weight: normal; padding: 8px 15px 2px; }
.shorts .news .text { color: #00263c; padding: 0 15px; height: 76px; margin-bottom: 0; }
.shorts .news .text a { color: #00263c; }
.shorts .news .more a { color: #00263c; }
/*#endregion*/

/*#region tabs*/
#tabs ul,#tabs ol,#tabs li,#tabs dl,#tabs dt,#tabs dd { list-style: none; margin: 0; padding: 0; border-image-width: 0 0 0 0 !important; border-radius: 0 !important; border-width: 0 !important;} 
#tabs li{height:78px;}
/*#endregion */

.bannersBlock {background-repeat:no-repeat;display:none;}
.bannersBlock.active {display:block;}
.bannersTab.switches {height:50px;width:50px;}
.bannersTab.switches.active {display:block;}
.hpRotator {border-bottom:1px solid #fff;height:428px;padding:0;position:relative;}
.hpRotator .tabItem {height:428px;padding:0;}
.hpRotator .tabItem .pic {height:428px;position:absolute;right:0;top:0;width:751px;}
.hpRotator .tabItem dl {position:absolute;left:26px;top:178px;width:336px;}
.hpRotator .tabItem dl dd {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}
.hpRotator .tabItem dl dd.text {background:#ffffff;font-family:Arial;font-size:17px;font-weight:bold;height:146px;line-height:18px;margin-right:2px !important;opacity:0.85;padding:10px 14px 10px 10px !important;width:166px;}
.hpRotator .tabItem dl dd.text h1 {color:#000000;font-family:tipografbold;font-size:26px;line-height:26px;margin-bottom:5px;}
.hpRotator .tabItem dl dd.link {background:#ffffff;height:72px;opacity:0.85;overflow:hidden;width:168px;}
.hpRotator .tabItem dl dd.link.onlyOne {background:#ffffff;height:146px;opacity:0.85;overflow:hidden;width:168px;}
.hpRotator .tabItem dl dd.link.onlyOne:after {border-color:transparent transparent transparent #000000;content:"";border-style: solid;border-width:7px 0 7px 8px;direction:ltr !important;float:left;font-size:0.0001em;height:0px;margin:60px 0 0 16px;width:0px;}
.hpRotator .tabItem dl dd.link.firstLink {margin-bottom:2px !important;}
.hpRotator .tabItem dl dd.link span {display:table;float:left;height:100%;margin:0 0 0 21px;width:105px;}
.hpRotator .tabItem dl dd.link a {color:#000000;display:table-cell;font-family:Arial;font-size:18px;line-height:1.1em;vertical-align:middle;}
.hpRotator .tabItem dl dd.link:after {border-color:transparent transparent transparent #000000;content:"";border-style: solid;border-width:7px 0 7px 8px;direction:ltr !important;float:left;font-size:0.0001em;height:0px;margin:30px 0 0 16px;width:0px;}
.hpRotator .tabsNav {height:78px;padding:0px !important;position:absolute;left:26px;top:323px;width:336px }
.hpRotator .tabsNav li {background:url('/Style%20Library/Iec/he-il/Images/vBig.png') right center no-repeat #000066;display:table;float:left;height:77px; margin:0px !important;opacity:0.85;top:0px !important;width:84px;position:relative; border-bottom-width:0; white-space:nowrap;table-layout:fixed;}
.hpRotator .tabsNav li:first-child {background-image:none;}
.hpRotator .tabsNav li a {color:#ffffff;cursor:default !important;display:table-cell;float:none !important;font-family:tipografregular;font-size:18px;padding:0 10px !important;text-align:center;vertical-align:middle;white-space:normal;width:63px;table-layout:fixed;}
.hpRotator .tabsNav li.ui-tabs-active {background:#ff6600;}
.hpRotator .tabsNav li.ui-tabs-active:before {border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:10px 9px 0 9px;content:"";height:0px;left:33px;position:absolute;top:7px;width:0px;}
.hpRotator .tabsNav li.ui-tabs-active a {color:#000000;cursor:default !important;font-family:tipografbold;}

/*#region Article*/
.Iecarticlecontent td, .Iecarticlecontent th { text-align: left !important; }

#Iecwrapper .IecArticles .Ieclside { margin-right: 4px; }
#Iecwrapper .IecArticles .IecArticleDate { font-family: arial; font-size: 14px; font-weight: bold; }
#Iecwrapper .IecArticles input[title='Title'] { width: 398px; }
#Iecwrapper .IecArticles textarea, .wrapper .IecArticles textarea { width: 398px; }
#Iecwrapper .IecArticles ul { margin: 0 0 0 10px; }
#Iecwrapper .IecArticles ol { margin: 0 0 0 10px; }
.IecArticleTax, .IecArticleDate { margin: 10px 0 0 0; }

.IecArticleBrief {color: #696969; font-size: 1.231em; font-weight: bold;}
/*#endregion*/

/*#region IecLeftArrowLink */
.IecLeftArrowLink { white-space: nowrap; position: relative; text-align: right; }
.IecLeftArrowLink a, .IecLeftArrowLink a:link, .IecLeftArrowLink a:visited { background: transparent url(images/arrow.jpg) no-repeat 0px 2px; padding-left: 15px;  }
/*#endregion*/

/*#region XLV*/
#Iecwrapper h3.ms-WPTitle, #Iecwrapper h3.IecXlvHead { background: url(../he-il/images/OrangeBox.jpg) left 5px no-repeat; color: #fe7f28; font-size: 12px; font-weight: bold; padding: 5px 0 15px 1.2em; }
/*#endregion*/

/*#region Search Site */
#IecSearchSite { width: 210px; height: 30px; padding: 10px 0 5px 15px; }
#IecSearchSite a { background: url(../he-il/images/serch_btn_new.jpg) right 0 no-repeat; width: 26px; height: 24px; text-decoration: none; text-indent: -1000px; overflow: hidden; display: block; float: left; margin-right: 5px; }
#IecSearchSite a:hover { background: url(../images/serch_btn_hover.jpg) right 0 no-repeat; }
#IecSearchSite input { float: left; width: 170px; height: 17px; background: url(/_layouts/images/bgximg.png) #fff repeat-x 0px -511px; direction: ltr; display: block; letter-spacing: 0.2px; border: #e3e3e3 1px solid; padding: 2px 3px 3px 3px; }
#IecSearchSite .IecInputMask { color: gray !important; font-style: italic; }
.IecResultsBox{list-style:none}
/*#endregion*/

/*#region CBQ NewsTicker */
.CbqIecNewsTicker { background: #fcfcfc; border: #cfcece 1px solid; padding: 5px 10px 0 10px; }
.CbqIecNewsTicker img, .CbqIecNewsTicker h4 { float: left; display: block; }
.CbqIecNewsTicker img { width: 48px; height: 43px; }
.CbqIecNewsTicker li { list-style-type: none; padding-bottom: 7px; }
.CbqIecNewsTicker p { display: none; }
.CbqIecNewsTicker h4 { color: #fe7f28; width: 100px; height: 36px; padding-top: 7px; }
.CbqIecNewsTicker h5 { line-height: 5px; padding-bottom: 5px; display: block; width: 100%; display: block; float: left; }
.CbqIecNewsTicker h6 { font-size: .81em; color: #363636; font-weight: bold; padding-bottom: 5px; }
.CbqIecNewsTicker h6 { cursor: pointer; }
.CbqIecNewsTicker .IecNewsTickerHeader { height: 43px; }
.CbqIecNewsTicker .IecNewsTickerFooter { padding-top: 7px; }
/*#endregion*/

/*#region Iec Form */
.IecForm { background: white url('Images/Emergen_bg.png') repeat-x left top; border: 1px solid #cfcece; }
.IecForm > label { display: block; float: left; height: 25px; padding-right: 5px; width: 12em; }
.IecForm ul li span { float: right; font-size: 0.9em; }
.IecForm .IecFormChoices table { float: right; width: 155px; direction: rtl; }
.IecForm .IecFormChoices input { float: right; }
.IecForm .IecFormChoices span { float: none; }

.IecForm { background: white url('../he-il/Images/Emergen_bg.png') repeat-x left top; border: 1px solid #cfcece; }
.IecForm > label { display: block; float: left; height: 25px; padding-left: 5px; width: 12em; }
.IecForm ul li span { float: right; font-size: 0.9em; }
/*#endregion*/

/*#region Contact Us form */
.IecContactUs { font-size: 12px; }
.IecContactUs .IecButtons, .IecContactUs .IecCaptcha { max-width: 297px; text-align: right; padding-top: 5px; font-size: 14px; }
.IecContactUs .IecChkBoxList { margin-top: 3px; width: 187px; }
.IecContactUs .IecChkBoxList input { padding-bottom: 5px; }
.IecContactUs h3 { padding-bottom: 0; }
.IecContactUs .IecDivForm { padding-top: 5px; }
.IecContactUs .IecLong { width: 420px; }
.IecContactUs .IecFloatRight { padding-bottom: 5px; }
.IecContactUs .CaptchaHolder { max-width: 450px; }
.IecContactUs .IecCapchaSub { padding-left: 100px; }
.IecContactUs p { padding-left: 10px; }
.IecContactUs .IecAgree { padding-left: 5px; }
.IecContactUs .IecLtr { direction: ltr; }
.IecContactUs textarea { height: 90px; margin: 0 7px 0 0; }
.IecContactUs .IecCapchaSub input, .IecContactUs .IecInput { width: 180px; }
.IecContactUs select { border: #0098f9 1px solid; margin: 0 7px 0 0; }
.IecContactUs .IecSuccess { margin: 10px 0; }
.IecContactUs input { margin: 0px 7px 0px 0px; }
/*#endregion*/

/*#IecMembershipForm */
.IecMembershipForm .IecFloatRight span label{display: inline-block;width: 120px;}
.IecMembershipForm .IecFloatRight span input[type="text"],select{width:171px}
/*#endregion*/

/*#region forms*/
.IecDivForm input[type="text"] { border: 1px solid #0098F9; margin: 0 7px 0 0; }
.IecDivForm .IecCaption { width: 110px; font-size: 13px; font-weight: bold; }
.IecSubscribers .IecDivForm .IecCapchaSub input[type="text"]
{
    margin-top:5px
}
.IecSubscribers .IecDivForm .IecCaptionLong{width:305px}

/*#region IecSubscribers */
.IecSubscribers .IecButtons, .IecSubscribers .IecCaptcha { max-width: 287px; text-align: left; padding-top: 5px; font-size: 14px; }
.IecSubscribers .IecChkBoxList { margin-top: 3px; width: 187px; }
.IecSubscribers .IecChkBoxList input { padding-bottom: 5px; }
.IecSubscribers .IecDivForm { padding-top: 15px; }
.IecSubscribers .IecLong { width: 180px; }
.IecSubscribers .IecFloatRight { padding-bottom: 5px; margin-right:5px}
.IecSubscribers .CaptchaHolder { max-width: 450px; }
.IecSubscribers .IecCapchaSub { padding-right: 100px; }
.IecSubscribers p { padding-right: 10px; }
.IecSubscribers .IecAgree { padding-right: 5px; }
.IecSubscribers .IecLtr { direction: ltr; }
/*#endregion*/


/*#region IecMeterReport */        
.IecMeterReport .formGetContractDetails {  }
.IecMeterReport .formGetContractDetails .lblServiceMassage {   min-width: 130px;   display: block;      text-align: center;   color: #ff0000 !important;   font-size: 13px;   margin-top: 10px!important;   padding-bottom: 10px;}
.IecMeterReport .wraper-form1 {text-align: right;height: 100%;background: url("/Style%20Library/Iec/he-il/images/rShadow.png") center 0 no-repeat;    background-size: 1026px 100%;    direction: rtl;    display:flex;    justify-content: center;    align-items: baseline;}
.IecMeterReport .ContractNumInput {display:flex;align-items: baseline;}
.IecMeterReport .formGetContractDetails .ContractNumInput .lblContractNum {color: #3d3d3d !important; display: inline-block;font: bold 14px arial;padding-left: 30px;}
.IecMeterReport .formGetContractDetails .ContractNumInput .inputContractNum {width: 140px;background: #f5f3f4;box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;    padding: 9px 9px 9px 7px;    border: 0;    vertical-align: middle;}
.IecMeterReport .formGetContractDetails .ContractNumInput .errorContractNum {min-width: 130px;display: block;color: #ff0000 !important;   font-size: 13px;padding-left: 30px;   margin-right: -100px;   margin-top: -10px;   } 
.IecMeterReport .CounterNumber {display:flex;align-items: baseline;}
.IecMeterReport .formGetContractDetails .CounterNumber .lblCounterNumber {color: #3d3d3d !important;    display: inline-block;font: bold 14px arial;padding-right: 20px;padding-left: 30px;}
.IecMeterReport .formGetContractDetails .CounterNumber .inputCounterNumber {width: 140px;background: #f5f3f4;box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;padding: 9px 9px 9px 7px;    border: 0;    vertical-align: middle;     }
.IecMeterReport .formGetContractDetails .CounterNumber .errorCounterNumber {min-width: 130px;display: block;color: #ff0000 !important;   font-size: 13px;margin-right: -100px;margin-top: -10px;}
.IecMeterReport .sp {color:#ff0000 !important;}
.IecMeterReport .btnSubmitForm1{    background: none repeat scroll 0 0 #E86100;border: 0 none;    border-radius: 5px;    box-shadow: 0 -2px 6px #474646 inset;color: #000000;font: bold 18px Arial,Helvetica,sans-serif;    margin: 17px 50px 0 0;    min-width: 133px;    padding: 3px 10px 6px;    text-align: center;    text-decoration: none;    margin-top: 0px;    align-self: center;    margin-bottom: 41px;    margin-right:10px;}

.IecMeterReport .formCounterDetails {display:flex;flex-direction:column;justify-content:space-between;align-items: flex-start;    width: 830px;}
.IecMeterReport .formCounterDetails .lblServiceMessageFormCounterDetails {display: block;font-size: large;margin-top: 25px!important;margin-bottom:25px;text-align: center;    color: Red !important;    align-self:center;}
.IecMeterReport .formCounterDetails .lblformCounterDetailsContractNum{color: #3d3d3d !important;display: inline-block;font: bold 14px arial;padding-left: 5px;width: 105px;margin-right: 5px;}
.IecMeterReport .formCounterDetails .formCounterDetailsContractNum{    width: 120px;    text-align: center;    padding-left: 5px;}
.IecMeterReport .formCounterDetails .selectOption{    width: 262px;    background: #f5f3f4;
    box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4);    border-radius: 5px;    padding: 9px 9px 9px 7px;    border: 0;    vertical-align: middle;
}
.IecMeterReport .formCounterDetails .counterList{    display: flex;    flex-direction: column;    margin-right: -15px;         width: 830px;}
.IecMeterReport .formCounterDetails .Contract {display:flex;}
.IecMeterReport .formCounterDetails .counterList .counterItem{padding-left: 5px;    width: 830px;    display: flex;    align-items: baseline;
}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm{display:flex;    align-items: center;}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm  .lblCounterNumberItem{
        color: #3d3d3d !important;        display: inline-block;
        font: bold 14px arial;        padding-left: 5px;        width: 105px;
}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm .counterItem{    width: 120px;
    text-align: center;    justify-content: space-around;
}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm  .lblReaderItem{    width: 90px;
    vertical-align: middle;    text-align: center;    color: #3d3d3d !important;    font: bold 14px arial;padding-left: 16px;
}

.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm  .lblReaderItemeEplanation{  display: block;
    font-size: 0.81em; list-style-type: none; color: red; margin-right: 390px; margin-top: 7px; margin-bottom: 7px;
}


.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm .readerItem{     width: 246px;
    background: #f5f3f4;    box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4);    border-radius: 5px;
    padding: 9px 9px 9px 7px;    border: 0;    vertical-align: middle;
}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm .errorReaderItem{    display: block;    margin-top: 5px!important;      margin-right: -80px;
   color: #ff0000 !important;   font-size: 13px;
}
.IecMeterReport .formCounterDetails .counterList .counterItem .innerForm .errorReaderItem2{    display: block;   margin-top: 5px!important;      margin-right: -100px;   
   color: #ff0000 !important;   font-size: 13px;       
}
.IecMeterReport .formCounterDetails .btnSubmitFormCounterDetails{
    background: none repeat scroll 0 0 #E86100;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 -2px 6px #474646 inset;
    color: #000000;
    font: bold 18px Arial,Helvetica,sans-serif;
    margin: 17px 265px 0 0;
    min-width: 133px;
    padding: 3px 10px 6px;
    text-align: center;
    text-decoration: none;
    margin-left: 10px;
}
.IecMeterReport .formCounterDetails .btnBack{    background: none repeat scroll 0 0 #E86100;    border: 0 none;    border-radius: 5px;    box-shadow: 0 -2px 6px #474646 inset;    color: #000000;    font: bold 18px Arial,Helvetica,sans-serif;    margin: 17px 265px 0 0;    min-width: 133px;    padding: 3px 10px 6px;
    text-align: center;    text-decoration: none;    margin-right:10px;}
.IecMeterReport .buttons {    display:flex;    flex-direction:row-reverse;    justify-content:space-between;    align-self: flex-start;    width: 76%;    margin-right: -10px;}
.IecMeterReport .contract {     display:flex;     align-items: baseline;     padding-bottom: 20px;     width:100%;}
.IecMeterReport.lblSelect {    width: 106px;    vertical-align: middle;    text-align: center;    color: #3d3d3d !important;    font: bold 14px arial;}
/*#endregion*/


/*#region login */
#IecLogin { float: left; margin: 10px 0 10px 10px; max-width: 500px; height: 20px; }
#IecLogin a, #IecLogin span { color: #0069cc; font-size: 13px; font-weight: bold; float: left; display: block; }
#IecLogin a { text-decoration: underline; cursor: pointer; padding-left: 30px; }
/*#endregion*/

/*#region signin */
#IecsocialIcons { width: 106px; }
/*#endregion*/

/*#region Calender*/
#calenderContainer { font-size: 11px;/*elad customize padding-left: 18px; padding-right: 17px;*/}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { color: #9C969C !important; }
/*#endregion*/

/*#region EN IecWelcomePage = Welcome Page Layout */
.IecWelcomePage .IecMidRightMainArea { margin:0 30px 0 0; }
.IecMidRightMainArea .IecBoxStyleWide .Iecartic { float: right; }
.IecMidRightMainArea .IecOneColumn.IecHorzMargin { margin: 0 20px 0 0; }
/*#endregion*/

/*#region social*/
.social { -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; -webkit-transition: all 300ms ease-in; transition: all 300ms ease-in; opacity: 0.8; background: url("/Style%20Library/Iec/en-us/images/sprites2.png") no-repeat; display: inline-block; margin: 0 0 3px 7px; width: 50px; height: 51px; }
.social.moked { background-position: 0 0; }
.social.mail { background-position: -60px 0; }
.social.yt { background-position: -300px 0; }
.social.tw { background-position: -240px 0; }
.social.fb { background-position: -180px 0; }
.social.fl { background-position: -120px 0; }
.social.ig { background-position: -480px 0; }
.social.gg { background-position: -420px 0; }
.social.cl { background-position: -360px 0; }
.social:hover { opacity: 1; }
/*#endregion*/


/*#region Content-Editors*/
.IecMidRightMainArea .WpBody {margin-bottom:30px;} 
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right {background-color:#3a70b0;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right .Iecartic {margin-top:8px;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right h3 {font-family:"tipografregular"; font-size:18px !important; color:#ffffff;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right img{float:right;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left {background-color:#3a70b0;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left h3 {font-family:"tipografregular"; font-size:18px !important; color:#ffffff;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left p {font-family:Arial, Helvetica, sans-serif; font-size:13px !important; color:#ffffff; display:table;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left img{width:50%;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left img {float: left;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left .Iecartic {float: right; margin-top:8px;box-sizing:border-box;width:50%}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_LEFT  div.Iecartic.IecFloatRight{float:right !important;}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_LEFT h3{font-family:"tipografregular"; font-size:18px !important;}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_LEFT p{font-family:Arial, Helvetica, sans-serif; font-size:13px !important;}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_Right h3{font-family:"tipografregular"; font-size:18px !important;}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_Right p {font-family:Arial, Helvetica, sans-serif; font-size:13px !important;}
.IecBox.IecBoxStyleWide.IecTwoColumn.IecWideArticleCE_Right .Iecartic {float:left !important; padding-left: 24px;}
.IecBox.IecBoxStyleInfoInClick.IecOneColumn.Iec_InfoInClickCE h3{font-family:"tipografregular"; font-size:18px !important; color:#ffffff;}
.IecBox.IecBoxStyleInfoInClick.IecOneColumn.Iec_InfoInClickCE .IecInfoInClickTab h4{font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left a {color: #ffffff; text-decoration: underline;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Left a:hover {color:#EB6B08;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right a {color: #ffffff; text-decoration: underline;}
.IecBox.IecBoxStyleAbout.IecThreeColumn.IecWideCE_Right a:hover {color:#EB6B08;}
.IecWideArticleCE_Right .IecBoxImage {float:right;width:50%}
.IecWideArticleCE_Right .Iecartic { box-sizing: border-box;float:right;width: 50%;}
/*#endregion*/


/*#region Contact-Us-En*/
.ContactUs  {margin-left: 30px;}
.ContactUs .Main{background-image: url('/Style%20Library/Iec/he-il/Images/3px_center_bg.jpg');height: 104px;padding-top: 0px;width: 692px;}
.ContactUs .Main div:first-child{display: inline-block;padding: 28px 28px 0 0;vertical-align: top;width: 42px;}
.ContactUs .Main div:first-child img{height: 36px;width: 24px; margin-left:30px;}
.ContactUs .Container{display: inline-block;padding: 10px 0 10px 10px;width: 608px;}
.ContactUs .Head {color: #f44500;font: TypoGraph;font-size: 22px;font-weight: normal;height: 22px;line-height: 22px;margin-bottom: 5px;margin-top: 0;}
.ContactUs h4.Contact {color: #3d3d3d;display: block;font: Typograph;font-weight: bold;font-size: 22px;}
.ContactUs .Content {color: #3d3d3d;font: Arial;font-weight: normal;font-size: 13px;margin-bottom: 5px;margin-top: 0;}
.ContactUs .Content a, .ContactUs .Links a {color: #006ebb;font: Arial;font-size: 13px;font-weight: normal;}
.ContactUs .Links > a:first-child {margin-left: 10px;}
/*#region Contact-Us*/

/*#region OtherContacts-En*/
.CEOtherContacts .Main{ width:518px; height:103px; padding-top:0px;  margin-left:100px; background:url('/Style%20Library/Iec/en-us/Images/separetor.jpg') no-repeat center bottom;}
.CEOtherContacts .Contact{ margin-left:30px; margin-top:34px; margin-bottom:29px; font:Typograph; font-weight:bold; color:#3d3d3d; font-size:22px; display:block;}
.CEOtherContacts .Container{display:inline-block; width:500px;}
.CEOtherContacts .Head{font:TypoGraph; font-weight:normal; color:#f44500; font-size:22px; margin-bottom:9px;}
.CEOtherContacts .Content{font:Arial; font-weight:normal; color:#3d3d3d; font-size:13px; margin-bottom:21px; margin-top:9px;}        
.CEOtherContacts .Links{font:Arial; font-weight:normal; color:#006ebb; font-size:13px;}
.CEOtherContacts .Main:last-child{ background:none; }
/*#endregion*/


/*#region MagnaRssWrapper */
.MagnaRssWrapper .ajaxLoaderContainer{margin-top: 10px; margin-bottom: 10px; text-align:center;}
.MagnaRssWrapper h4{font-family:Tahoma; font-size:22px;}
#ticker1 .MagnaRss a {font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.MagnaRssWrapper h4 > a{float: right; font-size: 15px; color:#ffffff !important; font-weight:normal;}
/*#endregion*/


/*#region Managment */
.IecManagement #dafshurot.page-content {width: 550px;margin: 0px;float: left;}
.IecManagement h1{ padding-left:40px;font-family: Arial;color:#404040;font-size:26px;}
.IecManagement fontSize18{font-size:14px;}
.IecManagement h2{font-size:18px;}
.IecManagement p{font-weight:bold;font-size:16px;}
.IecManagement #dafshurot {background: #fff;padding: 0px 40px 0px 80px;color: #444;-webkit-border-radius: 0px 0px 5px 5px;-moz-border-radius: 0px 0px 5px 5px;-o-border-radius: 0px 0px 5px 5px;-ms-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;border-bottom: 1px solid #ccc;}
.IecManagement .page-content {width: 710px;margin: 0 auto;float: left;}
.IecManagement div,.IecManagement span,.IecManagement p,.IecManagement ul,.IecManagement li,.IecManagement td,.IecManagement th {font-family: Arial; text-align:left;}
.IecManagement {color: #202020;margin: 0px;padding: 0px;direction: rtl;text-align: left;background-color: #ffffff;font-family: Arial;float: left;}
.IecManagement .personImageShura{padding-left:30px; padding-right:20px; padding-bottom:30px; float:left;}
.IecManagement .DirPerson .InnerText{display: table-cell; width:570px;}
.IecManagement ul li {list-style-type: disc;}
.IecManagement ul {font-size: 15px; width: 355px;}
.IecManagement .itemHeader p{ margin-left: 151px;} 
/*#endregion*/


/*#region NewsTicker-New Design*/
#IecBoxStyleNewsTicker{width:100%; border: 1px solid #ccc; box-sizing: border-box; background-color:#EFEDEE;}
#IecBoxStyleNewsTicker h3 {background-color: #34729b; color: #fff;margin: 0; padding: 15px 12px 0px 15px;  height: 37px; font-family: "Tahoma"; font-size:18px !important;}
#IecBoxStyleNewsTicker .NewsRow p.IecBold.news_Title { margin-bottom:2px;}
#IecBoxStyleNewsTicker .NewsRow{margin-bottom:15px; border-bottom: 1px solid #ccc;}
#IecBoxStyleNewsTicker .NewsRow:last-child {margin-bottom:15px; border-bottom:0px; margin-bottom:4px;}
#IecBoxStyleNewsTicker .NewsRow:first-child {margin-top: 10px;}
#IecBoxStyleNewsTicker .NewsRow .Iecartic {padding-top: 2px;}	
#newsTickerMain .Iecartic p {color:#00263c !important;}
/*#endregion*/


/*#region IecInvestorInfo */
.InvestorsHeadLine {background-color:#efedee; padding-left: 14px; padding-top: 16px; height: 60px;}
.InvestorsHeadLine h3 {background-color:#efedee; float:left; width: 170px; margin-left: 2px; padding-top: 2px; padding-bottom: 9px; font-family:Arial; font-weight:bold !important; font-size:25px !important; padding-top: 0px; margin-top: -5px;}
.InvestorsHeadLine{height:75px;}
.IecInvestorInfoTab .IecInvestorsImg {margin-left:12px;}
.IecInvestorInfoTab h4{font-family:Arial; font-weight:bold; padding-left: 10px; font-size:15px; width:210px;}
.IecInvestorInfoTab{background :url("/Style%20Library/Iec/en-us/images/mouseover_Sprite.png") 300px 543px; height:97px;}
.InvestorsHeadLine img{width:auto !important; height:auto; float:left !important;}
.IecBoxStyleIInvestorInfo .IecInvestorInfoTab {border-top: 2px solid #074b7a; min-height: 57px;}
/*#endregion*/


/*region Calender (Jquery UI)*/
#NewsAndEventsContainer .ui-icon-circle-triangle-w { background-position: -80px -192px; }
#NewsAndEventsContainer .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; width: 16px; height: 16px; }
#NewsAndEventsContainer .ui-icon-circle-triangle-e { background-position: -48px -192px; }
#NewsAndEventsContainer a {cursor: pointer;}
#NewsAndEventsContainer .ui-state-default, #NewsAndEventsContainer .ui-widget-content .ui-state-default,#NewsAndEventsContainer .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #1c94c4; }
#NewsAndEventsContainer .ui-state-default a, #NewsAndEventsContainer .ui-state-default a:link,#NewsAndEventsContainer .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
#NewsAndEventsContainer .ui-state-hover,#NewsAndEventsContainer .ui-widget-content .ui-state-hover,#NewsAndEventsContainer .ui-widget-header .ui-state-hover,#NewsAndEventsContainer .ui-state-focus,#NewsAndEventsContainer .ui-widget-content .ui-state-focus,#NewsAndEventsContainer .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
#NewsAndEventsContainer .ui-state-hover a,#NewsAndEventsContainer .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
#NewsAndEventsContainer .ui-state-active,#NewsAndEventsContainer .ui-widget-content .ui-state-active,#NewsAndEventsContainer .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
#NewsAndEventsContainer .ui-state-active a,#NewsAndEventsContainer .ui-state-active a:link,#NewsAndEventsContainer .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
#NewsAndEventsContainer .ui-widget :active { outline: none; }
#NewsAndEventsContainer .ui-state-highlight,#NewsAndEventsContainer .ui-widget-content .ui-state-highlight,#NewsAndEventsContainer .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
#NewsAndEventsContainer .ui-state-highlight a,#NewsAndEventsContainer .ui-widget-content .ui-state-highlight a,#NewsAndEventsContainer .ui-widget-header .ui-state-highlight a { color: #363636; }
#NewsAndEventsContainer .ui-state-error,#NewsAndEventsContainer .ui-widget-content .ui-state-error,#NewsAndEventsContainer .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
#NewsAndEventsContainer .ui-state-error a,#NewsAndEventsContainer .ui-widget-content .ui-state-error a,#NewsAndEventsContainer .ui-widget-header .ui-state-error a { color: #ffffff; }
#NewsAndEventsContainer .ui-state-error-text,#NewsAndEventsContainer .ui-widget-content .ui-state-error-text,#NewsAndEventsContainer .ui-widget-header .ui-state-error-text { color: #ffffff; }
#NewsAndEventsContainer .ui-priority-primary,#NewsAndEventsContainer .ui-widget-content .ui-priority-primary,#NewsAndEventsContainer .ui-widget-header .ui-priority-primary { font-weight: bold; }
#NewsAndEventsContainer .ui-priority-secondary,#NewsAndEventsContainer .ui-widget-content .ui-priority-secondary,#NewsAndEventsContainer .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
#NewsAndEventsContainer .ui-state-disabled,#NewsAndEventsContainer .ui-widget-content .ui-state-disabled,#NewsAndEventsContainer .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
#NewsAndEventsContainer .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
#NewsAndEventsContainer .ui-widget .ui-widget { font-size: 1em; }
#NewsAndEventsContainer .ui-widget input,#NewsAndEventsContainer .ui-widget select,#NewsAndEventsContainer .ui-widget textarea,#NewsAndEventsContainer .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
#NewsAndEventsContainer .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
#NewsAndEventsContainer .ui-widget-content a { color: #333333; }
#NewsAndEventsContainer .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
#NewsAndEventsContainer .ui-widget-header a { color: #ffffff; }
#NewsAndEventsContainer .ui-widget-header .ui-icon {background-image: url(/Style%20Library/Iec/jQueryUI/base/Images/ui-icons_ffffff_256x240.png); } 
#NewsAndEventsContainer .ui-datepicker { /*elad customize width: 17em;*/ padding: .2em .2em 0; display: none; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-prev,#NewsAndEventsContainer .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-prev-hover,#NewsAndEventsContainer .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-prev { left:2px; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-next { right:2px; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-next-hover { right:1px; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-prev span,#NewsAndEventsContainer .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
#NewsAndEventsContainer .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
#NewsAndEventsContainer .ui-datepicker select.ui-datepicker-month, #NewsAndEventsContainer .ui-datepicker select.ui-datepicker-year { width: 49%;}
#NewsAndEventsContainer .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
#NewsAndEventsContainer .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
#NewsAndEventsContainer .ui-datepicker td { border: 0; padding: 1px; }
#NewsAndEventsContainer .ui-datepicker td span,#NewsAndEventsContainer .ui-datepicker td a { display: block; padding: .2em; text-align: center; text-decoration: none; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
#NewsAndEventsContainer .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
#NewsAndEventsContainer .ui-datepicker.ui-datepicker-multi { width:auto; }
#NewsAndEventsContainer .ui-datepicker-multi .ui-datepicker-group { float:left; }
#NewsAndEventsContainer .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
#NewsAndEventsContainer .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
#NewsAndEventsContainer .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
#NewsAndEventsContainer .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
#NewsAndEventsContainer .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
#NewsAndEventsContainer .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
#NewsAndEventsContainer .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
#NewsAndEventsContainer .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
#NewsAndEventsContainer .ui-datepicker-rtl { direction: rtl; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-group { float:right; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
#NewsAndEventsContainer .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
#NewsAndEventsContainer .ui-datepicker-cover {display: none; /*sorry for IE5*/display/**/: block; /*sorry for IE5*/position: absolute; /*must have*/z-index: -1; /*must have*/filter: mask(); /*must have*/top: -4px; /*must have*/left: -4px; /*must have*/width: 200px; /*must have*/height: 200px; /*must have*/}
#NewsAndEventsContainer .WPHesaders {color: #006ebb; font-size: 22px !important;font-weight: bold;}
#NewsAndEventsContainer .Reporter {color: #adaead; line-height: 1.5;}
#NewsAndEventsContainer .noNewEvents {margin-bottom:8px;}
/*endregion*/

/*#region CE_InfoInClick WP */
.IecBoxStyleInfoInClick .IecInfoInClickTab { background: url("/Style%20Library/Iec/en-us/images/TabBg_grey.png") no-repeat scroll right center !important; }
.IecBoxStyleInfoInClick .IecInfoInClickTab:hover { background: url("/Style%20Library/Iec/en-us/images/TabBg.png") no-repeat scroll right center  !important; }
.IecBoxStyleInfoInClick h4 {padding: 10px 30px 10px 7px  !important; }
.IecBoxStyleInfoInClick p { padding: 0 30px 0 7px  !important; }
/*#endregion*/

/*region search*/
#SRP a, #SRP strong { color: #00598b; float: left; font-size: 0.9em; height: 21px; line-height: 25px; margin: 0; padding: 0 3px 0 3px; text-align: center; text-decoration: none; width: 21px; }
#SRP_Prev { background: url(images/PagPrev.jpg) no-repeat left 4px; float: left; padding-right: 7px !important; text-align: right !important; width: 55px !important; }
#SRP_Next { background: url(images/PagNext.jpg) no-repeat right 4px; float: right; padding-right: 15px !important; width: 35px !important; }
#NoResults ol { font-size: 80%; padding-right: 20px; }
.IecSerchItem{margin:10px 20px 0 0;}
/*region search*/

/*elad adding*/
/*region guides List component - RESHIMAT MADRICHIM*/
.GuideContainer{width:100%;float:left;display:none}
.GuideContainer .container{direction:ltr}
.GuideContainer .container div {cursor:pointer;float:left;border:1px solid white;width:32%;height:132px}
.GuideContainer .container div.one{cursor:pointer;float:left;border:1px solid white;width:49%;height:132px}
.GuideContainer .container div.fullw{cursor:pointer;float:left;border:1px solid white;width:99%;height:132px}
.GuideContainer .container .color0{background-color:#eb6b08}
.GuideContainer .container .color1{background-color:#eb7808}
.GuideContainer .container .color2{background-color:#F18219}
.GuideContainer .container .color3{background-color:#E79446}
.GuideContainer .container .color4{background-color:#FAAB5E}
.GuideContainer .container .color5{background-color:#FEC083}
.GuideContainer .container div:hover {background-color:#EAE8E9}
.GuideContainer .container span.hide{display:none}
.GuideContainer .guideTitle{text-align: right;width: 100%;padding-right: 20px;float:right;padding-bottom:5px}
/*endregion*/

/*#region Sitemap*/
#SiteMap { border:0 none; padding-right:20px}
#SiteMap td { vertical-align: top; width:170px; padding:0 0 0 25px; }
#SiteMap td.Last { padding:0; }
#SiteMap div { width:180px; border:1px solid silver }
#SiteMap a { display:block; padding:0 0 15px 0px; }
#SiteMap td a.First { background-color:#34729B;color:#fff; margin:20px 0 0; text-decoration: none;font-weight:bold; padding:2px 10px 4px 10px;}
#SiteMap a:hover {text-decoration:underline; }
#SiteMap ul { margin:0; padding:0;display: block; font-size:12px;}
#SiteMap ul.First {margin: 0 0 14px 0; width:175px; padding:10px 0 0 25px;min-height: 200px; }
#SiteMap ul li {padding:0 20px 0 0; list-style: none; display: block; clear: both; overflow: hidden; margin: 0; }
#SiteMap ul a {background: none; width: auto; height: auto; padding: 0 15px 4px 14px; line-height: 20px; font-size:100%;color:#545454; float: left; margin: 0; }
#SiteMap ul li { margin:0 0 8px 0; }
#SiteMap li.Page { margin:0; }
#SiteMap li.Page.Last { margin:0 0 8px 0; }
#SiteMap ul ul li, #SiteMap ul ul ul li{ margin:0; }
#SiteMap ul li.Web a,#SiteMap ul li.Tab a { background:url('/Style Library/iec/en-US/images/blueArrow-full.gif') no-repeat left 7px; font-weight: bold; margin:0; }
#SiteMap ul li.Page a {background:url('/Style Library/iec/en-US/images/blueArrow-en.gif') no-repeat left 7px;font-weight: normal; }

.BoxNone .iecMarginRight {margin-right:5px}
.BoxNone .iecMarginLeft {margin-left:5px}
.PotentialSuppliersEnFormWrapper {padding-left: 20px;padding-right: 30px;}
.PotentialSuppliersEnFormWrapper  input[type=text], .registration input[type=password], .registration select, .registration textarea { width: 246px; background-color: #f5f3f4; box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4); border-radius: 5px; padding: 9px 9px 9px 7px; border: 0; vertical-align: middle; }
.PotentialSuppliersEnFormWrapper .field-row .label{height:33px;width:250px;margin:3px;font-weight:700}
.PotentialSuppliersEnFormWrapper .CompanyDetails   .field-row ,.PotentialSuppliersEnFormWrapper .BankingDetails  .field-row,.PotentialSuppliersEnFormWrapper .IntermediaryBank .field-row{margin-right:90px;}

.IecTwoColumn .PotentialSuppliersEnFormWrapper {width:690px!important}
.PotentialSuppliersEnFormWrapper .UIPart{border: solid;border-width: 1px;border: 1px,solid,black;border-color: #cec6c6;padding-left: 20px;padding-top: 20px;padding-bottom:10px;margin-bottom: 10px;width:98%}
.PotentialSuppliersEnFormWrapper p{font-weight:bold;    display: inline;}
.PotentialSuppliersEnFormWrapper h5{display:inline}
.PotentialSuppliersEnFormWrapper .IecPhoneFieldPhone input{width: 150px;   float: right;}
.PotentialSuppliersEnFormWrapper .IecPhoneFieldPrefix select{display: inline!important;width: 85px;font-size: 14px;height: 32px;}
.PotentialSuppliersEnFormWrapper .IecPhoneFieldPrefix .ui-state-default{display:none}
.PotentialSuppliersEnFormWrapper .wizard-steps {height: 40px;margin-bottom:25px;list-style: none;padding: 0;margin-left: 115px;}
.PotentialSuppliersEnFormWrapper .wizard-steps li { list-style: none; margin: 0; padding: 0;background: url("/Style%20Library/Iec/he-il/Images/wizard-steps-en.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); float: left; font: bold 24px/40px arial; height: 40px; min-width: 150px; position: relative; text-align: center; }
.PotentialSuppliersEnFormWrapper .wizard-steps li:before { background: url("/Style%20Library/Iec/he-il/Images/wizard-steps-en.png") no-repeat scroll 0 -200px rgba(0, 0, 0, 0); content: ""; height: 40px; position: absolute; right: -12px; top: 0; width: 24px; z-index: 1; left: 0px}
.PotentialSuppliersEnFormWrapper .wizard-steps li + li:before { background-position: 0 -240px; }
.PotentialSuppliersEnFormWrapper .wizard-steps li.current {background-position: 0 -80px}
.PotentialSuppliersEnFormWrapper .wizard-steps li.current + li:before { background-position: 0 -200px; }
.PotentialSuppliersEnFormWrapper .wizard-steps li.done { background-position: 0 -40px; } 
.PotentialSuppliersEnFormWrapper .wizard-steps li.done:before { background-position: 0 -160px; }
.PotentialSuppliersEnFormWrapper .wizard-steps li.done + .current:before { background-position: 0 -160px; }
.PotentialSuppliersEnFormWrapper .wizard-steps li.done + .done:before { background-position: 0 -280px; }
.PotentialSuppliersEnFormWrapper .wizard-steps li:first-child:before { display: none; }
.PotentialSuppliersFormWrapper h1 {width: 500px;margin-left: 84px;}
.PotentialSuppliersFormWrapper .information{margin-bottom:20px}
.PotentialSuppliersFormWrapper .information p:first-child{color: #407cb8;}
.PotentialSuppliersFormWrapper .DropDowncurrency select{display: inline!important;width: 262px;font-size: 14px;height: 32px;}
.PotentialSuppliersEnFormWrapper .DropDowncurrency .ui-state-default{display:none}
.PotentialSuppliersEnFormWrapper button {color: #ffffff;    font-family: "arial";    font-size: 13px;    font-weight: bold;    height: 23px;    width: 61px;    cursor: pointer;    background-color: #407cb8;    float: right;}
.PotentialSuppliersEnFormWrapper  .eWaveFormValidator {display:block;}
.PotentialSuppliersEnFormWrapper .IecPhoneFieldPhone .eWaveFormValidator {margin-left: 100px;float: right;}
.PotentialSuppliersEnFormWrapper .hidden input{    background-color: white;    box-shadow: none;    color: white;    width: 0px;   height: 0px;}
.PotentialSuppliersEnFormWrapper .hidden  .eWaveFormValidator span{font-size:0px}
.PotentialSuppliersEnFormWrapper .Btnsend  { width: 110px;   margin-right: 20px;}
.PotentialSuppliersEnFormWrapper .Partborder{border: solid;border-width: 0.5px;border-color: #cec6c6;width: 682px;margin-top: 10px;padding: 5px;margin-bottom: 10px;}
.PotentialSuppliersEnFormWrapper .Partborder .label{height:20px;}
.PotentialSuppliersEnFormWrapper  .services .agent.Partborder .label{text-align: center;height:20px;}
.PotentialSuppliersEnFormWrapper .services .note{color:#407cb8}
.PotentialSuppliersEnFormWrapper .services .noteForeign{margin-left:20px}
.PotentialSuppliersEnFormWrapper .services .Partborder table{width:700px}
.PotentialSuppliersEnFormWrapper .PersonalZoneFinalStep h2{    text-align: center;    font-size: 18px;}
.PotentialSuppliersEnFormWrapper  .PrefixTextInput input{width:50px;}
.PotentialSuppliersEnFormWrapper  .PrefixTextInput{display:inline-block}
.PotentialSuppliersEnFormWrapper .smallinput input{width:174px}
.PotentialSuppliersEnFormWrapper .note{font-size: 10px;display:  inline-block;}
.PotentialSuppliersEnFormWrapper .destinationSelect {width: 136px}
.registration .PotentialSuppliersEnFormWrapper   select{font-size:14px}
.js .inputfile { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute;z-index: -1;}
.inputfile + label {max-width: 80%; font:bold 14px arial; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; display: inline-block; overflow: hidden; padding: 0.625rem 1.25rem;/* 10px 20px */}
.no-js .inputfile + label {    display: none;}
.inputfile:focus + label,
.inputfile.has-focus + label {   outline: 1px dotted #000;  outline: -webkit-focus-ring-color auto 5px;}
.inputfile + label svg { width: 1em; height: 1em; vertical-align: middle;  fill: currentColor; margin-top: -0.25em;   margin-right: 0.25em;}
.inputfile-1 + label { color: #3d3d3d !important; background-color: #f5f3f4; box-shadow: inset 1px 3px 3px rgba(0, 0, 0, 0.4); border-radius: 5px;width:223px; text-align:center; }
.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover { background-color: #f5f3d1;}
.fuLabel{width:177px;text-align:right;}
.fuBox{	margin-left:3px;}
