@charset "utf-8";
.clear {
 clear: both;
}
.cls_wrapper {
/*width:1000px;*/
 height: auto;
 clear: both;
 margin: 0 auto;
}
.cls_mainmenu {
 width: 100%;
 float: left;
 /*background: url(../images/menu-bg.png) no-repeat top center;*/
 background: #154a6d;
}
.dcjq-mega-isranav {
 width: auto;
 height:auto;
 clear: both;
 float: right;
}
.dcjq-mega-isranav ul.isranav {
 width: auto;
 height: auto;
 position: relative;
 border: 0px;
 font: normal 13px/16px Arial, Helvetica, sans-serif;
 padding: 0;
 margin: 0;
}
.dcjq-mega-isranav ul.isranav li {
 float: left;
 font-weight: 700;
 font-family: 'Open Sans Hebrew';
 /*border-right: 1px solid #0c5286;*/
 list-style-type: none;
 position: relative;
}
.dcjq-mega-isranav ul.isranav li:hover {
 background: rgba(12, 82, 134, 0.74);
}
.dcjq-mega-isranav ul.isranav li a {
 background: none;
 padding: 0px 20px;
 line-height: 32px;
 font-size: 12px;
 color: #fff;
 text-decoration: none;
 float: right;
 display: block;
 outline: none;
}

/* Sub Menu */
.dcjq-mega-isranav ul.isranav li .sub-container {
 position: absolute;
 left: auto !important;
 right: 0px;
 margin-top: 0.5px;
}
.dcjq-mega-isranav ul.isranav li .sub-container.mega .sub {
 padding: 0px;
}
.dcjq-mega-isranav ul.isranav li .sub-container.non-mega .sub {
 padding: 0px;
 width: 180px;
 float: left;
}
.dcjq-mega-isranav ul.isranav li .sub-container.non-mega li {
 float: right;
 width: 180px;
 clear: both;
 text-align: right;
}
.dcjq-mega-isranav ul.isranav li .sub-container.non-mega li a {
 background: #042D4D;
 padding: 10px;
 color: #fff;
 line-height: 16px;
 width: 160px;
 text-shadow: none;
 border-bottom: 1px solid #0c5286;
}
.dcjq-mega-isranav ul.isranav li .sub-container.non-mega li a:hover {
 background: #0c5286;
}
/* Reset code to remove theme inherent styling */

.dcjq-mega-isranav ul.isranav ul {
 display: none; /* Hides non-mega links */
}
.dcjq-mega-isranav ul.isranav .sub ul {
 display: block; /* overrides above hide */
}

.dcjq-mega-isranav ul.isranav li {
 float: right; 
}
/* Arrow tag for parent links */
.dcjq-mega-isranav ul.isranav li a.dc-mega {
 padding-left: 60px; /* Additional padding for arrow */
 position: relative; /* Required for arrow positioning */
}
.dcjq-mega-isranav ul.isranav li a .dc-mega-icon {
 display: block; 
 position: absolute; 
 top: 12px; 
 left: 15px; 
 width: 17px; 
 height: 10px; 
 background: url(../images/arrow.png) no-repeat 0 0;
 transition:all 0.35s ease 0s;
}
.dcjq-mega-isranav ul.isranav li.mega-hover a .dc-mega-icon {
 transform:rotate(-180deg);
 -webkit-transform: rotate(-180deg);
}
/* SEARCH */
.cls_accordion
{
 width: auto;
 height: auto;
 float: left;
 position: relative;
}
.cls_accordion a {
 width: 32px;
 height: 32px;
 display: inline-block;
 float: left;
/*background:url(../images/search.png) no-repeat top left;*/
}
.rlAccordion > a > span {
 float: right;
 font-family: arial, serif, sans-serif;
 display: none;
}
.rlAccordion > a + div {
 display: none;
 border: 0px;
}
.cls_acrd {
 clear: both;
 position: absolute;
 top: 32px;
 left: 0px;
 /*width:1050px;*/
 background:#042D4D;
}
.cls_form {
 margin: 0 auto;
 padding: 20px;
 /*float: right;*/
 width: 370px;
}
#search_input {
 width: 280px;
 background: #fff;
 font: normal 12px/12px Arial, Helvetica, sans-serif;
 color: #222;
 height: 24px;
 float: right;
 margin: 2px 0px 0px 5px;
 bordeR: 1px solid #ccc;
 padding: 0px 5px;
}
.cls_search {
 width: auto;
 height: 26px;
 float: right;
 padding: 0px 10px;
 font: normal 16px/24px Arial, Helvetica, sans-serif;
 font-weight: bold;
 cursor: pointer;
 margin: 2px 0px 0px;
 border: 1px solid #FFFFFF; 
 background: #E81D82;
 color: #fff;
}
.cls_search:hover {
 background: #DC007E;
}
.cls_accordion a.cls_close {
 width: 34px;
 height: 34px;
 float: left;
 display: inline-block;
 margin: 0px 8px 0px 0px;
}
.menu-hover:hover {
 background: #0C5286;
}