#social-media{text-align:center;
font-size:25px;
font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:400
}
#social-media .btn-social{margin:0 5px
}
#social-media p{padding-top:50px;
font-size:25px
}
#social-media:before{content:'';
display:block;
width:150px;
margin:0 auto;
border-top:1px solid #a1a1a1;
position:relative;
bottom:0px
}
#section-home-heading{color:#FFF;
text-align:center;
overflow:hidden;
padding:255px 0 130px;
position:relative
}
#section-home-heading .video-bg{width:100%;
height:100%;
overflow:hidden;
position:absolute;
top:0;
left:0;
z-index:0;
background-color:#fff; /* ABI #353535; */ 
background-image: url('../images/smiling-kids.jpg');
/*background-image:url('../images/home/video-placeholder.jpg');*/
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
-webkit-background-size:cover;
background-size:cover;

/* background-image: url('../images/smiling-kids.jpg');
opacity: 0.6;*/
}

#section-home-headingx{color:#FFF;
text-align:center;
overflow:hidden;
padding:255px 0 130px;
position:relative
}
#section-home-headingx .video-bg{width:100%;
height:100%;
overflow:hidden;
position:absolute;
top:0;
left:0;
z-index:0;
background-color:#fff; /* ABI #353535; */ 
background-image: url('../images/cb.jpg');
/*background-image:url('../images/home/video-placeholder.jpg');*/
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
-webkit-background-size:cover;
background-size:cover;

/* background-image: url('../images/smiling-kids.jpg');
opacity: 0.6;*/
}



#section-home-heading .video-bg video{min-width:100%;
min-height:100%;
position:relative;
z-index:0;
top:0;
display:block
}
#section-home-heading .transparent-bg{position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:1;
background:rgba(0,0,0,0.0); /*rgba(15,117,189,.75) Abi rgba(0,0,0,0.1)*/
}
#section-home-heading .container{position:relative;
z-index:2	
}
#section-home-heading .btn-default{margin-top:45px
}	
@media only screen and (max-width: 767px){#section-home-heading{padding:150px 0 100px
}


#section-home-headingx .video-bg video{min-width:100%;
min-height:100%;
position:relative;
z-index:0;
top:0;
display:block
}
#section-home-headingx .transparent-bg{position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:1;
background:rgba(0,0,0,0.0); /*rgba(15,117,189,.75) Abi rgba(0,0,0,0.1)*/
}
#section-home-headingx .container{position:relative;
z-index:2	
}
#section-home-headingx .btn-default{margin-top:45px
}	
@media only screen and (max-width: 767px){#section-home-headingx{padding:150px 0 100px
}



}
#section-kony-intro{
background: #fff; /*rgba(15,117,189,1); #353535; ABI */

background-image:url('data:image/svg+xml;
base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); 
background-size:100%;
background-repeat: no-repeat;
/*background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.75)),color-stop(40%, rgba(0,0,0,0)));
background-image:-moz-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 40%);
background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 40%);
background-image:linear-gradient(to bottom, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 40%); / * /*ABI */
padding:100px 0 60px;
color: rgba(15,117,189,1); /*#fff;  Abi; */
position:relative;
overflow:hidden;
text-align:center;
/*border-top:1px solid rgba(15,117,189,1);  #d7d7d7; ABI */
}
#section-kony-intro .container{position:relative;
z-index:2;
opacity: 1;
}
#section-kony-intro .bg-img-wrap{width:100%;
position:absolute;
bottom:-10%;
z-index:0;
text-align:center;


}

