@charset "utf-8";
/* Fonts
================================ */
@import url(https://fonts.googleapis.com/css?family=Open+Sans);

/* CSS Document */
*{
	margin:0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
}
.clear{
	clear:both;
}
.error{
	color: #990000;
    float: right;
    font-size: 17px;
    font-weight: normal;
    margin: 16px 5px 0 0;
}

div.button-shadow{
	background: url("../images/buttons/button-shadow.png") no-repeat scroll right bottom transparent;
    padding: 7px 9px 10px 0;
}
input.submit-button, a.submit-button{
	text-align: center;
	line-height: 40px;
	font-size:20px;
	height: 40px;
	width: 165px;
	cursor: pointer;
}
input.padded-button{
	text-align: center;
	line-height: 48px;
	font-size:22px;
	height: 48px;
	padding: 0 15px;
	max-width: 182px;
	cursor: pointer;
}
input.brown-button, a.brown-button{
	background: url("../images/buttons/button-brown.jpg") no-repeat scroll center center transparent;
	border: 1px solid #d3ba93;
	color:#831719;
}
input.green-button{
	background: url("../images/buttons/button-green.jpg") no-repeat scroll center center transparent;
	border: 1px solid #84ba32;
	color:#fff;
}
input.red-button{
	background: url("../images/buttons/button-red.jpg") no-repeat scroll center center transparent;
	border: 1px solid #d76464;
	color:#fff;
}
a{text-decoration:none; color:#FFF;}
a:hover{text-decoration:underline;}
a:visited{background:#de9191; display:block;}
.outer-footer a{text-decoration:none; color:#de9191;}
a img{border:0;}
a.page_disabled { color:gray !important; }
a.page_disabled:hover{text-decoration:none !important; cursor:default !important;}
textarea{
	resize:none;
}
.user-avatar{
	max-height:57px;
	max-width:57px;
}
.ancher-style{
	text-decoration:none;
	color:#991e1f;
}
.ancher-style1{
	text-decoration:none;
	color:#000;
}
.share-links{
    line-height: 10px;
    margin-top: 7px;
}
.share-links-detail{
    float: right;
    line-height: 10px;
    margin-top: 7px;
}
.share-links ul li{
	display:inline;
}
.share-links ul li.last{
	background:url(http://appsplit.com/appsplit/images/icons/124-icon.png) no-repeat;
	padding:2px 8px;
	font-size:12px;
}
.other{
	height: 23px;
    margin: 2px 0 0 0;
}
.embed{
    padding: 0 2px;
}
.campaign-badge{
	float:left;
	margin:-10px 0 0 -9px;
}
body{
	background:#000;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{
	font-size:80%;
	overflow:hidden;
}

.wrapper{
	padding:0;
	margin:10px auto 0;
	width:1048px;
}
#header{
	padding:20px 0 5px;
	background:url(../images/header.jpg) repeat;
	min-width:1048px;
}
#logo{
	float:left;
	margin:0 15px 0 20px;
}
#logo a.logo-img{
	height:55px;
	width:200px;
	background:url(../images/logo1.png) no-repeat center top;
	display: inline-block;
}
a.logo-img:hover{
	background-position:center bottom !important;
}
#topmenu ul.m1{
	float:left;
	width:185px;
}
#topmenu ul.m1 li{
	border-right:1px solid #a1a1a1;
	list-style:none;
	display:inline-block;	
	font-size:15px;
	padding:0 10px 0 0;
	vertical-align:bottom;
}
#topmenu ul.m1 li.first{
	margin:10px 10px 0 0;
}
#topmenu ul.m1 li.last{
	border-right:none;
	margin:10px 0 0 0;
}

#search-form form{
	float:left;
	width:240px;
	margin-top: 20px;
}
.search-text{
	height: 25px;
    margin-right: 2px;
    width: 165px;
}
.search-button{
	height:28px;
	width:67px;
	background:url(../images/buttons/search-button.png) no-repeat center top;
	border:none;
	color:#FFF;
	cursor: pointer;
	position:absolute;
}
.search-button:hover{
	background-position:center bottom;
}

#topmenu ul.m2{
	float:left;
	width:155px;
	margin-top:21px;
}
#topmenu ul.m3{
	float:left;
	width:233px;
}
#topmenu ul.m4{
	float:right;
	width:210px;
	margin-top:21px;
}
#topmenu ul.m2 li{	
	border-right:1px solid #a1a1a1;
	list-style:none;
	display:inline-block;	
	font-size:15px;
	margin:5px 2px 0 0;
	padding:0 5px 0 0;
}
#topmenu ul.m3 li{	
	list-style:none;
	display:inline-block;
	position:relative;
}
/* =============================== My Profile ============================== */
.m3 li.my-profile a.b{
 background:url(../images/buttons/profile-button.png) no-repeat center top;
 display:inline-block;
 height:34px;
 width:115px;
}
.m3 li.my-profile:hover a{
 background-position:center bottom;
 
}
.m3 li.my-profile ul{
 display:none;
 position:absolute;
 color:#FFF;
 margin-top:-5px;
 z-index:10;
}
.m3 li.my-profile:hover ul{
 display:block;
}
.m3 li.my-profile ul li{
    background: #2D2D2D;
    display: block !important;
    margin: 0 0 0 2px;
    padding: 5px 35px 5px 5px;
    width: 72px;
}
.m3 li.my-profile ul li:hover{
 background:#3d3d3d;
}
/* ======================================================================== */
#topmenu ul.m4 li {	
	border-right:1px solid #a1a1a1;
	list-style:none;
	display:inline-block;	
	font-size:16px;
	padding:0 5px 0 0;
}
#topmenu ul.m2 li.first{
	margin-left:5px;		
}
#topmenu ul.m2 li.last, #topmenu ul.m4 li.last{	
	border-right:none;
}
#topmenu ul.m4 li.sign{
	margin-top:5px;
	margin-left:68px;
}

#content{
	background:#FAFAFA;
	padding:0;
	margin:12px auto;
	min-width:1048px;
}
.banner{
	padding:5px 20px 20px 15px;
	padding:0 0 18px 0;

}
.banner img{
	margin: 0 0 0 19px;
}
.inner-banner{
text-align: center;
}
.inner-banner-heading{
	margin: 10px 19px;
	height: 2px;
	width: 42.4%;
	float:left;
	background-color:#991E1F;
}
.inner-banner-f{
	float:left;
	color:#991E1F;
	margin: 3px 0;
	font-weight:bold;
}

.inner-banner img{
	height: 50px;
	width: 150px;
	margin: 10px 10px 0 19px/*0 0 0 15px*/;
	/*float:left;*/
    text-align: center;
}
.featurbanner
{
	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	padding:16px 20px 23px 15px;
	margin: 0 15px 0 10px;
}
.feature-inside{
	padding:0 0 5px 10px;
}
.feature-inside .campaign-badge{
	margin:-10px 0 0 -19px;
}
.featurvideo{
    float: left;
    height: 290px;
    padding: 3px 0 0;
    width: 350px;
}
.featurdetail{
	width:596px;
	float:left;
	margin-left:15px;
}
.pname{
	background:url(../images/appsplit-website-2_03.jpg) #e46669 repeat;
	color:#FFF;
	font-size:28px;
	border-radius:5px;
	padding:8px 0 8px 8px;
	text-transform:capitalize;
}
.pname-left{
	float: left;
    width: 393px;
 }
.feature_campaign_name{
	background:none;
	border:none;
	cursor:pointer;
	font-size: 24px;
	color:#FFF;
	font-weight:bold;
}
.campaign_name{
	background:none;
	border:none;
	cursor:pointer;
	font-size: 16px;
	color:#FFF;
	font-weight:bold;
	color:#991E1F;
	margin-left: -2px;
	text-transform:capitalize;
}
.feature_campaign_name:hover, .campaign_name:hover{
	text-decoration:underline;
}
.p1name
{
	
}
.p1byname{
	float:left;
	width:425px;
	height:30px;
	overflow:hidden;
	margin-top:10px;
	text-transform:capitalize;
}
.p1name h5
{
	color:#991e1f;
	font-size:22px;
}
.p1name p
{
	font-size:18px;
	height:87px;
	overflow:hidden;
}
.ul1{
font-weight:normal;
font-size:20px;
display:inline-block;
}
.ul2{
font-weight:normal;
font-size:17px;
display:inline-block;
}
.p1name ul.ul1
{
	float:left;
}
.p1name ul.ul1 li
{
	margin:0 20px 0 0;
	list-style:none;
	display:inline-block;
	color:#991e1f;
	font-size:20px;
}
.p1name ul.ul1 li img 
{
	vertical-align:middle;
	margin-right:10px;
	
}
.p1name ul.ul2
{
	float:right;
}
.p1name ul.ul2 li
{
	list-style:none;
	display:inline-block;
	color:#991e1f;
	font-size:20px;
}
.p1name ul.ul3 li
{
	list-style:none;
	display:inline-block;
	color:#991e1f;
	font-size:20px;
}
.p2name{
	margin-top:5px;
}
.p1-outer
{
	float:left;
	padding:13px 10px 0;
	margin-right:4px;
	background:url(../images/Featuredprogress.gif) repeat;
	border:1px solid #adacac;
	border-radius:5px;
	width:240px;
}
.p1-outer1
{
	font-size:18px;
	padding:5px;
	background:url(../images/Featuredprogress.gif) no-repeat;
	display:block;
	border:1px solid #adacac;
	border-right:none;
	width:125px;
	text-align:center;
}
.p1-outer2
{
	font-size:18px;
	padding:5px 15px;
	background:#727272;
	display:block;
	border:1px solid #adacac;
	border-left:none;
	width:165px;
	text-align:center;
	color:#FFF;
}
.p1-outer3
{
	font-size:15px;
	padding:5px 18px;
	display:block;
	border:1px solid #adacac;
	border-left:none;
	text-align:center;
	color:#FFF;
	width:151px;
}
.p1-outer4
{
	font-size:15px;
	padding:5px 15px;
	background:url(../images/Featuredprogress.gif) no-repeat;
	display:block;
	border:1px solid #adacac;
	border-right:none;
	text-align:center;
	margin:9px 0 0 0;
	width:80px;
}
.p1-outer5
{
	font-size:16px;
	padding:5px 76px;
	display:block;
	border:1px solid #adacac;
	text-align:center;
	color:#FFF;
	margin:9px 0 0 0;
	width:145px;
}
.p1-outer ul li{
	font-size:12px;
	padding:7px 0 7px 0;
	display:inline-block;
	text-decoration:none;
	width:48%;	
}
.p1-outer ul li.first{
	text-align:left;
}
.p1-outer ul li.last{
	text-align:right;
}
.p1
{
	width:240px;
	height:12px;	
	background:#eae5e7;
	border:1px solid #c4c4c4;
	border-radius:50px;
}
.p1-1
{
	font-size:14px;
	width:0;
	height:12px;	
	background:#991e1f;
	border-radius:50px;
}
.p2-outer /* outer div for lower banners */
{
	/*width:285px;*/
}
.p2-outer1 /* outer div for featured banner progress bar */
{
	float:left;
	width:330px;
	background: url("../images/appsplit-website-2_03.jpg") repeat scroll 0 0 transparent;
	border-radius:5px;
	/*border:1px solid #c4c4c4;*/
}
.p2-outer2 /* outer div for featured banner compaign calculatin detail */
{
	float:left;
	width:330px;
	background: url("../images/appsplit-website-2_03.jpg") repeat scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
	/*border:1px solid #c4c4c4;*/
}
.p2
{
	background:url(../images/appsplit-website-2_03.jpg) repeat;
	float:left;
	font-size:14px;
	padding:10px 5px;
	display:block;
	border-right:1px solid #c4c4c4;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
	/*height:38px;
*/}
.firstbox{
	border-radius:5px 0 0 5px;
}
.lasttbox{
	border-radius:0 5px 5px 0;
	border-right: none;
}
.lasttbox1{
	border-radius:5px;
}
.closed-successful{
	background:#779d4d;
}
.closed-not-successful{
	background:#727272;
}
.in-progress{
	background:#49577e;
}
.draft{
	background:#3F3F3F;
}


