@charset "UTF-8";

/*Global Content Formatting and Styles */

body {
/*color: #000000; */
font-family: Arial Narrow, Georgia, "Times New Roman", Times, serif; 
font-size: 18px;
line-height: 1.5em;
font-weight: normal;
margin: 0px;
border:0px solid #fff;
}
.container{
	margin: 0px;
        width:100%;
border:0px solid #FC0099;
}
.header{
margin: 0px;
background-color:#0B1B4F;
padding:0px;
width:100%;
border:0px solid #F2B612;
}
.content{
margin: 2px;
width:100%;
border:0px solid #990000;
overflow:auto;
overflow-wrap: break-word;
height:100%;
}

  /* HOMEPAGE */
div.homePage {
        margin: 0px;
	    /*background-image: url(../images/homePage561.png);*/
        background-repeat: no-repeat;
        /*background-size: 100%;*/
        /*box-sizing: border-box;*/
        /*height:100%;*/
}

div.homePage p{
        padding:25px;
        width:50%;

}
div.homePage ul{
       margin: 0px;
       padding-left:75px;
       width:45%;

   /* box-sizing:border-box;*/
   /* word-break: normal;*/
    /*overflow:hidden;*/
}
div.homePage li{
       margin-left: 75px;

}
div.homePage sec1{
       margin: 0px;
       height:10%;
}
  /* END OF HOMEPAGE SECTION */
  

/* Flexbox */
div.wrapper{
                width: 100%;
               /* max-width: 960px;*/
                margin: 0 auto;
}

.flex-container{
                width: 100%;
                display: flex;
                background: white;
                flex-wrap: wrap;
}
.box{
                /*height: 200px;*/
                flex: 1 0 100%;
}

.one{

        background-image: url(../images/homePage561.png);
        background-repeat: no-repeat;
        background-size: 75%;
        opacity: 0.8;
        filter: alpha(opacity=60%); /*ForIE8 and earlier*/
        
}

.two{
                background: blue;
}

.three{
                background: green;
}
/* End of Flexbox */

.button{
background-color:#98bf21;
color:#fff;
padding:10px 15px;
border:none;
margin-left:20%;
}
.button:hover{
background-color:#990090;
color:#fff;
}

 /* ABOUT US */
.cardA {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  width: 15%;
  border-radius: 5px;
  display: inline-block;
  vertical-align: top;
}

 /* BUSINESS CARD SECTION */
.cardB {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  width: 15%;
  border-radius: 5px;
  display: inline-block;
  vertical-align: top;
}

.card:hover {
  box-shadow: 0 8px 66px 0 rgba(0,0,0,0.2);
}

img {
  border-radius: 5px 5px 0 0;
}


  /* END OF BUSINESS CARD SECTION*/

