h1, h2, h3, h4, h5, h6, p, span, div, header, body, html, hr, br {
	text-align: left;
	direction: ltr;
	font-family: 'HelveticaNeue', sans-serif;
}
.menu ul li a, .home h2, .home p, .blocks a p, .ntx h3, .ntx p, .btn span, h4.ti, .footer .adress span, .footer .copy span, .copy a, .adress a, .tab_tx b, .ac, .pinfo a, .dat, .content h1, .stext h3, .content h1 b, .blt h3, .blt h3 b, .blt span, .contact textarea, .contact input, .contact span, .contact button span, .contact input[type="submit"], .don_t b, .don_t p, .pag a, .ntx p.update, div.wpcf7-response-output {
	font-family: 'HelveticaNeue', sans-serif;
}
.menu{
	float:left;
	margin-right:70px;
	margin-left: 0;
}
.menu .use{
	padding-left:0px;

}
.menu .use a{
	float:left;
	padding-left:11px;
	padding-right:8px;
	background:url(../images/use_sep.png) no-repeat top left;
}
.menu .use a:last-child{padding-left:15px; padding-right:0;}
.menu ul li{
	text-align:left;
	padding-left:0;
	padding-right: 0;
}
.menu ul li a {
	padding-right:0;
	padding-left: 34px;
}
.menu ul li.mh:after{
	left:inherit;
	right:12px;
	background:url(../images/lev.gif) no-repeat center right;
}
.menu .use a.he{ 
	color:inherit;
	font-weight: normal;
}
.menu .use a.en{ 
	color:#7e3694;
	font-weight: bold;
}
.content{ 
	float:right;
	margin-left:0;
	margin-right: 40px;
}

.content h1{
	float:left;
	font-size: 40px;
}
/* Start Home Page*/

.home h2{
	float:left;
	text-align:left;
	font-size: 36px;
	padding-bottom: 10px;
}
.home p{
	float:left;
	font-size: 20.5px;
	width: 98%;
	line-height: 30px;
	margin-bottom: 15px;
}
.blocks{
	float:left;
	padding-right:0px;
}
.blocks a{
	float:left;
	margin-right:11px;
	margin-left:0;
}
.blocks a img{
	float:right;
	margin-right:11px;
	margin-left: 0;
}
.blocks a p{
	text-align:left;
	float:left;
	margin-left:11px;
	margin-right: 0;
	font-size: 16px;
}
.heart{
	float:right;
	margin-right:41px;
	margin-left: 0;
}
.btn{
	float:right;
}
.nlist {
	/*margin-top: 40px;*/
}
.nlist img{
	float:left;
}
.nlist .ntx{
	float:left;
	margin-left:24px;
	margin-right: 0;
}
.ntx .btn{ margin-right:-7px; margin-left: 0;  margin-top: 10px;}
.ntx p{
	text-align:left;
	font-size: 18px;
	line-height: 23px;
	margin-bottom: 3px;
}
.ntx p.update {
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0;
}
.ntx h3 {
	font-size: 40px;
}
h4.ti{
	float:left;
	margin-left:8px;
	margin-right: 0;
	text-align:left;
	font-size: 40px;
}
.logo {
	right:-8px;
}
.logo-section h4.ti {
	margin-left: 27px;
}
.logo-section .btn {
	margin-top:45px;
	margin-bottom: 0;
}
.up-stories.btn {margin-right: 10px; margin-left: 0;}

/*About Us*/
.pag {
	float: left;
}
.content.about {
	margin-bottom: 0;
}
.abo {
	width: 100%;
	min-height: 784px;
	text-align: left;
	font-size: 21px;
}
.abo .ce {
	left:inherit;
	right: 0;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.tab{
	float:left;
}
.ac{
	padding-right:0;
	padding-left:25px;
	text-align:left;
	font-size: 33px;
    line-height: 44px;
}
.ac span{
	left: inherit;
	right: 13px;
	background-position: center right;
}
.aca span{
	background-position: center right;
}
.tab_tx{
	text-align:left;
	font-size:18px;
}
.tab_tx h2{
	font-size:25px;
}
.tab_tx b{
	font-size:22.5px;
}
.prof{
	float:left;
	text-align:left;
}
.prof img{
	float:left;
	margin-left:0;
	margin-right:25px;
}
.pinfo{
	float:left;
}
.pinfo a {
	font-size: 16px;
}
.dat{
	float:left;
	font-size:19px;
	line-height:1.7em;
}
.dat b{
	font-size:19px;
}
/* Start Meetings Page */

.blc{
	float:right;
}
.blc img{
	float:left;
	margin-left: 0;
	margin-right:25px;
}
.blt{
	float:left;
	font-size:19px;
	line-height:1.2em;
}
.blt span{
	font-size:19px;
}
.blt h3{
	font-size:29px;
}
.blt h3 b{
	font-size:29px;
}


/* Start Stories Page */
.stori{
	float:right;
	padding:20px 40px 30px 14px;
}
.stori img{
	float:left;
	margin-right:40px;
	margin-left: 0;
}
.stext{
	float: left; 
	font-size:19px;
	line-height:1.1em;
}
.stext h3{
	float:left;
	font-size:29px;
}
.stext p {
	font-size: 18px;
}
/* Start Logos Page */
.logos li{
	margin-left: 0;
	margin-right:20px;
	float:left;
}
.slt{
	float:left;
	margin-left:28px;
	margin-right:0;
	text-align:left;
	font-size:19px;
}
.content h1 b {
	font-size: 36px;
}
.tab .blt {
	font-size: 18px;
}
.contact{
	float:left;
}
.contact span{
	float:left;
	font-size: 22px;
}
.contact input{
	margin-right:100px;
	margin-left:0;
	float:left;
	font-size: 17px;
}
.contact textarea{
	float:left;
}
.contact button, .contact .button-wrapper {
	float:right;
}
.contact span[role="alert"], span.wpcf7-not-valid-tip {
	left:7px;
}
.cinfo b {
    background: url(../images/ff.png) no-repeat center;
    float: left;
    margin-right: 3px;
    margin-left: 0;
}
.con .cont{
	left: inherit; 
	right: 0;
		-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.don_t{
	float:left;
	margin-right:14px;
	margin-left:0;
}
.don_t b{
	font-size: 28px;
}
.don_t p {
	font-size: 21px;
    line-height: 27px;
}
.bbt{
	margin-right:158px;
	margin-left:0;
}
.bbt span{
	padding-right:25px;
	padding-left:55px;
}
.bbt span b{
	position:absolute;
	right:inherit;
	left:12px;
	top:9px;
}

.footer {
	font-size: 16px;
	margin-top: 50px;
    margin-left: 0;
    margin-right: 60px;
    float: right;
}
.footer span, .footer .copy {
	font-size: 17px;
}

#logo-wrap {right:inherit;}


#social-lb-title {
	font-family: 'HelveticaNeue', sans-serif;
}