@media (max-width: 960px) {
	/*changed from 960 */

	.nav ul li {
		padding: 0 0 0 23px !important;
		;
		font-size: 12px !important;
	}

	.height75,
	.height124,
	.height50,
	.height163 {
		height: auto;
	}

	.search_po img {
		width: 21px;
		height: 21px;
	}

	.facebook-signup {
		width: 258px;
		height: 49px;
	}

	.action img {
		width: 14px;
		height: 14px;
	}

	.profile-img img {
		max-width: 280px;
	}

	a.share,
	a.email,
	a.follow {
		padding: 5px 6px 5px 23px;
	}

	.w45P_FL,
	.w45P_FR {
		width: 100%;
		float: none;
	}

	.find_gmail img {
		margin-top: 15px;
		max-width: 280px;
	}

	.statu_Re {
		width: 66%;
	}

	.message_left {
		width: 66%;
	}

	.left_messagecontent,
	.right_messagecontent {
		width: 76%;
	}

	.activity_short {
		float: left;
		width: 85%;
	}

	.login-label,
	.login-fild,
	.w20P_FL,
	.w61P_FL,
	.w80P_FL,
	.fild-redio {
		width: 100%;
		float: none;
	}

	.login-label,
	.w20P_FL,
	.affiliate_form .label {
		padding-top: 0;
	}

	.Mleft20P,
	.Mleft28P,
	.mL_32P,
	.MLeft42P {
		margin-left: 0;
	}

	.w18P_FR {
		width: 100%;
		float: none;
	}

	.w19P_FR {
		width: 100%;
		float: none;
	}

	.affiliate_form .label,
	.affiliate_form .fild {
		float: none;
		width: 100%;
	}

	.laction {
		width: 93%;
	}

	.s_style {
		margin-left: 0;
	}

	.creatS_Button {
		margin-top: 15px;
		text-align: right;
	}

	.w37P_FL_A {
		width: 37% !important;
		float: left !important;
		padding-top: 0 !important;
	}

	.w55P_FL_A {
		width: 55% !important;
		float: left !important;
		padding-top: 0 !important;
	}

	.w30P_FR_A {
		width: 30% !important;
		float: right !important;
		padding-top: 0 !important;
	}

	.w32P_FL_A {
		width: 28% !important;
		float: left !important;
	}

	.w68P_FL_A {
		width: 68% !important;
		float: left !important;
	}

	/*new add*/
	.donation_field_A {
		float: left !important;
		width: 58% !important;
	}

	.donation_label_A {
		float: left !important;
		width: 20% !important;
	}

	.donation_label,
	.donation_field {
		width: 100%;
		float: none;
	}

	/*new add*/

	/*Edited Css static page*/

	.inputT_Default_S {
		width: 95.5%;
	}

	/*invite page */
	.invite-textfilled {
		width: 89.5%
	}

	.margin_btn10 {
		margin-bottom: 10px !important;
	}

	.IN-widget {
		top: -10px;
		position: relative;
	}

	#___plusone_0 {
		margin-bottom: 10px !important;
		top: -10px;
		position: relative;
	}

	/*new add*/
}

@media (max-width: 1100px) {

	/* changed from 801 */
	.new-slide-wrap {
		background-attachment: unset !important;
		background-size: unset !important;
	}

	.investment-step {
		display: block;
	}

	ul.investment-step li {
		height: 30px;
		width: 100% !important;
		border-bottom: 1px solid white;
		padding-left: 0;
		padding-right: 0;
	}

	ul.investment-step li a {
		margin-left: 17px;
	}

	ul.investment-step li:last-child {
		border-bottom: none !important;
	}

	ul.investment-step li:before {
		content: none;
	}

	ul.investment-step li:after {
		background-image: none;
		content: none;
	}

	.nav_learn {
		background-image: url(../images/icon_learn.png);
		background-repeat: no-repeat;
		background-position: 13px 15px;
	}

	ul.top_nav,
	ul.nav,
	.top_dark,
	.login_signup,
	.login_signup_1 {
		display: none;
	}

	.space_value {
		border-radius: 3px;
	}

	#nav {
		display: block;
	}

	a#nav-toggle {
		display: block;
		background: url(/images/icon-menu.png) no-repeat 97.5% center #2c2c2e;
		padding: 10px;
		color: #FFF;
		font-size: 16px;
	}

	#nav ul li a {
		display: block;
		font-size: 16px;
		padding: 15px 20px 15px 15px;
		background-position: 98% center !important;
	}
	.main_nav {
		visibility: hidden;
	}
}

@media (max-width: 1600px) {

	.new-form-sticky-msg {
		max-width: 215px;
	}

	.new-form-sticky-msg h4 {
		font-size: 17px;
	}
}

@media (max-width: 1350px) {
	.new-form-sticky-msg {
		display: none !important;
	}
}

@media (max-width: 1200px) {

	.main,
	.content_container {
		width: 85%;
	}
}


