/* heebo-100 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 100;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.eot');
    /* IE9 Compat Modes */
    src: local('Heebo Thin'), local('Heebo-Thin'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-100.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-300 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 300;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.eot');
    /* IE9 Compat Modes */
    src: local('Heebo Light'), local('Heebo-Light'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-300.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-regular - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 400;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.eot');
    /* IE9 Compat Modes */
    src: local('Heebo'), local('Heebo-Regular'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-regular.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-500 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 500;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.eot');
    /* IE9 Compat Modes */
    src: local('Heebo Medium'), local('Heebo-Medium'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-500.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-700 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 700;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.eot');
    /* IE9 Compat Modes */
    src: local('Heebo Bold'), local('Heebo-Bold'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-700.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-800 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 800;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.eot');
    /* IE9 Compat Modes */
    src: local('Heebo ExtraBold'), local('Heebo-ExtraBold'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-800.svg#Heebo') format('svg');
    /* Legacy iOS */
}


/* heebo-900 - latin_hebrew */

@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 900;
    src: url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.eot');
    /* IE9 Compat Modes */
    src: local('Heebo Black'), local('Heebo-Black'), url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.woff') format('woff'), /* Modern Browsers */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('heebo-v2-latin_hebrew/heebo-v2-latin_hebrew-900.svg#Heebo') format('svg');
    /* Legacy iOS */
}



body {
	font-family: 'Heebo', serif;
	font-size: 18px;
	color: #3a3a3a;
	/* background: #ffffff url("../img/background/newgrey.png") repeat; */
}
body, button, input, optgroup, select, textarea, * {
	font-family: 'Heebo', serif;
}
.main-background {
	background: url("../img/texture/main.jpg") repeat;
}

/* fixed footer*/
#footer {
	background: #3a3a3a;
	color: #fff;
	/*
	border-top: 3px solid #9CCB3C;
	*/
}
#footer ,#pi-all:after {
	height: 89px; 
}
#pi-all {
  position: relative;
  min-height: 100%;
  overflow: hidden;

  min-height: 100%;
  margin-bottom: -89px; 
}
#pi-all:after {
  content: "";
  display: block;
}
html {height: 100%;}
body {height: 100%;}

/* start header */

header {
	/* padding-top: 20px;
	padding-bottom: 5px;
	border-bottom: 1px solid #D0CCBC;
	*/
	/* border-bottom: 4px solid #2a90bb; */
	padding-bottom: 5px;
	box-shadow: 0px 0px 25px -5px #000;
	position: relative;

	/*
	background: url("../img/texture/5.jpg") repeat;
	*/
}
#top_header {
	background: #3a3a3a;
	text-align: left;
	color: #FFF;
	padding: 10px 0;
}
#bottom_header {
	margin-top: -40px;
}
.padding-container {
	padding-top: 20px;
	padding-bottom: 20px;
}
a[href^=tel]{
    color:inherit;
    text-decoration:none;
}
header .container {
	position: relative;
}
header .slogen {
	text-align:left;margin-left: 16px;color: #7A600C;
}
/*
header .slogen .slogen-icon {
	float: left;font-size: 44px;
}
*/
header .slogen .slogen-text {
	float: left;text-align: left;/* margin-left: 16px; */font-size: 26px;color: #a77621;
}
/*
header .slogen .slogen-text span {
	display: block;font-size:21px;
}
*/
header #logo {float: right; width: 170px;}
header #logo img {width: 100%;}

/*
header #logo div {
	width: 300px;
	max-width: 90%;
	text-align:left;
	margin: 0 auto;
}

header #logo .jerusalem {
	color: black;
	font-size: 15px;
}
header #logo .jerusalem:hover {
	cursor: default;
	text-decoration: inherit;
}
*/
header #slogen{
	text-align:left;
	font-size: 28px;
}
header #slogen span{
	display: block;
	font-size: 32px;
}
/* end header */

/* start menu */
/*
.rs-menu,
.select-menu { display: none; }
*/
/*
#primary-menu { float: left;position: absolute;bottom: 0px;left: 0; }
*/
/*
.primary-nav {
	background: #203062;
	height: 55px;
}
*/
#primary-menu ul {
    position: relative;
    margin: 0;
    padding: 0;
}