h1{ font-size: 2em; font-weight: normal; color: #a6430a; margin: 0px;}
h2{ font-size: 1.2em; margin: 0 0 1em 0;}
h3{ font-size: 1.5em; margin: 0 0 1em 0;}
p { margin: 0 0 .75em 0;}





header a.logo {
        margin: 0px;
	background-image: url(/admin/indexFiles/images/raiseupLogo4ext2.png");
        background-repeat: no-repeat;
        background-size: auto;

}

nav{
list-style-type:none;
margin:0px;
padding:0px 0px;
background-color: #98bf21;
}
nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;

}
nav li{
display: inline-block;
//float:right;
line-height:40px;
}
nav a{
display:block;
color:#FFFFFF;
text-decoration:none;
text-size:18px;
text-transform:uppercase;
font-weight:bold;
padding-left: 15px;
padding-right: 15px;
}
nav a:hover, a:active{
color:#FFFFFF;
background-color:#0B1B4F;
}

a.hover {color:#87CEEB;background: #FFEE99; text-decoration: underline overline;}

a.more{ padding:40px;text-decoration: none;}

.footer{
color: #000099;
margin: 0px;
width:100%;
background-color:#0B1B4F;
background-image: url(../images/draiseupLogo4-footerext2.png);
padding:6px;
text-align:center;
line-height: 100px;
border:0px solid #F2B612;
}
.footer a{padding: 0px 8px 0px 30px;color: #fff;}
.footer a:hover{color:#98bf21;}

.company{
margin: 12px 0px;
line-height: 12px;
font-size: .7em;
color:#990000;

}
.contact_container{
    margin: 50px 10px 10px 10px;
    padding: 10px 100px;
}
input[type=submit]:hover {
    background-color: #45a049;
}
.contact input[type=text]:focus {
    border: 3px solid #555;
    color: red;
}
.contact input[type=text], select {
    width: 100%;
    padding: 10px 15px;
    margin: 8px 0;
    display: inline-block;
    color: #0B1B4F;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

.contact input[type=submit], input[type=reset] {
    background-color: #87CEEB;
    border: none;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    margin: 4px 2px;
    border-radius: 4px;
}
.content textarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    resize: none;
}
.newsletter{
    margin: 20px 10px 10px 10px;
    padding: 10px 100px;
    background-color: #fff;
}
.newsletter input[type=text], select {
    width: 100%;
    padding: 10px 15px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
.newsletter input[type=submit], input[type=reset] {
    background-color: #87CEEB;
    border: none;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    margin: 4px 2px;
    border-radius: 4px;
}
.error{
    font-weight: bold;
    font-style: italic;
    color: #990000;
}
hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0)); 
    margin: 25px;
}
.hrbottom { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px;
  margin-right: 20px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0px 1px 0; 
  border-radius: 20px; 
}
.hrtop { 
  display: block; 
  content: ""; 
  height: 10px; 
  margin-top: -5px; 
  margin-right: 20px;
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0px 0px 0px; 
  border-radius: 10px; 
}

.sec1{
width:20%;
margin:2px;
padding:8px;
border: 2px solid #ccc;
}
sec2{
width:20%;
margin:2px;
padding:8px;
border: 2px solid #ccc;
}
sec3{
width:20%;
margin:2px;
padding:8px;
border: 0px solid #ccc;
}
sec4{
width:20%;
margin:2px;
padding:8px;
border: 2px solid #ccc;
}
sec5{
width:20%;
margin:2px;
padding:8px;
border: 2px solid #ccc;
}

//#nav a, nav a:visited{
	//color: #000000;
	//text-transform: uppercase;
	//text-decoration: none;
	//display: inline-block;
	//font-weight: bold;
	//font-size: 2em;
       // padding: 4px;	

//}

//#nav a:hover { color: #fff; background-color:#87CEEB;}

.sec h3{ font-size: .9em; margin: 0;}
.sec p{ line-height: 1.2em; font-size: .9em; margin-bottom: .5em;}

.sec {background-repeat: no-repeat;}

text-align:center;

  /* EVENTS SECTION*/

.section{
	width: 100%;
	margin: 0 auto;
	clear: both;
}
.left_article{
	margin: 0 auto;
	/*background-color: #F6F6F6;*/
	border: 10px solid green;

}
.left_article img{
	display: block;
	float: left;
	background-color: #F6F6F6;
	padding: 10px;
}
.left_article p{
	margin-left: auto;
	padding: 5px;
	text-align: justify;

}
.left_article h3{
	justify-content: center;
}
.left_article h2{
	justify-content: center;
}
/*************EVENTS PAGE************/


.events{
    padding-top: 20px;
	padding-bottom: 20px;
	display: flex;
	column-gap: 20px;
	border: 0px solid black;;
}

.events img{
    display: block;
    float: left;
    border: 2px solid #73AD21;
    padding: 0px;
}
.events-box-1{
	flex-grow: 0;
    height: inherit;
	border: 0px solid red;

}

.events-box-2{
    height: inherit;
	flex-grow: 1;

}
.events-box-2 img{
	margin-top: 10px;
	border: 0px solid red;

}
.events-box-2 .btn{
	border-radius: 15px 50px;
	background-color: #73AD21;
	margin: 50px 50px;
	border: none;
	padding: 15px 50px;
	font-size: 25px;
	color: white;
	text-decoration: none;
	white-space: nowrap;
	font-size: 16px;
}

.payPal-donate .btn{
	border-radius: 15px 50px;
	background-color: #73AD21;
	/*margin: 50px 50px;*/
	border: none;
	padding: 15px 50px;
	font-size: 25px;
	color: white;
	text-decoration: none;
	white-space: nowrap;
	font-size: 16px;
}
h3.events .secondHeading{
	justify-content: center;
	text-align:  center;
}
.gray{
	width: 100%;
	height: 250px;
    background: #d2d2d2;
}
.pp-LY2NRVALHTX92{
	text-align:center;
	border:none;
	border-radius:15px 50px;
	min-width:11.625rem;
	padding:0 1rem;
	height:2.625rem;
	background-color:#73AD21;
	color:#FFFFFF;
	font-family:"Helvetica Neue",Arial,sans-serif;
	font-size:1rem;
	line-height:1.25rem;
	cursor:pointer;
}

/*************EVENTS PAGE END************/