@media (max-width: 990px) {

	/* changed from 801 */
	.desktop {
		display: none !important;
	}

	.mobile {
		display: block !important;
	}

	.inv_box .p4per {
		padding: 0;
	}

	.header_fix {
		height: inherit;
	}

	.headerblank {
		position: relative;
	}

	.search_part {
		margin: 0px 0px 0px 15px;
	}

	.left_columm,
	.right_columm,
	.footer_box_50p,
	.left_column_user_profile,
	.right_column_user_profile {
		float: none;
		width: 100%;
	}

	.height162 {
		height: 244px;
	}

	.footer_box_25p {
		width: 50%;
	}

	.left_columm,
	.left_column_user_profile {
		margin-top: 1rem;
	}

	.right_columm,
	.right_column_user_profile {
		margin-top: 1rem;
	}

	.profile_photo {
		margin-right: 15px
	}

	.recentCo_photo img {
		padding: 0;
	}

	table.common_table,
	.common_table thead,
	.common_table tbody,
	.common_table th,
	.common_table td,
	.common_table tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	.common_table thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
		margin: 5px;
	}

	table.perk_table td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #cccccc;
		position: relative;
		padding-left: 48%;
		text-align: left;
	}

	table.withdrawal td {
		padding-left: 50%;
	}

	table.common_table td {
		display: flex;
		align-items: center;
		overflow-wrap: anywhere;
	}

	table.common_table td.no_record_find {
		display: block;
	}

	td.action a {}

	.common_table td:before {
		padding-right: 2rem;
		max-width: 250px;
		min-width: 105px;
	}

	.common_table td#text {
		width: 50%;
	}

	.sidebar-item {
		padding: 0;
	}

	.dashboard td:nth-of-type(1):before {
		content: "Kampagne";
	}

	.dashboard td:nth-of-type(2):before {
		content: "Ziel";
	}

	.dashboard td:nth-of-type(3):before {
		content: "Bislang erreicht";
	}

	.dashboard td:nth-of-type(4):before {
		content: "Status";
	}

	.dashboard td:nth-of-type(5):before {
		content: "Aktion";
	}

	.donation td:nth-of-type(1):before {
		content: "Datum";
	}

	.donation td:nth-of-type(2):before {
		content: "Projekt";
	}

	.donation td:nth-of-type(3):before {
		content: "Rendite-Profil";
	}

	.donation td:nth-of-type(4):before {
		content: "Email des Zahlungsempfängers";
	}

	.donation td:nth-of-type(5):before {
		content: "Zahlungsoption";
	}

	.donation td:nth-of-type(6):before {
		content: "Betrag";
	}

	.in_donation td:nth-of-type(1):before {
		content: "Project Title";
	}

	.in_donation td:nth-of-type(2):before {
		content: "Category Name";
	}

	.in_donation td:nth-of-type(3):before {
		content: "End Date";
	}

	.in_donation td:nth-of-type(4):before {
		content: "Amount";
	}

	.in_donation td:nth-of-type(5):before {
		content: "Raised";
	}

	.in_donation td:nth-of-type(6):before {
		content: "Status";
	}

	.commission td:nth-of-type(1):before {
		content: "Created";
	}

	.commission td:nth-of-type(2):before {
		content: "User/Project";
	}

	.commission td:nth-of-type(3):before {
		content: "Type";
	}

	.commission td:nth-of-type(4):before {
		content: "Status";
	}

	.commission td:nth-of-type(5):before {
		content: "Earn";
	}

	.withdrawal td:nth-of-type(1):before {
		content: "Requested On";
	}

	.withdrawal td:nth-of-type(2):before {
		content: "Requested Amount";
	}

	.withdrawal td:nth-of-type(3):before {
		content: "Transaction Fees";
	}

	.withdrawal td:nth-of-type(4):before {
		content: "Paid Amount";
	}

	.withdrawal td:nth-of-type(5):before {
		content: "Status";
	}


	.donation_pro_dash td:nth-of-type(1):before {
		content: "Date";
	}

	.donation_pro_dash td:nth-of-type(2):before {
		content: "Donor";
	}

	.donation_pro_dash td:nth-of-type(3):before {
		content: "Email";
	}

	.donation_pro_dash td:nth-of-type(4):before {
		content: "Location";
	}

	.donation_pro_dash td:nth-of-type(5):before {
		content: "Perk";
	}

	.donation_pro_dash td:nth-of-type(6):before {
		content: "Amount";
	}


	.perk_table td:nth-of-type(1):before {
		content: "First Name";
	}

	.perk_table td:nth-of-type(2):before {
		content: "Email";
	}

	.perk_table td:nth-of-type(3):before {
		content: "Shipping Address";
	}

	.perk_table td:nth-of-type(4):before {
		content: "Status";
	}

	.perk_table td:nth-of-type(5):before {
		content: "Action";
	}


	.transaction td:nth-of-type(1):before {
		content: "Sr. NO";
	}

	.transaction td:nth-of-type(2):before {
		content: "Date";
	}

	.transaction td:nth-of-type(3):before {
		content: "Cr/Dr";
	}

	.transaction td:nth-of-type(4):before {
		content: "Project";
	}

	.transaction td:nth-of-type(5):before {
		content: "Amount";
	}

	.transaction td:nth-of-type(6):before {
		content: "Service Fees";
	}

	.transaction td:nth-of-type(7):before {
		content: "Status";
	}

	.transaction td:nth-of-type(8):before {
		content: "More";
	}


	.incoming_donation td:nth-of-type(1):before {
		content: "No.";
	}

	.incoming_donation td:nth-of-type(2):before {
		content: "Datum";
	}

	.incoming_donation td:nth-of-type(3):before {
		content: "Investor";
	}

	.incoming_donation td:nth-of-type(4):before {
		content: "Finanzierung";
	}

	.incoming_donation td:nth-of-type(5):before {
		content: "E-Mail";
	}

	.incoming_donation td:nth-of-type(6):before {
		content: "Investmentstatus";
	}

	.incoming_donation td:nth-of-type(7):before {
		content: "Investierter Betrag";
	}

	.incoming_donation td:nth-of-type(8):before {
		content: "Investmentvertrag";
	}

	.incoming_donation td:nth-of-type(9):before {
		content: "Poolingvertrag";
	}

	.common_table tr:nth-child(even) {
		background-color: #efefef;
	}

	.box-group,
	.box-group1 {
		width: 70%;
	}

	a.share,
	a.email,
	a.follow {
		padding: 4px 6px 5px 23px;
	}

	ul.creat-step li {
		width: 100%;
		border-bottom: 1px solid #616161;
	}

	ul.creat-step li.w2p {
		display: none;
	}

	ul.creat-step li a span {
		margin-left: 17px;
	}

	.goal {
		width: 100%;
		float: none;
		margin-bottom: 10px;
	}

	.creatS_Button {
		width: 100%;
		float: none;
	}

	.w28P_FL,
	.w41P_FL,
	.w27P_FR,
	.step2_FI .width50,
	.step2_FI .width70,
	.w37P_FL,
	.w55P_FL,
	.width75,
	.w32P_FL,
	.w68P_FL,
	.w30P_FR,
	.latest_pro_content,
	.latest_pro_CRight,
	.search_products_img,
	.search_products_CRight {
		width: 100%;
		float: none;
	}

	.latest_pro_img {
		float: none;
	}

	.w25P_FL {
		width: 50%;
		float: right;
		margin-top: 2%;
	}

	.w41P_FL {
		margin: 0 0
	}

	.step2_FI .Mleft28P {
		margin-left: 0;
	}

	.w45P_FL,
	.w45P_FR {
		width: 100%;
		float: none;
	}

	.w68P_FL .inputS_Default_S {
		width: 95%;
	}

	.height90 {
		height: 88px;
	}

	.height91 {
		height: 88px;
	}

	.height166 {
		height: 227px;
	}

	.height181 {
		height: 245px;
	}

	.social_D_label,
	.social_D_field {
		float: none;
		width: 100%;
	}

	.Mleft30P,
	.social_D_button {
		margin-left: 0;
	}

	.step4P_37 {
		padding-top: 0;
	}

	.height183 {
		height: 244px;
	}

	.searchpage .height91 {
		height: 106px;
	}

	.box-group2 {
		width: 48%;
		margin-right: 0;
	}

	.statusarea {
		margin: 0px 0px 0px 0px !important;
		overflow-x: scroll !important;
		overflow-y: hidden !important;
		display: block !important;
	}

	.statscontent {
		width: 647px !important;
		margin: 0px;
		padding: 0px;
		border: 1px solid #d5d5d5;
		overflow-x: scroll !important;
		overflow-y: hidden !important;
		display: block !important;
	}

	.statu_Re {
		width: 66%;
	}

	.input[type=button].join {
		height: 40px;
	}

	.activity_short {
		float: left;
		width: 85%;
	}

	.contact_label,
	.contact_field {
		float: none;
		width: 100%;
	}

	.contact_label_MLeft {
		margin-left: 0;
	}

	.search_products_img img,
	.search_products_img,
	.search_products_CRight,
	.search_products_CR {
		height: auto;
	}

	.latest_pro_B {}

	.login-label,
	.login-fild {
		width: 100%;
		float: none;
	}

	/*create step 3 new img */

	.img_upload_label,
	.img_upload_field {
		width: 57%;
		float: none;
	}

	/* static page */
	.succes-img {
		width: 98%;
		float: none;
		height: auto;
		margin: 0 auto;
		padding: 1%;
	}

	.succes-content {
		width: 98%;
		float: none;
		padding: 1%;
	}

	.succes-img img {
		min-height: inherit;
	}

	.browse_Txtfill {
		width: 70% !important;
	}

	.upload_photo {
		width: 22% !important;
	}

	/* commoncard change*/
	.slide_up {
		position: static;
		height: auto;
		width: 100%;
		z-index: 0;

	}

	.day_to_go {
		position: static;
	}

	/* new login page*/

	.w14P_FL,
	.w85P_FL {
		width: 100%;
		float: none;
	}

	.save_skip1 {
		padding-top: 20px;
	}

	.w50P_FR {
		width: 100%;
		float: right;
	}

	.third-Login-L,
	.third-Login-R {
		width: 100%;
		float: none;
		margin: 20px 0;
	}

	.third_login_icon {
		width: 6%;
		margin-right: 1%;
	}

	.third_login_url {
		width: 93%;
	}

	/* static tab for invite page */
	.tab-ul-static {
		display: block !important;
		height: auto !important;
	}

	ul.tab-ul-static li {
		display: block;
		border: 0 none;
		background-color: #EAE9E9;
		padding: 16px 2%;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-bottom: 1px solid #EFEFEF;

	}

	ul.tab-ul-static li.responsive-tabs__list__item--active {
		background-color: #d6d4d4 !important;
	}


	.creat_button {
		width: 100%;
	}

	.social_find a img {
		width: auto;
	}

	.thumbs_img {
		width: 102px;
	}

	.video-thumb {
		width: 70px;
		height: 39px;
	}

	.upload {
		right: 1px;
		width: auto;

	}

	.w57P_FL .inputS_Default_S {
		width: 96%;
	}

	.w57P_FL {
		width: 100%;
		margin: 0;
	}

	.step4_Fild {
		width: 100%;

	}

	.w68P_FL textarea {
		width: 95%;
	}

	.pro_info {
		width: 100%;
		float: none;
	}

	.grey-B_whiteBG {
		width: 100%;
	}

	.padB_tbs85 {
		padding-bottom: 40px !important;
	}

	.log_link {
		display: none;
	}

	.cate_link {
		background-image: url(../images/themes/bullet_log.png);
		background-position: right center;
		background-repeat: no-repeat;
		width: 100%;
		height: 100%;
		float: right;
		position: absolute;
		top: 0px;
		left: 0px;
		cursor: pointer;
	}

	.category_hide {
		display: none;
	}

	.risk_hide {
		display: none;
	}

	.searchpage_right {
		width: 100%;
		float: none;
		margin-top: 0px;
	}

	.searchpage_left {
		width: 100%;
		float: none;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}

	.search_div .s3-item {
		width: 46%;
		margin-right: 2%;
		margin-left: 2%;
		float: left;
	}

	.search_div .rbs {
		width: 33%;
	}

	.search_by li {
		margin-right: 20px;
	}

	.searchpage_left .latest_project {
		width: 29.3%;
		margin-left: 1%;
		margin-right: 1%;
	}

	.login_right {
		width: 46%;
	}

	.dash_whitebg {
		border: none;
	}

	.dash_left {
		width: 100%;
		float: none;
		padding: 0;
	}

	.dash_right {
		width: 100%;
		padding: 20px 0px;
		border: none;
		box-shadow: none;
		min-height: auto;
		margin: 0;
	}

	.dash_content {
		padding: 0;
	}

	.dash_nav_title {
		cursor: pointer;
		position: relative;
		border-radius: 3px;
		-webkit-box-shadow: 0px 10px 20px -6px rgb(0 0 0 / 8%);
		-moz-box-shadow: 0px 10px 20px -6px rgba(0, 0, 0, 0.08);
		box-shadow: 0px 10px 20px -6px rgb(0 0 0 / 8%);
		padding: 11px 15px;
		text-transform: none;
		background-color: #f2b138;
		color: white;
		background-image: none;
		border: none;
	}

	.dash_nav_title h4 {
		color: white;
		padding: 0;
	}

	.dash_menu_hide {
		display: none;
		padding-bottom: 20px;
	}

	.dash_menu {
		background-image: url(../images/icon-menu.png);
		background-repeat: no-repeat;
		background-position: right 9px top 9px;
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		cursor: pointer;
	}

	.step_left {
		width: 100%;
		float: none;
	}

	.step_right {
		display: none;
	}

	.success_change {
		top: 0px;
	}

	.ploaderstep img {
		width: 32px;
		height: 32px;
	}

	.last_step .creatS_Button {
		text-align: left;
		margin-top: 20px !important;
	}

	.account_form .w61P_FL {
		width: 61% !important;
		float: left !important;
	}

	.account_form .Mleft20P {
		margin-left: 20% !important;
	}

	.responsive-tabs__panel div.brdr1 {
		border: none;
	}

	.pro_iframe,
	.pro_img {
		width: 100%;
		height: 470px;
	}

	ul.upadtes {
		padding: 0px;
		border: none;
		background-color: none;
	}

	.created_projects {
		border: none;
	}

	.created_projects li {
		padding: 15px 0px;
	}

	.login-popup {
		width: 50%;
	}

	.ribbon_red,
	.ribbon_green {
		top: 16px;
		width: 86%;
		left: 7%;
	}

	.search_transaction .search_select {
		margin-bottom: 10px;
	}

	.search_transaction .category_select {
		margin-bottom: 10px;
	}

	.w51P_FL {
		width: 54%;
		float: left;
	}

	.save_skip {
		float: right;
		margin-right: 19%;
		margin-top: 10px;
	}

	.invest_b_fixed {
		width: 100%;
		position: relative;
		box-shadow: none;
		float: none;
	}

	.fixed_h {
		height: auto;
	}
}