.p3
{
	font-size:16px;
	font-weight:bold;
}
h1{
	margin:15px 0;
	color:#981d1e;
	font-family: 'Open Sans', sans-serif;
	text-transform:capitalize;
	font-weight:normal;
	font-size:35px;
	text-align: center;
}

h2{	
	margin:0 0 5px 20px;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:34px;
}
.update-body h3{	
	color:#981d1e;
	font-weight:normal;
	font-size:30px;
	margin:20px 0 20px 0;
}
.h-3{	
	margin:0 0 5px 5px;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:20px;
	float:left;
}

.see-more
{
	
}
a.see-more{
	float:right;
	margin-right:25px;
	height:42px;
	width:146px;
	background:url(../images/buttons/click-to-see-bttn.png) no-repeat center top;
	display: inline-block;
}
a.see-more:hover{
	background-position:center bottom !important;
}
.container{
	margin:auto;
	padding:0;
}
/* ---------------- Margins for Funding , Sales and Development Banner -------------- */
.margins1{
	margin:0px 12px 0 12px;/* ---- banner image margin ---- */
	height: 175px;
}
.margins2{
	margin:5px 12px 0 15px;/* ---- project name, by , detail and icon margin ---- */
	height:175px;
}
.margins3{
	margin:0 8px; /* ---- progress bar and text margin ---- */
}

.margins4{
	margin:0 0 21px 0;/* ---- Project compaigning detail margin ---- */
}
.fbanner{
	float:left;
	width:300px;
	height:524px;
	padding:22px 24px 22px 19px;
	border-image: url("../images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-box.png") 0 0 5 5 fill;
}
.fbanner2 {
    -moz-border-image: url("../images/border-box1.png") 0 0 5 5;
    float: left;
    height: 270px;
    margin: 0 0 0 15px;
    padding: 23px 35px 25px 15px;
    width: 575px;
}
.fbanner1{
	float: left;
    height: 270px;
    margin: 0 0 0 15px;
    padding: 23px 30px 25px 15px;
    width: 455px;
	border-image: url("../images/border-box1.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-box1.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-box1.png") 0 0 5 5 fill;
}
/*______________________________________________________________________________________________*/

.funded{
	background:url(../images/bg-purple.jpg) repeat;
}
.sale{
	background:url(../images/bg-blue.jpg) repeat;
}
.development{
	background:url(../images/bg-green.jpg) repeat;
}

/*______________________________________________________________________________________________*/
.fProject{
	color:#991E1F;
	font-size:21px;
}
.fby{
	color:#2c2c2c;
	font-size:16px;
	text-transform:capitalize;
}
.detail{
	font-size:14px;
	overflow:hidden;
	height:80px;
	margin-top:5px;
	text-align: justify;
}
.fdetail ul{
	height:40px;
}
.fdetail ul li
{
	list-style:none;
	display:inline-block;
	color:#991e1f;
	font-size:17px;
	margin:10px 10px 0 0;
}
.fdetail ul li.last
{
	float:right;
	margin:10px 0 0 0;
}
.fdetail ul li img
{
	vertical-align:bottom;
	margin-right:8px;
	max-height:34px;
}
.p2-1
{
	height:15px;
	background:#eae5e7;
	border:1px solid #c4c4c4;
	border-radius:50px;
}
.p2-2
{
	width:85px;
	height:15px;
	background:#991e1f;
	border:1px solid #c4c4c4;
	border-radius:50px;
}
.p2-outer ul{
	padding:0 5px;
}
.p2-outer ul li{
	font-size:14px;
	display:inline-block;
	text-decoration:none;
	width:49%;	
	margin-top:10px;
}
.p2-outer ul li.first{
	text-align:left;
}
.p2-outer li.last{
	text-align:right;
}
.p2-2-1
{
	background:url(../images/appsplit-website-2_03.jpg) repeat;
	float:left;
	font-size:13px;
	padding:11px 5px 11px 5px;
	display:block;
	border:1px solid #c4c4c4;
	text-align:center;
	text-transform:uppercase;
	color:#FFF;
}

/*@-moz-document url-prefix() { .p2-2-1 { padding:11px 4px 11px 5px;  height: 25px;} } 
@media screen and (-webkit-min-device-pixel-ratio:0){
 	.p2-2-1 {width: 100%;}
	.margins4{border:1px solid #c4c4c4; background:url(../images/appsplit-website-2_03.jpg) repeat;}
	.margins4 .last{border-right:none;}
}*/ 
/* ----------------------------- Footer CSS ----------------- */
#footer{
	background:url(../images/header.jpg) repeat;
	min-width:1048px;
}
.outer-footer{
	background:url(../images/header.jpg) repeat;
}
.bblPatform{
	float:left;		
	color:#FFF;
	font-size:17px;
	padding:25px 0 10px 0;
}
.platforms{
	padding:25px 25px 10px 45px;
}
.blog{
	padding:25px 25px 10px 25px;
}
.social{
	padding:25px 25px 10px 0;
}
.bblPatform-inner{
	border-right:1px solid #000;
	width:195px;
	margin:10px 0 0 0;
}
.keepintouch-inner{
	border-right:1px double #000;
	width:245px;
}
.keepintouch-inner ul{
	margin-top:9px;
	width:155px;
}
.lfBlog-inner{
	border-right:1px double #000;
	width:245px;
	margin:10px 0;
}
#subscribe{
	height:40px;
	width:129px;
	border:none;
	background:url(../images/buttons/subcribe-buttn.png) no-repeat center top;
	cursor: pointer;
	display: inline-block;
}
#subscribe:hover{
	background-position:center bottom;
}
.subcribe-inner ul li.last{
	text-align:right;
	margin:10px 0 0 0;
}
.bblPatform-inner ul li, .lfBlog-inner ul li, .subcribe-inner ul li, .keepintouch-inner ul li{
	list-style:none;
}
.bblPatform-inner ul li.first, .lfBlog-inner ul li.first, .subcribe-inner ul li .keepintouch-inner ul li{
	margin:10px 0 0 0;	
}
.keepintouch-inner ul li{
	display:inline;
}
.footer2-inner{
	padding:0 0 10px 50px;
}
.footer2-inner ul li{
	color:#d9d9d9;
	list-style:none;
	display:inline-block;
	border-right:1px solid #FFF;
	padding:0 5px 0 5px;
}
.footer2-inner ul li.last{
	float:right;
	padding-right:60px;
	font-size:12px;
	border-right:none;
}
hr{
	background-color: #000000;
    border: 0 none;
    color: #000000;
    height: 1px;
}
/* -------------------- Browse page filters -------------- */
.filters{
	padding:9px 20px 14px 15px;
	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
}
.filters1{
	padding:9px 20px 14px 15px;
	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
}
.filters-inner{
	padding:0 0 16px;
}
h1.btitle{
	font-size:32px;
	padding-top:30px;
	margin: 0 0 0 5px;
}
h2.btitle{
	font-size:28px;
	padding-top:20px;
}
.fproduct{
	border-right: 1px double #FFFFFF;
    float: left;
    height: 160px;
    margin: 25px 0 0;
}
.fproduct ul li{
	font-size:17px;
	list-style:none;
	margin:10px 0 0 0px;
}
.fproduct-inner{
	clear:both;
}
.fproduct-inner1{
	float:left;
	padding-right:10px;
}
.fproduct-inner2{
	float:left;
	padding-right:10px;
}
.first1{
	padding-right:12px;
	margin-right:10px;
}
.last1{
	border:none !important;
}
li.first1{
	padding-top:10px;
}
.fproduct h2{
	font-size:18px;
}
.fproduct-inner ul li{	
	margin:10px 5px 0 20px;
}
.fproduct-inner1 ul li{
	
	padding-left:20px;
}
.fproduct-inner2 ul li{
	padding-right:10px;
}
/* -------------- Login, SignUp ans Connect Page ---------------------*/
#container{
	padding:20px 0 30px;
}
.login{
    padding: 23px 24px 43px 19px;
	height:510px;
}
.login-inner{
	padding:15px 20px 1px 25px;
	height:515px !important;
}
.login-inner1{
	padding:10px 10px 1px;
	height:265px !important;
}
.login-p1{
	font-size:45px;
	color:#991e1f;
}
.login-p2{
	font-size:18px;
	color:#991e1f;
	margin-top:5px;
}
.login-p3{
	font-size:18px;
	color:#991e1f;
}
.login-p4{
	font-size:18px;
	color:#991e1f;
}
.login-p5{
	font-size:18px;
	color:#414141;
}
.accept-terms{
	font-size:18px;
	color:#991e1f;
}
.forget-pass{
	text-align:center;
	float:right;
	margin-right:30px
}
.underline{
	text-decoration:underline;
}
.textbox input, .username{
	background:url(../images/text-box.jpg) no-repeat;
	font-size:18px;
	color:#414042;
	margin: 3px 0;
	padding:7px 5px;
	border:none;
	width:238px;
}
.disabled{
	background:url(../images/text-box-gray.jpg) no-repeat;
	font-size:18px;
	color:#414042;
	margin: 3px 0;
	padding:7px 5px;
	border:none;
	width:240px;
}
.username{
	height:23px;
}
.textbox1 input{
	background:url(../images/text-box.jpg) no-repeat;
	font-size:18px;
	color:#414042;
	margin: 7px 0;
	padding:5px;
	border:none;
	width:240px;
}
.checkboxfirst{
	margin:65px 0 20px 0;
}
.login-button{
	margin:73px 65px 0;
}
.signup-button{
	margin:0 0 0 65px;
}
.step-two-button {
    float: right;
    margin: 13px 0 0 0;
}
.campaign-psw-button {
    float: right;
    margin: 25px 0;
}
.campaign-psw-button1 {
    float: right;
    margin-top: 15px;
}
.campaign-psw-heading {
    color: #991E1F;
    font-size: 25px;
    font-weight: normal;
    margin-bottom: 25px;
}
.campaign-psw-detail{
	font-size: 15px;
    margin-bottom: 20px;
    text-align: justify;
}
.campaign-psw-textarea{
	font-size: 17px;
    padding: 10px;
	color:#414042;
}
.accept-term-div{
	margin: 5px 0;
	height:20px;
}

.errMsg{
	background:transparent;
	color:red;
	font-size:14px;
	margin:6px 0;
	height:40px;
	text-align:center;
	width:260px;
}

.connect-msg{
	width:250px;
	margin:90px 0 30px;
	text-align:justify;
}
.connect-p1{
	font-size:30px;
	text-align:left;
	color:#991e1f;
	margin-top: 10px;
}
.connect-p2{
	font-size:24px;
	text-align:center;
	color:#991e1f;
	width:247px;
}
.icon-top{
	margin:75px 0 0 10px;
}
.icon{
	float:left;
	margin-right:10px;
}
#openid_btns a{
	width:202px;
}