#section-kony-intro .bg-img-wrap img{max-width:100%;
height:auto
}
#section-kony-intro .header{margin-bottom:50px
}
#section-kony-intro p{font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:300;
font-size:26px
}
#section-kony-intro .btn-border{margin:40px 0 130px
}
@media only screen and (max-width: 991px){#section-kony-intro{padding:60px 0 30px
}
#section-kony-intro .bg-img-wrap{bottom:0px;


}
#section-kony-intro .btn-border{margin:20px 0 60px
}
}
#section-our-work{-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
position:relative;
text-align:center;
padding-top:85px;
overflow:hidden
}
#section-our-work .header{color:rgba(0,173,239,1); /* rgba(0,173,239,1); #07cca4; */ 
margin-bottom:90px
}
#section-our-work .header .subheader{color:    rgba(15,117,189,1); /* ABI #686868 */
}
@media only screen and (max-width: 767px){#section-our-work{padding-top:40px
}
#section-our-work .header{margin-bottom:40px
}
}
#section-get-involved{background:#fff;
color: rgba(15,117,189,1); /* ABI #686868 */
text-align:center;
padding:100px 0 40px;
border-top:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7
}
#section-get-involved .header{color:rgba(15,117,189,1); /* ABI #686868;*/
margin-bottom:75px
}
#section-get-involved .header .intro{color:rgba(0,173,239,1);
}
#section-get-involved .header .subheader:before{border-bottom-color:#a1a1a1
}
#section-get-involved .action-item{font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:300;
display:block;
margin-bottom:60px;
text-align:center;
}
#section-get-involved .action-item .btn-circle .header{margin-top:0;
margin-bottom:0;
color:#FFF
}
#section-get-involved .action-item p:not(.btn-circle p){font-size:20px;
padding:0 5%
}
#section-get-involved .btn-continue-arrow{color:#686868
}
@media only screen and (max-width: 991px){#section-get-involved{padding:100px 0 30px
}
#section-get-involved .action-item .circle-graphic{width:180px;
height:180px
}
#section-get-involved .action-item .circle-graphic.give{padding-top:45px
}
#section-get-involved .action-item .circle-graphic.advocate{padding-top:40px
}
#section-get-involved .action-item .header.smallest .subheader{padding:0
}
#section-get-involved .btn-continue-arrow{color:#686868;
margin-top:20px
}
}
@media only screen and (max-width: 767px){#section-get-involved{padding:50px 0 30px
}
#section-get-involved .header.medium{margin-bottom:50px
}
#section-get-involved .action-item .header.smallest{margin:20px 0 40px
}
}
#section-news{background-color:rgba(0,173,239,1); /* rgba(0,173,239,1);  #07cca4; */ 
padding:95px 0 70px;
text-align:center
}
#section-news .header{margin-bottom:80px
}
#section-news .header .intro{color:#686868
}
#section-news .news-column{float:left;
width:33.333%
}
#section-news .news-column.left .post,#section-news .news-column.right .post{height:400px
}
#section-news .news-column.left .post:nth-child(1),#section-news .news-column.right .post:nth-child(1){-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px;
border-radius:3px 3px 0 0
}
#section-news .news-column.left .post:nth-child(3){-moz-border-radius:0 0 0 3px;
-webkit-border-radius:0;
border-radius:0 0 0 3px
}
#section-news .news-column.middle{padding-top:110px
}
#section-news .news-column.middle .post{height:290px
}
#section-news .news-column.middle .post:nth-child(4){-moz-border-radius:0 0 3px 3px;
-webkit-border-radius:0;
border-radius:0 0 3px 3px
}
#section-news .news-column.right .post:nth-child(3){-moz-border-radius:0 0 3px 0;
-webkit-border-radius:0;
border-radius:0 0 3px 0
}
@media only screen and (max-width: 991px){#section-news .news-column{width:100%;
float:none
}
#section-news .news-column.middle{padding-top:0
}
#section-news .news-column.left .post,#section-news .news-column.middle .post,#section-news .news-column.right .post{height:auto
}
}
#section-news .post{-moz-transition-property:background,color;
-o-transition-property:background,color;
-webkit-transition-property:background,color;
transition-property:background,color;
-moz-transition-duration:0.3s;
-o-transition-duration:0.3s;
-webkit-transition-duration:0.3s;
transition-duration:0.3s;
-moz-transition-timing-function:ease;
-o-transition-timing-function:ease;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
display:block;
color:#686868;
background-color:#FFF;
text-align:left;
padding:30px;
position:relative
}
#section-news .post span{display:block
}
#section-news .post .date{font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:700;
font-size:12px;
position:relative;
z-index:1
}
#section-news .post .title{font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase;
margin-top:5px;
font-size:25px;
position:relative;
z-index:2
}
.no-touch #section-news .post:hover{background-color:#555;
color:#FFF
}
#section-news .post.with-bg-image{-moz-background-size:cover;
-o-background-size:cover;
-webkit-background-size:cover;
background-size:cover;
background-position:center center;
color:#FFF
}
#section-news .post.with-bg-image .date,#section-news .post.with-bg-image .title{text-shadow:0px 0px 10px rgba(0,0,0,0.5)
}
#section-news .post.with-bg-image:after{-moz-transition-property:background-color,opacity;
-o-transition-property:background-color,opacity;
-webkit-transition-property:background-color,opacity;
transition-property:background-color,opacity;
-moz-transition-duration:0.3s;
-o-transition-duration:0.3s;
-webkit-transition-duration:0.3s;
transition-duration:0.3s;
-moz-transition-timing-function:ease;
-o-transition-timing-function:ease;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
opacity:0.2;
content:'';
background-color:#000;
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:0
}
.no-touch #section-news .post.with-bg-image:hover{color:#FFF;
background-color:#FFF
}
.no-touch #section-news .post.with-bg-image:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
opacity:0.6;
background-color:rgba(0,173,239,1); /* rgba(0,173,239,1);  #07cca4; */ 
}
#section-news .btn-blog{margin-top:50px
}
@media only screen and (max-width: 991px){#section-news .middle,#section-news .right{display:none
}
#section-news .left .post{-moz-border-radius:3px !important;
-webkit-border-radius:3px;
border-radius:3px !important;
margin-top:20px
}
#section-news .left .post:nth-child(1){margin-top:0
}
}
@media only screen and (max-width: 767px){#section-news{padding:50px 0
}
}
#section-email-sign-up{padding:80px 0;
text-align:center
}
#section-email-sign-up .header{rgba(15,117,189,1); /* ABI #686868 */
margin-bottom:60px
}
#section-email-sign-up .header .subheader{padding:0 10%
}
#section-email-sign-up form{margin-bottom:80px
}
#section-email-sign-up .btn{margin-bottom:80px
}
#holiday-modal .modal-content{background-image:url('../images/jump-first/jumpfirst-popup.jpg');
-moz-background-size:cover;
-o-background-size:cover;
-webkit-background-size:cover;
background-size:cover;
border:3px solid #FFF
}
#holiday-modal .modal-content .modal-body{border-top:0;
padding:30px 6% 40px 6%
}
#holiday-modal .modal-content .modal-body p{font-family:"futura-pt",sans-serif;
font-style:normal;
font-weight:300;
color:#FFF;
font-size:22px;
margin-bottom:70px;
z-index:20;
max-width:350px
}
#holiday-modal .modal-content .modal-body img{max-width:350px;
width:100%;
height:auto;
z-index:20
}
#holiday-modal .modal-content .modal-body .btn-wrap{text-align:center;
z-index:20
}
.col-md-10.col-md-offset-1 > img {
    width: 100%;
}