@media (min-width: 481px) and (max-width: 990px) {
	/* 801 changed to 990 */

	.investors_graphic img {
		padding: 1rem 0 0 0;
	}

	.activity_short {
		float: left;
		width: 86%;
	}

	.statu_Re {
		width: 66%;
	}

	.message_left {
		width: 63%;
	}

	.latest_project {
		width: 44%;
	}

	.searchpage_left .latest_project {
		width: 30%;
		margin: 0 1.666% 4% 1.666%;
	}

	.news_cards {
		width: 44% !important;
	}

	/*add*/
	.left_messagecontent {
		width: 82%;
		border-right: 1px solid #DFE0E1;
	}

	.right_messagecontent {
		width: 87%;
		border-left: 1px solid #DFE0E1;
	}

	/*add*/
	.activity_short {
		float: left;
		width: 85%;
	}

	.front_img {
		width: 98%;
	}

	.location_B {
		margin-bottom: 10px;
	}

	.project_rightP {
		height: auto;
	}

	.login-label,
	.login-fild {
		width: 100%;
		float: none;
	}

	.req_aff_photo,
	.req_aff_short {
		width: 100%;
		float: none;
	}

	.req_aff_photo img {
		max-width: 320px;
	}

	.laction {
		width: 44%;
	}

	.creat_button {
		width: 100%;
	}

	.marb15 {
		margin-bottom: 15px;
	}

	.wid100 {
		width: 100%;
	}

	.grey_str {
		margin: 0;
	}

	.marb {
		margin-bottom: 10px;
	}

	.marl45 {
		margin: 0;
	}

	.view_compaign {
		margin-top: 10px;
	}

	.width30 {
		width: 50%;
	}

	.width20 {
		width: 50%;
	}

	.width16 {
		width: 50%;
	}

	.width16.withImg {
		clear: both;
		margin-top: 10px;
	}

	.footer_box_25p {
		width: 50%;
		float: left;
	}

	.txtright {
		text-align: left;
	}

	.social {
		float: none;
	}

	.txtright {
		font-size: 12px;
		text-transform: uppercase;
	}

	.mart30 {
		margin-top: 30px;
	}

	.grid_211 {
		width: 41%;
	}

	.grid_211 img {
		width: 45%;
	}

	.flexible {
		text-align: center;
	}

	.funding {
		background: url(../images/funding.png) no-repeat%;
		line-height: 25px;
		display: inline-block;
		margin-bottom: 15px;
	}

	.textup span {
		font-size: 16px;
	}

	.homepage-first-section.view_campaigns {
		width: 100%;
		text-align: left;
	}

	.grid_12 {
		text-align: center;
	}

	.imglabel {
		right: 126px;
		top: 38px;
	}

	.st_email_hcount {
		top: -17px;
	}

	.resc {
		margin-bottom: 10px;
		width: 100%;
	}

	.marlr12 {
		margin-left: 0;
		margin-right: 0;
	}

	.marl105 {
		margin-left: 199px;
	}

	.marl_ {
		margin-left: 105px;
	}

	.payment-label {
		float: left;
		width: 20%;
	}

	.payment-field {
		float: left;
		width: 80%;
	}

	.marl300 {
		margin-left: 260px;
	}

	.btnmarwid {
		width: 25%;
	}

	.btnmarwid2 {
		width: 25%;
	}
}