#primary-menu ul li {
    position: relative;
    float: right;
    /* background: url("../images/icons/menu-divider.png") no-repeat right center; */
    margin-right: 5px;
	list-style: none;
	height: 40px;
}

#primary-menu ul li:first-child {
    padding-right: 0;
    background-image: none;
    margin-right: 0;
	border-right: none;
}

#primary-menu ul li:first-child span { display: none; }

#primary-menu li a {
    display: inline-block;
    /* border-top: 4px solid transparent; */
    /* padding: 15px 16px 18px; */
    /* padding: 0 8px; */
    font-size: 18px;
    text-transform: uppercase;
    color: #58585a;
	padding-top: 4.5px;
	height: 100%;
}

#primary-menu li a span {
    display: block;
    margin-top: 2px;
    top: 0;
    color: #777;
    font-family: "Open Sans", serif;
    font-size: 11px;
    font-weight: 400 !important;
    text-transform: capitalize;
}

#primary-menu li i { margin-left: 2px; }
#primary-menu li a:hover { text-decoration: initial; }

#primary-menu li:first-child a span {
    display: block;
    top: 0;
}

#primary-menu ul li:hover > ul {
	display: block;
}

#primary-menu ul ul {
	visibility: hidden;
    z-index: 200;
	width: 200px;
	margin: 0;
	position: absolute;
	padding-top: 8px !important;
	right: 0;
	padding: 0;
}

#primary-menu ul ul li {
    display: block;
	float: none;
	margin: 0;
	padding: 0;
	height: auto;
    border: none;
    background-image: none;
    background-color: #6982ba;
	border-top: 1px solid #A8C2FD;
}

#primary-menu ul ul li:first-child {
    border-top: 0;
    margin-top: 0;
}

#primary-menu ul ul ul {
    margin: 0;
	right: 201px !important;
	top: 0;
	*top: 1px;
}

#primary-menu ul ul a {
    display: block;
	height: 40px;
    line-height: 40px;
    padding: 0 15px;
    border: none;
    text-transform: capitalize;
    color: #fff;
    font-weight: normal;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}

#primary-menu ul ul a:hover,
#primary-menu ul ul li:hover > a {
    background-color: rgba(0,0,0,0.1);
}

#primary-menu ul ul a span { display: none !important; }

#primary-menu ul ul ul li:first-child a { border-top: none; }

#primary-menu > ul > li > a > div {
	/*
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	*/
	padding: 6px 16px 4px 16px;
	/* transition: background-color 1s ease; */
	transition: color 0.3s ease;
}
#primary-menu > ul > li.sub-menu > a > div {
    background-image: url("../img/icons/mainsubmenu.png");
    background-position: 7px 7px;
    background-repeat: no-repeat;
    padding-left: 20px;
}
#primary-menu > ul > li.current > a > div,
#primary-menu > ul > li:hover> a > div {
	/* background: #2a90bb;
    background-position: 7px 7px;
    background-repeat: no-repeat; */
	color: #39b54a;
	padding-bottom: 6px;
    border-bottom: 3px solid #39b54a;
}
#primary-menu > ul > li.current.sub-menu:hover > a > div,
#primary-menu > ul > li.sub-menu:hover > a > div {
    background-image: url("../img/icons/mainsubmenu2.png");
    background-position: 7px 7px;
    background-repeat: no-repeat;
}
#primary-menu > ul > li:hover a span,
#primary-menu ul li.current a span,
#primary-menu > ul > li.current-menu-ancestor a span,
#primary-menu > ul > li.current-menu-parent a span,
#primary-menu > ul > li.current-menu-item a span,
#primary-menu > ul > li.current_page_parent a span,
#primary-menu > div > ul > li:hover a span,
#primary-menu > div ul li.current a span,
#primary-menu > div > ul > li.current-menu-ancestor a span,
#primary-menu > div > ul > li.current-menu-parent a span,
#primary-menu > div > ul > li.current-menu-item a span,
#primary-menu > div > ul > li.current_page_parent a span { color: #EEE; }

