/* ************************************************************************************************** */
/* CONTENT CSS 																						  */
/* ************************************************************************************************** */

* {margin-top: 0;}
body {font:18px alef;margin: 0;color: #666;background: #f3f3f3;}
h1 {font-size: 30px; font-weight: normal;}
h2 {font-size: 22px; font-weight: normal;}
h3 {}
p {}

a:link,
a:active,
a:visited {
}
a:hover {

}
a img {

}

/* ************************************************************************************************** */
/* TEMPLATE LAYOUT CSS - DEFINE YOUR OWN TEMPLATE STYLES HERE										  */
/* ************************************************************************************************** */
img {max-width: 100%;}
.row {width: 1100px; margin: 0 auto;}
.span {display: inline-block;vertical-align: top;}
.clr {clear: both;}
#main .row {background: url("../images/top.jpg") no-repeat top;padding-top: 20px;}
#content {width: 780px;margin-left: -6px;}
#bottom {width: 740px;}
aside {width: 320px;}
.mobile {display: none;}
#k2Container {margin: 0;padding: 0;}
.itemBody {position: relative;line-height: 1.5;}

.item-top {position: relative;min-height: 100px;}
.itemIntroText {background: #ecf15f;box-sizing: border-box;font-size: 30px;max-height: 130px;line-height: 1.2;padding: 10px;position: absolute;bottom: 0;
	width: 370px;}
.itemIntroText p:last-child{margin-bottom: 0;} 
.itemFullText {padding-left: 40px;}
.itemFullText ul {list-style: none;padding: 0;}
.itemFullText li {background: url(../images/bullet.png) no-repeat right 3px;padding-right: 25px;}
#bottom .rsform-block {display: inline-block;margin-left: 30px;width: 350px;margin-bottom: 15px;color: #6d8a3a;}
#bottom .rsform-block:nth-child(2n) {margin-left: 0;}
.pretext1 {font-size: 25px;font-weight: bold;margin-bottom: 0;}
.pretext2 {font-size: 20px;margin-bottom: 20px;}
.rsform-select-box, .rsform-input-box {background:#6d8a3a;border:0;box-sizing:border-box;color:#fff;font:18px alef;height:30px;padding:0 5px;width:100%;
	-webkit-appearance:none;}
.rsform-submit-button {background: #ecf15f;border: 0;color: #6d8a3a;font: 25px alef;height: 40px;width: 100%;cursor: pointer;-webkit-appearance:none;}
.moduletable.logo {background: #fff;padding: 10px 0;text-align: center;}
.moduletable.side-form {background: #fff;padding: 10px 20px;}
aside .rsform-block {margin-bottom: 15px;color: #6d8a3a;}
.k2ItemsBlock.testimonials {background-color: #ecf15f;}
.k2ItemsBlock > ul {list-style: none;padding: 80px 20px 40px;background: url("../images/icon.png") no-repeat center 30px;}
.moduleItemTitle {font-weight: bold;}

footer {background-color: #ecf15f;border-bottom: 3px solid #bcd64e;height: 45px;position: relative;margin-top: 140px;}
footer .row {bottom: 0;box-sizing: border-box;height: 170px;margin-right: -550px;padding-top: 135px;position: absolute;right: 50%;text-align: center;
	background-image: url("../images/footer-tree-left.png"), url("../images/footer-tree-right.png");
    background-position: left bottom, right bottom;
    background-repeat: no-repeat;}

@media screen and (max-width: 1100px) {
	.row {width: 1000px;}
	#content {width: 680px}
	.itemIntroText {font-size: 28px;height: 120px;top: 90px;}
}
@media screen and (max-width: 1000px) {
	.desktop {display: none;}
	.row {max-width: 780px;width: 94%;}
	#content {margin: 0;width: 100%;}
	.itemFullText {padding-left: 0;}
	#bottom {width: 100%;margin-bottom: 50px;}
	footer {margin-top: 0;}
	footer .row {background: none;height: auto;margin: 0;padding: 10px 0 0;position: static;}
}
@media screen and (max-width: 650px) {
	div.itemImageBlock {margin-bottom: 0;}
	span.itemImage {margin: 0;}
	.itemIntroText {height: auto;margin-bottom: 15px;position: static;width: 100%;}
	.itemIntroText > p {margin: 0;}
	#bottom .moduletable_form {width: 100%;}
	#bottom .rsform-block {display: block;margin-bottom: 5px;width: 100%;margin-left: 0;}
	.pretext1, .pretext2 {text-align: center;}

}
.mceContentBody {background:white;height:100%;direction: rtl;}