@media(max-width:900px) {
	svg {
		width: 100%;
		background-color: transparent;
	}

	.roadmap-crowdinvestors {
		padding-top: 2rem;
		min-width: auto;
		max-width: 550px;
		margin: 0 0 0 -10px;
	}

	.crowdinvestors_top {
		display: block;
	}

	.roadmap-company {
		padding-top: 2rem;
		min-width: auto;
		max-width: 550px;
		margin: 0 0 0 -10px;
	}

	.company_top {
		display: block;
	}
}

@media (min-width: 769px) and (max-width: 990px) {
	/* 801 changed to 990 */

	.siegel {
		display: flex;
		width: 35%;
		margin: 2rem 0 1rem 0;
	}

	.footer_box_50p .width16 {
		width: 25%;
	}

	.siegel_1 {
		margin-left: 0;
	}
}

@media (max-width:769px) {
	.summary-item {
		flex-wrap: wrap;
	}

	.summary-label {
		margin-left: 0;
		width: -webkit-fill-available;
		width: -moz-available;
		width: fill-available;
	}

	.summary-value {
		margin-left: 0;
		margin-top: 5px;
	}

	.email_label {
		word-wrap: break-word;
	}

	.new-form .inset {
		padding: 20px;
	}

	.yelow-box,
	.blue-box {
		padding: 15px 20px;
	}
}


@media (min-width: 481px) and (max-width: 768px) {

	.account_form .w61P_FL {
		width: 70% !important;
		float: right !important;
	}

	.account_form .w20P_FL {
		width: 28%;
		text-align: right;
		padding-right: 2%;
		float: left;
	}

	.searchpage_left .latest_project {
		width: 45%;
		margin: 0 1.666% 4% 1.666%;
	}

	.high-high img,
	.low-solid img {
		float: none;
		width: 150px;
		height: 150px;
	}

	#footer_column_rights.fl.width16,
	#footer_column_fundernation.fl.width16,
	#footer_column_more.fl.width16 {
		width: 33.3% !important;
	}

	#footer_column_contact {}

	.social_icons {}

	.siegel {
		width: 50% !important;
		margin: 15px 0 1rem 0;
		padding-top: 1rem;
	}

	.siegel img {
		width: 100px;
		margin-right: 0;
		margin-left: 0;
	}

	.siegel_1 {
		margin-left: 0;
	}
}

@media (min-width: 481px) {
	.fa-facebook {
		margin-left: 0;
	}
}

