@import url(https://fonts.googleapis.com/css?family=Arimo:400,400italic,700,700italic);

html	{ background-image:none }
body,html	{ background:#f1f1f1; color:#404040; font-family: Arimo, Arial, Calibri, sans-serif; font-size:12pt; overflow-x: hidden; }
body.lang_2	{ text-align:left; font-family:Calibri, Arial, Helvetica; font-size:13pt }

@media all and (-ms-high-contrast:none)
 {
 
 *::-ms-backdrop, body,html	{ font-family: Arial, Calibri, sans-serif; } /* IE11 */
 }
 
body.MSIE { font-family: Arial, Calibri, sans-serif; }

/*------------------------------------------------------------*/

h1		{ color:#fe4729; font-weight:normal }

/*------------------------------------------------------------*/

a:hover	{ color:#fe4729 }

/*------------------------------------------------------------*/

.pos	{ position:relative; width:940px; margin:auto; direction:rtl }
.hide	{ display:none !important }
.lang_2 .pos	{ direction:ltr }

/*------------------------------------------------------------*/

#page	{ width:auto }

#center					{ position:relative; margin-top:76px; z-index:1000; min-height:400px }

#center .header_phone	{ font-size:1.2em; background:#fff; padding:20px 0; font-weight:bold; text-align:center; color:#000 }
#center .header_phone span	{ color:#fa3719 }

#center #page			{ padding-top:25px }
#center #page .container	{ border-radius:5px; border-color:#dddddd }

#center.Home,
#center.Projects					{ width:auto }

#center.Home #page,
#center.Projects #page			{ padding-top:0 }

#center.Projects .mainPos.pos,
#center.Home .mainPos.pos		{ width:auto }

#center.Projects_thanks .mainPos.pos { width:940px }
#center.Projects_thanks #page			{ padding-top:25px }

/*------------------------------------------------------------*/

.loading	{ display:inline-block; width:32px; height:32px; background:url(images/ajax-loader.gif) }

/*------------------------------------------------------------*/

/*------------------------------------------------------------*/

.selectBoxStyleInp {
    background: none;
    border: none;
    color: inherit;
    font-size: 1em;
    font-weight: normal;
    height: auto;
    line-height: 1em;
    outline: none;
    text-decoration: none;
    text-shadow: none;
    vertical-align: top;
}

.btnV2,
#addProject .sbm,
#frmForgot input[type=submit],
.btn.orange,
.selectBoxStyleInp			{ display:inline-block; padding:15px 30px; background:#fa3719; color:#fff; border-radius:5px; border:none; border-bottom:2px solid #c6240b; font-size:15pt; text-shadow:1px 1px 1px #000; text-transform:uppercase; font-weight:bold; text-align:center; cursor:pointer }

.btnV2:hover,
.selectBoxStyleInp:hover	{ background:#db3016; text-shadow:none; color:#fff }



/*------------------------------------------------------------*/

.button { position:relative; display:inline-block; color:#58595b; padding:10px 20px; border:1px solid #e3e1e1; font-weight:bold; height:auto; line-height:1em; cursor:pointer; border-radius:0px; background: #eff0f1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eff0f1'); background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eff0f1)); background: -moz-linear-gradient(top,  #fbfbfb,  #eff0f1); }

.button.selected,
.button:hover { color:#f80e02; background: #eff0f1 !important }

/*------------------------------------------------------------*/

header						{ position:fixed; top:0px; left:0px; right:0px; height:75px; background:#ffffff; border-bottom:1px solid #e7e7e7; z-index:5000  }
header .pos					{ margin-top:15px }
header li						{ list-style:none }
header .links				{ float:right; margin-top:13px }
header .links li				{ float:right; /*margin-left:25px*/ margin-left:10px }
header .links li:last-child	{ margin-left:0 }
header .links a				{ color:#404040; font-weight:bold }
header .links a:hover			{ color:#fe4729 }

/*--------------------------*/

.lang_2 header .links					{ float:left }
.lang_2 header .links li				{ float:left; margin:0 35px 0 0 }
.lang_2 header .links li:last-child		{ margin-right:0 }
.lang_2 header .links a				{ text-transform:uppercase }

/*--------------------------*/

header .search							{ float:left }
header .searchsubs						{ float:left }

header .search li.form						{ margin-top:8px }
header .search form						{ display:block; position:relative }
header .search form input[name=keywords]	{ width:135px; height:25px; padding:0 5px 0 30px; border:1px solid #cccccc; border-radius:3px }
body.ie header .search form input[name=keywords]	{ width:125px }
header .search form button					{ display:block; position:absolute; top:1px; left:1px; width:25px; height:23px; background:#fefdfc url(images/header_search_submit.png) no-repeat center center; border:0; border-right:1px solid #cccccc; border-top-left-radius:3px; border-bottom-left-radius:3px; cursor:pointer }

header .search li				{ float:left; margin-right:25px }
header .search li:last-child	{ margin-right:0 }

header .search .logged			{ margin-top:4px; position:relative; padding-right:15px; background:url(images/arrow_tip_down.png) no-repeat right center }
header .search .logged img			{ display:block; width:33px; height:33px; border-radius:50% }
header .search .logged ul			{ display:none; position:absolute; top:33px; right:-15px; background:#fff; border:1px solid #cccccc; border-bottom:none }
header .search .logged ul li			{ float:none; margin:0; width:90px }
header .search .logged ul li a		{ display:block; padding:5px 8px; border-bottom:1px solid #cccccc; color:#404040  }
header .search .logged ul li a:hover	{ background:#fe4729; color:#fff  }
header .search .logged:hover ul	{ display:block }

header .search .login			{ display:block; margin-top:10px; font-size:1.1em; color:#404040; font-weight:bold }
header .search .login:hover	{ color:#fe4729 }

header .search .lang			{ display:block; margin-top:4px; position:relative; padding-right:15px; background:url(images/arrow_tip_down.png) no-repeat right center }
header .search .lang_1,
header .search .lang_2		{ display:block; width:33px; height:33px; background:url(images/lang_he.png) }

header .search .lang_2			{ background-image:url(images/lang_en.png) }
header .search .lang ul			{ display:none; position:absolute; top:33px; right:-15px; background:#fff; border:1px solid #cccccc; border-bottom:none }
header .search .lang ul li			{ float:none; margin:0; width:90px }
header .search .lang ul li a			{ display:block; padding:5px 8px; border-bottom:1px solid #cccccc; color:#404040  }
header .search .lang ul li a:hover	{ background:#fe4729; color:#fff  }
header .search .lang:hover ul		{ display:block }

/*--------------------------*/

.lang_2 header .search							{ float:right }

.lang_2 header .search form input[name=keywords]		{ padding:0 30px 0 5px; }

.lang_2 header .search form input[name=keywords]:focus { border:1px solid #ccc }

.lang_2 header .search form button					{ left:auto; right:1px; border-top-left-radius:0px; border-bottom-left-radius:0px; border-top-right-radius:3px; border-bottom-right-radius:3px; border-right:none; border-left:1px solid #cccccc; }

.lang_2 header .search li				{ float:right; margin-right:0px; margin-left:25px }
.lang_2 header .search li:last-child	{ margin-left:0 }

.lang_2 header .search .logged			{ padding-left:15px; padding-right:0px; background-position:left center }
.lang_2 header .search .logged ul			{ right:auto; left:-15px; }

.lang_2 header .search .lang				{  padding-left:15px; padding-right:0px; background-position:left center }
.lang_2 header .search .lang_1,

.lang_2 header .search .lang ul				{ right:auto; left:-15px; }

/*--------------------------*/

#logo						{ display:block; width:199px; height:37px; background:url(images/logo.png) }
header #logo					{ margin:auto }
/* .lang_1 header #logo {float:right; margin-right: 10px;}
.lang_2 header #logo {float:left; margin-left: 10px;} */

/*------------------------------------------------------------*/

#center.homePage					{ width:100% }
#homePage .wide_banner				{ position:relative; width:100%; background:#fff }
#homePage .wide_banner .slides		{ margin:auto; background:#f1f1f1 }
#homePage .wide_banner .slides a		{ display:none; background-position:top center; background-repeat:no-repeat; height:350px; width:100% }
#homePage .wide_banner .action		{ position:absolute; top:0px; left:0px; width:100%; color:#fff; text-shadow:1px 1px 1px #000; font-size:4em; z-index:100 }
#homePage .wide_banner .data			{ position:absolute; top:80px; right:0px }

/*--------------------------*/

.lang_2 #homePage .wide_banner .action		{ font-size:3em }
.lang_2 #homePage .wide_banner .action		{ left:auto; right:0px }
.lang_2 #homePage .wide_banner .data			{ right:auto; left:0px }

/*--------------------------*/

#homePage .home_videos_banner_cont				{ background:#fff; padding:20px 0 }
#homePage .home_videos_banner					{  }
#homePage .home_videos_banner .video				{ float:right; width:640px; height:360px; border-radius:10px; background-clip: content-box; overflow:hidden }
#homePage .home_videos_banner .data				{ float:right; width:280px; margin-right:20px }

#homePage .home_videos_banner_cont #home_videos_banner_next	{ display:block; position:absolute; top:170px; left:-50px; width:30px; height:30px; background:url(images/home_featured_arrows.png?v=1) }
#homePage .home_videos_banner_cont #home_videos_banner_prev	{ display:block; position:absolute; top:170px; right:-50px; width:30px; height:30px; background:url(images/home_featured_arrows.png?v=1) -30px 0 }

#homePage .home_videos_banner_cont #home_videos_banner_next:hover,
#homePage .home_videos_banner_cont #home_videos_banner_prev:hover	{ opacity:0.7 }


/*--------------------------*/

.lang_2 #homePage .home_videos_banner .video				{ float:left }
.lang_2 #homePage .home_videos_banner .data				{ float:left; margin-right:0px; margin-left:30px }

/*--------------------------*/

#homePage .home_videos_banner .data .name			{ display:block; color:#fe4729; font-size:1.8em; font-weight:bold }
#homePage .home_videos_banner .data .by			{ color:#585959; font-style:italic }
#homePage .home_videos_banner .data .description	{ margin:20px 0; color:#585959; font-size:1.1em }
#homePage .home_videos_banner .data .category		{ display:block; color:#fe4729; font-size:1.2em }
#homePage .home_videos_banner .data .bar			{ margin:10px 0 15px 0; height:8px; background:#d9d9d9; border-radius:8px; overflow:hidden }
#homePage .home_videos_banner .data .progress		{ height:8px; background:#fe4729 }
#homePage .home_videos_banner .data .goals		{ font-size:1.1em }
#homePage .home_videos_banner .data .goal			{ float:right; border-right:1px solid #d0d0d0; padding:0 4px; }
#homePage .home_videos_banner .data .action		{ text-align:center }

/*--------------------------*/

.lang_2 #homePage .home_videos_banner .data .name			{ font-size:1.4em }
.lang_2 #homePage .home_videos_banner .data .description			{ font-size:1em }
.lang_2 #homePage .home_videos_banner .data .category			{ font-size:1em }
.lang_2 #homePage .home_videos_banner .data .goals			{ font-size:1em }
.lang_2 #homePage .home_videos_banner .data .goal	{ float:left; border-right:none; border-left:1px solid #d0d0d0; padding:0 9px; }

/*--------------------------*/

#homePage .home_videos_banner .data .goal .title	{ color:#050505; font-weight:bold }
#homePage .home_videos_banner .data .goal .text	{ color:#595959; }
#homePage .home_videos_banner .data .btnV2		{ margin-top:15px }

#homePage #home_videos_pager						{ padding:10px 0; text-align:center }
#homePage #home_videos_pager a					{ display:inline-block; margin:0 3px; width:8px; height:8px; border-radius:8px; border:1px solid #b7b7b7; font-size:0 }
#homePage #home_videos_pager a.activeSlide		{ background:#585858; border:1px solid #585858 }



#homePage .home_featured_cont_3									{ background:#fff  }
#homePage .home_featured_cont_2									{ background:#eaeaea  }
#homePage .home_featured_cont									{ position:relative; padding:50px 0 60px;  }
#homePage .home_featured_cont h2									{ color:#fe4729; font-weight:normal; font-size:1.3em; margin-bottom:50px }
#homePage .home_featured											{ height:427px }
#homePage .home_featured .home_featured_row .widget				{ margin:0 15px 10px }
#homePage .home_featured .home_featured_row .widget:first-child	{ margin-right:0 }
#homePage .home_featured .home_featured_row .widget:last-child	{ margin-left:0 }

/*--------------------------*/

.lang_2 #homePage .home_featured .home_featured_row .widget:first-child	{ margin-right:15px; margin-left:0 }
.lang_2 #homePage .home_featured .home_featured_row .widget:last-child	{ margin-left:15px; margin-right:0 }

/*--------------------------*/

#homePage .home_featured_cont .home_slider_nav_next	{ display:none; position:absolute; top:50%; left:-50px; width:30px; height:30px; background:url(images/home_featured_arrows.png) }
#homePage .home_featured_cont .home_slider_nav_prev	{ display:none; position:absolute; top:50%; right:-50px; width:30px; height:30px; background:url(images/home_featured_arrows.png) -30px 0 }

#homePage .home_featured_cont .home_slider_nav_next:hover,
#homePage .home_featured_cont .home_slider_nav_prev:hover	{ opacity:0.7 }

#homePage .home_testimonials							{ background:#fff; padding:60px 0 }
#homePage .home_testimonials .testimonial			{ float:right }

#homePage .home_testimonials .testimonial:last-child	{ margin-right:60px }
#homePage .home_testimonials .testimonial .image		{ display:block; float:right }
#homePage .home_testimonials .testimonial .image img	{ width:130px; height:130px; border-radius:130px }

#homePage .home_testimonials .testimonial .data			{ display:block; float:right; width:300px; margin-right:10px; }
#homePage .home_testimonials .testimonial .data .content	{ display:block; margin-top:10px; font-family:Times New Roman; font-size:1.3em; color:#2a2a2a; font-style:italic }
#homePage .home_testimonials .testimonial .data .name		{ display:block; margin-top:15px; font-size:1.1em; color:#2a2a2a }
#homePage .home_testimonials .testimonial .data .company	{ display:block; font-size:0.9em; color:#a8a8a8 }

#homePage .home_testimonials .testimonial:hover .content { color:#fe4729 }

/*--------------------------*/


.lang_2 #homePage .home_testimonials .testimonial			{ float:left }
.lang_2 #homePage .home_testimonials .testimonial:last-child	{ margin-right:0px; margin-left:60px }
.lang_2 #homePage .home_testimonials .testimonial .image		{ float:left }

.lang_2 #homePage .home_testimonials .testimonial .data			{ float:left; margin-right:0px; margin-left:10px; }
.lang_2 #homePage .home_testimonials .testimonial .data .content	{ font-size:1.1em;  }

/*--------------------------*/

/*------------------------------------------------------------*/


.cf_lecture {
    background: #fa3719 none repeat scroll 0 0;
    border-top-right-radius: 5px;
    bottom: 0;
    color: #fff;
    direction: ltr;
    left: 0;
    padding: 5px 10px;
    position: fixed;
    text-decoration: none;
    z-index: 999;
	transition: all 0.3s ease-in-out 0s
}

.cf_lecture:hover {
    color: #fff;
    padding: 20px;
}

/*------------------------------------------------------------*/

.home_logos			 		{ position:relative; height:30px; background:#fff; padding-bottom:20px }

.home_logos .inner 			{ overflow:hidden; position:relative; height:30px;}

.home_logos .inner .slide 	{ float:right; white-space:nowrap; position:relative; right:0px; left:0px; top:0px; height:30px; overflow:hidden }
.home_logos .slide img 		{ height:30px; margin-left:30px; }

.home_logos .arrLeft ,
.home_logos .arrRight 		{ position:absolute; top:0px; display:block; width:30px; height:30px; }

.home_logos .arrLeft:hover ,
.home_logos .arrRight:hover 	{ opacity:0.7; }

.home_logos .arrRight 		{ right:-50px; background:url(images/home_featured_arrows.png) -30px 0; z-index:20 }
.home_logos .arrLeft 		{ left:-50px; background:url(images/home_featured_arrows.png); z-index:20 }

/*--------------------------*/
.lang_2 .home_logos .inner .slide 	{ float:left }
/*--------------------------*/

/*------------------------------------------------------------*/

#searchPageNew form							{ display:block; padding:20px 0; background:#fff }
#searchPageNew form .cats						{ float:right }
#searchPageNew form .cats h3					{ float:right; margin-left:25px }
#searchPageNew form .cats ul					{ float:right; width:580px }
#searchPageNew form .cats ul li					{ list-style:none; float:right; width:180px; margin-bottom:10px; font-size:1em }
#searchPageNew form .cats ul li a				{ display:block; color:#404040; padding-right:20px; background:url(images/search_rounds.png) no-repeat right center;  }
#searchPageNew form .cats ul li a.selected		{ background-image:url(images/search_rounds_full.png) }
#searchPageNew form .cats ul li a:hover			{ color:#fe4729 }
#searchPageNew form .cats ul li a input			{ display:none }

#searchPageNew form .opts			{ float:left }

#searchPageNew .stripHolder					{ padding-top:40px; text-align:center }
#searchPageNew .stripHolder .stripList		{ text-align:right }

/*--------------------------*/

.lang_2 #searchPageNew form .cats						{ float:left }
.lang_2 #searchPageNew form .cats h3					{ float:left; margin-left:0px; margin-right:25px }
.lang_2 #searchPageNew form .cats ul					{ float:left; }
.lang_2 #searchPageNew form .cats ul li					{ float:left; }
.lang_2 #searchPageNew form .cats ul li a					{ padding-right:0px; padding-left:20px; background-position:left center;  }

.lang_2 #searchPageNew form .opts					{ float:right }
.lang_2 #searchPageNew .stripHolder .stripList 	{ text-align:left }
/*--------------------------*/

#searchPageNew .stripHolder .loading			{ margin-top:40px }
#searchPageNew .stripHolder .moreProjects	{ margin-top:40px; display:inline-block; background:#3a3f35; color:#fff; padding:15px 25px; border-radius:5px }		

#allProjects .widget,
#searchPageNew .widget				{ margin:0 10px 20px }

#searchPageNew .no-results		{ display:block; text-align:center;font-size:3em; text-decoration:underline }

/*------------------------------------------------------------*/

#allProjects h1	{ font-weight:normal; padding:20px 0 }

/*------------------------------------------------------------*/

#center#projectPageNew			{ width:100% }
#projectPageNew	.heading		{ padding-top:25px }
#projectPageNew	.heading h1		{ color:#fe4729 }
#projectPageNew	.heading h2		{ color:#585959; font-size:1.2em; font-weight:bold; margin-bottom:30px }
#projectPageNew	.heading ul		{  }
#projectPageNew	.heading ul li		{ float:right; list-style:none; margin-left:6px  }

/*--------------------------*/
.lang_2 #projectPageNew	.heading ul li		{ float:left; margin-left:px; margin-right:6px  }
/*--------------------------*/

#projectPageNew	.heading ul li a			{ display:block; padding:12px 20px; background:#e7e7e7; color:#404040; border-top-left-radius:5px; border-top-right-radius:5px  }
#projectPageNew	.heading ul li a:hover		{ background:#dedede  }
#projectPageNew	.heading ul li a.selected	{ background:#fff; color:#010101; font-weight:bold  }

#projectPageNew	.heading ul li.race a	{ background:#fa3719; color:#fff;  }
#projectPageNew	.heading ul li.race a:hover	{ background:#ff5940; }

#projectPageNew	.body							{ padding:25px 0; background:#fff }
#projectPageNew	.body .content					{ float:right; width:640px; margin-left:30px }
#projectPageNew	.body .side						{ float:left; width:270px  }
#projectPageNew	.body .side .stats li				{ height:40px; color:#050505; margin-bottom:40px; padding-right:50px; list-style:none; background-position:right center; background-repeat:no-repeat }
#projectPageNew	.body .side .stats li .title		{ display:block; font-size:2em; font-weight:bold }
#projectPageNew	.body .side .stats li .info		{ display:block; color:#595959; font-size:1.2em; font-weight:bold; margin-top:-5px }

#projectPageNew	.body .side .stats li.investors				{ background-image:url(images/project_stats_investors.png); }
#projectPageNew	.body .side .stats li.pledged					{ background-image:url(images/project_stats_pledged.png); margin-bottom:50px }
#projectPageNew	.body .side .stats li.time						{ background-image:url(images/project_stats_time.png); }
#projectPageNew	.body .side .stats li.time .sep				{ float:left; font-size:2em; color:#afafaf; padding:0 3px }
#projectPageNew	.body .side .stats li.time .box				{ float:left; text-align:center }
#projectPageNew	.body .side .stats li.time .box .hours div		{ float:left; border:1px solid #e3e1e1; border-bottom:2px solid #e3e1e1; padding:2px 5px; font-size:2em; font-weight:bold }
#projectPageNew	.body .side .stats li.time .box .hours div:last-child		{ margin-left:3px }

#projectPageNew	.body .side .bar				{ height:13px; background:#d9d9d9; border-radius:8px; margin:40px 0 30px; text-align:left }
#projectPageNew	.body .side .progress		{ position:relative; height:13px; background:#fe4729; border-radius:8px }
#projectPageNew	.body .side .progress span	{ position:relative; top:15px; left:5px }


#projectPageNew	.body .side .invest			{ display:block }
#projectPageNew.closed .body .side .invest			{ display:none }

#projectPageNew	.body .side .invest-type			{ margin:15px 0; color:#113211; background:#e0f3db; padding:12px 15px; border-radius:10px }

.perksList .perk							{ display:block; margin-bottom:15px; background:#f2f2f2; border-radius:10px; color:#404040; font-size:12pt }
.perksList .perk:hover					{ background:#e0f3db }
.perksList .perk.disabled				{ opacity:0.5; background:#f2f2f2; cursor:default }
.perksList .perk .title					{ display:block; padding:15px; border-bottom:1px solid #d3d3d3; font-weight:bold }
.perksList .perk .title .ammount			{ position:relative; display:block;  }
.perksList .perk .title .ammount .nis		{ font-size:1.5em; }
.perksList .perk .title .ammount .currDollar	{ display:none }
.perksList .perk .title .ammount .usd		{ display:none; padding-right:5px; color:#777 }
.perksList .perk .title .name				{ font-size:1.1em; }
.perksList .perk .description			{ display:block; padding:15px;  }
.perksList .perk .description .deliveryTime	{ display:block; margin-top:5px; font-size:0.9em  }
.perksList .perk .description .available	{ display:block; margin-top:5px; font-size:0.9em  }

/*--------------------------*/
.lang_2 #projectPageNew	.body .content			{ float:left; margin-left:0px; margin-right:30px }
.lang_2 #projectPageNew	.body .side				{ float:right;  }
.lang_2 #projectPageNew	.body .side .stats li		{ padding-right:0px; padding-left:50px; background-position:left center }
.lang_2 #projectPageNew	.body .side .stats li.time .box .hours div		{ font-size:1.8em }

.lang_2 #projectPageNew	.body .side .bar									{ text-align:right }
.lang_2 #projectPageNew	.body .side .progress span						{ left:auto; right:5px }
.lang_2 .perksList .perk .title .ammount .usd		{ display:inline; padding-right:5px; padding-left:0; }

/*--------------------------*/

#projectPageNew	.body .content #dynamicContent .share								{ margin:12px 0; padding-bottom:12px; border-bottom:1px solid #d3d3d3 }
#projectPageNew	.body .content #dynamicContent .share .share_text					{ float:right; margin-top:5px }
#projectPageNew	.body .content #dynamicContent .share #addthisWrap				{ float:right; margin:0 -9px 0 6px }
#projectPageNew	.body .content #dynamicContent .share #addthisWrap a				{ padding:0px 6px }
#projectPageNew	.body .content #dynamicContent .share #liker						{ float:right; margin-top:7px; width:150px; height:25px }
#projectPageNew	.body .content #dynamicContent .share .follow						{ float:left; padding:6px 20px 4px; width:100px; text-align:center;  }
#projectPageNew	.body .content #dynamicContent .share .follow span.icon			{ display:inline-block; width:20px; height:18px; background:url(images/follow_off.png) no-repeat }
#projectPageNew	.body .content #dynamicContent .share .follow:hover span.icon,
#projectPageNew	.body .content #dynamicContent .share .follow span.icon.following	{ background-image:url(images/follow_on.png) }
#projectPageNew	.body .content #dynamicContent .share .follow span.text			{ display:inline-block; position:relative; top:-2px; right:-3px  }

/*--------------------------*/


.lang_2 #projectPageNew .body .content #dynamicContent .share .share_text				{ float:left }
.lang_2 #projectPageNew .body .content #dynamicContent .share #addthisWrap			{ float:left; margin:0 6px 0 -5px }

.lang_2 #projectPageNew .body .content #dynamicContent .share #liker					{ float:left }
.lang_2 #projectPageNew .body .content #dynamicContent .share .follow					{ float:right }

.lang_2 #projectPageNew .body .content #dynamicContent .share .follow span.text		{ right:auto; top:-4px;   }

/*--------------------------*/

#projectPageNew	.body .content #dynamicContent .widget_bar						{ margin:12px 0 20px; padding-bottom:12px; border-bottom:1px solid #d3d3d3 }
#projectPageNew	.body .content #dynamicContent .widget_bar .embed					{ float:left; padding:8px 20px 5px; width:100px; text-align:center; }
#projectPageNew	.body .content #dynamicContent .widget_bar .embed span.icon		{ display:inline-block; width:24px; height:16px; background:url(images/widget_off.png) no-repeat }
#projectPageNew	.body .content #dynamicContent .widget_bar .embed:hover span.icon	{ background-image:url(images/widget_on.png) }
#projectPageNew	.body .content #dynamicContent .widget_bar .embed span.text		{ display:inline-block; position:relative; top:-4px; right:-3px  }

#projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends			{ float:right; border:1px solid #cccccc; border-radius:3px; overflow:hidden }
#projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends .icon	{ float:right; width:35px; height:30px; background:#197407 url(images/link_chain.png) no-repeat center center  }
#projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends input		{ float:right; width:335px; height:30px; border:none; direction:ltr; text-align:left }

#projectPageNew	.body .content #dynamicContent .text		{ text-align:justify; }
#projectPageNew	.body .content #dynamicContent .text .pic img		{ margin:20px 0 }

/*--------------------------*/

.lang_2 #projectPageNew	.body .content #dynamicContent .widget_bar .embed					{ float:right;}
.lang_2 #projectPageNew	.body .content #dynamicContent .widget_bar .embed span.text		{ right:auto;   }

.lang_2 #projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends			{ float:left;  }
.lang_2 #projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends .icon	{ float:left;   }
.lang_2 #projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends input		{ float:left; }

/*--------------------------*/

#projectPageNew	.body .content #dynamicContent .text h1,
#projectPageNew	.body .content #dynamicContent .text h2,
#projectPageNew	.body .content #dynamicContent .text h3,
#projectPageNew	.body .content #dynamicContent .text h4,
#projectPageNew	.body .content #dynamicContent .findUsOn h4,
#projectPageNew	.body .content .team h4,
#projectPageNew	.body .content .comments h4	{ font-weight:normal; font-size:1.9em; color:#404040; margin:15px 0 }

#projectPageNew	.body .content #dynamicContent .text .attachFilesUL				{  }
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li				{ list-style:none; margin-bottom:10px }
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li a				{ color:#505050 }
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li a:hover		{ color:#fe4729 }
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon		{ float:right; width:30px; height:30px; background:url(images/attachnemt_general.png) no-repeat right center }
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .text		{ float:right; display:block; margin:5px 10px 0 0 }

/*--------------------------*/

.lang_2 #projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon		{ float:left; background-position:left center }
.lang_2 #projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .text		{ float:left; margin:5px 0 0 10px }

/*--------------------------*/

#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.pdf	{ background-image:url(images/attachnemt_pdf.png) }

#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.xls,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.xlsx	{ background-image:url(images/attachnemt_excel.png) }

#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.doc,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.docx,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.rtf	{ background-image:url(images/attachnemt_word.png) }

#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.ppt,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.pptx,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.pps,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li .icon.ppsx	{ background-image:url(images/attachnemt_pp.png) }

#projectPageNew	.body .content #dynamicContent .bottomInvest 		{ margin:20px 0; text-align:center }
#projectPageNew.closed	.body .content #dynamicContent .bottomInvest 		{ display:none }			

#projectPageNew	.body .content #dynamicContent .findUsOn a 		{ display:inline-block; width:25px; height:25px; margin-left:10px }
#projectPageNew	.body .content #dynamicContent .findUsOn a:hover 	{ opacity:0.8 }
#projectPageNew	.body .content #dynamicContent .findUsOn a.fb 		{ background:url(images/findus_fb.png) no-repeat }
#projectPageNew	.body .content #dynamicContent .findUsOn a.tw 		{ background:url(images/findus_tw.png) no-repeat }
#projectPageNew	.body .content #dynamicContent .findUsOn a.li 		{ background:url(images/findus_li.png) no-repeat }
#projectPageNew	.body .content #dynamicContent .findUsOn a.www 	{ width:35px; background:url(images/findus_www.png) no-repeat }

/*--------------------------*/

.lang_2 #projectPageNew	.body .content #dynamicContent .findUsOn a 		{ margin-left:0px; margin-right:10px }

/*--------------------------*/

#projectPageNew	.body .content .team 			{ background:#f2f2f2; border-radius:10px; margin:20px 0; padding:10px 20px }
#projectPageNew	.body .content .team  li		{ list-style:none; float:right; margin:0px 0px 10px 10px }
#projectPageNew	.body .content .team  li img	{ display:block; width:80px; height:80px; border-radius:5px }
#projectPageNew	.body .content .team  li span	{ display:block; width:80px; height:80px; overflow:hidden }

/*--------------------------*/

.lang_2 #projectPageNew	.body .content .team  li		{ float:left; margin:0px 10px 10px 0px }

/*--------------------------*/

#projectPageNew	.body .content .comment				{ margin-top:10px; border-top:1px solid #d3d3d3; padding-top:10px }
#projectPageNew	.body .content .comment .date			{ float:left }
#projectPageNew	.body .content .comment img			{ float:right }
#projectPageNew	.body .content .comment .user			{ float:right; margin:0 10px 5px 0px; width:400px }
#projectPageNew	.body .content .comment .user .name	{ display:block; font-weight:bold }

/*--------------------------*/

.lang_2 #projectPageNew	.body .content .comment .date			{ float:right }
.lang_2 #projectPageNew	.body .content .comment img			{ float:left }
.lang_2 #projectPageNew	.body .content .comment .user			{ float:left; margin:0 0px 5px 10px }

/*--------------------------*/

#projectPageNew	.body .content .report			{ margin-top:10px; border-top:1px solid #d3d3d3; padding-top:10px; text-align:left }
#projectPageNew	.body .content .report a			{ color:#606060 }
#projectPageNew	.body .content .report a:hover	{ color:#fe4729 }

/*--------------------------*/

#projectPageNew	.btnV2.donate {width: 190px;}
#projectPageNew	#invest_form input#minPayment {width: 60px; padding: 1px 1px; font-size: 26px; vertical-align: middle; font-weight: bold; font-family: Arimo,Arial,Calibri,sans-serif; color: #050505;}

/*--------------------------*/


.lang_2 #projectPageNew	.body .content .report	{ text-align:right }

/*--------------------------*/

/*------------------------------------------------------------*/

.Projects_thanks h1 { color:#f84022; margin-bottom:10px; font-weight:normal }
.Projects_thanks .container { line-height:150% }

/*------------------------------------------------------------*/

.stylishNew.selectBox-dropdown,
.stylishNew.selectBoxStyleInp		{ background:none; border-radius:3px; border-color:#cfcfcf; text-shadow:none; color:#404040; font-weight:normal }

.stylishNew.selectBox-dropdown .selectBox-arrow	{ background:url(images/stylishArrow.png)no-repeat center center !important  }

.stylishNew.selectBox-dropdown:focus,
.stylishNew.selectBox-dropdown:focus .selectBox-arrow	{ border-color:#cfcfcf }

.selectBox-options LI A	{ margin:6px !important }

/*------------------------------------------------------------*/

#projectUpdatesNew				{ background:#fff }
.updateBoxNew h4					{ border:1px solid #e3e3e3; border-left:none; border-right:none; padding:15px 0 }
.updateBoxNew h4 .shareIcons		{ position:relative; float:left; margin-top:6px }
.updateBoxNew h4 .shareIcons img		{ display:block; float:left; margin-right:5px }
.updateBoxNew h4 .shareIcons .date	{ position:relative; top:-4px; display:block; float:left; margin:7px 0 0 5px; font-size:0.5em; color:#959494; text-decoration:none }
.updateBoxNew h4 .title			{ float:right; width:450px; margin-top:3px; font-size:0.8em }
.updateBoxNew .description	{ line-height:150%; font-size:1.2em; text-align:justify }
.updateBoxNew .description .pic img	{ margin:20px 0 }

/*--------------------------*/

.lang_2 .updateBoxNew h4 .shareIcons		{ float:right }
.lang_2 .updateBoxNew h4 .shareIcons img		{ display:block; float:right; margin-right:5px }
.lang_2 .updateBoxNew h4 .date			{ float:right; margin:7px 5px 0 0 }
.lang_2 .updateBoxNew h4 .title			{ float:left }

/*--------------------------*/

/*------------------------------------------------------------*/

#racePage .graph .line			{ border-radius:10px }
#racePage .graph .line.first		{ height:170px; background:#f63212 }
#racePage .graph .line.second	{ height:120px; background:#e04931 }
#racePage .graph .line.third		{ height:70px; background:#e04931 }
#racePage .graph .line div		{ text-align:center }
#racePage .graph .line div span	{ font-weight:bold; }

#racePage h1					{ color:#404040; text-align:center; margin-bottom:10px }
#racePage .description		{ color:#404040; text-align:center; margin-bottom:10px; font-size:1.2em }
#racePage .explain			{ background:#f2f2f2; padding:10px; color:#404040; text-align:center }
#racePage .race_none_found	{ display:none; margin-top:10px; background:#f2f2f2; padding:10px; color:#404040; text-align:center }

#racePage .inviteFriends			{ margin:15px auto; border:1px solid #cccccc; border-radius:3px; overflow:hidden }
#racePage .inviteFriends .icon	{ float:right; width:35px; height:30px; background:#197407 url(images/link_chain.png) no-repeat center center  }
#racePage .inviteFriends input		{ float:right; width:600px; height:30px; border:none; direction:ltr; text-align:left }

/*--------------------------*/


.lang_2 #racePage .inviteFriends .icon	{ float:left;   }
.lang_2 #racePage input		{ float:left; }

#racePage.race_count_0 .race_none_found	{ display:block }
#racePage.race_count_0 .race_data	{ display:none }

#racePage table th			{ background:#f2f2f2; color:#404040; font-size:1em; text-align:right }

/*--------------------------*/

.lang_2 #racePage table th			{ text-align:left }

/*--------------------------*/

#investPage						{  }
#investPage .heading				{ background:#f2f2f2; color:#fe4729; font-size:1.4em; padding:15px 0 10px; border-bottom:1px solid #E7E7E7 }
#investPage .heading h1 a			{ color:#fe4729 }

#investPage .body				{ background:#fff; padding-top:25px }
#investPage .body .info			{ float:left; width:290px; text-align:justify; font-size:0.8em }
#investPage .body .info h4		{ font-size:1.1em; font-weight:normal; color:#fe4729; margin-bottom:20px }
#investPage .body .content		{ float:right; width:100%;}
#investPage .body .content .total	{ font-weight:bold; margin-bottom:15px }
#investPage .body .content .total_input input[name=totalSum]	{ border:1px solid #c9c9c9; width:150px; font-size:1.3em; color:#404040; font-weight:bold; padding:5px; border-radius:3px }
#investPage .body .content .total_input input:focus	{ border:1px solid #9c9c9c }
#investPage .body .content .total_input input[name=anonymous]	{ margin-right:20px }
#investPage .body .content .total_input label	{ cursor:pointer }

#investPage .body .content .perks						{  }
#investPage .body .content .perks .title				{ font-size:0.8em; font-weight:bold; margin:20px 0 10px }

#investPage .body .content .perks ul li					{ border:none; background:#f2f2f2; border-radius:5px; padding:10px; margin-bottom:10px; margin-top:15px }
#investPage .body .content .perks ul li:hover,
#investPage .body .content .perks ul li.selected			{ background:#e0f3db }
#investPage .body .content .perks ul li input				{ margin-left:5px }
#investPage .body .content .perks ul li label				{ font-size:1.1em }
#investPage .body .content .perks ul li label .nis			{ font-size:1.1em }
#investPage .body .content .perks ul li label .currDollar	{ display:none }
#investPage .body .content .perks ul li label .usd			{ display:none; padding-right:5px; color:#777 }

#investPage .body .content .perks .change_perk	{ display:inline-block; border:1px solid #e3e1e1; background:#fff; font-weight:bold; color:#58595b; font-size:0.9em; padding:8px 12px }
#investPage .body .content .perks .change_perk:hover	{ border:1px solid #a3a2a2; }

#investPage table { display:block; padding-top:20px; font-size:10pt }
#investPage .body .content .change_selection	{ float:left; display:inline-block; border:1px solid #e3e1e1; background:#fff; color:#58595b; font-size:0.6em; padding:6px 9px }
#investPage .body .content .change_selection:hover	{ border:1px solid #a3a2a2; }

#investPage .body .content .select_perk_continue	{ float:left; display:inline-block; border:1px solid #a3a2a2; background:#fa3719; color:#ffffff; font-size:0.9em; padding:6px 9px; margin-right:20px; margin-left:20px; }

#investPage .body .content .invest_steps	{ width:100%; border-radius:5px; display:inline-block; border:1px solid #e3e1e1; font-weight:bold; color:#404040; font-size:1.3em; padding:8px; margin:15px 0px; background:#a7db99}


#investPage table input[type=text],
#investPage table select,
#investPage table textarea	{ border:1px solid #c9c9c9; width:171px !important; font-size:1em; color:#404040; padding:10px !important; border-radius:3px }

#investPage table input[type=text]:focus,
#investPage table select:focus,
#investPage table textarea:focus	{ border:1px solid #9c9c9c }

#investPage table input[type=checkbox]	{ width:auto !important }

#investPage table select option	{ padding:0 !important; width:auto !important }
#investPage table .full input[type=text],
#investPage table textarea	{ width:350px !important }
#investPage table .semi	{ width:1% !important }
#investPage table .pay	{ padding:20px 0 35px }

#investPage table .btnV2{ padding:8px 15px; font-size:11pt; }
/*--------------------------*/

.lang_2 #investPage .body .info			{ float:right; }
.lang_2 #investPage .body .content		{ float:left; width:615px }
.lang_2 #investPage .body .content .perks ul li input	{ margin-left:0px; margin-right:5px }
.lang_2 #investPage .body .content .total_input input[name=anonymous]	{ margin-right:0px; margin-left:20px }
.lang_2 #investPage .body .content .perks ul li label .usd	{ display:inline; padding-right:0; padding-left:5px; }
.lang_2 #investPage .body .content .change_selection {float:right}
.lang_2 #investPage .body .content .select_perk_continue {float:right}

/*--------------------------*/


/*------------------------------------------------------------*/
.PageGroups .container.paddme	{ padding:0px }
.PageGroups .pagesListNew 		{ float:right; width:160px }
.PageGroups .pagesListNew ul 		{ margin-top:40px; border-top:1px solid #DDDDDD }
.PageGroups .pagesListNew ul li 	{ list-style:none; border-bottom:1px solid #DDDDDD }
.PageGroups .pagesListNew ul a 	{ display:block; padding:15px 5px; font-weight:bold; color:#bab3ae; text-align:center  }
.PageGroups .pagesListNew ul a:hover 	{ color:#96908c }
.PageGroups .pagesListNew ul li.selected a 	{ border-right:4px solid #fe4729 }

.PageGroups .pagesContentNew			{ float:left; width:776px; border-right:1px solid #DDDDDD }
.PageGroups .pagesContentNew .holder	{ padding:45px 80px }
.PageGroups .pagesContentNew .holder h1	{ color:#fe4729; margin-bottom:30px }

/*--------------------------*/

.lang_2 .PageGroups .pagesListNew 	{ float:left }
.lang_2 .PageGroups .pagesContentNew	{ float:right; border-right:0px; border-left:1px solid #DDDDDD }
.lang_2 .PageGroups .pagesListNew ul li.selected a 	{ border-right:0px; border-left:4px solid #fe4729 }

/*--------------------------*/

/*------------------------------------------------------------*/

#profilePage	{  }
#profilePage .panelLeft	{ float:left; width:200px; text-align:center }
#profilePage .panelLeft img	{ width:200px; border-radius:10px; margin-bottom:10px }

#profilePage .panelRight	{ float:right; width:650px;  }
#profilePage .panelRight h1	{ color:#fe4729; margin-bottom:15px }
#profilePage .innerContent	{ float:none; width:auto }

#profilePage .panelRight .findMeAt 			{ margin:20px 0 }
#profilePage .panelRight .findMeAt a 			{ display:inline-block; width:25px; height:25px; margin-left:10px }
#profilePage .panelRight .findMeAt a:hover 	{ opacity:0.8 }
#profilePage .panelRight .findMeAt a.fb 		{ background:url(images/findus_fb.png) no-repeat }
#profilePage .panelRight .findMeAt a.tw 		{ background:url(images/findus_tw.png) no-repeat }
#profilePage .panelRight .findMeAt a.li 		{ background:url(images/findus_li.png) no-repeat }
#profilePage .panelRight .findMeAt a.www 		{ width:35px; background:url(images/findus_www.png) no-repeat }

#profilePage .panelRight h2,
#profilePage .panelRight h3,
#profilePage .panelRight h4 	{ font-weight:normal; font-size:1.9em; color:#404040; margin:15px 0 }

.profileStrips ul li	{ margin:3px }

.withTabs.container 						{ overflow:hidden }
.withTabs.container .menu				{ background:#f5f5f5 }
.withTabs.container .menu ul li				{ border-left:1px solid #e5e5e5  }


.withTabs.container .menu ul li a			{ background:#f5f5f5; color:#7e7e7e;  }

#addProject .withTabs.container .menu ul li a:hover,
#addProject .withTabs.container .menu ul li a.enabled:hover,
#addProject .withTabs.container .menu ul li a.selected,
.withTabs.container .menu ul li a:hover,
.withTabs.container .menu ul li a.selected	{ background:#fe4729 !important; color:#fff !important; }

/*------------------------------------------------------------*/

#myFunds .normalTable ul li 			{ cursor:default }
#myFunds .normalTable ul li:hover		{ background:none }
#myFunds .normalTable ul li .right		{ float:right; margin-left:20px }

/*--------------------------*/

.lang_2 #myFunds .normalTable ul li .right	{ float:left; margin-left:0px; margin-right:20px }

/*--------------------------*/

/*------------------------------------------------------------*/

#myProjects .normalTable > ul > li > img	{ width:120px; height:auto }

/*------------------------------------------------------------*/

#addProject .details				{ width:520px }
#addProject .preview				{ width:300px; margin-left:20px }
#addProject .preview .text		{ width:auto; text-align:right }
#addProject .previewInner		{ text-align:center; }
#addProject .container.preview	{ border:1px dashed #cfcfcf; background:#fbfbfb }
#addProject .perksList			{ text-align:right }

#addProject .langsTabs a img		{ display:block; padding:20px 0 0 2px }

#addProject .pgInfo ol,
#addProject .pgInfo ul	{ margin:10px;  }
#addProject .pgInfo li	{ margin:10px;  }


/*--------------------------*/

.lang_2 #addProject .preview				{ margin-right:0px; margin-left:20px }
.lang_2 #addProject .preview .text		{ text-align:left }
.lang_2 #addProject .perksList			{ text-align:left }

/*--------------------------*/

/*------------------------------------------------------------*/

.sbm.disabled	{ background:none repeat scroll 0 0 #FA3719 !important; opacity:0.6 }

/*------------------------------------------------------------*/

.myFancy		{ background:#fff; border:none; border-radius:10px; overflow:hidden }
.myFancy > h1	{ margin:0; color:#404040; border-bottom:1px solid #c7c7c7; padding:20px 35px }
.myFancy > .close	{ background: url(images/fancy_close.png) no-repeat; height: 20px; left: 2px; right: auto; top: 2px; width: 20px; z-index:2 }
.myFancy .fb_wrap	{ background: #f1f1f1; padding:20px 0; text-align:center }

.myFancy[data-custom=v2_signup] .inner	{ padding:23px !important }

.myFancy[data-custom=v2_signup] #signupPre .left	{ padding:0px 20px!important; margin:30px 0 !important; width:240px !important; border-right:1px solid #c1c1c1  }
.myFancy[data-custom=v2_signup] .right			{ padding:0px 20px !important; margin:30px 0 !important; width:240px !important; border:none  }

.myFancy[data-custom=v2_signup] .right input[type=text],
.myFancy[data-custom=v2_signup] .right input[type=password]	{ display:block; margin-bottom:10px }
.myFancy[data-custom=v2_signup] .right a.fancy	{ display:block }

.myFancy[data-custom=v2_signup] input[type=text],
.myFancy[data-custom=v2_signup] input[type=password]	{ width:220px; border:1px solid #b6b6b6; border-radius:5px; color:#656565; padding:6px 8px !important; font-weight:bold }

.myFancy[data-custom=v2_signup] input.redError[type=text],
.myFancy[data-custom=v2_signup] input.redError[type=password]	{ border:1px dashed #ff0000; color:#ff0000 }

.myFancy[data-custom=v2_signup] input[type=text]:focus,
.myFancy[data-custom=v2_signup] input[type=password]:focus	{ border:1px solid #969696 }

.myFancy[data-custom=v2_signup] .selectBoxStyleInp	{ width:150px !important; padding:5px 10px !important;  }

.myFancy.fancyAlert			{ overflow:visible }
.myFancy.fancyAlert .inner	{ padding:30px !important }

/*------------------------------------------------------------*/

footer	{ margin-top:100px; padding:30px 0; background:#424242; color:#fff }
footer a	{ color:#fff }
footer a:hover			{ text-decoration:underline }
footer li	{ list-style:none }

footer .mimoona_add_this				{ margin-bottom:25px }
footer .mimoona_add_this a				{ float:right; display:inline-block; margin-left:12px }
footer .mimoona_add_this a:last-child	{ margin-left:0px }

footer .links	{ float:right; margin-left:80px }
footer .links:last-child	{ margin-left:0 }
footer .links h4	{ font-size:1.5em; font-weight:normal; margin-bottom:15px }
footer .links li	{ margin-bottom:5px }
footer .copy	{ width:180px; height:51px; background:url(images/logo-footer.png) }

footer .link_117 { display:block; padding: 2px 4px; background:#fff; color:#f84022; border-radius:5px }
footer .link_117:hover { text-decoration:none; background:#f84022; color:#fff }

/*--------------------------*/

.lang_2 footer .mimoona_add_this a				{ float:left; margin-left:0px; margin-right:12px }
.lang_2 footer .mimoona_add_this a:last-child	{ margin-right:0px }

.lang_2 footer .links	{ float:left; margin-left:0px; margin-right:55px }
.lang_2 footer .links:last-child	{ margin-right:0 }

/*--------------------------*/

.widget-page	{ direction:rtl }
.widget-page.lang_2	{ direction:ltr }

/*--------------------------*/

#likepop					{ position:fixed; display:none; top:0px; left:0px; width:100%; height:100%; text-align:center; background:url(images/v2-dot-bg-white.png); direction:rtl; z-index:9999 }
#likepop .holder				{ position:relative; background:#fff; width:300px; margin:5% auto 0; border-radius:10px; padding:20px; box-shadow:0 0 4px #000 }
#likepop .holder .close		{ background: none repeat scroll 0 0 #FE462A; border-radius: 20px; color: #FFFFFF; font-size: 20px; padding: 0px 8px 2px; position: absolute; right: -10px; top: -10px; }
#likepop h1					{ font-size: 16pt; margin: 0 auto 10px; }

/*--------------------------*/

#add_project_video	{ text-align:center; width:560px; height:315px }

/*--------------------------*/

#v2_blocker			{ position:fixed; top:0px; right:0px; bottom:0px; left:0px; text-align:center; background:url(images/pixel-bg-white.png); z-index:9999 }
#v2_blocker .holder	{ display:inline-block; position:relative; top:20%; margin:auto; padding:20px; background:#fff; border-radius:10px; box-shadow:0 0 4px #000 }
#v2_blocker .holder p	{ margin-bottom:20px; }

/*--------------------------*/

#racePage .inviteFriends:after,
#profilePage:after,
.PageGroups:after,
#investPage .body:after,
.updateBoxNew h4:after,
#projectPageNew	.body .side .stats li.time:after,
#projectPageNew	.body .side .stats li.time .box:after,
#projectPageNew	.body .side .stats li.time .box .hours:after,
#projectPageNew	.body .content .comment:after,
#projectPageNew	.body .content .team:after,
#projectPageNew	.body .content #dynamicContent .text .attachFilesUL li:after,
#projectPageNew	.body .content #dynamicContent .widget_bar .inviteFriends:after,
#projectPageNew	.body .content #dynamicContent .widget_bar:after,
#projectPageNew	.body .content #dynamicContent .share:after,
#projectPageNew	.body:after,
#projectPageNew	.heading ul:after,
#searchPageNew .stripHolder .stripList:after,
#searchPageNew form:after,
#searchPageNew form .cats:after,
#homePage .home_testimonials .testimonial:after,
#homePage .home_testimonials:after,
#homePage .home_videos_banner:after,
#homePage .home_videos_banner .goals:after,
footer .mimoona_add_this:after,
footer .pos:after,
.clearfix:after 	{ visibility: hidden; display: block; font-size: 0;	content: ""; clear: both; height: 0px; overflow:hidden }

header .links a.button_groupies {color: #FFF; background-color: #fa3719; padding: 10px 15px; display: inline-block; border-radius: 5px; margin-top: -10px;}

/* -------------- blog ----------------- */


.Blog #content {direction: rtl; text-align: right;}
.Blog .postLine {
    overflow: hidden;
}
.Blog .postLine .pic {
    float: right;
    width: 288px;
    /* height: 153px; */
    margin-left: 20px;
    border: 1px solid #e6e6e6;
}
.Blog .postLine .pic:hover {
 
    border: 1px solid #bfbfbf;
}

.Blog h3 { color: #000; margin-bottom: 10px;}
.Blog h3:hover { color: #fe4729}
.Blog .postLine .more {
    margin-top: 15px;
    display: block;
}

.Blog .hr {
    clear: both;
    overflow: hidden;
    margin: 20px 0px;
    border: 0px;
    height: 1px;
    border-top: 1px solid #f1f1f1;
    background: #ebebeb;
}


/* Blog */
#center.Blog { background:#fff }
#blogPost { overflow:hidden; direction: rtl; }
#blogPost .leftSide { float:right; width:485px; }
#blogPost .rightSide { float:left; width:450px; }
#blogPost .rightSide h1 { margin-bottom: 10px; }

#blogPost .rightSide .content { text-align:justify; }

#blogPost .leftSide .pic { border:1px solid #e6e6e6; margin-bottom:15px; width:468px }


.shareStrip { margin-bottom:15px; display:block; overflow:hidden; width:485px;}
/*.shareStrip span#addthisWrap*/
.shareStrip #addthisWrap {
    float: right;
    margin: 0px -7px 0px 6px;
}
.shareStrip #addthisWrap a {
	padding: 0px 6px;
}
/*
 div{width:400px; text-align: right;}
 */
/*
.shareStrip a { margin-left:12px;}
*/
.shareStrip .fbLike { float:right; margin-right:15px; border:none; overflow:hidden; width:100px; height:21px; margin-top:4px;}


/* ----------end of blog --------------- */


/* Add this body horizontal scroll bug fix */
.at_a11y {
    right: 0 !important;
}


#mc_embed_signup_scroll	{ position:fixed; bottom:-57px; border:1px solid #fa3719; border-bottom:none; transition: all 0.6s ease-in-out 0s; background:#fff }
.lang_1 #mc_embed_signup_scroll	{ right:0; border-right:none; border-top-left-radius:5px }
.lang_2 #mc_embed_signup_scroll	{ left:0; border-left:none; border-top-right-radius:5px }



#mc_embed_signup_scroll:hover	{ bottom:0; transition: all 0.6s ease-in-out 0s; }
#mc_embed_signup_scroll label	{ background:#fa3719; padding:5px 10px; color:#fff; margin-bottom:10px }

#mc_embed_signup input.email { margin: 0 4% 10px !important; }
#mc_embed_signup input.button { margin: 0 2% 10px 2% !important; }