/* Nav Bar Colors
   #E4087E pink
   #39A7DF blue
   #931D80 purple
   #D40D53 red
   #F19106 orange
   #026634 green
   #D9D9D9 gray
   #1D70B6 KNA BLUE
   #92C01F KNA GREEN
   #E3097E KNA PINK
   #642681 KNA PURPLE
   #FFDC04 KNA YELLOW
   #FFB6C1 KNA Light PINK
   #ADD8E6 KNA Light BLUE
   #A93672 KNA RED
   #D1E2F0 lightblue
   #FEEDF6  lightpink
   
   22/06/18 12.18
 
   
*/

@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');


h1 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 40px;
    font-weight: 600;
	line-height: 1.2;
}

h2 {
	font-family: 'Source Sans Pro', sans-serif;
	color: #1d70b6;
	font-size: 35px;
    font-weight: 600;
	line-height: 1.2;
}

h3 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 30px;
    font-weight: 600;
	line-height: 1.2;
}
h4 {
	font-family: 'Source Sans Pro', sans-serif;
	color: #808080;
	font-size: 25px;
    font-weight: 600;
	line-height: 1.2;
}

.btn-primary {
    color: #ffffff;
    background-color: #008cba;
    border-color: #0079a1;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.btn {
    padding: 10px 20px;
}

h2.page-title {
    color: #787878;
	padding-top: 20px;
}

.content h2.page-title {
    margin: 0 20px 20px 0;
}

.navbar {
    position: relative;
    min-height: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
    /* margin-bottom: 23px; */
    border: 1px solid transparent;
}

.navbar-default .navbar-nav > .active > a {
	background-color: #92C01F;
	color: white;
}

.navbar-default .navbar-nav > .active > a:hover {
	background-color: #92C01F;
	border-bottom: .4rem solid #E3097E;
}

.navbar-default {
    background-color: #92C01F;
	margin: 0px;
	border-radius: 0px;
	box-shadow: none;
}

.navbar-default .navbar-nav {
    background-color: #92C01F;
	color: #ffffff;
	min-height: 20px;
	margin: 0px;
}

.navbar-default .navbar-nav > li > a {
    color: white;
	font-weight: bold;
	font-size: 20px;
	/* margin-top: 15px; */
}

.navbar-default .navbar-nav > li > a:hover {
	background-color: #92C01F;
	border-bottom: /*.4rem*/ 5px solid #E3097E;
}

.navbar-default .dropdown-menu {
    background-color: #d4d2d4;
}

.navbar-default .dropdown-menu > li > a:hover, .navbar-default .dropdown-menu > .active > a, .navbar-default .dropdown-menu > .active > a:hover {
    background-color: #E3097E;
	color: white;
}

.navbar-default .dropdown-menu > li > a, .navbar-default .dropdown-menu > li > a:focus {
    color: black;
    font-size: 20px;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e3097e;
    color: #ffffff;
}

/*@media all and (min-width:768px)*/

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
}

a.one {
	color: white;
}

.panel-default {
	border: 0;
	border-color: white;
	box-shadow: none;
	background-color: white;
}

.panel-default > .panel-heading {
    color: #212121;
    background-color: #1D70B6;
    border-color: #dddddd;
}

.panel-header-red > .panel-heading {
	background-color: #A93672;
	text-align: center;
	padding: 20px;
}

.panel-body-blue > .panel-body {
    padding: 0px;
	background-color: #1D70B6;	
}

.panel-body-white > .panel-body {
    padding: 0px;
}

.panel-header-white > .panel-heading {
    padding: 20px;
	background-color: #ffffff;
	text-align: center;
}

.panel-body-orange > .panel-body {
    padding: 0px;
}

.panel-header-orange > .panel-heading {
    padding: 20px;
	background-color: #f19106;
	text-align: center;
}

.panel-header-pink > .panel-heading {
	padding: 20px;
	background-color: #E3097E;
	text-align: center;
}

.panel-body-pink > .panel-body {
    padding: 0px;
	padding-bottom: 20px;
	padding-top: 20px;
	background-color: #E3097E;
}
.panel-body-pink2 > .panel-body {
    padding: 20px 0px 20px 0px;
	background-color: #92C01F;
}

.panel-body-purple > .panel-body {
    padding: 0px;
	background-color: #931D80;
}

.panel-header-green > .panel-heading {
	padding: 20px;
	background-color: #92C01F;
	text-align: center;
}

.panel-body-green > .panel-body {
    padding: 20px;
	background-color: #92C01F;
}
.panel-body-green2 > .panel-body {
    padding: 20px 0px 20px 0px;
	background-color: #92C01F;
}

.panel-header-blue > .panel-heading {
	padding: 20px;
	background-color: #1D70B6;
	text-align: center;
}

.panel-body-lightblue > .panel-body {
    padding: 0px;
	background-color: #D1E2F0;
}

.panel-body-blue > .panel-body {
	padding: 0x;
	background-color: #1D70B6;
	text-align: center;
}