@media (max-width: 480px) {
	.donation-amount-wrapper .inputDefault_S {
		font-size: 14px;
	}

	.btn {
		font-size: 14px;
	}

	.new-form-label {
		padding-bottom: 10px;
	}

	.yelow-box,
	.blue-box {
		padding: 15px 20px;
	}

	.mobile_flex {
		display: flex !important;
	}

	.mb25_mobile {
		margin-bottom: 25px;
	}

	.pb5_mobile {
		padding-bottom: 5px;
	}

	.pb10_mobile {
		padding-bottom: 10px;
	}

	#copydata {
		margin-top: 10px;
	}

	.donation_item {
		padding: 25px 20px;
	}

	.inset div.flex div.mb40 {
		margin-bottom: 25px;
	}

	.inset div.flex div.mt40 {
		margin-top: 25px;
	}

	.inset div.mb40 {
		margin-bottom: 25px;
	}

	.inset div.flex#term_agree {
		flex-direction: row !important;
	}

	.inset div.flex {
		display: flex;
		flex-direction: column;
		width: -webkit-fill-available;
		width: -moz-available;
		width: fill-available;
	}

	.inset div.flex div:not(.date) {
		width: 100% !important;
	}

	.w48p.date {
		width: 100% !important;
	}

	.inset select.w48p {
		width: 100% !important;
	}

	.vib_consent div.flex_start,
	.risk_consent div.flex_start {
		display: inline-block;
		width: -webkit-fill-available;
		width: -moz-available;
		width: fill-available;
	}

	.vib_consent div.mb40,
	.risk_consent div.mb40 {
		margin-bottom: 25px;
	}

	.vib_consent div>div.w40p,
	.risk_consent div>div.w40p {
		width: 100% !important;
	}

	.vib_consent div>div>div.fr,
	.risk_consent div>div>div.fr {
		float: left !important;
		padding-bottom: 10px;
	}

	.agree_summary div>div.w80p {
		width: unset;
	}

	.agree_summary div>div.w15p {
		width: unset;
	}

	.flex.coupon_code {
		display: flex !important;
	}

	.flex.coupon_code div.w70p {
		min-width: 40% !important;
	}

	.coupon_code div:last-of-type {
		display: inline-grid;
	}

	#applicable.mb40 {
		margin-bottom: 25px;
	}

	.agree_summary.mb40 {
		margin-bottom: 25px;
	}

	.upadtes_short {
		margin-left: 0;
	}

	.u_name {
		margin-bottom: 2rem;
	}

	ul.upadtes {
		hyphens: auto;
	}

	.company_top h1 br {
		display: none;
	}

	.why-img-round {
		border-radius: 0px;
		width: 100%;
	}

	.why-right {
		width: 100%;
		float: none;
	}

	.why-left {
		width: 100%;
		float: none;
	}

	.responsive-tabs__panel {
		padding-top: 0;
	}

	.pro_end_date {
		width: auto;
	}

	.pro_end_date div {
		padding: 0 5px;
	}

	.high-high img,
	.low-solid img {
		float: none;
		width: 150px;
		height: 150px;
	}

	.investors_graphic img {
		padding: 1rem 0 0 0;
	}

	.step2_FII div.w31P_FL {
		width: 35%;
	}

	.step2_FII div.w69P_FL {
		width: 60%;
		float: right;
	}

	.step_left .brdr2 {
		border: none;
		padding: 0;
	}

	.p_detail_title {
		display: flex;
		justify-content: center;
		float: none;
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.pro_info {
		display: flex;
		flex-direction: column;
		text-align: center;
	}

	.logo {
		margin-top: -8px;
		margin-right: 20px;
		max-width: 150px;
	}

	.news_btn {
		margin-right: 0px !important;
	}

	.key-performance-index div.main div.kpi_row {
		padding: 3rem 0 1rem 0;
	}

	#kpi_column_right p {
		color: #233357 !important;
	}

	dfn::after {
		width: 195px;
	}

	dfn:hover::before {
		top: 35px;
	}

	dfn:hover::after {
		top: 45px;
	}

	.card_content_1::after,
	.card_content_2::after,
	.card_content_3::after {
		opacity: 1;
	}

	.whitebg {
		padding: 3rem 0 3rem 0 !important;
	}

	.fa {
		margin: 0px 3px !important;
	}

	#footer_column_rights {
		width: 100%;
		display: flex;
		text-align: center;
		margin-bottom: 2rem;
		flex-direction: column;
		flex-wrap: wrap;
		align-content: space-around;
	}

	#footer_column_rights ul {
		margin-top: 0;
	}

	#footer_column_fundernation {
		width: 100%;
		display: flex;
		text-align: center;
		margin-bottom: 2rem;
		flex-direction: column;
		flex-wrap: wrap;
		align-content: space-around;
	}

	#footer_column_more {
		display: none;
	}

	#footer_column_contact {
		display: flex;
		width: 100%;
		flex-direction: column;
		align-items: center;
	}

	.contact_data {
		display: flex;
		width: 100%;
		flex-direction: column;
		align-items: center;
		margin-bottom: 2rem;
	}

	.social_icons {
		display: flex;
		width: 100%;
		flex-direction: column;
		align-items: center;
		margin-bottom: 2rem;
	}

	.footer_column {
		width: 100% !important;
	}

	#footer_column_contact h4 {
		text-align: center;
	}

	.siegel {
		display: flex;
		justify-content: center;
	}

	.siegel_1 {
		margin-left: 0;
	}

	.btnmarwid,
	.btnmarwid2 {
		margin-left: 0;
	}

	.copyright {
		width: 100%;
		padding: 5px 0;
		text-align: center;
		float: none;
	}

	.search_part input[type="text"] {
		height: 40px;
		padding: 0px 3% 0px 3%;
		width: 94%;
		margin: 0px 0px 10px 0px;
	}

	.main_nav {
		float: none;
	}

	.search_part {
		float: none;
		margin: 0px;
	}

	.search_part .search_btn {
		top: initial;
		right: 10px;
		bottom: 20px;
	}

	.footer_box_25p {
		width: 50%;
		float: left;
	}

	.width25 {
		width: 100%;
	}

	.width75 {
		width: 100%;
	}

	.footerB ul {
		text-align: left;
	}

	.footer_box_50p li {
		width: 100%;
		height: 21px;
	}

	.recentCo_photo img {}

	.label,
	.fild,
	.keep_P,
	.character_count,
	.w28P_FL,
	.w41P_FL,
	.w27P_FR,
	.step2_FI .width50,
	.step2_FI .width70,
	.latest_pro_content,
	.search_products_img,
	.search_products_CRight,
	.width50 {
		width: 100%;
		float: none;
	}

	.week_innerL,
	.week_innerR {
		width: 96%;
		float: none;
	}

	.fild-redio,
	.Mleft28P {
		margin-left: 0;
	}

	.fild-passF {
		margin-right: 0;
	}

	a.share,
	a.email,
	a.follow {
		padding: 5px 7px 5px 20px;
	}

	.laction {
		width: 89%;
	}

	.goal {
		width: 100%;
		float: none;
		margin-bottom: 10px;
	}

	.creatS_Button,
	.fix_pro {
		float: none;
		width: 100%;
	}

	.step2_Fill {
		margin: 15px 0
	}

	.w41P_FL {
		margin: 0 0
	}

	.w68P_FL .inputS_Default_S {
		width: 95%;
	}

	.box-group,
	.box-group1,
	.box-group2 {
		width: auto;
	}

	.box-group2 {
		margin-bottom: 8px;
	}

	.height166 {
		height: auto;
	}

	.height181 {
		height: auto;
	}

	.height91 {
		height: auto;
	}

	.latest_project {
		width: 100%;
		margin: 0 0 30px 0;
	}

	.news_cards {
		width: 100% !important;
		margin: 0 0 30px 0 !important;
	}

	.news_card {
		animation: none !important;
	}

	.latest_pro_img {
		width: 100%;
		height: 250px;
	}

	.latest_pro_img img,
	.search_products_img img,
	.search_products_CRight,
	.search_products_CR {
		height: auto;
	}

	.activity_short {
		float: left;
		width: 86%;
	}

	.signup_form {
		margin-left: 0;
	}

	.height183 {
		height: auto;
	}

	.searchpage .height91 {
		height: auto;
	}

	.req_aff_photo,
	.req_aff_short {
		width: 100%;
		float: none;
	}

	.affiliate_form .label,
	.affiliate_form .fild {
		width: 100%;
		float: none;
	}

	.mL_28P {
		margin-left: 0;
	}

	.req_aff_photo {
		max-width: 280px;
	}

	.mL_32P {
		margin-left: 0;
	}

	.statu_Re {
		width: 66%;
	}


	.project_goal,
	.total_recieve,
	.remain_day {
		width: 100%;
		float: none;
		margin: 5px 0;
	}

	.image_conta {
		width: 50%;
	}

	.image_div {
		float: none;
		width: 100%;
	}

	.image_div img {
		width: 198px;
		height: 147px;
	}

	.donation_label,
	.donation_field {
		width: 100%;
		float: none;
	}

	.MLeft42P {
		margin-left: 0;
	}

	.followers_item {
		width: 96%;
		float: none;
		padding: 2%;
	}

	.followers_info {
		width: 45%;
	}

	.recentCo_photo_dash {
		margin-right: 3%;
	}

	.recentCo_short_dash {
		width: 73%;
	}

	.message_left,
	message_right {
		width: 100%;
		float: none;
		border-right: 0 none;
	}

	.message_right {
		float: none;
		padding: 0;
		text-align: left;
	}

	.inner-msm-border_right {
		width: 100%;
		float: none;
	}

	.sent_on {
		width: 100%;
	}

	.sent_on span {
		display: inline-block;
	}

	.left_messagecontent p,
	.right_messagecontent p {
		padding: 15px 0 0 0;
	}

	.activity_short {
		width: 77%;
	}

	p {
		line-height: 20px;
	}

	#container {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	.pagination {
		background: none repeat scroll 0 0 #F2F2F2;
		font-size: 16px;
	}

	.photo_space_div {
		width: 100%;
	}

	.photo_space_div img {
		max-width: 150px;
	}

	.project_rightP {
		height: auto;
	}

	.front_img {
		width: 98%;
	}

	.location_B {
		margin-bottom: 10px;
	}

	.login-label,
	.login-fild {
		width: 100%;
		float: none;
	}

	.heading_strip {
		background-image: none;
	}

	.redioB_C {
		width: 6%;
	}

	.redioB_C_T {
		width: 94%;
	}

	.w18P_FR {
		width: 100%;
		float: left;
	}

	.Mleft20P {
		margin-left: 0;
	}

	.req_aff_photo,
	.req_aff_short {
		width: 100%;
		float: none;
	}

	.laction {
		width: 97%;
		padding: 15px 1.5%;
	}

	.left_messagecontent,
	.right_messagecontent {
		width: 100%;
		border-right: 0 none;
		border-left: 0 none;
	}

	.img_upload,
	.img_upload_pre {
		width: 100%;
		float: none;
	}

	/*create step 3 new img*/

	.img_upload_pre img {
		max-width: 220px;
	}

	.img_upload_pre {
		margin-bottom: 15px;
	}

	/*create step 3 new img*/


	/*static page*/

	.w22P_fl {
		width: 46%;
		margin-bottom: 15px;
	}

	.succes-img {
		width: 96%;
		padding: 2%;
	}

	.succes-content {
		width: 96%;
		padding: 2%;
	}

	/*  edite before*/
	/*p {
	line-height: 18px;
	font-weight: normal;
}*/
	.w68P_FL {
		width: 100%;
	}


	/*new login page */

	.third_login_icon {
		width: 10%;
	}

	.third_login_url {
		width: 89%;
	}

	/*invite page */

	.profile_photo img {
		/*width:125px;
*/
	}

	.gmail-email {
		width: 71%;
	}

	.gmail-invite-button {
		margin-top: 19px;
	}

	.gmail-after-login {
		width: 100%;
	}

	.invite-textfilled {
		width: 91%;
	}

	.tubestart-friend {
		width: 100%;
	}

	.invite_email_label,
	.invite_email_fild {
		float: none;
		width: 97%;
	}

	.invite_email_textarea {
		float: none;
		width: 97%;
	}

	span.error1,
	span.success1 {
		margin-left: 0;
	}

	ul.this_campaign_ul li {
		width: 96%;
	}

	.iframe_video {
		height: 276px;
		min-height: auto;
	}

	.video-thumb-main {
		height: 46px;
	}

	.gallery-img {
		height: auto;
	}

	.gallery-img img {
		min-height: inherit;
	}

	.doc_main_div {
		width: 95%;
	}

	.slider_inner {
		width: 100%;
		float: none;
	}

	.searchpage .latest_project {
		margin-right: 0;
		width: 100%;
	}

	.goal_label,
	.goals_Field {
		float: none;
	}

	.goals_Field input {
		width: 96%;
	}

	.w15P_FL .inputS_Default_S {
		width: 100%;
	}

	.w41P_FL .inputS_Default_S {
		width: 100%;
	}

	.w15P_FL {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-top: 10px;
	}

	.pro_descr iframe {
		width: 100%;
		height: 270px;
	}

	.pro_myfollowers li {
		width: 96%;
		margin-right: 0%;
	}

	.searchpage_left .latest_project {
		width: 100%;
		margin: 0 0 30px 0;
	}

	.search_div .s3-item {
		width: 100%;
		margin-right: 0%;
		margin-left: 0%;
	}

	.search_by li {
		margin-top: 20px;
		margin-right: 0px;
		width: 33%;
	}

	.search_by {
		margin-top: 0px;
	}

	.login_left {
		float: none;
		width: 100%;
	}

	.login_right {
		float: none;
		width: 100%;
		margin-top: 30px;
	}

	.facebook-signup {
		margin: 0 auto;
	}

	.form_label {
		width: 100%;
		float: none;
		text-align: left;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
	}

	.form_fild {
		width: 100%;
		float: none;
	}

	.pro_type {
		width: 100% !important;
	}

	.pad30 {
		padding: 20px;
	}

	.owner_left .form_fild {
		width: 100%;
	}

	.owner_right {
		display: none;
	}

	.media_left {
		float: none;
		width: 100%;
	}

	.media_right {
		float: none;
		width: 100%;
		margin-top: 10px;
	}

	.media_left .form_fild {
		width: 100%;
	}

	.icon_video,
	.icon_image,
	.icon_doc {
		background-image: none;
	}

	.img_upload_label,
	.img_upload_field {
		width: 100%;
		float: none;
		margin-left: 0 !important;
	}

	.media_right .upload {
		position: relative;
	}

	.step4 .form_label {
		width: 100%;
	}

	.account_form .w61P_FL {
		width: 100% !important;
		float: left !important;
	}

	.account_form .w20P_FL {
		width: 100%;
		text-align: left;
		padding-right: 0;
		float: none;
		margin-bottom: 5px;
	}

	.account_form .Mleft20P {
		margin-left: 0% !important;
	}

	.account_form .upload {
		top: 3px;
		right: 3px;
	}

	.embed_code {
		float: right;
		width: 100%;
	}

	.mem_profile .latest_project {
		width: 94%;
	}

	.pro_iframe,
	.pro_img {
		width: 100%;
		height: 280px;
	}

	.proj_details li {
		float: left;
		width: 49.6%;
		text-align: center;
		padding: 10px 0% 10px 0px;
	}

	.proj_details li:nth-of-type(1) {
		border-bottom: 1px solid #D8D8D8;
	}

	.proj_details li:nth-of-type(2) {
		border-right: none;
		border-bottom: 1px solid #D8D8D8;
	}

	.close-comment {
		top: inherit;
		bottom: 22px;
	}

	.perks_list>ul>li>ul>li {
		float: left;
		width: 49.6%;
		text-align: center;
		padding: 10px 0% 10px 0px;
	}

	.perks_list>ul>li>ul>li:nth-of-type(1) {
		border-bottom: 1px solid #D8D8D8;
	}

	.perks_list>ul>li>ul>li:nth-of-type(2) {
		border-right: none;
		border-bottom: 1px solid #D8D8D8;
	}

	.thumbs_img {
		width: 94px;
		margin: 4px;
	}

	.video_thumbs li {
		width: 30%;
	}

	.message_follow {
		float: left;
		margin-top: 10px;
	}

	.media_right .img_upload_pre {
		width: 100%;
		float: none;
	}

	.login-popup {
		width: 80%;
	}

	.ribbon_red,
	.ribbon_green {
		top: 23px;
		width: 90%;
		left: 5%;
	}

	.w51P_FL {
		width: 89%;
		float: left;
	}

	.save_skip {
		margin-right: 0;
	}

	.thanks_icon {
		text-align: center;
	}

	.thanks_icon img {
		float: none;
		margin-right: 0;
	}

	.thanks_icon h2 {
		margin: 10px 0px 0px 0px;
		display: block;
		font-size: 22px;
	}

	.Thanks_small_F {
		text-align: center;
	}

	.take_me {
		margin-bottom: 25px;
		text-align: center;
	}

	.img_404 {
		float: none;
		text-align: center;
	}

	.text_404 {
		margin-left: 0;
		margin-top: 0px;
		width: 100%;
		text-align: center;
	}

	.popup_content .form_label,
	.popup_content .form_fild,
	.popup_contact .form_label {
		width: 100%;
	}

	.imglabel {
		right: 56px;
		top: 33px;
	}

	.resc {
		margin-bottom: 10px;
		width: 100%;
	}

	.marlr12 {
		margin-left: 0;
		margin-right: 0;
	}

	.marl105 {
		margin-left: 116px;
	}

	.wid50 {
		width: 100%;
		float: none;
	}

	.fln {
		float: none;
		font-size: 12px;
	}

	.txtall {
		text-align: left;
	}

	.contribute_donation {}

	.marb15 {
		margin-bottom: 15px;
	}

	.flexible {
		text-align: center;
	}

	.funding {
		background: url(../images/funding.png) no-repeat%;
		line-height: 25px;
		display: inline-block;
		margin-bottom: 15px;
	}

	.marl_ {
		margin-left: 135px;
	}

	.payment-label {
		float: left;
		width: 20%;
	}

	.payment-field {
		float: left;
		width: 80%;
	}

	.marl300 {
		margin-left: 115px;
	}

	.wid72 {
		width: 67%;
	}

	.btnmarwid,
	.btnmarwid2 {
		margin-top: 20px;
	}
}