.step-two{
	width:275px;
	float:left;
}
/* -------------- Forgot Password Page ---------------------*/
.forgot-heading{
	font-size:27px;
	color:#991e1f;
	margin: 0 0 0 30px;
}
.forgot-p1{
	font-size:25px;
	color:#991e1f;
	width:305px;
	float:left;
	text-align: center;
}
.forgot-two{
	width:255px;
	float:left;
	margin:6px 0 0;
}
.forgot-btn input.forgot-password{
	 background:url(../images/buttons/confirm-payment-button.png) no-repeat center top;
	 width:155px;
	 height:44px;
	 border:none;
}

.forgot-btn input.forgot-password:hover{
	background-position:center bottom;
	cursor:pointer;
}
.forgot-btn{
	text-align:center;
	margin:5px 0 0 0;
}
.forgot-errMsg {
    color: red;
    font-size: 16px;
    height: 30px;
    margin: 6px 0 0 0;
    text-align: center;
}
.forgot-p4{
	font-size:19px;
	color:#991e1f;
	margin:0 0 10px 0;
}
/* -------------------- Edit Profile page --------------------- */
.edit-profile-heading{
	padding-top:19px;
	}
.edit-profile-content{
	border-image: url("../images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-box.png") 0 0 5 5 fill;
}
.profile{
	padding:30px 20px 52px 15px;
}
.profile-inner{
	padding:25px 0px 5px 15px;
}
.edit-profile-img{
	float:left;
	max-width:160px;
}
.edit-profile-img a{
	color:#414042;
	margin:0 0 0 5px;
}
.edit-profile-img a:hover{
	text-decoration:underline;
	color:#9c292a;
	cursor:pointer;
}
.edit-profile-left-data{
	float:right;
	width:795px;
}
.edit-profile-upload-box{
	float:left;
	background:url(../images/edit-profile-top-bar.png) no-repeat;
	padding:7px 35px 7px 25px;
	margin:0 0 33px 33px;
	}
.edit-profile-upload-box-file{
	float:left;
	/*padding-top:8px;*/
}
.edit-profile-upload-box-button{
	float:left;
	margin-left:110px;
	margin-top: 5px;
}
.edit-profile-input{
	height:33px;
	width:327px;
}
.edit-profile-upload-box-picture{
	float:left;
	margin:0 15px 0 25px;}
.edit-profile-upload-box-fb{
	float:left;
	margin-top:13px;
}
.edit-profile-content-left{
	float:left;
	padding:0 25px 40px 0px;
	}
.edit-profile-left-input-div{
	float:right;
	/*margin-bottom:12px;*/
}
.edit-profile-right-input-div{
	float:left !important;}
.edit-profile-left-input{
	height:33px;
	width:223px;
}
.edit-profile-left-title{
	float:left;
	width:125px;
	text-align:right;
	padding:8px 6px 0 0;
	font-size:18px;
	color:#991e1f;}
.edit-profile-right-title{
	width:82px !important;}
.edit-profile-left{
	float:left;
	width:383px;
}
.edit-profile-right{
	float:left;
	width:409px;}
.edit-profile-description{
	float:left;
	padding-left:133px;
	font-size:14px;
	height:30px;
}
.edit-profile-socila-description{
	float:left;
	font-size:14px;
	margin-bottom:20px;
}
.profile-char-left{
	background: none repeat scroll 0 0 #991E1F;
    color: #FFFFFF;
    float: right;
    margin: 0 0 0 55px;
    padding: 0 15px;
    text-align: center;
	width: 46px;
}
    
.edit-profile-description-right{
	padding-left:90px !important;}
.edit-profile-textbox-div{	
	height:160px;
	width:100%;}
.edit-profile-left-textbox-div{
	/*padding-right:155px !important;*/
	float:left;
	}
.edit-profile-textbox{
	width:575px;
	height:135px;
	resize: none;
	padding: 7px 5px;
	color:#414042;
	font-size:18px;
	/*margin-bottom:14px;*/
}
.edit-profile-description-web{
	width:375px !important;}
.edit-profile-social-media-first{
	/*padding:0 0 30px 15px !important;*/}
.edit-profile-social-media{
	float:left;
	padding:0 0 30px 0px;}
.social-media-img{
	float:left;
	margin-left:5px;
}
.first-social-media-img{
	float:left;
}
.social-media-input-div{
	float:left;
	padding:9px 0 0px 4px;
	}
.social-media-input{
	width:207px;
	height:31px;}
.notification-data{
	float:left;
	padding:14px 165px 15px 26px;}
.notification-data-checkbox{
	float:left;
	padding:0 12px 20px 0;}
.notification-data-checkbx{
	height:19px; width:19px;}
.notification-narration{
	float:left;
	padding:2px 0 10px 0;}
.notification-popup{
	float:left;
	padding-top:6px;}
.edit-profile-button{
	padding:0 100px 75px 139px;
}
.profile-buttons{
	float:left;
	padding-right:22px;
}
.profile-buttons-last{
	float:right;
}
/* -------------------- ` New Compaigns page -------------- */
#content1{
 background:url(../images/bg-blue.jpg) repeat;
}
.wrapper1{
 border:1px dashed #00F;
 padding:0;
 margin:0 auto !important;
 width:1046px;
}
.compaigns1{
 border-bottom:2px double #9c292a;
 margin:0px 30px 0px 0;
}
.h-2{ 
 font-size:29px !important;
 padding-top:25px;
}
.h-4{ 
 margin:0 0 5px 20px !important;
 font-size:16px;
 color:#981d1e;
 padding-top:15px;
}
.h-5{
 font-size:35px;
 color:#000;
 text-align:center;
 width:100px;
}
.tips{ 
 font-size:29px !important;
 margin:0 !important;
}
.p{
 margin-top:10px !important;
}
.cbuttons{
 border-bottom:2px double #9c292a;
 margin:10px 20px 0 20px;
 padding-bottom:50px;
}
.noborder{
 border-bottom:none !important;
 padding-bottom:0 !important;
}
.cbuttons ul li{
 list-style:none;
 display:inline-block;
}
.cbuttons ul li.last{
 margin-left:155px;
}
.ctype{
 border-bottom:1px double #FFF;
 margin:0 20px 0 20px;
 padding-bottom:10px;
}
.dtype{
 border-bottom:2px double #9c292a;
 margin:10px 20px 0 20px;
 padding-bottom:10px;
}
.ptype{
 background:url(../images/Start-Campaign_03.png) no-repeat;
 padding:15px 50px 15px 27px;
 margin-top:10px;
 color:#FFF;
 font-size:20px;
 float:left;
}
.ptype ul li{
 display:inline-block; 
}
.ptype ul li img{
 vertical-align:middle;
}
.ptype ul li.first, .itype ul li.first{
 margin-left:90px;
}
.ptype ul li.last, .itype ul li.last{
 margin-left:90px;
}
.type-desc{
 float:left;
 width:335px;
 text-align:justify;
}
._desc{
 padding-top:25px;
 float: left;
    text-align: justify;
    width: 335px;
    margin-left:30px;
}
._desc-heading{
 padding-top:70px;
}
.itype{
 background:url(../images/campaign-type.png) no-repeat;
 padding:20px 25px 25px;
 margin-top:10px;
 color:#FFF;
 font-size:18px;
 float:left;
 width:550px;
}
.itype h3{
 font-size:24px;
}
.itype ul li{
 list-style:none;
 margin:10px 0 0 0;
}
.no-indent{
	margin:0;
}
.citype{
 background:url(../images/imgload.png) no-repeat;
 padding:8px 65px 15px 0;
 margin-top:10px;
 color:#FFF;
 font-size:20px;
 float:left;
}
.cidtype{
 border-bottom:2px double #9c292a;
 margin:10px 20px 0 20px;
 padding-bottom:20px;
}
.cidtype1{
 border-bottom:none;
 margin:10px 20px 0 20px;
 padding-bottom:10px;
}
.citype ul li{
 display:inline-block;
 vertical-align:middle;
}
.citype ul li.first{
 margin:0 0 10px 20px;
}
.citype ul li.last{
 margin-right:20px;
}
.browse-button{
 height:44px;
 width:110px;
 background:url(../images/buttons/browse_button.png) no-repeat;
 border:none;
}
.sdtype{
 padding:5px 0 15px 20px;
 color:#FFF;
 font-size:20px;
 float:left;
}
.sdtype ul li{
 display:inline-block;
 margin-right:15px;
 vertical-align:middle;
}
.destype{
 float:left;
}
.destype ul li{
 margin-right:15px;
 list-style:none;
}
.destype ul li img{
 width:575px;
}
.video-desc{
 width:545px;
 margin:10px 0 10px 0;
}
.payment-desc{
 width:545px;
 margin:10px 0 0 0;
}
.paymenttype{
 margin:10px 20px 0 20px;
}
.tags{
 font-size:12px;
 height:30px;
 width:175px;
}

.text-box1{
 margin:15px 0;
 padding:10px 83px 10px 0px;
}
.shares-box{
 background:url(/appsplit/images/bg-share.png) repeat;
 border-radius:15px;
 margin:0 0 10px 20px;
 padding:5px 20px 35px;
 color:#FFF;
}
.rewards-box{
 border-radius:15px;
 border:3px solid #FFF;
 border-radius:15px;
 margin:0 0 10px 20px;
 padding:5px 20px 35px;
 color:#991e1f;
}

/* -----------------------------Share and Rewards Boxes -----------------------------*/
.price{
 background:url(/images/input-box1.png) no-repeat;
 height:30px;
 width:200px;
 float:left;
}
.price input{
 font-size:18px;
 color:#414042;
    margin: 3px;
    padding:2px 3px;
    width: 80px;
    border:none;
    text-align:left;
}
 
.comment{
 width:300px;
 float:left;
 margin:3px 0px 3px 0px ;
}

.char-left{
 background: #991e1f;
 border-radius:4px 4px 4px 4px;
 float:right;
 margin:0px 5px 0px 0px;
 padding:3px 20px;
 text-align:center;
 color:#FFF;
}
.char-left1{
 background: #991e1f;
 border-radius:4px 4px 4px 4px;
 float:right;
 margin:15px 0 0 0;
 padding:3px 20px;
 text-align:center;
 color:#FFF;
}
.input-box-outer{
 width:600px;
 padding-top:30px;
}
.select{
 width:100px;
 float:left;
}
.pp{
 float:left;
 margin:10px 0px 5px;}
.pp1{
 float:left;
 margin:10px 0px 5px;
 padding-left:60px;
}
.close-button{
	float:right;
}
/* ---------------------------------------------------------------------------------*/
.funding-top-heading
{
	padding:6px 20px 0 0;
}
.funding-heading
{
	float:left;
	margin:15px 10px 0 0;
}
.funding-heading-h{margin:0px !important;
}
.funding-heading-d{padding-top:14px;}
.funding-heading-sendm{
	float:right;
	/*width:245px;
	padding-left:296px;*/
}
.funding-top-imgL{
	padding-top:25px;
	float:left;}
.funding-top-imgR{
	float:right;
	}
