﻿html, body, div, dl, dt, dd, pre, form, p, blockquote, fieldset, span, a, input, select {
    font-family:"Open Sans Hebrew","Open Sans", Verdana,  Arial, sans-serif !important;
    font-size: 15px;
}

body{background-color:#fff;direction: rtl;}

h1, h2, h3, h4, h5, h6 {font-family:"Open Sans Hebrew","Open Sans", Verdana,  Arial, sans-serif !important;color:#333;font-weight:normal;}

h1 {font-size: 26px; margin: 0 0 10px 0;text-transform: uppercase;}
h2 { font-size: 22px; margin: .75em 0 .2em;}
h3 { font-size: 16px; margin: .5em 0 .2em; }
h4 { font-size: 14px; margin: .3em 0 .2em;}
h5 { font-size: 12px; margin: .3em 0 .2em; }
h6 { font-size: 11px; margin: .3em 0.2em; }

#page {}

#header {width: 100%;z-index: 5;}
#headerwrapper {width: 100%;}

#Header1 {height: 35px;width: 100%;background-color:#eaf1f3;}
#Header1Wrapper{width:100%;max-width:950px;margin:0 auto;}

#Header2 {width:100%;background-color:#fff;}
#Header2Wrapper{width: 100%;max-width:950px;margin:0 auto;clear:left;}

#Header3 {width:100%;background-color:#187da6;}
#Header3Wrapper{width: 100%;max-width:950px;margin:0 auto;}

#content {padding:0;}
#contentwrapper {width:100%;margin:0 auto;min-height: 600px;}

#footer {background-color: #eaf1f3;}
#footerwrapper {width: 100%;}

#Footer1 {width: 100%;margin:0 auto;}
#Footer1Wrapper {max-width:950px;margin:0 auto;}

#Footer2 {display:none;}

#Footer3 {width: 100%;display:block;clear:both;color:#fff;background-color:#181a1d;}
#Footer3Wrapper {width: 100%;max-width:950px;margin:0 auto;}

@media only screen and  (min-width : 950px){       
    #header {height: 279px;}
    #headerwrapper {height: 279px;}
    #Header1{height:35px;}
    #Header2 {height: 190px;}
    #Header3 {height: 54px;}
    #Footer1 {height: 150px;}
    #Footer1Wrapper {height: 150px;}
    #Footer3 {height: 37px;}
}

@media only screen and  (max-width : 950px){    
    #Header1Wrapper,#Header2Wrapper,#contentwrapper,#Footer1Wrapper,#Footer3Wrapper {margin:0 auto;width:96%;}
    .no-mobile950{display:none;}
    #header,
    #headerwrapper,
    #Header2,
    #Header3,
    #Footer1, 
    #Footer1Wrapper, 
    #Footer3 {height: auto;}
}



.Logo img{max-width:100% !important;max-height:100% !important;display:block;}


.HeaderText:after { content:" ";clear:both;display:table;}
.HeaderText div{font-size: 14px;color:#a7afcd;line-height:35px;}
.HeaderContact, .HeaderSubscribe, .HeaderRegister {padding:0 0 0 1.5%;}
.HeaderContact a, .HeaderSubscribe a, .HeaderRegister a{font-size: 14px;color:#333333;text-decoration:none;line-height:35px;cursor:pointer;}
.HeaderContact a:hover, .HeaderSubscribe a:hover, .HeaderRegister a:hover{text-decoration:underline;}

.HeaderContact a::before {background-color: #5eaac8;border-radius: 50%;color: #fff;content: "";display: block;float: right;font-family: FontAwesome;font-size: 13px;height: 24px;margin: 5px 0 0 5px;line-height:24px;text-align: center;width: 24px;text-indent:0;}
.HeaderSubscribe a::before {background-color: #5eaac8;border-radius: 50%;color: #fff;content: "";display: block;float: right;font-family: FontAwesome;font-size: 13px;height: 24px;margin: 5px 0 0 5px;line-height:24px;text-align: center;width: 24px;text-indent:0;}
.HeaderRegister a::before {background-color: #5eaac8;border-radius: 50%;color: #fff;content: "";display: block;float: right;font-family: FontAwesome;font-size: 13px;height: 24px;margin: 5px 0 0 5px;line-height:24px;text-align: center;width: 24px;text-indent:0;}




#path {margin-left: 8px;margin-top: -5px;padding: 0;}
#path li {color:#777370; text-decoration:none;}
#path a {color:#777370; text-decoration:none;padding: 0 5px;}


/*Main menu*/
.sm-default a, .sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted {font-family: "Open Sans Hebrew","Open Sans",Verdana,Arial,sans-serif !important;font-weight:bold;text-transform:uppercase; font-size: 15px;padding:11px 10px;}

.sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted{}


@media only screen and (min-width : 950px) {  
    .sm-default > li > a:hover, .sm-default > li > a:focus, .sm-default > li > a:active, .sm-default > li > a.highlighted {text-decoration:none;}
    .sm-default > li > a, .sm-default > li >  a:hover, .sm-default > li >  a:focus, .sm-default > li >  a:active{line-height:54px;}
    .sm-default > li > a, .sm-default > li > a:hover, .sm-default > li > a:focus, .sm-default > li > a:active, .sm-default > li > a.highlighted { padding:0 10px;}
    .sm-default a.has-submenu{padding-right:10px;}
    .sm-default a span.sub-arrow{display:none;}
	.sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted { background-color:#fff;color:#187da6;}
	.sm-default > li > a{color:#fff;}

    .sm-default ul a, .sm-default ul a:hover, .sm-default ul a:focus, .sm-default ul a:active{background-color:#fff;}
    .sm-default ul > li{border-top: 1px solid #cbd5db;}

    .sm-default.sm-rtl a.has-submenu {padding-right: 20px;padding-left: 20px;}
}


@media only screen and (max-width : 950px) {
	.sm-default{background-color:#f5f5f5;}
    .menu-button::before {float: right;}
    .sm-default a, .sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted{padding-right:45px;}
    .sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted { background-color:#fff;color:#187da6;}
}

.menu-button, .menu-button::before{color:#fff;}
.menu-button:hover{color:#fff;text-decoration:none;}

/* Subscrime form*/
.LightBlueBox .form fieldset {padding:0;}
.LightBlueBox .subscribeForm ol li {display: block;float: right;padding: 0 0 5px;}
.LightBlueBox .form ol li label{padding:0;color:#202c5a;}
.LightBlueBox .subscribeForm ol li .btnSend{background-color:#47ade7; border: 1px solid #47ade7;color: #ffffff;cursor: pointer;float: right;height: 28px;padding-left: 25px;padding-right: 25px;text-transform:uppercase;font-size:14px;display:block;margin:15px 0;}
.LightBlueBox .subscribeForm ol li .btnSend:hover{background-color:#202c5a;color:#fff;border: 1px solid #202c5a;}
.LightBlueBox .subscribeForm ol li input[type="text"]{width:180px;border:1px solid #fff;height:25px;color:#172a6e;}

@media only screen and (min-width : 950px) {  
    .LightBlueBox .subscribeForm{margin: 0 auto;width: 70%;}
}


@media only screen and (max-width : 950px){
    .LightBlueBox .subscribeForm { float:left; width: 100%; }
}



/* list images with desc */
.HomeIconsList .list_imagedesc .list_source {list-style-type: none; padding: 0; margin: 0; }
.HomeIconsList .list_imagedesc li.ListItem {box-sizing: border-box;display: block;float: left;height: 115px;margin: 0;padding-top: 25px;position: relative;width: 306px !important;}
.HomeIconsList .list_imagedesc li.ListItem:last-child {margin-right:0;}
.HomeIconsList .list_imagedesc h3.listTitle {box-sizing: border-box;display: block;float: left;margin-top: 24px;text-align: right;vertical-align: middle;width: 231px;padding-right: 10px;}
.HomeIconsList .list_imagedesc h3.listTitle a{color: #172a6e;font-family: "Open Sans Hebrew","Open Sans",Verdana,Arial,sans-serif !important;font-weight: normal;text-decoration: none;font-size:18px;}
.HomeIconsList .list_imagedesc h3.listTitle a:hover {color:#47ade7;}
.HomeIconsList .list_imagedesc .ListingsIcon {background-color: #47ade7;border: 1px solid #47ade7;border-radius: 50%;box-sizing: border-box;display: table-cell;height: 75px;text-align: center;vertical-align: middle;width: 75px;}
.HomeIconsList .list_imagedesc .ListingsIcon i { color:#fff;font-size:35px;}
.HomeIconsList .list_imagedesc div.ImageWrapper{display:none;}
.HomeIconsList .list_imagedesc img.ListImage {display:none;}
.HomeIconsList .list_imagedesc div.listDescription {display:none;}
.HomeIconsList .list_imagedesc a.listlink{display:none;}


.subscribeForm ol li .btnSend,
.contactForm ol li .btnSend{background-color: #187da6;background-image: none;border: 1px solid #187da6;color: #ffffff;margin-left: 121px;margin-top: 11px;}

.subscribeForm ol li select {width: 190px;}





/* Site box light gray*/
.GrayBox {display:block;position:relative;margin: 0 0 16px 0;background-color:#fff;border:1px solid #c5d5d9;}
.GrayBox .sbTop{display: block;height: 66px;padding: 0 0 0 20px;position: relative;border-bottom:1px solid #c5d5d9;}
.GrayBox .sbTop h3{color: #172a6e;font-family: "Open Sans Hebrew","Open Sans",Verdana,Arial,sans-serif !important;font-weight: normal;line-height: 66px;text-transform: uppercase;}
.GrayBox .sbTop .sbTopLink{position:absolute;font-weight:bold;color:#000;right:10px;top:5px;}
.GrayBox .sbTop .sbTopLink:hover{color:#00529b;}
.GrayBox .sbContent {padding:16px;min-height:143px;}
.GrayBox .sbBottom{width:100%;height:41px;display:block;position:relative;bottom:0;text-align:center;}
.GrayBox .sbBottom .sbBottomLink{color: #47ade7;display: inline-block;float: left;font-weight: bold;padding: 5px 16px;text-decoration: none;font-size:14px;}
.GrayBox .sbBottom .sbBottomLink:hover{text-decoration:underline;}


/* Site box light blue*/
.LightBlueBox {display:block;position:relative;margin: 0 0 16px 0;background-color:#FFF;-webkit-box-shadow: 0px 2px 3px -3px rgba(51,51,51,0.78);-moz-box-shadow: 0px 2px 3px -3px rgba(51,51,51,0.78);box-shadow: 0px 2px 3px -3px rgba(51,51,51,0.78);}
.LightBlueBox .sbTop{display: block;height: 45px;padding: 0 16px;position: relative;background-color:#5eaac8;}
.LightBlueBox .sbTop h3{color: #fff;font-weight: normal;line-height: 45px;margin:0;text-align:center;font-size:21px;}
.LightBlueBox .sbTop .sbTopLink{position:absolute;font-weight:bold;color:#000;right:10px;top:5px;}
.LightBlueBox .sbTop .sbTopLink:hover{color:#00529b;}
.LightBlueBox .sbContent {padding:16px;min-height:193px;}
.LightBlueBox .sbBottom{width:100%;height:41px;display:block;position:relative;bottom:0;text-align:center;}
.LightBlueBox .sbBottom .sbBottomLink{color: #187da6;display: inline-block;margin: 0 auto;padding: 5px 10px;text-decoration: none;}
.LightBlueBox .sbBottom .sbBottomLink:hover{color:#187da6;}


/* Site box blue*/
.BlueBox {display:block;position:relative;margin: 0 0 16px 0;background-color:#e0f0f8;}
.BlueBox .sbTop{display: block;height: 45px;padding: 0 16px;position: relative;border-top:3px solid #47ade7;box-sizing:border-box;}
.BlueBox .sbTop h3{color: #172a6e;font-weight: normal;line-height: 45px;text-transform: uppercase;margin:0;font-size:19px;}
.BlueBox .sbTop .sbTopLink{position:absolute;font-weight:bold;color:#000;right:10px;top:5px;}
.BlueBox .sbTop .sbTopLink:hover{color:#00529b;}
.BlueBox .sbContent {padding:16px;min-height:193px;}
.BlueBox .sbBottom{bottom: 0;display: block;height: 41px;position: relative;width: 100%;padding-right: 16px;box-sizing: border-box;}
.BlueBox .sbBottom .sbBottomLink{color: #172a6e;text-decoration: underline;}
.BlueBox .sbBottom .sbBottomLink:hover{color:#172a6e;}


/* Site box white*/
.WhiteBox {display:block;position:relative;margin: 0 0 16px 0;background-color:#fff;border:1px solid #c5d5d9;}
.WhiteBox .sbTop{display: block;height: 66px;padding: 0 0 0 20px;position: relative;border-bottom:1px solid #c5d5d9;}
.WhiteBox .sbTop h3{color: #172a6e;font-weight: normal;line-height: 66px;text-transform: uppercase;}
.WhiteBox .sbTop .sbTopLink{position:absolute;font-weight:bold;color:#000;right:10px;top:5px;}
.WhiteBox .sbTop .sbTopLink:hover{color:#00529b;}
.WhiteBox .sbContent {padding:16px;min-height:143px;}
.WhiteBox .sbBottom{width:100%;height:41px;display:block;position:relative;bottom:0;text-align:center;}
.WhiteBox .sbBottom .sbBottomLink{color: #47ade7;display: inline-block;float: left;font-weight: bold;padding: 5px 16px;text-decoration: none;font-size:14px;}
.WhiteBox .sbBottom .sbBottomLink:hover{text-decoration:underline;}

/* Site box no frame*/
.NoFrameBox {display:block;position:relative;margin: 0 0 16px 0;}
.NoFrameBox .sbTop{display: block;height: 45px;padding: 0;position: relative;text-align:center;}
.NoFrameBox .sbTop h3{color: #333;line-height: 20px;text-transform: uppercase;font-size:28px;margin:0;}
.NoFrameBox .sbTop .sbTopLink{position:absolute;font-weight:bold;color:#000;right:10px;top:5px;}
.NoFrameBox .sbTop .sbTopLink:hover{color:#00529b;}
.NoFrameBox .sbContent {min-height:143px;}
.NoFrameBox .sbBottom{width:100%;height:41px;display:block;position:relative;bottom:0;text-align:center;margin-top:16px;}
.NoFrameBox .sbBottom .sbBottomLink{color:#187da6; display: inline-block;padding: 5px 10px;text-decoration: none;font-size:16px;text-transform:uppercase;}
.NoFrameBox .sbBottom .sbBottomLink:hover{color:#0c93c8;}


/*speakers*/
.list_images > ul > li{background-color: #dbedfb;position: relative;margin-bottom:32px;padding:16px;}
.list_images > ul > li .listImageLink{width:30%;display:block;}
.list_images ul li img.listImage{border: 2px solid #47ade7;max-width:100% !important;max-height:100% !important;display:block;}
.list_images ul li h3.listTitle{font-size: 19px;margin:0 0 5px 0;}
.list_images ul li .listDescription {color: #333333;font-size: 14px;text-align:justify;}
.list_images ul li a.listlink {color: #172a6e;font-size: 14px;}

/*logos*/
.list_imagesonly li.ListItem{width:23%;border: 1px solid #e4e4e4;border-radius: 3px;margin-left:2.666%;margin-bottom:2.666%;box-sizing: border-box;}
.list_imagesonly div.ImageWrapper{background:none;}
.list_imagesonly img.ListImage{max-width:100%;max-height:100%;}
.list_imagesonly li.ListItem:nth-child(4){margin-left:0;}

@media only screen and (max-width : 320px) {  
    .list_imagesonly li.ListItem{width:49%;margin-left:2%;margin-bottom:2%;}
	.list_imagesonly li.ListItem:nth-child(2){margin-left:0;}
}


@media only screen and (min-width : 950px) {
    .list_images > ul > li{height: 190px;}
}


/*bottom address*/
.BottomAddress {border-right: 2px solid #e3e3e3;padding-right: 32px;margin:40px 16px;color:#187da6;}
.BottomAddress a{color:#187da6;}
.BottomAddress a:hover{color:#47ade7;}
.BottomLogo {margin:50px 16px;}
.BottomLogo {max-width:300px !important;}

@media only screen and (max-width : 768px) {
    .BottomAddress {border-left: medium none;padding: 0;margin:10px 0 0 0;width:100%;text-wrap:none;border-bottom: 2px solid #e3e3e3;border-right:medium none;}
	.BottomAddress .textModule{text-align:center;padding:10px 0;}
    .BottomLogo {padding: 20px 20px 0 20px;width: 100%;margin: 0 auto;float: none !important;}
    .BottomLogo .wpLink{width:100%;text-align:center;}
    .BottomLogo .wpLink img{margin:0 auto;max-width:60%;}
}





/* No Mobile */
@media only screen and (max-width : 768px) {  
    .no-mobile768{display:none;}
}

@media only screen and (max-width : 480px) {  
    .no-mobile480{display:none;}
}

@media only screen and (max-width : 320px) {  
    .no-mobile320{display:none;}
}


 /*Box*/
@media only screen and (min-width : 950px) {  
    .BoxWidth_30 { width: 306px;height: 300px;}
    .BoxWidth_50 { width: 467px;height: 300px;}
    .BoxWidth_60 { width: 628px;height: 300px;}
    .BoxWidth_100 { width: 950px; min-height: 100px;}    
}


@media only screen and (max-width : 950px){  
    .BoxWidth_30,
    .BoxWidth_50,
    .BoxWidth_60 { width: 100%;height:auto;}
}

@media only screen and (min-width : 480px) and (max-width : 768px) {
  
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
   
}