#primary-menu ul ul > li.sub-menu > a,
#primary-menu ul ul > li.sub-menu:hover > a {
    /* background-image: url("../images/icons/submenu.png"); */
    background-position: left center;
    background-repeat: no-repeat;
}

#primary-menu ul ul > li.sub-menu > a > div,
#primary-menu ul ul > li.sub-menu:hover > a > div,
#header.header7 #primary-menu ul ul > li.sub-menu > a > div,
#header.header7 #primary-menu ul ul > li.sub-menu:hover > a > div {
    background-image: none;
    padding-left: 0;
}

#primary-menu ul:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}




#mobile-menu {display: none;}
#primary-menu {display: block;position: absolute;bottom: 0;left: 0;}
.rmm-toggled-controls {cursor: pointer;}
@media (max-width: 991px) {
	#mobile-menu {display: block;}
	#primary-menu {display: none;}
	.primary-nav {
		background: initial;
		height: auto;
	}

}

/* end menu */
/* footer */
.socialNetwork {float:left;}
.socialNetwork li {list-style:none;float:right;margin-right:10px;font-size:26px;}
.socialNetwork li i {color:#fff;}
.socialNetwork li i:hover {color:#EEE;}
footer {background: #3a3a3a;padding: 15px 0;color: #fff;}
footer a {color: #45c757;}
footer a:hover {color: #39b54a;}
/* end footer */

.full-width-img {width:100%;}
/* start line */
.line {
border-bottom: 1px solid #CDD1D0;
display: block;
margin: 0 0 20px 0;
}
.line .sub-line {
	display: block;
	margin-bottom: -1px;
	width: 51px;
	border: 2px solid #39b54a;
}
/* end subline */


/* home page */
/*
.split-div {width:50%;float:left;}

.boxes a:hover {
	text-decoration: inherit;
}
.hover-box4 {
	width:90%;
	margin: 20px auto 10px;
	background: black;
	text-align:center;
	color: #6982ba;
	font-size: 26px;
	padding: 40px 0 35px;
	position: relative;
	max-width: 220px;
}
.hover-box4 span{
	display: block;
	position: absolute;
	font-size: 18px;
	width: 100%;
	margin-top: -7px;
}
.hover-box4 span.hide700{
	display: inline;
	position: inherit;
	margin-top: 0;
	font-size: 26px;
}
.hover-box4 i{
	display: block;
	font-size: 80px;
}
.hover-box4:hover {
	text-decoration: inherit;
	background: #6982ba;
	color: black;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-o-transition: 0.3s all;
	-ms-transition: 0.3s all;
	transition: 0.3s all;
}
*/
.contact-box {
	width:100%;
	background: #6982ba url('../img/texture/1.jpg') repeat;
	color: black;
	font-size: 18px;
	padding: 30px;
}
.contact-box input[type="text"],.contact-box input[type="tel"]{
	width:100%;
	font-size: 15px;
	border: none;
	padding: 4px 8px;
	margin-bottom: 10px;
}
.contact-box button.button2{
	border: none;
	float: left;
	margin-top:10px;
}

.button2 {
	/*
	border-top: 1px solid #85B12B;
	background: #39b54a;
	background: -webkit-gradient(linear, left top, left bottom, from(#39b54a), to(#85B12B));
	background: -webkit-linear-gradient(top, #39b54a, #85B12B);
	background: -moz-linear-gradient(top, #39b54a, #81AC29);
	background: -ms-linear-gradient(top, #39b54a, #81AC29);
	background: -o-linear-gradient(top, #39b54a, #81AC29);
	padding: 7.5px 45px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	color: #FFFFFF;
	font-size: 19px;
	text-decoration: none;
	vertical-align: middle;
	*/
	border-radius: 5px;
border-top: 1px solid #85B12B;
background: #39b54a;
/* background: -webkit-gradient(linear, left top, left bottom, from(#39b54a), to(#85B12B)); */
/* background: -webkit-linear-gradient(top, #39b54a, #85B12B); */
background: -moz-linear-gradient(top, #39b54a, #81AC29);
background: -ms-linear-gradient(top, #39b54a, #81AC29);
background: -o-linear-gradient(top, #39b54a, #81AC29);
padding: 7.5px 45px;
/* -webkit-border-radius: 8px; */
-moz-border-radius: 8px;
/* border-radius: 8px; */
/* -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; */
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
/* box-shadow: rgba(0,0,0,1) 0 1px 0; */
/* text-shadow: rgba(0,0,0,.4) 0 1px 0; */
color: #FFFFFF;
font-size: 19px;
text-decoration: none;
vertical-align: middle;

}
   
.button2:hover {
	/* border-top-color: #81AC29; */
	/*
	background: #39b54a;
	*/
	background: #4bd65e;
	text-decoration: none;

}
.button2:active {
	border-top-color: #4bd65e;
	background: #4bd65e;
}

.contact-box h3 {
	margin: 0;
}

.button-box {
	width:100%;
	background: black;
	text-align:center;
	color: white;
	font-size: 26px;
	border: none;
	margin-top:20px;
}
.button-box:hover {
	text-decoration: inherit;
	background: white;
	color: black;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-o-transition: 0.3s all;
	-ms-transition: 0.3s all;
	transition: 0.3s all;
}

/* end home page */

/* start aside */
/*
.testimonial-widget .carousel-control.left {
	right: auto;
	left: 10px;
}
.testimonial-widget .carousel-control.right {
	right: auto;
	left: 30px;
}
.testimonial-widget .carousel-control:link {
	outline: none;
	outline: none;
	background: none;
	height: 30px;
	width: auto;
}
.testimonial-widget .carousel-control {
	opacity: 1;
	color: #6982ba;
	top: -65px;
}
.testimonial-widget .carousel-control:hover, .carousel-control:focus {
	color: #7f99d3;
}
.testimonial-widget blockquote {
	text-transform: none;
	font-size: 15px;
	line-height: 1.5em;
	text-shadow: none;
	padding: 1em;
	display: block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-weight: normal;
	background: #dddad1 url('../img/texture/1.jpg') repeat;
	color: #3a3a3c;
	border-left: none;
	position: relative;
}
.testimonial-widget blockquote span {
	margin-top: 0.5em;
	display: block;
	font-size: 0.9em;
	font-weight: bold;
}
.arrowTestimonial {
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	border-left: 8px solid #dddad1;
	margin-top: 1.5em;
	display: block;
	font-style: italic;
	font-size: 0.75em;
	top: 25px;
	right: -7px;
	height: 0;
	position: absolute;
}
.testimonial-widget .three_fourths {
	float: right;
	width:75%;
	margin-right: 5%;
}
.testimonial-widget .one_fourth {
	float: right;
	width:20%;
}
.testimonial-widget .one_fourth img{
	width:100%;
}
.facebook-widget {
	width: 300px;
	margin: 0 auto;
}
*/
/* end aside */


/* Call us mobile */
/*
.call_us_mobile  i{
	font-size: 34px;
}
.call_us_mobile {
	width: 100%;
	display: block;
	text-align: center;
	
	border-top: 1px solid #FFA626;
	background: #39b54a;
	background: -webkit-gradient(linear, left top, left bottom, from(#39b54a), to(#BD5405));
	background: -webkit-linear-gradient(top, #39b54a, #BD5405);
	background: -moz-linear-gradient(top, #39b54a, #BD5405);
	background: -ms-linear-gradient(top, #39b54a, #BD5405);
	background: -o-linear-gradient(top, #39b54a, #BD5405);
	
	padding: 7.5px 45px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	color: #0B0B0B;
	font-size: 21px;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
	margin-bottom: 10px;
}
*/


.strip-home {
	background: url('../img/slide/slide1.jpg') no-repeat;
	background-size: 100%;
	margin-bottom: 20px;
}
.strip-home > div {
	height: 400px;
	position: relative;
}
.strip-home .circle-info {
	width: 270px;
	height: 270px;
	margin: 0 20px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #39b54a;
	position: absolute;
	bottom: -100px;
	text-align: center;
	padding-top: 25px;
	/* cursor: pointer; */
	
	-webkit-transition: all 0.7s ease-out;
	-moz-transition: all 0.7s ease-out;
	-o-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
.strip-home .circle-info.center {
	right: 50%;
	margin-right: -150px;
}
.strip-home .circle-info img {
	width: 130px;
}
.strip-home .circle-info h3 {
	color: #3a3a3a;
	font-size: 33px;
	width: 160px;
	margin: 0 auto;
	
	-webkit-transition: all 0.7s ease-out 0;
	-moz-transition: all 0.7s ease-out 0;
	-o-transition: all 0.7s ease-out 0;
	transition: all 0.7s ease-out 0;
}
.strip-home .circle-info:hover {
	background: #3a3a3a;
	bottom: -70px;
}
.strip-home .circle-info:hover h3 {
	color: #39b54a;
}
.home-text {
	margin-bottom: 20px;
}
.home-text h3 {
	font-size: 2em;
}
.home-text p{
	font-size: 1.3em;
}



.client-row {
	background: url('../img/client-circle.png') no-repeat;
	background-position: right top;
	background-size: 80px;
	padding-right: 95px;
	margin: 15px 0;
}
.client-row .client-name {
	font-size: 22px;
	font-weight: bold;
}


.contact-page input, .contact-page textarea{
	width: 100%;
	font-size: 15px;
	border: none;
	padding: 8px;
	margin: 10px 0;
	border: 1px solid #C0C0C0;
}
.contact-page button.button2 {
	border: none;
	float: left;
	margin-top: 10px;
}


.contact-detail {
	position: relative;
	margin-bottom: 10px;
}
.contact-detail .type {
	width: 60px;
	float: right;
	font-weight: 700;
}
.contact-detail .data {
	right: 60px;
	position: absolute;
}


#paymentPageLink {
	position: absolute;left: 15px;top: 45px;font-size: 0.9em;padding: 5px 15px;
}
#paymentPageLink:hover {
	color: #FFF;
}


/* media */

.show700{display:none;}

@media (max-width: 1600px) {
	.strip-home > div {height: 350px;}
}
@media (max-width: 1199px) {
	/*
	#primary-menu {position: inherit;margin-top: 10px;}
	*/
	.strip-home > div {height: 300px;}
	/*
	.contact-box h3 {font-size: 19px;}
	*/
	#inline_fast_contact {
		display: none !important;
	}
	#primary-menu ul li {
		margin-right: 0px;
	}
}

/* .callus_line {float: left;margin-left: 20px;font-size: 28px;color: #203062;}
.callus_line .line {margin: 0;}
 */
.show991{display:none;}

@media (max-width: 991px){
	.hide991 {display:none !important;}
	.show991{display:block;}
   
	.hover-box4 {padding: 35px 0 34px;max-width: 300px;}
	#slider-div {float: inherit !important;}
	
		
	.slicknav_menu .slicknav_btn {
		position: absolute;
		right: 15px;
		top: 85px;
		color: #3a3a3a;
		font-size: 22px;
	}
	.slicknav_menu .slicknav_nav {
		clear: both;
	}
	.slicknav_menu .slicknav_nav a {
		color: #203062;
	}
	header {min-height:124px;}
	header #logo {float: left;margin-left: 10px; margin-top: 27px;}
	#paymentPageLink {
		right: 15px;
		top: 1px;
		left: initial;	
	}
	.callus_line {float: right;}
	
	.strip-home > div {
		height: 270px;
	}
	.strip-home .circle-info{
		width: 200px;
		height: 200px;
		padding-top: 15px;
		bottom: 0;
	}
	.strip-home .circle-info img {
		width: 100px;
	}
	.strip-home .circle-info h3{
		font-size: 28px;
		width: 100px;
	}
	.strip-home .circle-info.center {
		margin-right: -100px;
	}
	.strip-home .circle-info:hover {bottom:30px;}
	
	.strip-home {margin-bottom: 0;}
	#footer, #pi-all:after {height: auto;}
	#pi-all {min-height: inherit;margin-bottom: auto;}
	#footer, #footer .text-left {text-align:center !important;}
	
	
	/* .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
		display: block;
		float: none;
		width: 95%;
		margin: 0 auto;
	} */
}
.show767{display:none;}

@media (max-width: 767px){
	.hide767 {display:none !important;}
	.show767{display:block;}
}
@media (max-width: 700px) {
	.slogen {display:none;}
	/*
	header #logo {float: inherit;}
	*/
	.strip-home > div {
		height: 200px;
	}

	.call_us_mobile {text-align: center;}
	.strip-home .circle-info {width: 120px;height: 120px;padding-top: 7px;}
	.strip-home .circle-info img {width: 60px;}
	.strip-home .circle-info h3 {font-size: 18px;width: 80px;}
	.strip-home .circle-info.center {margin-right: -60px;}
	
	.hide700 {display:none !important;}
	.show700{display:block;}
	.primary-nav {
		height: auto !important;
		background: initial !important;
		border-bottom: none !important;
	}
}
@media (max-width: 435px) {
	.strip-home > div {
		height: 150px;
	}

	.call_us_mobile {text-align: center;}
	.strip-home .circle-info {width: 100px;height: 100px;padding-top: 5px;}
	.strip-home .circle-info img {width: 50px;}
	.strip-home .circle-info h3 {font-size: 16px;width: 68px;}
	.strip-home .circle-info.center {margin-right: -50px;}
	
	.about-page article.container  img {display: none;}
}
/* תוספות */
.top-header {
	margin-bottom: 10px;
	background: black url('../img/texture/7.jpg');
	color: white;
	padding: 7px 0 0 0;
}
.home-slider {padding:10px 0;background: #FBFBFB;border-bottom: 1px solid #F4F1E6;background: url('../img/texture/2.jpg') repeat;}
#slider-div {margin: 20px auto;}
.slider1 div { position: relative; margin: 0px; padding: 0px; }
#slider1_container {position: relative; width: 980px;height: 621px;overflow: hidden;}
.home-about{padding:40px 0;background: url('../img/texture/3.jpg') repeat;}
.home-page .contact-box {background: url('../img/texture/2.jpg') repeat;}


.activities a{
	padding: 5px;
	background: #eeede9;
	background: url('../img/texture/3.jpg') repeat;
	color: #203062;

	cursor: pointer;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-bottom: 5px;
	display: block;
}
.activities a:hover {
	background: #203062;
	color:#FFF;
	text-decoration: initial;

}
.activities a i {
	color: #203062;
	margin-left:5px;
}
.activities a:hover i {
	color: #39b54a;
}
.activities.active a {
	background: #203062;
	color:#FFF;

}
.activities.active a i {
	color: #39b54a;
}
.activities2 a{
	padding: 5px;
	color: #203062;

	cursor: pointer;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-bottom: 5px;
	display: block;
}
.activities2 a:hover {
	text-decoration: initial;

}
.activities2 a i {
	color: #203062;
	margin-left:5px;
}
.activities2 a:hover i {
	color: #39b54a;
}
.activities2.active a {
	background: #203062;
	color:#FFF;

}
.activities2.active a i {
	color: #39b54a;
}

.overall-text {
	position: absolute;
	top: 0;
	right: -17px;

}




#inline_fast_contact {
	margin: 0 auto;
	display: inline-block;
	padding: 20px 30px;
	
	color: #FFF;
	background: #3a3a3a;
	/* background: rgba(63, 63, 63, 0.82); */
}
#inline_fast_contact input {
	padding: 6.5px;
	color: #3a3a3a;
}
#inline_fast_contact button {
	border: 0;
}
#inline_fast_contact .title {
	display: block;
	font-size: 1.5em;
	color: #fff;
}





#slogens {
	margin: 20px 0 50px 0;
}
#slogens .title_img {
	margin: 20px auto;
	width: 100%;
	max-width: 600px;
}
#slogens .item {
	margin: 20px 0 30px 0;
	transition: transform 0.3s ease;
}
#slogens .item:hover {
	transform: scale(1.1);
}
#slogens .item:hover .text {
    color: #3ab54b;
}
#slogens .item img {
    width: 40%;
    max-width: 100px;
}
#slogens .item .text {
	margin-top: 10px;
	transition: color 0.3s ease;
}