@media (max-width: 320px) {

	.latest_pro_img {
		height: 180px;
	}

	.w68P_FL {
		width: 100%;
	}

	.w68P_FL .inputS_Default_S {
		width: 95%;
	}

	.laction {
		width: 96%;
	}

	.signup_form {
		margin-left: 0;
	}

	.searchpage .height91 {
		height: auto;
	}

	.raised_toward,
	.goal_amount {
		width: 100%;
		float: none;
	}

	.left_messagecontent {
		width: 65%;
		border-right: 0 none;
	}

	.activity_short {
		width: 77%;
	}

	#container {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	.pagination {
		background: none repeat scroll 0 0 #F2F2F2;
		font-size: 16px;
	}

	.photo_space_div {
		width: 100%;
	}

	.photo_space_div img {
		max-width: 150px;
	}

	.raised span,
	.day_to_go span {
		display: block;
	}

	.location_B {
		margin-bottom: 10px;
	}

	.login-label,
	.login-fild {
		width: 100%;
		float: none;
	}

	.heading_strip {
		background-image: none;
	}

	.w32P_FL_A {
		width: 40% !important;
		float: left !important;
	}

	.w68P_FL_A {
		width: 60% !important;
		float: left !important;
	}

	/*new add*/
	.donation_field_A {
		float: left !important;
		width: 80% !important;
	}

	.left_messagecontent,
	.right_messagecontent {
		width: 100%;
		border-right: 0 none;
		border-left: 0 none;
	}

	/*static page*/

	.heading_strip {
		margin: 20px 0px 10px 0px;
	}

	.upload_photo {
		width: 34% !important;
	}

	.browse_Txtfill {
		width: 58% !important;
	}

	.third_login_icon {
		width: 15%;
	}

	.third_login_url {
		width: 84%;
	}

	/*invite page */

	.gmail-email {
		width: 73%;
		float: left;
	}

	.gmail-invite-button {
		margin-top: 10px;
		text-align: right;
	}

	.gmail-email h2 {
		font-size: 14px;
	}

	.invite-textfilled {
		width: 87%;
	}

	.iframe_video {
		height: 154px;
		min-height: auto;
	}

	/*new add*/
	.p_detail_title img {
		height: inherit;
		width: 100%;
	}

	.share_textbox {
		width: 100%;
		float: left;
		margin-left: 0px;
		margin-top: 7px;
	}

	.pro_descr iframe {
		width: 100%;
		height: 220px;
	}

	.search_by li {
		width: 50%;
	}

	.facebook-signup {
		margin-left: -12%;
	}

	.pad30 {
		padding: 10px;
	}

	.inset {
		padding: 10px;
	}

	.form_save {
		margin: 0px -10px -10px;
	}

	.fix_pro,
	.flex_pro {
		font-size: 16px;
	}

	.pitch_img_upload {
		float: none;
		width: 100%;
		margin-top: 0px;
		position: relative;
		margin-bottom: 10px;
	}

	.pitch_img {
		float: none;
		width: 100%;
	}

	.perk-div {
		padding: 10px;
	}

	.perk_title_cre {
		margin: -10px -10px 0px -10px;
	}

	.creatS_Button input[type="submit"],
	.creatS_Button a {
		padding: 10px 20px;
	}

	.sub_title_cre {
		margin: -10px -10px 0px -10px;
	}

	.wbg_br5 {
		padding: 10px;
	}

	.form_fild .inputS_Default_S {
		width: 100%;
	}

	.last_step .w45P_FL {
		width: 82%;
		float: none;
	}

	.last_step .creatS_Button a {
		font-size: 20px;
	}

	.account_form .upload {
		top: 3px;
		right: 1px;
	}

	.account_form .save_Default {
		padding: 11px 7px;
	}

	.acccan {
		padding: 11px 7px;
	}

	.pro_iframe,
	.pro_img {
		width: 100%;
		height: 175px;
	}

	.recentCo_short {
		margin-left: 83px;
	}

	.recentCo_photo {
		float: left;
		margin-right: 15px;
		width: 60px;
	}

	.recentCo_photo img {
		width: 60px;
		height: 60px;
	}

	.proj_des_img {
		float: none;
		width: 100%;
		margin-right: 0px;
	}

	.proj_des_title {
		margin-left: 0px;
		text-align: center;
		margin-top: 15px;
	}

	.close-comment {
		right: -6px;
	}

	.perks_list>ul>li>ul>li {
		float: none;
		width: inherit;
		text-align: left;
		padding: 10px 0% 10px 15px;
		border-right: none;
		border-bottom: 1px solid #D8D8D8;
	}

	.perks_list>ul>li>ul>li>h3 {
		float: left;
		margin-right: 5px;
	}

	.perks_list>ul>li>ul>li>p {
		margin-top: 4px;
	}

	.thumbs_img {
		width: 77px;
	}

	.video_thumbs li {
		width: 47%;
	}

	.uphoto {
		width: 97%;
		margin-right: 20px;
		float: left;
	}

	.uphoto img {
		width: 100%;
	}

	.profile_short {
		margin-top: 10px;
	}

	.cke_editor_pitch_text {
		width: 256px !important;
	}

	.login-popup {
		width: 90%;
	}

	.ribbon_red,
	.ribbon_green {
		top: 14px;
		width: 90%;
		left: 5%;
	}


	.search_transaction .search_select {
		width: 100%;
	}

	.search_transaction .category_select {
		width: 100%;
	}

	.w51P_FL {
		width: 83%;
		float: left;
	}

	.thanks_icon h2 {
		font-size: 20px;
	}

	.project_banner {
		margin-left: 0px;
	}

	.imglabel {
		right: 21px;
		top: 30px;
	}

	.resc {
		margin-bottom: 10px;
		width: 100%;
	}

	.marlr12 {
		margin-left: 0;
		margin-right: 0;
	}

	.marl105 {
		margin-left: 79px;
	}

	.flexible {
		text-align: center;
	}

	.funding {
		background: url(../images/funding.png) no-repeat%;
		line-height: 25px;
		display: inline-block;
		margin-bottom: 15px;
	}

	.marl_ {
		margin-left: 77px;
	}

	.payment-label {
		float: left;
		width: 20%;
	}

	.payment-field {
		float: left;
		width: 80%;
	}

	.marl300 {
		margin-left: 65px;
	}

	.btnmarwid2 a,
	.btnmarwid a {
		margin-left: 0;
	}

	.wid72 {
		width: 68%;
	}

	.btnmarwid,
	.btnmarwid2 {
		margin-top: 40px;
	}
}