/*.funding-box-font{font-size:18px;}*/
.funding-banner-video{
	float:left;
	min-width:460px;
	max-width:460px;
	min-height:365px;
	max-height:365px;
	text-align: center;
	background:#000;
}
/*____________________________________________________________________________________________________*/
.funded-banner-detail
{	
	float:left;
	background:url(../images/CompaignDetail/funding-banner.png) no-repeat;
	width:530px;
	height:355px;
	padding:17px 15px;
}
.sale-banner-detail
{	
	float:left;
	background:url(../images/CompaignDetail/sale-banner.png) no-repeat;
	width:530px;
	height:355px;
	padding:17px 15px;
}
.development-banner-detail
{	
	float:left;
	background:url(../images/CompaignDetail/development-banner.png) no-repeat;
	width:530px;
	height:355px;
	padding:17px 15px;
}
/*____________________________________________________________________________________________________*/
.funded-supporters-box{
	float:left; background:url(../images/CompaignDetail/funding-supporters.png) no-repeat;
	padding:15px 42px 34px 33px;
	position: relative;
	width:380px;
	height:150px;
}
.sale-supporters-box{
	float:left; background:url(../images/CompaignDetail/sale-supporters.png) no-repeat;
	padding:15px 42px 34px 33px;
	position: relative;
	width:322px;
	height:150px;
}
.development-supporters-box{
	float:left; background:url(../images/CompaignDetail/development-supporters.png) no-repeat;
	padding:15px 42px 34px 33px;
	position: relative;
	width:380px;
	height:150px;
}

