.wpml-ls-item-ar {
	display: none !important;
}
@media screen and (min-width: 1200px) and (max-width: 1400px){
	.wpml-ls-statics-shortcode_actions {
		padding: 0 !important;
	}
	.header-tel {
		margin-left: 0 !important;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1400px){
	.main_custom_page .footer-block {
		height: 6vw !important;
	}
	.right_buttons_wrapper {
		opacity: 0.8 !important;
	}
}
@media screen and (max-height: 780px) and (min-width: 1024px){
	.form-title {
		margin-top: 25px !important;
		margin-bottom: 10px !important;
		line-height: 40px !important;
		font-size: 38px !important;
	}
	.wpcf7-form .wpcf7-form-control-wrap {
		margin-bottom: 15px !important;
	}
	.item-conteiner textarea {
		height: 110px !important;
	}
	.sidebar-form-close {
		margin-top: 5px;
	}
}
.wpml-ls-item-he {
	opacity: 0;
}
.language_part {
	display: none !important;
}


body {
	font-family: 'almoni', sans-serif !important;
}
body header,
body * {
	-webkit-transition: all 0.5s ease-out 0.2s;
     -moz-transition: all 0.5s ease-out 0.2s;
     -o-transition: all 0.5s ease-out 0.2s;
     transition: all 0.5s ease-out 0.2s;
}
body .menu-list-container,
body .menu-list-container *,
body form,
body form *,
.select2-drop,
.ticker-container,
.ticker-container * {
	transition: none !important;
}
body .post-info {
	display: none;
}
.blog-post-single .post-content-wrapper,
.navigation-paging .nav-previous a,
.navigation-paging .nav-next a,
.navigation-post, .navigation-paging {
    border: none!important;
}
.nav-next a{
	text-align: right;
}
.nav-previous a {
	text-align: left;
}
.navigation-paging .nav-previous a::before {
    float: left;
}
.navigation-paging .nav-next a::after {
    float: right;
}
.nav-next *,
.nav-previous * {
	font-weight: 700 !important;
}
/*.BG-big-img,
.BG-small-imgs {
	position: absolute;
	background-size: contain;
	background-repeat: no-repeat;
}
.BG-big-img {
	background-image: url("../img/events-bg-big-img.png");
	top: 0;
	left: 5.78125vw;
	width: 15.5208333vw;
	height: 7.34375vw;
}*/


body .vc_images_carousel a.vc_carousel-control.vc_left{
	background: transparent url("../img/slider_right_arrow.png") no-repeat center center;
    width: 65px;
    height: 65px;
    right: -65px;
	left: auto;	
}
body.employers .vc_images_carousel a.vc_carousel-control.vc_left:hover{
	background: transparent url("../img/slider_right_arrow_hover_green.png") no-repeat center center;	
}
body.job-seekers .vc_images_carousel a.vc_carousel-control.vc_left:hover{
	background: transparent url("../img/slider_right_arrow_hover_blue.png") no-repeat center center;	
}

body .vc_images_carousel a.vc_carousel-control.vc_right{
	background: transparent url("../img/slider_left_arrow.png") no-repeat center center;
    width: 65px;
    height: 65px;
    left: -65px;
	right: auto;		
}
body.employers .vc_images_carousel a.vc_carousel-control.vc_right:hover{
	background: transparent url("../img/slider_left_arrow_hover_green.png") no-repeat center center;
}
body.job-seekers .vc_images_carousel a.vc_carousel-control.vc_right:hover{
	background: transparent url("../img/slider_left_arrow_hover_blue.png") no-repeat center center;
}

/* Slider middle items */
.slider-center-items .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.green-button {	
	background-color: #0aaa40;
	color: #fff;
}
.blue-button {	
	background-color: #015e9c;
	color: #fff;
}
.title-img {
    display: block;
    margin: 30px auto 0;
}
.wpb_images_carousel * {
	direction: ltr !important;
}
body.rtl.wpb-js-composer .custom-accordion.green-border .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body {
    border-right: 4px solid #0eaa34;
}
.links-like-portal .page-container .wpb_wrapper a {
}

body.employers .breadcrumbs-container-wrapper a:hover,
body.employers .breadcrumbs-container-wrapper span:hover,
body.employers .navigation-paging a:hover{
	color: #0aaa40;
}
body.job-seekers .breadcrumbs-container-wrapper a:hover,
body.job-seekers .breadcrumbs-container-wrapper span:hover,
body.job-seekers .navigation-paging a:hover{
	color: #015e9c;
}

body.search .breadcrumbs-container-wrapper {
	display: none;
}
.font-weight-light p {
	font-weight: lighter;
}
body.search input[type="submit"] {
	background-color: #0aaa40;
}
body.search .entry-content {
	font-size: 24px;
}
.ticker-container{
	height: 35px;
	background-color: #00a8e9;
	position: relative;
}
body.employers .ticker-container{
	display: none;
}
.ticker{
	line-height: 35px;
	color: #fff;
	white-space: nowrap;
	direction: rtl;
	text-align: right;
	position: absolute;
	left: -189%;
	width: auto;
	opacity: 0;
}
.scroll-to-top.scroll-to-top-circle {
    border-radius: 0px!important;
}
iframe {
	border: 0px;
}
iframe#Vacancies div#topMenu {
	display: none!important;
}