/* From kickstars*/

@media screen and (max-device-width: 980px),
screen and (max-width: 980px) {

	.layout-1cols-ceneter {
		width: 98%;
	}

	.container_13 {
		width: 98%;
	}

	.container_14 {
		width: 98%;
	}

	.container_16 {
		width: 98%;
	}

	.container_17 {
		width: 98%;
	}

	.container_18 {
		width: 98%;
	}

	.container_19 {
		width: 98%;
	}

	.container_20 {
		width: 98%;
	}

	.container_121 {
		width: 98%;
	}



	.clear-2col {
		display: block;
	}

	.layout-2cols {
		width: 100%;
	}

	/* Header
    ****************************************/
	#header .header-content {
		padding: 12px 0 22px;
	}

	#header .wrap-top-menu {
		padding: 7px 0;
	}

	#header .top-menu {
		margin-top: 2px;
	}

	#header .top-message {
		display: none;
	}

	#header .wrap-top-menu .iBtnRed {
		display: block;
	}

	.header-content .header-right {
		width: 100%;
		border-bottom: 1px solid #d4d4d4;
		padding-bottom: 12px;
		display: none;
	}

	.header-content .header-right.active {
		display: block;
	}

	.header-content .header-left {
		width: 100%;
		padding-top: 10px;
	}

	#header .dropdown-search-result {
		top: 97px;
	}

	.dropdown-search-result .iPickUp {
		display: none;
	}

	/* Home */
	.home-feature-category .wrap-lst-category {
		height: 422px;
	}

	.box-marked-project.project-short .top-project-info {
		height: 278px;
	}

	.box-marked-project .content-info-short .thumb-img {
		margin-right: 20px;
	}

	.box-marked-project .content-info-short .wrap-short-detail {
		float: none;
		width: auto;
	}

	.box-marked-project .content-info-short .comment-view {
		position: static;
	}

	.home-popular-project .clear-2col {
		display: none
	}

	.project-short.sml-thumb .group-fee .fee-item {
		float: none;
		width: auto;
		border-top: 1px dashed #d4d4d4;
		padding: 5px 10px;
	}

	.project-short.sml-thumb .group-fee .fee-item:first-child {
		padding-left: 10px;
	}

	.project-short.larger .bottom-project-info {
		padding-bottom: 20px;
	}

	.project-short.larger .project-progress {
		float: none;
		margin: 10px auto;
	}

	.project-short.larger .group-fee {
		padding: 0 0 0 20px;
	}

	.project-short.larger .bottom-project-info .btn-buck-project {
		margin: 0 20px 0 0;
	}


	.home-discover-friends .row-friends.row-connect-fb .thumb-avatar.t-first,
	.home-discover-friends .row-friends.row-connect-fb .thumb-avatar.t-last {
		display: none;
	}

	.home-discover-friends .connect-fb {
		width: 100%;
		margin: 0;
		padding-bottom: 20px;
	}

	.project-author .author-action {
		text-align: center;
	}

	.project-author .author-action .btn {
		margin: 10px 0 0 0;
	}

	.project-author .author-action .btn:first-child {
		margin-top: 0;
	}

	.form-profile {
		width: auto;
	}

	.form .row-item .lbl {
		width: 90px;
	}

	.form .row-item .val {
		margin-left: 100px;
	}

	.form.form-profile .txt {
		width: 215px;
	}

	.form .txt.fill-width {
		width: 100%;
	}

	/*SelectNav.js*/
	.selectnav {
		display: block;
	}

	.nav-menu-blog {
		display: none;
	}

	/* Footer */
	#footer .main-footer .grid_3 {
		width: 48%;
	}

	#footer .footer-menu>ul {
		float: left;
		width: 50%;
	}

	#footer .footer-menu>ul:first-child {
		width: 50%;
	}

	#footer .site-copyright {
		padding-top: 40px;
	}

}