.panel-header-lightblue > .panel-heading {
	padding: 20px;
	background-color: lightblue;
	text-align: center;
}

.panel-body-lightpink > .panel-body {
	padding: 20px;
	background-color: #feedf6;
	text-align: center;
}

/*.panel-rad-left > img, .panel img {
    height: auto;
	border-bottom-left-radius: 70px;
	border-bottom-right-radius: 0px;
	max-width: 100%;
}
*/

/*.panel-rad-right > img, .panel img {
    height: auto;
	border-bottom-left-radius: 0px;
    border-bottom-right-radius: 70px;
	max-width: 100%;
}
*/

.img1 {
    position: relative;
    left: 0px;
    top: 0px;
    z-index: -1;
}
.panel-body-moretop {
  padding-top: 20px;
  }
  .panel-body-morebottom {
  padding-bottom: 20px;
  }
    
body { 
    font-size: 18px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 500;
}

/* Joe 14 05 */
.body-background-image1 {
    background-image: url("/knanew/assets/images/header-phone?attr=image_12col");
    background-repeat: no-repeat;
	min-height: 500px;
	background-color: lightblue;
	border-bottom-right-radius: 70px;
}
/* Joe 14 05 */
.body-background-image2 {
    background-image: url("/knanew/assets/images/about-us-history-image01?attr=image_12col");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	min-height: 500px;
}
/* Joe 14 05 */
.background3 {
    background-image: url("/knanew/assets/images/shopping?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;

    min-height: 300px;

    /* makes internal content margins work more sensibly */
    overflow: hidden;

    /* the curve is 35px off the bottom, so leave extra space for it */
    padding: 0px 10px 45px 10px;

    /* so that we can place an absolute div on top of it */
    position: relative;
}

/* Joe 14 05 */

.background3:after {

    width: 100%;
    padding-bottom: 35px;

    /* curvy */
    border-radius: 35px 0 0 0 ;

    /* always fixed to bottom left of background image */
    position: absolute;
    bottom: 0;
    left: 0;

    background-color: white;
    
    content: ' ';
}
	
.background-fixedaspect-hp1 {
    background-image: url("/knanew/assets/images/homepage-image01?attr=image_12col");
   background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */
   position: relative;
}

.background-fixedaspect-hp2 {
    background-image: url("/knanew/assets/images/home-page-shopping?attr=image_12col");
   background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-hp3 {
    background-image: url("/knanew/assets/images/homepage-image03?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-whatwedo {
    background-image: url("/knanew/assets/images/about-us-whatwedo-image01?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */
 

}

.background-fixedaspect-wereheretohelp {
    background-image: url("/knanew/assets/images/about-us-whatwedo-image02?attr=image_12col");
     background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */

}

.background-fixedaspect-volunteerheader {
    background-image: url("/knanew/assets/images/volunteer-image01?attr=image_12col");
  
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
   height: 0; /* to prevent content inside the div making it too tall */
   padding-bottom: 38.5%; /* fix aspect ratio */
   position: relative;
}

.background-fixedaspect-aboutus {
    background-image: url("/knanew/assets/images/about-us-history-image01?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
	height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.background-fixedaspect-volunteeryoungandold {
    background-image: url("/knanew/assets/images/volunteer-image02?attr=image_12col");
background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
  height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-trustees {
    background-image: url("/knanew/assets/images/about-us-trustee-image01?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.background-fixedaspect-staffatdesk {
    background-image: url(/knanew/assets/images/about-us-trustee-image02?attr=image_12col);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-professionals {
    background-image: url("/knanew/assets/images/professionals-image01?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.background-fixedaspect-ourarea {
    background-image: url("/knanew/assets/images/about-us-our-area-header?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.background-fixedaspect-donate {
    background-image: url("/knanew/assets/images/donate-header?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}
	
.background-fixedaspect-remember {
	 background-image: url("/knanew/assets/images/donate-image02?attr=image_12col");
     background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-howwecanhelp  {
    background-image: url("/knanew/assets/images/how-we-can-help-image01?attr=image_12col");
  background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.fixedaspect-button {
background-repeat: no-repeat;
position: absolute; 
left: 0%;
top: 0px;
 z-index: 1;
 height: 0; /* to prevent content inside the div making it too tall */
overflow: hidden;
padding-bottom: 13.6%; /* fix aspect ratio */
background-position: center center;
background-size: cover;
}

.background-fixedaspect-knainaction1 {
    background-image: url("/knanew/assets/images/kna-in-action-image01?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
	position: relative;
}

.background-fixedaspect-knainaction2 {
    background-image: url("/knanew/assets/images/kna-in-action-image02?attr=image_12col");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 38.5%; /* fix aspect ratio */
}

.background-fixedaspect-contact {
    background-image: url(/knanew/assets/images/header-phone?attr=image_12col);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    overflow: hidden;
    padding-bottom: 47.7%; /* special fix aspect ratio */
}

.footer {
    background-color: #652682;
    border-radius: 0;
    color: white;
    min-height: 100px;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    margin-bottom: 0px;
    margin-top: 20px;
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 23px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 3px;
	display: none;
}

.panel-title {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 25px;
	font-weight: bold;
    color: white;
}

.panel-title-blue > .panel-title {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 25px;
	font-weight: bold;
    color: #1D70B6;
}

.includelet.big-fonts h1 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 40px;
    font-weight: 600;
	line-height: 1.2;
}

.includelet.big-fonts h2 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 35px;
    font-weight: 700;
	line-height: 1.2;
}

.includelet.big-fontsh2 h2 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 30px;
    font-weight: 700;
	line-height: 1.2;
}

.includelet.big-fonts h3 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 25px;
    font-weight:700;
	line-height: 1.2;
}

.includelet.big-fonts h4 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
}

.includelet.big-fonts h5 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 15px;
    font-weight: 600;
	line-height: 1.2;
}
#banner {
    /*background-image: url("/knanew/assets/images/banner?attr=image_12col"); */
    background-position: center;
    background-size: cover;
	margin-bottom: 0px;
	padding-bottom: 20px;
	border: 0px;
	border-radius: 0px;
	box-shadow: none;
    background-color: white;
    -ms-behavior: url(/resources/backgroundsize.min.htc);
}

.jumbotron .header-inner {
    padding: 0 0 0px;
}

.custom-bullet li::before {
    content: "\e013";
    font-family: "Glyphicons Halflings";
    font-size: 16px;
    position: relative;
    margin-right: 10px;
    top: 3px;
    color: orange;
}

.custom-bullet li {
    display: block;
}

textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
    border: 1px pink;
    -webkit-box-shadow: inset 0 -2px 0 #2196f3;
    box-shadow: inset 0px -2px 0px pink;
}

/*@media all and (min-width:768px)*/
.form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0px;
    padding: 0px;
    border: 1px pink;
}

/* .form-horizontal {
	background-color: #d1e2f0;
}
*/

.panel-form-body >.panel-body {
    padding: 15px;
    background-color: lightblue;
}
element.style {
    height: 2px;
    width: 100%;
    border-width: 0px;
    color: #e3097e;
    background: #e3097e;
}
hr {
    margin-top: 23px;
    margin-bottom: 23px;
    border: 0;
    border-top: 0px;
}

.background {
    background-image: url(/knanew/assets/images/homepage-image02?attr=image_12col);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 0; /* to prevent content inside the div making it too tall */
    padding-bottom: 38.5%; /* fix aspect ratio */
}

}

.curve {
    background-image: url("/knanew/assets/images/curve?attr=image_12col");
    background-repeat: no-repeat;
    background-size: cover;

    /* full width of image, and take 4% of width as the height */
    width: 100%;
    padding-bottom: 4%;

    /* always fixed to bottom left of background image */
    position: absolute;
    bottom: 0;
    left: 0;
}

/*18/06 5.48 */

.button-howwecanhelp {
   background: #931D80;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: relative;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;

}

/* on mobile, smaller font */
@media only screen and (max-width: 767px) {
    .button-small
    {
        font-size: 16px;
    }

/*.button {
   background-color: #4CAF50; 
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
	
}*/

/* Howwecanhelpcopy

.btn-howwecanhelp {
	background: #931D80;
    color: #fff;
    font-size: 24px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 10%;
    left: 5%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
}
.btn-howwecanhelp:hover {
    color: white;
}

/*Contact KNA Blue*/

.buttton-contact {
 	background: #1D70B6;
    color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*.btn-contact:hover {
	color: white;
}

/*DonateKNA PINK*/
.button-donate {
	background: #E3097E;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*HomeKNA Purple*/
.button-home {
background: #A93672;
  color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*What We Do KNA Blue*/
.button-volunteer {
 	background: #1D70B6;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*About historyea KNA PINK*/
.buttton-history {
	background: #E3097E;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*KNA In Action*/
.button-howwecanhelpamber {
	background: #F19106;
  color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*About Our Area KNA PINK*/
.button-ourarea {
	background: #E3097E;
color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

/*About StaffAndTrustees KNA PINK*/
.button-staff {
	background: #E3097E;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

.button-prof {
   background: #931D80;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

.button-prof2 {
	background: #E3097E;
   color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: relative;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

.button-aboutwhatwedo {
	background: #E3097E;
    color: #fff;
   border: none;
    font-size: 25px;
    font-weight: 900;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
	min-width: 35%;
	position: absolute;
	bottom: 5%;
    left: 2%;
	border-bottom-right-radius: 40px;
	border-top-right-radius: 40px;
	opacity: 0.8;
	cursor: none;
}

.alert-info {
    background-color: #ffffff;
}

.row1 > .row {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: -15px;
    margin-right: -15px;
}

.navbar .nav-logo #logoImage {
    float: left;
    margin-top: 5px;
	margin-bottom: 5px;
    padding: 0 15px;
    max-height: 100px;
    width: auto;
}