body.job-seekers .link-to-site-button:hover,
body.job-seekers .blue-button:hover {
	text-decoration: none!important;
	color: #0aaa40!important;
}

body.employers .link-to-site-button:hover,
body.employers .green-button:hover {
	text-decoration: none!important;
	color: #015e9c!important;
}

.scroll-to-top {
	right: 0 !important;
	right: 20px !important;
	opacity: 0.8;
	bottom: 90px !important;
}
.text-align-justify,
.text-align-justify p {
	text-align: justify !important;
}
.single-blog .breadcrumbs-container-wrapper {
	margin-bottom: 70px;
}
body.search input[type="submit"] {
    background-color: #0aaa40;
    border-radius: 6px;
}
.wpb_revslider_element {
	max-width: 1920px;
	margin: 0 auto;
	position: relative;
}
.rev_slider_wrapper,
.fullwidthbanner-container .fullwidthabanner {
    max-width: 1920px !important;
}
/**:focus {
	border: 1px solid red !important;
}*/
.vc_gitem-post-data-source-post_date {
	display: none;
}
@media screen and (min-width: 768px) {
	/*.BG-small-imgs {
		background-image: url("../img/events-bg-small-images.jpg");	
		top: 2.44791666666vw;
		right: 3.38541666666vw;
		width: 12.239583333vw;
		height: 7.7083333vw;

	}*/
	.ticker{
		font-size: 24px;
	}
	body.rtl.employers.wpb-js-composer .custom-accordion.green-border .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body {
		background-color: #b1eac2 !important;
	}
	body.rtl.job-seekers.wpb-js-composer .custom-accordion.green-border .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body {
		background-color: #9feafe !important;
	}

	.rombs {
		background-image: url("../img/rombs.png");
		background-repeat: no-repeat;
		background-position: right top;
		background-size: 15.625vw;
	}
	.nav-next *,
	.nav-previous * {
		font-size: 1.24vw;
	}
	body .wpb_text_column p,
	body .wpb_text_column ul li	{
		/*font-size: 1.24vw;*/
		font-size: 24px;
		/*line-height: 1.5625vw;*/
		line-height: 31px;
		margin: 0 0 1.302083333vw;
	}
	.vc_basic_grid .vc_gitem-post-data{
		font-size: 0.9385vw;
	}
	.vc_basic_grid .vc_gitem-post-data-source-post_date{
		font-size: 0.9385vw;
	}
	.vc_basic_grid .vc_gitem-post-data-source-post_title *{
		font-size: 1.25vw;
		line-height: 1.5625vw;
	}
	.green-button,
	.blue-button {
		display: inline-block;
		/*font-size: 1.5625vw;*/
		font-size: 18px;
		padding: 0.5208333333333333vw 2.552083333333333vw;
		border-radius: 6px;
	}

	.text-type-1-media,
	.text-type-1-media p {
		font-size: 18px !important;
		/*font-size: 0.9375vw !important;*/
	}
	.text-type-2-media,
	.text-type-2-media p {
		/*font-size: 1.145833333333333vw !important;*/
		font-size: 22px !important;
	}
	.vc_btn3.vc_btn3-size-md {
		/*font-size: 0.9375vw !important;*/
		font-size: 18px !important;
		padding: 10px 74px !important;
	}
	.page-search-no-results .search-form #s {
		margin-left: 20px;
	}

}
@media screen and (min-width: 1200px) and (max-width: 1370px){
	.ticker{
		font-size: 22px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1199px){
	.ticker{
		font-size: 20px;
	}
}
@media screen and (max-width: 767px) {
	.ticker{
		font-size: 20px;
	}
	body .wpb_text_column p,
	body .wpb_text_column ul li	{
		/*font-size: 4.6875vw;
		line-height: 5.625vw;*/
		font-size: 22px !important;
		line-height: 30px;

	}
	body.rtl.wpb-js-composer .custom-accordion .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, body.rtl.wpb-js-composer .custom-accordion .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
		border-color: #213885 !important;
	}
	body.rtl.wpb-js-composer .custom-accordion .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,
	body.rtl.wpb-js-composer .custom-accordion .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after	{
		border-color: #213885 !important;
	}
	.nav-next *,
	.nav-previous * {
		font-size: 6vw;
	}
	.green-button,
	.blue-button	{
		/*font-size: 4.6875vw;*/
		font-size: 22px !important;
		/*padding: 1.25vw 7.96875vw;*/
		padding: 10px 30px;
		border-radius: 6px;
		margin: 0 auto;
		display: table;
	}
	.centering-on-mobile,
	.centering-on-mobile p	{
		text-align: center !important;
	}
	.text-type-1-media,
	.text-type-1-media p {
		font-size: 3.75vw !important;
	}
	.text-type-2-media,
	.text-type-2-media p {
		font-size: 4.6875vw !important;
	}
	.vc_btn3.vc_btn3-size-md {
		font-size: 4.6875vw !important;
		padding: 10px 74px !important;
	}
	.title-img {

	    width: 100%;
	}
	.column-reverse .page-container .wpb_row{
		display: flex;
		flex-flow: column-reverse;
	}
	.page-search-no-results .search-form #s {
		width: 230px;
		float: right;
	}
}