.supporters-see-all{
	border: 19px none;
    bottom: 30px;
    margin: 0 50px 0 0;
    position: absolute;
    right: 46px;
}
.funding-suppoerts-b{float:left;padding:0 0 0 25px;}
.funding-suppoerts-h{float:left;padding:0 0 0 21px;}
.funding-suppoerts-box-img{float:left;}
.funding-suppoerts-box-ig{float:left; width:63px; text-align:center;text-transform: capitalize;overflow: hidden;}
.funding-suppoerts-box-img img{height:57px; width:57px;}
.funding-suppoerts-h2{color:#981d1e; margin:0 !important;}
.funding-suppoerts-h3{font-size:30px; padding:3px 0 0 5px;}
.funding-suppoerts-h3-1{font-size:20px; padding:0 0 0 5px;margin: 7px 60px 0 0;}
.funding-suppoerts-h-1{float:left;margin-top: 7px;}

.funding-suppoerts-h-1 h2{
    color: #000;
    float: left;
    font-size: 18px;
    font-weight: normal;
    text-transform: capitalize
}



/*____________________________________________________________________________________________________*/
.funded-buyashare-box
{
	font-size:18px;
	padding:25px 50px 25px 28px;
	background:url(../images/CompaignDetail/funding-byshare.png) no-repeat;
}
.sale-buyashare-box
{
	font-size:18px;
	padding:25px 50px 25px 28px;
	background:url(../images/CompaignDetail/sale-byshare.png) no-repeat;
}
.development-buyashare-box
{
	font-size:18px;
	height:295px;
	padding:25px 50px 0px 28px;
	background:url(../images/CompaignDetail/development-byshare.png) no-repeat;
	text-align:center;
}
.development-advertise-box
{
	height:275px;
	position: relative;
	background:url(../images/CompaignDetail/advertise-here.png) no-repeat;
}
.advertisement{
    height: 300px;
    width: 250px;
    text-align: center;
    vertical-align: middle;
    margin-left:15px;
}
/*____________________________________________________________________________________________________*/
.funded-pledged-box
{
	height:275px;
	font-size:18px;
	padding:25px 40px 25px 28px;
	background:url(../images/CompaignDetail/funding-share.png) no-repeat;
}
.sale-pledged-box
{
	font-size:18px;
	padding:25px 50px 25px 28px;
	background:url(../images/CompaignDetail/sale-share.png) no-repeat;
}
.development-pledged-box
{
	font-size:18px;
	padding:25px 50px 25px 28px;
	background:url(../images/CompaignDetail/development-share.png) no-repeat;
}
.sale-buy a.buy{
	 background:url(../images/buttons/buy-button.png) no-repeat center top;
	 height:29px;
	 width:100px;
	 float:right;
}
.sale-buy a.auction{
	 background:url(../images/buttons/bid-button.png) no-repeat center top;
}
.sale-buy a.best_offer{
	 background:url(../images/buttons/offer-button.png) no-repeat center top;
}
.development-buy a.buy{
	 background:url(../images/buttons/bid-button.png) no-repeat center top;
	 height:29px;
	 width:100px;
	 float:right;
}
.funded-buy a.buy{
	 background:url(../images/buttons/support-button.png) no-repeat center top;
	 height:29px;
	 width:100px;
	 float:right;
}
.funded-buy a.manage{
	 background:url(../images/buttons/manage-button.png) no-repeat center top;
}
.sale-buy a.manage{
	background:url(../images/buttons/manage-bid-button.png) no-repeat center top;
}
.development-buy a.manage{
	background:url(../images/buttons/manage-bid-button.png) no-repeat center top;
}
a.cancel_support{
	background:url(../images/buttons/cancel-support-button.png) no-repeat center top;
	height:29px;
	width:100px;
	display:inline-block;
	float:left;
	margin:18px 0 0 8px;
}
a.cancel_support:hover{
	background-position:center bottom;
}
.owner-manage{
	float:right;
}
.owner-manage a.owner{
	 background:url(../images/buttons/manage-pludge.png) no-repeat center top;
	 height:30px;
	 width:100px;
	 float:right;
}
.sale-buy:hover a, .development-buy:hover a, .funded-buy:hover a, .owner-manage:hover a{
 	background-position:center bottom;
}
.funded-pledged-box img{float:right;}
.sale-pledged-box img{float:left; padding-right:45px;}
.development-pledged-box img{float:left; padding-right:45px;}
/*____________________________________________________________________________________________________*/
.funding-banner-detail-pname{
	background:url(../images/appsplit-website-2_03.jpg) repeat;
	border-radius:5px;
	padding:12px 0 12px 12px;
	margin-right:10px;
}
.funding-banner-detail-pname h5{
	color:#FFF;
	font-size:20px;
	text-transform: capitalize;
	width:316px;
	float:left;
}
.funding-body-left{float:left;width:626px;}
.funding-body-left-h{padding:3px 167px 9px 7px;}
.funding-body-left-title{padding:18px 167px 9px 7px; margin:0 !important;}
.funding-body-left-t{padding:0 0 15px; font-size:16px; text-align:justify; width: 600px;}
.funding-body-left-t a{text-decoration:none; color:#981d1e;}
.funding-body-left-t a:hover{text-decoration:underline;}
.update-h{float:left;}
.funding-date{ 
	color: #981D1E;
    font-size: 20px;
 }
 .funding-body-left-t img{
 	max-width:575px;
 	max-height:300px;
 }
.funding-new-comment{width:557px; height:149px; float:left; background:url(../images/funding-text-are-bg.png) no-repeat; padding:13px 20px 8px 24px; }
.comments-login{margin:40px; font-size:26px; color:#981D1E;}
.funding-user-img{padding:7px 8px 3px 8px; background:url(../images/funding-image-b.g.png) no-repeat;}
.funding-comment-button{float:left; padding:3px 23px 8px 4px;}
.funding-comment-left{float:left; width:100px; text-align:center;}
.funding-comment-right{float:right;}
.funding-comment-right-textarea{padding-top:10px;}
.funding-posted-comment-box{float:left; border-bottom:#981d1e solid thin; margin-bottom:5px; padding:6px 0;}
.funding-posted-comment-left{float:left;padding:0 14px 0 0;}
.funding-posted-comment-ibox{float:left;padding:6px 7px 7px 5px; background:url(../images/funding-image-b.g-small.png) no-repeat;}
.funding-posted-comment-right{float:left; padding:10px 0 0 0; width:515px; text-align:justify;}
.funding-post-name{float:left;color:#981d1e;text-transform: capitalize;}
.funding-comment{float:left;padding:6px 1px 0 0;}
.funding-comment-date{float:right;color:#981d1e; padding-right:8px;}
.funding-body-right{float:right;width:397px; padding:19px 7px 0 0px;}

.supporter-left {float:left;width:600px; margin:20px 0 0 0;}
.supporters-detail-right{float:left; padding:10px 0 0 0; width:500px; text-align:justify;}
.supporter-fund-date {float:right; color:#981d1e; padding-right:8px;}
.supporter-location  {float:left; color:#414042; padding-right:8px;}
.support-other  {float:left; color:#414042; padding-right:8px; margin-top:10px;}
.supporters-detail-box{float:left; border-bottom:#981d1e solid thin; margin-bottom:17px;}

.auther_comment{
 background:lightgray;
}
.reported{
	margin:30px 0 10px 0;
}

.funding-profile-box
{
	font-size:18px;
	padding:25px 25px 25px 10px;
}
.funding-profile-box ul li
{
	text-decoration:none;
	display:inline-block;
	vertical-align:top;
}
.funding-profile-detail
{
	float:left;
	width:260px;
}
.funding-profile-detail h2 {
	color:#981D1E;
	font-size:20px;
	margin:0 0 5px 10px;
}
.funding-profile-detail p {
	color:#981D1E;
	font-size:16px;
	margin:0 0 5px 10px;
	overflow:hidden;
	text-align:justify;
}
.funding-profile-detail p.desc{
	min-height:30px;
	color:#000;
}
.funding-pledged-box-content {
	width:354px;
	padding:0 12px 43px 12px;
}
.funding-pledged-box-1 {
	float:left;
	background:url(../images/funding-share-box-2.png) no-repeat;padding:24px 30px 43px 15px;
}
.funding-buyashare-box-h2
{
	margin:0 !important;
	font-size:20px;
	color:#000;
	padding:0 0 5px 0;
	text-align:center;
}
.funding-buyashare-box1-h2
{
	margin:0 !important;
	font-size:24px;
	color:#000;
	padding:0 0 5px 0;
}
.left-padding{padding:0 0 0 10px;}

.funding-buyashare-box-sub{ margin: 5px;}
.funding-buyashare-box-sub span{float:left; padding: 0 5px 0 0; font-size:14px;}
.funding-buyashare-box-sub1{margin:5px 0; text-align:center;}
.funding-buyashare-box-sub1 span{float:left; padding: 0 5px 0 0; font-size:14px;}
.funding-buyashare-box-sub-span1{color:#981d1e; padding-left:5px !important;}
.funding-buyashare-box-amount{float:left;color:#981d1e; font-size:24px;width:57px;}
.sale-buyashare-box-amount{text-align:center; float:left;color:#981d1e; font-size:22px;width:59px; background:#fff;}
.sale-buyashare-box-amount-span{text-align:center; float:left;color:#981d1e; font-size:24px;width:65px;}
.sale-buyashare-box-amount-span{text-align:center; float:left;color:#981d1e; font-size:22px;width:55px; margin:0 5px 0 0;}
.funding-buyashare-box-amount-span{float:left;color:#981d1e; font-size:24px;width:107px;}
.funding-buyashare-box-sub-body{height:135px; overflow:hidden; margin:20px 0;text-align:justify;}
.funding-buyashare-box-sub-body1{height:120px; overflow:hidden; margin:20px 0;text-align:justify;}
.funding-buyashare-box-1{}
.funding-buyashare-box-eff-date1{float:left;color:#981d1e;}
.funding-buyashare-box-eff-date2{float:left;font-size:15px; padding-left:3px; padding-top:3px;}
<!--.funding-buyashare-box-tprice{float:right;padding-right:85px;color:#981d1e; text-align:center;}-->

.confirm-amount{text-align:left; float:left;color:#981d1e; font-size:34px; margin:0 10px 0 0; font-weight:bold;}
.confirm-amount-span{text-align:center; float:left;color:#981d1e; font-size:32px;width:125px;}
.confirm-amount-txt{float:left;	padding:8px 5px 0 5px; font-size:22px;}

.funding-buyashare-box-footer
{
	float:left;
	margin:15px 0 20px;
	width:320px;
}
.sale-buyashare-box-footer
{
	float:left;
	margin:15px 0;
	width:320px;
}
.funding-buyashare-box-footer1
{
	float:left;
	margin:12px 0 20px;
	width: 320px;
}
.funding-buyashare-box-footer input
{
	float:left;
	width:55px;
	height:26px;
	text-align:center;
	color:#981d1e;
	font-size:20px;
}

.funding-buyashare-box-footer-txt
{
	float:left;
	padding:8px 7px 0;
	font-size:12px;
}
.funding-buyashare-box-footer img{float:right; margin: -3px 0 0 4px;}
.funding-pledged-box-footer{padding:40px 4px 0 28px; float:left;}

.funding-pledged-box-eff-date2{float:left;padding:4px 0 13px 0px;}
.funding-pledged-box-eff-date{float:left;}
.pledged2{float:left; padding-right:6px;}
.pledgedtxt2{font-size:12px !important;}
.pledgedsub2{padding:0 0 24px 25px;}
.pledged2txtsub{padding-left:5px !important;}

/* ------------------------------------------------------------------------------------------ */
.compaign-detail-p1name
{
 margin:0 5px 0;
}
.compaign-detail-p1name ul.ul1
{
 float:left;
 margin-top: 4px;
}
.compaign-detail-p1name ul.ul1 li
{
 list-style:none;
 display:inline-block;
 color:#991e1f;
 font-size:19px;
}
.compaign-detail-p1name ul.ul1 li.first
{
 margin:0 15px 0 0;
}
.compaign-detail-p1name ul.ul1 li img 
{
 vertical-align:middle; 
}
.compaign-detail-p1name ul.ul2
{
 float:right;
 margin-right:5px;
}
.compaign-detail-p1name ul.ul2 li
{
 list-style:none;
 display:inline-block;
 color:#991e1f;
 font-size:20px;
}
.compaign-detail-p1name h5
{
 	color:#991e1f;
 	font-size:22px;
}
.compaign-detail-p1name input
{
 	color:#991e1f;
 	font-size:18px;
	background:none;
	border:none;
	cursor:pointer;
}
.compaign-detail-p1name input:hover
{
	text-decoration:underline;
}
.compaign-detail-p1name p
{
 margin:10px 0 0 0;
 font-size:18px;
 height:95px;
 overflow:hidden;
}
 /* --------------------*/
.compaign-detail-p1-outer1
{
 font-size:17px;
 padding:5px;
 background:url(../images/Featuredprogress.gif) no-repeat;
 display:block;
 border:1px solid #adacac;
 border-right:none;
 width:85px;
 text-align:center;
}
.compaign-detail-p1-outer2
{
 font-size:17px;
 padding:5px 5px;
 display:block;
 border:1px solid #adacac;
 border-left:none;
 width:165px;
 text-align:center;
 color:#FFF;
}

.compaign-detail-p1-edate-outer
{
 font-size:19px;
 padding:5px;
 background:url(../images/Featuredprogress.gif) repeat;
 display:block;
 border:1px solid #adacac;
 width:120px;
 text-align:center;
 color:#991e1f;
 float:left;
 margin-right:2px;
 border-radius:5px;
}
.compaign-detail-outer{
 margin:2px 0 0 0;
}
.compaign-detail-message{
  	font-size: 18px;
    height: 43px;
    margin: 3px 10px 10px 0;
    padding: 7px 20px;
    text-align: center;
}

 /* --------------------*/
.compaign-detail-pr1-outer
{
	 float:left;
	 padding:10px 15px 0 5px;
	 margin: 0 0 20px;
	 background:url(../images/Featuredprogress.gif) repeat;
	 border:1px solid #adacac;
	 border-radius:5px;
	 width:499px;
}
.compaign-detail-p1-outer
{
	 float:left;
	 padding:10px 15px 0 5px;
	 margin: 0 0 25px;
	 background:url(../images/Featuredprogress.gif) repeat;
	 border:1px solid #adacac;
	 border-radius:5px;
	 width:237px;
}
.compaign-detail-p1-outer ul li, .compaign-detail-p2name ul li, .compaign-detail-pr1-outer ul li{
 font-size:12px;
 padding:7px 0 7px 0;
 display:inline-block;
 text-decoration:none;
 width:49%; 
}
.compaign-detail-p1-outer ul li.first, .compaign-detail-pr1-outer ul li.first{
 text-align:left;
}
.compaign-detail-p1-outer ul li.last, .compaign-detail-pr1-outer ul li.last{
 text-align:right;
}
.compaign-detail-p1
{
 width:235px;
 height:15px; 
 background:#eae5e7;
 border:1px solid #c4c4c4;
 border-radius:50px;
}
.compaign-detail-pr1
{
 width:499px;
 height:15px; 
 background:#eae5e7;
 border:1px solid #c4c4c4;
 border-radius:50px;
}
.compaign-detail-p1-1
{
 font-size:14px;
 width:0;
 height:15px; 
 background:#991e1f;
 border-radius:50px;
}
.compaign-detail-p2name{
 margin-top:5px;
 
}
.compaign-detail-pledgebutton{
 float:left;
 margin-top:18px;
}
.compaign-detail-byname{
	 margin:5px 5px 15px 0;
	 width:238px;
	 float:left;
	 overflow:hidden;
	 height:30px;
	 text-transform: capitalize;
}
.campaign-detail-badges{
	float:left;
	margin-top:7px;
}
.campaign-detail-badges ul{
	list-style:none;
}
.campaign-detail-badges ul li{
	float:left;
	border-radius:5px;
    color: #FFFFFF;
    display: block;
    font-size: 17px;
    padding: 8px;
    text-align: center;
}
.campaign-detail-badges ul li.first{
	background:#3f3f3f;
    width: 110px;
}
.campaign-detail-badges ul li.last{
	background:#a72f33;
    width: 85px;
	margin-left:8px;
}

.compaign-detail-favorite{
	 float:right;
}
/*
	Simple OpenID Plugin
	
*/

.openid_large_btn {
	width: 68px;
	height: 46px;
	margin: 0 12px 0 0;
	float: left;
}
a.openid_large_btn:focus {
	outline: none;
}
a.openid_large_btn:focus {
	-moz-outline-style: none;
}
.fb_iframe_widget iframe{
	height:20px !important;
}
/* ========================================User Profile ========================================== */
.users-container{
 padding:40px 0 10px 0;
 color:#981d1e;
 font-size:18px;
}
.users-image{
 float:left;
 height:250px;
 width:240px;
 margin-left:20px;
}
.users-detail{
 float:left;
 width:735px;
 padding: 0 0 10px 41px;
}
.users-name{
 text-transform:capitalize;
 font-weight:normal;
 font-size:34px;
 width:600px;
}
.users-location{
 	margin:10px 0;
 	height:25px;
}
.users-description{
	color: #000000;
    font-size: 16px;
    height: 90px;
    margin: 10px 0;
    overflow: hidden;
    text-align: justify;
    width: 700px;
}
.users-website{
 	margin:10px 0;
 	height:20px;
}
.users-network{
	width:735px;
}
.users-network ul li{
 display:inline-block;
 text-decoration:none;
 vertical-align:top;
}
.user-img-last{
 float:right;
}
.users-checkboxes{
 margin:10px 0;
 padding:6px 20px 7px 15px;
 border-image: url("../images/border-featured.png") 0 0 5 5 fill;
 -moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
}
.users-checkboxes-inner{
 padding:26px 10px;
}
.users-checkboxes-inner ul{
 text-align:center;
}
.users-checkboxes-inner ul li{
 display:inline-block;
 text-decoration:none;
 vertical-align:top;
 margin-right:10px;
	text-transform:capitalize;
 font-weight:normal;
 font-size:17px;
}
/* ========================================Messages ========================================== */
.messages-wrapper{
 border-bottom:3px solid red;
 
}
.messages-head{
   padding:15px 0;
  	position: relative;
  	margin: 0 20px 0 40px !important;
}
.messages{
 border-bottom:1px solid red;
}
.messages-heading{
 float:left;
}
.messages-heading h1{
	margin:0 0 5px 0;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:39px;
}
.messages-search{
 float:left;
 margin-left: 100px;
}
.messages-search ul li{
 display:inline-block;
  text-decoration:none;
  margin:0 2px;
}
.messages-search input.search-text{
 margin-top:14px;
 height:25px;
 width:175px;
}
.messages-search input.search-button{
 height:26px;
 width:67px;
 background:url(../images/buttons/search-buttn.jpg) no-repeat;
 border:none;
 color:#FFF;
 line-height:5px;
 position: inherit;
}
.messages-buttons{
 float:right;
}
.messages-buttons ul li{
 	display:inline-block;
  	text-decoration:none;
  	margin:10px -13px 0 0;
}
.messages-links{
 	float:left;
 	color:#991e1f;
  	font-size:16px; 
}
.messages-links ul li.first, .messages-checkbox{  
  	margin-left:5px;
}
.messages-links ul li{
 	display:inline-block;
  	text-decoration:underline;
  	margin:20px 0 0 15px;
}
.messages-checkbox{
 	float:left;
 	padding: 25px 10px;
}
.messages-checkbox .label_check{
 	display:block; 
 	height:20px;
}
.messages-image{
 	float:left;
}
.messages-detail{
 	float:left;
 	margin:0 10px 0 25px;
	width:730px;
}
.messages-detail textarea{
	padding:5px;
}
.unread_message{
 background:lightgray;
}
.messages-detail a.viewprofile{
 	text-decoration:underline; 
 	color:#981d1e;
 	text-transform:capitalize;
	font-weight:normal;
	font-size:18px;
	text-align:justify;
	margin-bottom:10px;
	border:none;
	background:none;
	cursor:pointer;
}
.messages-days{
   	bottom: 10px;
    color: #991E1F;
	position: absolute;
	right: 26px;
}
.underline{
 	text-decoration: underline;
}
.reply-form{
	display:inline;
}
.compose{
	margin-left:10px;
	border:none;
	background:none;
	cursor:pointer;
    font-size: 14px;
}
.messages-sendbox{
 /*border:1px dashed red;*/
 	padding:0 0 10px 0;
}
.messages-reply{
 	margin:0 0 0 40px;
 	position: relative;/*
 border:1px dashed green;
*/}
.messages-sender-image{
 	float:left;
 	border:3px solid #949494;
 	height: 100px;
    width: 100px;
}
.messages-reply-button{
 	float:right;
	margin:0 0 0 0;
}
.unread-messages{
    background: #FFF;
    border-radius: 10px 10px 10px 10px;
    bottom: 0;
    color:#000;
    font-size: 80%;
    padding: 1px 3px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 10px;
}
#msg-form{
	padding: 0 0 20px;
}

/* ====================================== New Campaign =============================*/
.color-line{
	border-bottom:2px double #9c292a !important;
	padding-bottom:20px;
}
.color-line-top{
	border-top:2px double #9c292a !important;
	padding-top:20px;
}
.white-line{
	border-bottom:1px double #FFF !important;
	padding-bottom:20px;
}
.new-campaign-funded{
	background:rgba(162, 107, 124, 0.25);
}
.new-campaign-sale{
	background:rgba(109, 123, 162, 0.25);
}
.new-campaign-development{
	background:rgba(127, 179, 66, 0.3);
}
.new-campaign-heading{
	margin:0 0 0 0;
	/* width:540px; */
}
.new-campaign-heading h1{
	font-size:36px !important;
	padding-top:25px;
}
.new-campaign-heading h2{
	float: left;
    font-size: 26px !important;
    margin: 0 !important;
}
.new-campaign-heading h3{
	margin:0 !important;
 	font-size:16px;
 	color:#981D1E;
}
.new-campaign-char-left{
	background: #991e1f;
 	border-radius:4px 4px 4px 4px;
 	float:right;
 	margin:5px 0px 0px 0px;
 	padding:5px 20px;
 	text-align:center;
 	color:#FFF;
}
.new-campaign-message{
    color: #9C292A;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 70px;
    text-align: left;
    width: 365px;
 
}
.drafted-campaign-message{
    color: #F00;
    font-size: 14px;
    font-weight: bold;
	margin-left:20px;
}
.red{
 color:#F00;
}
.green{
 color:#0F0;
}
.err_message{
	font-size:14px;
	vertical-align:middle;
	color:red;
}
.share-char-left{
	background: #991e1f;
 	border-radius:4px 4px 4px 4px;
 	float:right;
 	margin:0 35px 0 0;
 	padding:3px 20px;
 	text-align:center;
 	color:#FFF;
}
.new-campaign-outer{
	margin:0 30px;
	padding-top: 20px;
}
.new-campaign-buttons{
	margin:10px 0 0 15px;
}
.new-campaign-buttons ul li{
 	list-style:none;
 	display:inline-block;
}
.new-campaign-buttons ul li.last{
 	/* margin-left:155px; */
	float:right;
}
.new-campaign-inner{
	margin:10px 20px 20px;
}
.inner-left{
	width:585px;
	float:left;
	margin-top:10px;
}
.inner-right{
	width:340px;
	float:right;
	text-align:justify;
	margin-top:10px;
}
.product-type{
	 background:url(/images/product-type.png) no-repeat;
	 padding:15px 0 45px;
	 color:#FFF;
	 font-size:20px;
}

.product-heading{
	font-size:20px;
	margin:0 25px 0 25px;
	width:130px;
	float:left;
}
.product-radio{
	float:left;
	padding:3px 0;
	width:375px;
}
.product-radio input#campaign_password{
   font-size: 16px;
    height: 30px;
    width: 155px;
    float:right;
}
._radio input{
	margin-right:10px;
}
._radio img{
	vertical-align:bottom;
}
.product-radio #product_type-1{
}
.product-radio #product_type-2{
	margin-left:150px;
}
#is_private-1{
	margin-left:25px;
}
.campaign-type{
	background:url(../images/campaign-type.png) no-repeat;
 	padding:25px 0;
 	color:#FFF;
 	font-size:20px;
}
.campaign-heading{
	font-size:20px;
	margin:0 25px 0 25px;
	width:130px;
	float:left;
}
.campaign-radio{
	width:375px;
	float:left;
	line-height:200%;
	padding-bottom:27px;
	margin-bottom:10px;
}
.campaign-radio label input{
	padding-top:90px;
}
.campaign-tittle input{
	font-size:16px;
	height:30px;
	width:530px;
}
.campaign-tittle{
	background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-size: 18px;
    height: 30px;
    margin: 0 25px;
    width: 530px;
 
}
.campaign-tittle1{
	background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-size: 18px;
    height: 28px;
    margin: 0 25px;
    width: 520px;
 	padding:2px 5px 0;
}
.campaign-platform select{
	font-size:16px;
	padding-top:5px;
	height:30px;
	width:170px;
	vertical-align:middle;
}
.campaign-tags{
	width:900px;
}
.campaign-tags input{
 	font-size:16px;
 	height:30px;
	width:170px;
}
.campaign-tags ul li{
 	display:inline-block;
 	margin-right:30px;
 	vertical-align:middle;
}
.campaign-upload-file{
 	background:url(../images/imgload.png) no-repeat;
 	padding:7px 65px 15px 10px;
 	color:#FFF;
 	font-size:20px;
}
.campaign-upload-file input{
	background:url(../images/text-box.jpg) no-repeat;
	font-size:18px;
	color:#414042;
	margin: 7px 0;
	padding:5px;
	border:none;
	width:240px;
}
.upload-image{
	width:545px;
	float:left;
}
.upload-image input{float:left;}
#do_upload_image, #do_upload_video{ margin: 0 0 0 110px;}
.upload-button{ margin: 5px 0 0;}
.upload-i img{margin-top:5px;}
.file-size{
    float: left;
    height: 175px;
    width: 276px;
    border:1px solid;
    margin: 0 0 0 5px;
}

.file-size1{
	 float:left;
	 margin:60px 0 0 100px;
	 width: 450px;
}
#load_more_campaigns{
	height:50px;
	position:relative;
}
#campaign_image, #campaign_video{
	position:relative;
}
.file-size1 p{
	 font-size:18px;
	 color:#9c292a;
}
.campaign-short-desc textarea{
	 padding:5px;
	 font-size:15px;
	 float:left;
	 padding: 5px;
	 width:530px;
}
.campaign-short-desc .error{margin: 35px 0 0 0;}
.campaign-desc textarea{
	 padding:5px;
	 font-size:15px;
	 float:left;
}
.campaign-video-desc{
	text-align:justify;
	margin:0 30px 20px 0;
}
.campaign-payment-desc{
	text-align:justify;
	margin:0 0 30px 0;
}
.campaign-textbox input{
 	font-size:30px;
	color:#414042;
	width:175px;
	text-align:center;
	border:none;
}
.text-box{width:255px;} .text-box .error{margin:18px 0 0 0;}
.text-box input{
 	background: url("/images/input-box.png") no-repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 12px 10px 8px;
    width: 182px;
    border:1px solid transparent;
}
.fund_type_button{
	border:2px solid transparent;
	border-radius: 8px;
}
#paypal input{
	background: url("/images/input-box1.png") no-repeat scroll 0 0 transparent;
	border: 1px solid transparent;
    color: #414042;
    font-size: 18px;
    padding: 4px 8px;
    text-align: left;
    width: 110px;
	height: 25px;
    margin: 0 0 0 10px;
    width: 187px;
}

.rawards-tips{
	float:right;
	margin-right:155px;
}
.optional{
	font-size:14px;
 	color:#981D1E;
}
.shares-outer{
	width:545px;
	background:rgba(90, 80, 90, 0.6);
	border-radius:10px;
	float:left;
	margin:0 0 25px;
	padding:10px 20px;
	color:#FFF;
}
.share-price{
	width:170px;
	float:left;
}
.ownership-price{
	width:200px;
	float:left;
}
.share-textbox{
    margin:5px 0 0;
}
.share-textbox .error{
	margin:5px 5px 0 0;
}
.share-textbox input{
	background: url("/images/input-box1.png") no-repeat scroll 0 0 transparent;
	border: 1px solid transparent;
    color: #414042;
    font-size: 18px;
    padding: 4px 8px;
    text-align: left;
    width: 110px;
}
.comment{
	 width:300px;
	 float:left;
	 margin:4px 0 0;
}
.share-textarea{
	width:555px;
}
.share-textarea .error{
	margin:25px 0 0 0;
}
.share-textarea textarea{
	background:url(/images/text-area.png) no-repeat;
	border: 1px solid transparent;
	width:500px;
	padding:5px;
	height:60px;
	font-size:14px;
	color:#414042;
}
.share-end-date{
	margin:7px 0 0 0;
	width:165px;
}
.share-end-date .error{
	margin:8px 0 0 0;
}
.share-end-date input{
	background: url("/images/input-box1.png") no-repeat scroll 0 0 transparent;
	border: 1px solid transparent;
    color: #414042;
    font-size: 18px;
    padding: 4px 8px;
    text-align: left;
    width: 110px;
    margin:3px 0 0 0;
}
.rewards-outer{
	width:545px;
	border-radius:10px;
	float:left;
	margin-top:10px;
	padding:10px 20px;
	color:#991e1f;
	border:3px solid #FFF;
}
/* ================================== Popup Payment Confirmation ================================ */
.paymentbanner
{
	border-image: url("/images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("/images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("/images/border-box.png") 0 0 5 5 fill;
	width:850px;
	height:505px;
	padding: 20px 53px 5px 37px;
	position:fixed;
}
.payment-inside{
	/*border:1px dashed #0F0;*/
	padding:10px 20px 0;
	height:480px;
	width:810px;
	overflow: hidden;
}
.payment-close{
	position: absolute;
    right: 37px;
    top: 7px;
}
.report-close{
	position: absolute;
    right: 30px;
    top: 7px;
}
.inside-right{
	float:left;
	width:450px;
	margin:0 10px 0 0;
	/*border:1px dashed #0F0;*/
}
.pledge-detail{
	margin:0 10px 10px 0;
	/*border:1px dashed #0F0;*/
}
.pledge-amt{
	min-height:90px;
	width:433px;
	margin:5px 0 0 5px;	
	background: url("../images/Featuredprogress.gif") repeat;
    border: 1px solid #ADACAC;
    border-radius: 5px;
    position: relative;
}
.pledge-amt-overlay{
	/* border: 1px solid #ADACAC; */
    border-radius: 5px 5px 5px 5px;
    height: 125px;
    margin: -102px 0 0 5px;
    position: absolute;
    width: 443px;
}
.pledge-fid{	
	background: url("../images/Featuredprogress.gif") repeat;
    border: 1px solid #ADACAC;
    border-radius: 5px;
    margin: 0 0 0 5px;
    max-height: 130px;
    width:395px;
    min-height:120px;
    padding: 10px 20px 0;
}
.amt-enter{
	 background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #ADACAC;
    color: #981D1E;
    float: left;
    font-size: 45px;
    font-weight: bold;
    margin: 15px 10px 0;
    padding: 0 0 0 5px;
    width: 175px;
}
.amt-enter input{
	border: medium none;
    color: #981D1E;
    font-size: 40px;
    width: 138px;
}
.amt-enter input.dev {
    margin: 0 0 0 25px;
    text-align: center;
    width: 85px;
}
.pledge-error{
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    /*height: 20px;*/
    margin: 0 20px;
    padding: 2px 0 0;
    text-align: center;
}
.amt-des{
	width:220px;
	margin:20px 0 0 0;
	padding: 5px 0;
	/*border:1px dashed #0F0;*/
	float:left;
}
.amt-des h3, .ent_shr h3{
	margin:0 0 0 5px !important;
	color:#000;
	font-weight:normal;
	font-size:18px;
}
.inside-left{
	float:left;
	width:345px;
	/*border:1px dashed #0F0;*/
}
.confirm-btn input.confirm-payment{
	 background:url(../images/buttons/confirm-payment-button.png) no-repeat center top;
	 width:155px;
	 height:44px;
	 border:none;
}
.confirm-btn input.confirm-paypal{
	 background:url(../images/buttons/paypal-button.gif) no-repeat center top;
	 width:145px;
	 height:43px;
	 border:none;
}
.confirm-btn input.confirm-amazon{
	 background:url(../images/buttons/amazon-button.gif) no-repeat center top;
	 width:165px;
	 height:40px;
	 border:none;
}
.confirm-btn input.confirm-amazon:hover, .confirm-btn input.confirm-paypal:hover, .confirm-btn input.confirm-payment:hover{
	background-position:center bottom;
	cursor:pointer;
}
.confirm-btn{
	/*
	width:155px;
	height:50px;*/
	
	float:right;
	margin:20px 0 0 0;
}
.c-detail{
	width:345px;
	min-height:195px;
	/*border:1px dashed #0F0;*/
}
.inside-img{
	/*border:1px dashed #0F0;*/
	height:90px;
	width:90px;
	float:left;
	margin:0 10px 5px 0;
}
.inside-detail{
	float:left;
	width:240px;
	text-align:justify;
}
.c-name{
	margin:0 0 5px 0;
}
.c-name h2{
	font-size:18px !important;
}
.inside-detail h2, .c-name h2{
	margin:0 !important;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:14px;
}
.inside-detail h3, .user-detail h3{
	margin:0 0 10px 0 !important;
	color:#000;
	font-weight:normal;
	font-size:14px;
	text-transform:capitalize;
}
.pledge-fid h3{
	margin:0 0 10px 0 !important;
	color:#000;
	font-weight:normal;
	font-size:18px;
	text-align: justify;
	
}
.user-info{
	width:250px;
}
.user-by{
	border:1px dashed #0F0;
	float:left;
}
.user-detail{
	border:1px dashed #0F0;
	float:left;
}
.inside-bottom{
	float:left;
	width:807px;
	height:200px;
	border:1px dashed #0F0;
}
.inside-right h1{
	margin:0 0 10px 5px;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:30px;
}

.inside-right h2{	
	margin:5px 0 5px 5px;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:15px;
	width:355px;
	float:left;
}
.ent_shr{
	width:440px;
}
.ent_shr select, .ent_shr input{
	float:left;
	font-size: 20px;
    width: 75px;
    background:#981d1e;
    color:#fff;
}
.inside-right h2.margin-top, h3.margin-top{
	margin:40px 0 0 5px;
}
.paymetn-confirmation{
	margin:25px 0 0 5px;
}
.paymetn-confirmation input{
	height: 20px;
    padding: 5px;
    width: 75px;
    margin: 0 20px 0 0;
    font-size:20px;
}
.payment-detail{
	font-size: 16px;
    height: 230px;
    margin-top: 10px;
    overflow: hidden;
    text-align:justify;
}
/* ====================================== Thankx Page ========================= */
.thankxpage{
	padding:20px 0;
}
.thankx-left{
	width:450px;
	float:left;
}
.thankx-right{
	border-image: url("/images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("/images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("/images/border-box.png") 0 0 5 5 fill;
	padding: 18px 53px 5px 28px;
	width:506px;
	height:330px;
	float:left;
}
.thankx-right-inside{
	padding:9px 20px;
	height:300px;
	width:485px;
}
.thankx-msg{
	margin:0 0 0 30px;
	font-size:22px;
}
.supporter-img{
	float:right;
	margin:20px 0 0 0;
}
.supporter-payment{
	float:left;
	margin:60px 0 0 0;
}
.thankx-inside-left{
	height:200px;
	width:150px;
	float:left;
}
.thankx-inside-right{
	height:200px;
	width:320px;
	float:left;
	margin: 0 0 0 10px;
}
.thankx-inside-right h2{
	color: #981D1E;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 5px 5px;
    text-transform: capitalize;
}
.supporter-payment h2{
	color: #991E1F;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 15px 30px;
    text-transform: capitalize;
}
.thankx-inside-right h3{
	color: #981D1E;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 5px 5px;
}
.thankx-camp-detail{
	margin:0 0 0 5px;
	font-size:16px;
}
.thankx-camp-detail1{
	margin:0 0 0 10px;
	font-size:16px;
	text-align:center;
}
.thankx-progress{
	background: url("../images/Featuredprogress.gif") repeat scroll 0 0 transparent;
    border: 1px solid #ADACAC;
    border-radius: 5px 5px 5px 5px;
    padding: 20px 40px 10px;
	margin:10px 0 0 0;
	width:395px;
}
.thankx-progress-inside{
	background: none repeat scroll 0 0 #EAE5E7;
    border: 1px solid #C4C4C4;
    border-radius: 50px 50px 50px 50px;
    height: 15px;
    width: 390px;
}
.thankx-progress-inside1{
 	background: none repeat scroll 0 0 #991E1F;
    border-radius: 50px 50px 50px 50px;
    font-size: 14px;
    height: 15px;
}
/* ====================================== Manage Pladge Page ========================= */
.manage-body{
	margin: 15px 25px 0 0;
}
.manage-body h1{
	color: #981D1E;
    font-size: 34px;
    font-weight: normal;
    margin: 0 0 5px 0;
    text-transform: capitalize;
}
.manage-body h2{
	color: #981D1E;
    font-size: 28px;
    font-weight: normal;
    margin: 0 0 5px 0;
    text-transform: capitalize;
    width: 835px;
    float:left;
}
.manage-left{
	float: left;
    margin: 0 20px 0 0;
    width: 550px;
}
.manage-right{
	width:435px;
	float:left;
}
.manage-msg{
	font-size:20px;
	color: #981D1E;
}
.p-msg{
	margin:10px 0 0 0;
	font-size:16px;
}
.send-msg-all{
	float:right;
}
.span-spprter{
	color: #000;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
}
.manage-down{

}
.manage-finside{
	margin: 5px 0 10px;
}
.table-heading{
	color: #981D1E;
    font-size: 14px;
    font-weight: normal;
    text-transform: capitalize;
}
.table-data{
	color: #FFF;
	font-size: 14px;
	border:1px solid #FFF;
}
.manage-finside td { border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; padding:5px 5px; text-transform: capitalize; }
.manage-finside th { border-right: 1px solid #FFF; padding:10px 0; }
.last-row{
	border-right: none;
}
.even{
	background:rgba(199, 150, 152, 0.6);
}
.odd{
	background:rgba(182, 102, 103, 0.7);
}
/* ====================================== Summary Page ========================= */

.summary-outer{
	height:100px;
}
.summary-inner1{
	width:250px;
	float:left;
	padding:20px 0 0 0;
	margin:0 100px 0 0;
	overflow:hidden;
}
.summary-inner1 h1{
	color: #981D1E;
    font-size: 34px;
    font-weight: bold;
    margin: 0 0 5px 100px;
}
.summary-inner2{
	width:400px;
	float:left;
	margin:15px 50px 0 0;
	overflow:hidden;
}
.summary-inner2 h3{
	color: #981D1E;
    font-size: 20px;
    font-weight: bold;
    padding: 5px 0 5px 0;
}
.summary-inner2 p{
    font-size: 14px;
    text-align:justify;
    
}
.summary-inner3{
	 float: left;
    font-size: 16px;
    margin: 40px 30px 0 0;
    overflow: hidden;
    width: 150px;
    color: #981D1E;
}
.color-line1{
	border-bottom:2px double #9c292a !important;
	padding-bottom:5px;
}

.no-report{;
	color: #000;
	font-size: 16px;
}
.summary-send-message{
	background:none;
	border:none;
	cursor:pointer;
	font-size: 14px;
	color:#FFF;
}
.summary-select-developer-message{
	font-size: 16px;
    margin: 5px 0 20px;
    text-align: justify;
    width: 985px;
}
.view-report:hover, .summary-send-message:hover{
	text-decoration:underline;
}


/* ====================================== Campaign Update Page ========================= */

.update-body{
	margin:0 30px 0 20px;
	padding:10px 5px;
	/*border:1px solid #0DD;*/
}
.update-head{
	width:980px;
	margin:10px 0 0 0;
	/*border:1px solid #0D0;*/
}
.update-save{
	float:left;
}
.update-cancel{
	float:right;
}
.update-left{
	width:640px;
	float:left;
	margin:0 0 10px 0;
	/*border:1px solid #0D0;*/
}
.update-right{
	width:320px;
	float:left;
	margin:0 0 0 20px;
	/*border:1px solid #0D0;*/
}
.update-right p{
	text-align:justify;
	font-size: 16px;
}
/* ====================================== Reported Page ========================= */
.reportedbanner 
{
	border-image: url("/images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("/images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("/images/border-box.png") 0 0 5 5 fill;
	height: 400px;
    padding: 15px 0 5px 33px;
    position: fixed;
    width: 750px;
}
.reported-inside{
	height: 379px;
    padding: 10px 0 0;
    width: 705px;
}
.reported-inside-right{
	float:left;
	width:639px;
	height:250px;
	padding: 0 30px;
	/*border:1px dashed #0F0;*/
}
.reported-detail{
	font-size: 16px;
    height: 90px;
    overflow: hidden;
    text-align:justify;
}
.reported-heading{
	margin:10px 0 0 0;
}
.reported-textarea textarea{
	padding:10px;
	width:615px;
	height:150px;
	margin:10px 0;
	border-style: inset;
	font-size:18px;
	color:#414042;
}
.reported-button{
	float:right;
}
.reported-inside-right h2{
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:28px;
	margin:0 !important;
}
/* ====================================== Contact Us Page ========================= */
.contact-outer{
	margin:0 30px 0 0;
	padding:20px 0 30px 10px;
	/*border:1px solid #0D0;*/
}
.contact-inner-left{
	float:left;
	width:635px;
	height:750px;
	/*padding:22px 24px 0px 19px;*/
	border-image: url("../images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-box.png") 0 0 5 5 fill;
}
.inner-left-inner{
	margin:40px;
	padding:0 15px;

	vertical-align: top;
}
.inner-fields{
	margin:20px 0;
}
.inner-fields td.top{
	vertical-align: top;
}
.inner-fields input, .inner-fields textarea{
	margin:10px 0;
}
.recaptchatable #recaptcha_response_field{
	font-size:15pt !important;
}
.inner-left-inner input.submit{
	float:right;
}
.inner-fields textarea{
	font-size:18px;
	color:#414042;
	border-style: inset;
	width:360px;
	height:260px;
	padding:10px;
}
.contact-inner-right{
	margin:20px 0 0 0;
	float:left;
	width:350px;
	height:700px;
	/*border:1px solid #0D0;*/
}
.info{
	margin:0 0 30px 0;
	width:350px;
	/*height:299px;
	border-bottom:1px solid #0D0;*/
}
.info a{
	color:#981d1e;
}
.info p{
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;
	margin:0 0 15px 0;
}
.info p span{
	color:#981d1e;
	font-weight:bold;
}
.contact-outer h1{
	float: left;
    margin: 0 0 0 25px !important;
    width: 320px;
}
.contact-outer h2{
	margin:0 0 20px 0 !important;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:22px;
}
.inner-fields h3{
	margin:0 20px 0 0 !important;
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:24px;
	text-align:right;
}
.send_email{
    background-color: #981D1E;
    color: #00DD00;
    float: left;
    font-size: 19px;
    font-weight: bold;
    margin: 0 0 0 25px;
    padding: 5px;
    width: 950px;
}
.send_email_error{
    background-color: #981D1E;
    color: #000;
    float: left;
    font-size: 19px;
    font-weight: bold;
    margin: 0 0 0 25px;
    padding: 5px;
    width: 950px;
}
/* ====================================== Admin Panel Page ========================= */

.admin-report-outer{
	padding:6px 20px 9px 15px;
 	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
 	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
}
.admin-report-inner{
 	margin: 10px 0 0 5px;
 	padding-bottom:10px;
}

.admin-report-inner ul, .admin-report-inner1 ul{
	 text-align:center;
}
.admin-report-inner ul li, .admin-report-inner1 ul li{
 	display:inline-block;
 	text-decoration:none;
 	padding:0 10px;
 	margin:10px 0;
 	border-right:2px solid #000;
	font-weight:normal;
 	font-size:18px;
}
.admin-report-inner ul li.last{
 	border-right:none;
}
.admin-report-inner ul li a, .admin-report-inner1 ul li a{
	color: #000000;
    text-decoration: none;
}
.admin-report-inner ul li a:hover, .admin-report-inner1 ul li a:hover{
	color: #981D1E;
    text-decoration: underline;
}
h1.admin-heading {
    font-size:38px;
	padding-top:30px;
}
h1.admin {
    font-size: 30px;
	text-align:center;
}
h3.posted-message {
    color: red;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: -30px 17px 0 0;
    text-transform: capitalize;
}
.admin-table-heading{
	color: #981D1E;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
}
.admin-reported-campaigns{
	color: #981D1E;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
}
.admin-table-data{
	height:40px;
	color:#671617;
	font-size: 14px;
	border:1px solid #FFF;
}
.admin-table-data a{
	color:#671617;
}
.admin-table-data a:hover{
	color: #981D1E;
}
.admin-table-heading th{
	font-size:14px;
}

.admin-reported-campaigns th{
	font-size:12px;
}

.admin-report-inner td { border-bottom: 1px solid #FFF; border: 1px solid #FFF; padding:3px 5px; }
.admin-report-inner th { border: 1px solid #FFF; padding:15px 0; }

.admin-report-inner {
	border-bottom: 1px solid #FFF; border: 1px solid #FFF; padding:0 5px;
}
.admin-report-inner .last-row{
	border-right: none;
}
.admin-product{
	float:left;
	margin:25px 0 0 0;	
}
.admin-product ul li{
	font-size:18px;
	list-style:none;
	margin:10px 0 0 20px;
}
.atitle{
	float: left;
    font-size: 32px;
    padding-top: 30px;
    width: 600px;
}
.ctitle{
	float: right;
    padding-top: 30px;
    width: 160px;
}
/* ====================================== Jobs Page ====================== */
.jobs-main{
	margin:0 30px 0 0;
	padding:20px 0 30px 10px;
	/*border:1px solid #0D0;*/
}
.posted-job-outer{
	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	padding:0px 20px 25px 30px;
	margin: 20px 60px 0 10px;
}
h3.posted-job-h3{
	color: #981D1E;
    font-size: 18px;
    font-weight: normal;
    margin: 20px 0 10px 0;
    width:370px;
    float:left;
}
h4.posted-job-h4{
	color: #981D1E;
    font-size: 14px;
    font-weight: normal;
    margin: 20px 0 10px 0;
    width:335px;
    float:left;
}
.posted-job-outer h3 span, h4 span{
	color: #000;
    font-size: 18px;
    font-weight: normal;
    margin: 20px 0 10px 0;
}
p.posted-job-p{
	color: #414042;
    font-size: 16px;
    margin: 0 20px 0 0;
    text-align: justify;
    max-width: 865px;
    overflow: hidden;
}
.posted-job-outer .last{
	width:auto;
}
.posted-job-outer .desc{
	float: left;
    margin: 0 0 10px !important;
    width: 705px;
}
.posted-job-outer .status{
	float:left;
	margin: 0 0 10px !important;
}
.jobs-main input{
	float:right;
	margin: 0 70px 0 0;
}
/* ====================================== Jobs Page ====================== */
.app-team{
	margin:0 30px 0 0;
	padding:20px 0 30px 10px;
	/*border:1px solid #0D0;*/
}
.app-team-outer{
	border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-featured.png") 0 0 5 5 fill;
	padding:20px 20px 25px 30px;
	margin: 20px 20px 0 10px;
}
.team-inner-left{
	/*border:1px solid #0D0;*/
	width:150px;
	float:left;
	height:150px;
}
.team-inner-right{
	/*border:1px solid #0D0;*/
	margin:0 0 0 20px;
	padding:0 0 10px 0;
	/*width:690px;*/
	float:left;
}
.team-inner-right .top-left{
	float:left;
	height:30px;
	/*border:1px solid #0D0;*/
	margin:0 20px 0 0;
}
.team-inner-right .top-right{
	/*border:1px solid #0D0;*/
	float:left;
	margin:6px 0 0 0;
}
.team-inner-right .middle{
	width:730px;
	float:left;
	/*border:1px solid #0D0;*/
	margin:10px 0 0 0;
}
.team-inner-right .bottom{
	width:350px;
	float:left;
	/*border:1px solid #0D0;*/
	margin:10px 0 0 0;
}
.team-inner-right h2{
	color: #981D1E;
    font-size: 22px;
    font-weight: normal;
    margin: 0 !important;
}
.team-inner-right h3{
	color: #981D1E;
    font-size: 14px;
    font-weight: normal;
    margin: 0 !important;
}
.middle p{
	color: #414042;
    font-size: 18px;
    text-align: justify;
	overflow:hidden;
	min-height:75px;
}
.bottom ul li{
	text-decoration:none;
	display:inline-block;
}
/* ====================================== Settings Page ====================== */
.privacy-body{
	/*border:1px solid #0DD;*/
}
.privacy-body h1, .privacy-body h2, .privacy-body h3, .privacy-body h4, .privacy-body h5{
    font-weight: normal;
    margin: 10px 0;
}
.privacy-body p{
	color: #414042;
    font-size: 16px;
    margin: 0 50px 0 10px;
    text-align: justify;
}
.terms-body h4{
    font-weight: bold;
}
.terms-body p{
    font-size: 16px;
    text-align: justify;
}
/* ====================================== Settings Page ====================== */
.settings-body{
	margin:0 30px 0 20px;
	padding:10px 5px;
	/*border:1px solid #0DD;*/
}
.settings-body h1 {
    color: #981D1E;
    font-size: 32px;
    font-weight: normal;
    margin: 20px 5px;
}
.settings-body h3 {
    color: #981D1E;
    font-size: 18px;
    font-weight: normal;
    margin: 20px 0;
    width:225px;
    float:left;
}
.update-right{
	width:320px;
	float:left;
	margin:20px 0 0 20px;
	/*border:1px solid #0D0;*/
}
.update-privacy-msg, .update-terms-msg, .update-about-msg, .update-ads-msg{
    color: #981D1E;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin: 15px 0;
    padding: 5px 0;
    text-align: center;
    width: 400px;
}

/* Sortable tables */
.dataTables_length {
	width: 80%;
	float: left;
}

.dataTables_info {
	width: 86%;
	float: left;
}

.dataTables_paginate {
	float: left;
	text-align: right;
}
/* ====================================== Error Pages ====================== */
h2.error-msg{
	padding: 40px 0 0 0;
}
p.error-desc{
    font-size: 18px;
    margin: 0 0 5px 20px;
    min-height: 100px;
    text-align: justify;
}

.error-body{
	margin:10px 30px 0 20px;
	padding:10px 25px 50px 5px;
	/*border:1px solid #0DD;*/
	width: 945px;
}
.error-body .inner-left{
	/*border:1px solid #0DD;*/
	width:275px;
	float:left;
}
.error-body .inner-center{
	/*border:1px solid #0DD;*/
	height:300px;
	width:275px;
	float:left;
	margin:10px 0 0 20px;
}
.error-body .inner-right{
	/*border:1px solid #0DD;*/
	width:350px;
	float:right;
}
.inner-left h2, .inner-center h2, .inner-right h2{
	color: #981D1E;
    font-size: 20px;
    font-weight: normal;
    text-transform: capitalize;
    margin: 0 !important;
}
.inner-left ul, .inner-center ul, .inner-right ul{
    list-style: square;
	display:inline-block;
	padding:10px 0 0 30px;
	font-size: 18px;
	min-width: 200px;
}
.inner-left ul li, .inner-right ul li{
    text-transform:capitalize;
}



/* -------------------- w3c validation --------------------- */

.header-input{
	display:inline;
}

/* -------------------- help button left side --------------------- */

#floatdiv {
	background:url(../images/help-button.png) no-repeat center top;
	height:83px;
	width:45px;
	position: fixed;
	bottom: 50%;
	float: left;
	z-index: 100;
}
#floatdiv:hover{
 background-position:center bottom;
 
}
/* ====================================== Embed Popup ========================= */
.embedbanner 
{
	border-image: url("/images/border-box.png") 0 0 5 5 fill;
	-moz-border-image: url("/images/border-box.png") 0 0 5 5 fill;
    -webkit-border-image: url("/images/border-box.png") 0 0 5 5 fill;
	height: 588px;
    padding: 23px 0 5px 38px;
    position: fixed;
    width: 950px;
}
.embed-inside{
	height: 570px;
    width: 898px;
}
.embed-inside-left{
	float:left;
	width:520px;
	height:550px;
	padding: 0 10px;
	margin: 20px 10px 0 0;
	/* border:1px dashed #0F0; */
}
.embed-inside-right{
	float:left;
	width:335px;
	height:545px;
	/* border:1px dashed #0F0; */
}
.embed-detail{
	font-size: 16px;
    overflow: hidden;
    text-align:justify;
	margin: 20px 0;
}
.embed-heading{
	/* margin:10px 0 0 0; */
}
.embed-heading h2{
	color:#981d1e;
	text-transform:capitalize;
	font-weight:normal;
	font-size:22px;
	margin:0 0 0 0 !important;
}
.embed-textarea textarea{
	padding:10px;
	width:490px;
	height:120px;
	margin:10px 0;
	border-style: inset;
	font-size:18px;
	color:#414042;
	background:#E0E0E0;
}

/* -------------------- Home Page Boxes -------------- */
.fbanner3{
	float:left;
	width:300px;
	height:200px;
	padding:20px 24px 22px 19px;
	border-image: url("../images/border-box-square.png") 0 0 5 5 fill;
	-moz-border-image: url("../images/border-box-square.png") 0 0 5 5 fill;
    -webkit-border-image: url("../images/border-box-square.png") 0 0 5 5 fill;
}
.topbox-crowdfunding {
    color:#ffffff;
    text-align:center;
    font-size:26px;
    background: #991e1f;
    padding:2px 1px 2px 1px;
    margin: 0 0 0 0;    
}
.topbox-marketplace {
    color:#ffffff;
    text-align:center;
    font-size:26px;
    background: #49577e;
    padding:2px 1px 2px 1px;
    margin: 0 0 0 0;    
}
.topbox-connect {
    color:#ffffff;
    text-align:center;
    font-size:26px;
    background: #779d4d;
    padding:2px 1px 2px 1px;
    margin: 0 0 0 0;    
}
.topbox2 {
    color:#000000;
    text-align:center;
    font-size:28px;
    padding:20px 10px 18px 10px;
}
.separation-line{
	margin: 10px 19px;
	height: 2px;
	width: 95%;
	float:left;
	background-color:#991E1F;
	/* border:1px solid #c4c4c4; */
}
/* -------------------- Footer -------------- */
.footer-label{
    font-size:17px;
    color:#ffffff;
    margin:0;
}
.footer-content{
    font-size:15px;
    color:#de9191;
    margin:0;
    font-weight:normal;
}


/******************************************************
 * Industry News
 ******************************************************/
.post-wrapper {
	padding: 15px;
	height: 440px;
}
.post-header {
	margin-bottom: 40px;
  height: 90px;
  position: relative;
}
.post-header h2 {
  margin: 0;
  text-align: center;
  font-size: 28px;
  font-weight: bold;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.post-header h2 a, .post-readmore a {
	color: #0073aa;
	text-decoration: none;
}
.post-header span {
	font-style: italic;
  position: absolute;
  bottom: -15px;
  right: 0;
}

.post-body {
	font-size: 16px;
	height: 300px;
  line-height: 25px;
  -webkit-line-clamp: 12;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.post-readmore {
	text-align: center;
	font-size: 16px;
}

a.view-all-news {
  float: right;
  margin-right: 25px;
  height: 42px;
  width: 146px;
  background: url(../images/buttons/view-all-news-btn.png) no-repeat center top;
  display: inline-block;
}