@media only screen and (min-width: 1181px) and (max-width: 1280px) {
	.login_signup {
		margin-right: 6px;
	}

	.login_signup_1 {
		margin-right: 6px;
	}

	.logo {
		margin-top: -15px;
		max-width: 170px;
		margin-right: 2px;
	}

	ul.nav li a {
		font-size: 14px;
		display: block;
		padding: 12px 10px 12px 12px;
	}

	.news_btn {
		font-size: 14px !important;
		margin-right: 6px !important;
	}

	.news_btn svg,
	.space_lang svg {
		height: 19px !important;
		width: 19px !important;
		margin-right: 6px !important;
	}

}

@media only screen and (min-width: 1100px) and (max-width: 1180px) {
	.login_signup {
		margin-right: 6px;
	}

	.login_signup_1 {
		margin-right: 6px;
	}

	.logo {
		margin-top: -15px;
		max-width: 170px;
		margin-right: 2px;
	}

	ul.nav li a {
		font-size: 14px;
		display: block;
		padding: 12px 10px 12px 12px;
	}

	.news_btn {
		font-size: 14px !important;
		margin-right: 6px !important;
	}

	.news_btn svg,
	.space_lang svg {
		height: 19px !important;
		width: 19px !important;
		margin-right: 6px !important;
	}

	.nav li:last-of-type {
		display: none;
	}
}

@media only screen and (min-width: 1921px) {
	.logo {
		margin-top: -20px;
		margin-right: 50px;
		max-width: 200px;
	}

	ul.nav li a {
		padding: 12px 12px 12px 22px;
	}
}

@media screen and (max-device-width: 767px),
screen and (max-width: 767px) {
	.desktop767 {
		display: none !important;
	}

	.hero-section-text br {
		display: none;
	}

	#fundernation h2 br {
		display: none;
	}

	h1.heading_large_dark {
		font-size: xx-large;
	}

	p {
		line-height: 20px;
		hyphens: auto;
	}

	.investment-sweetspots {
		justify-content: space-between;
	}

	.sweet-card {
		width: 48%;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.sweetspot-box p:last-of-type {
		height: 56px;
	}

	.sweetspot-box h3 {
		hyphens: auto;
	}

	.footer_column {
		width: 35%;
	}

	.contact_data a {
		word-break: break-all;
	}
}

@media screen and (max-device-width: 480px),
screen and (max-width: 480px) {
	.home-color-section {
		background-image: none;
	}

	.new-slide-wrap {
		background-attachment: unset !important;
		background-position: unset !important;
		background-size: unset !important;
	}

	#logo {
		float: none;
		width: auto;
		padding: 0 0 20px 0;
		text-align: center;
	}

	#header .top-menu .nav-horizontal {
		display: none;
	}

	#header .top-menu .btn-toogle-menu {
		display: block;
	}

	#header .wrap-top-menu .iBtnRed {
		margin-top: 6px;
	}

	#header .main-nav {
		margin: 0 auto;
		float: none;
		width: 215px;
	}

	#header .account-panel {
		margin: 0 0 10px 0;
		float: none;
		text-align: center;
	}

	#header .account-panel .btn {
		float: none;
	}

	#header .form-search {
		float: none;
		width: 220px;
		margin: 0 auto;
	}

	.lst-popular-project>.grid_3,
	#footer .main-footer .grid_3 {
		width: 98%;
	}

	#footer .copyright {
		text-align: center;
	}

	#footer .logo-footer {
		position: static;
	}

	#footer .term-privacy {
		position: static;
		padding: 20px 0;
	}

	#footer .site-copyright {
		padding: 0;
	}

	.social {
		float: none;
	}

	.sweet-card {
		width: 100%;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
}