.slogan-main{ overflow:hidden}	
.slogan-main .slogan-title{ float:left; font-size:20px; font-weight:normal; line-height:normal; margin-right:150px}
.participate-buttons{ text-align:center; padding-top:15px}
.slogan-main .uk-button{ display: inline-block; margin-right:20px }
/**/
.latest-commitments , .latest-events , .latest-commitments2 { position:relative; z-index:1}

.latest-commitments .content_intro , .latest-commitments2 .content_intro  { display:none}
.intro-readmore ,.latest-commitments .readmore a{ color:#333; background:url(../images/link-bg.gif) right 8px no-repeat; padding-right:15px}
.intro-readmore:hover, .latest-commitments .readmore a:hover{ color:#1FA2D6; text-decoration:none; padding-right:20px}
.latest-commitments .thumbnail,.latest-events .thumbnail{ border:0; border-radius:0; position:relative; padding:0}
.latest-commitments .jvlatestnews .row-fluid{ margin-bottom:0}
.latest-commitments2 .jvlatestnews .row-fluid{ margin-bottom:30px}
.latest-commitments .thumbnail img,.latest-events .thumbnail img{ width:100%}
.latest-commitments .thumbnail:after,.latest-events .thumbnail:after , .events-blog  .uk-align-left:after,.bt-image-link:after{ 
	position:absolute; top:0; left:0; right:0; bottom:0; border:10px solid #fff; opacity:0.5; content:'';
	transition:all .3s;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	-moz-transition:all .3s;}
.latest-commitments .thumbnail:hover:after,.latest-events .thumbnail:hover:after,.events-blog  .uk-align-left:hover:after,.bt-image-link:hover:after	{ border-width:0}
.jvlatestnews .intro-title{ padding-top:10px; font-size:15px}
.jvlatestnews  .jv-prev,.jvlatestnews  .jv-next{ background:url(../images/navigation_buttons.png) no-repeat; width:30px; height:30px; position:absolute; top:50%; margin-top:-15px; cursor:pointer; display:none}
.latest-events  .jvlatestnews .jv-prev , .latest-events  .jvlatestnews  .jv-next,
.latest-commitments   .jvlatestnews  .jv-prev , .latest-commitments   .jvlatestnews  .jv-next{ display:block}
.jvlatestnews  .jv-next{ background-position:right top; right:-35px}
.jvlatestnews  .jv-next:hover{ background-position:left -30px} 
.jvlatestnews  .jv-prev{ background-position: left -90px; left:-35px}
.jvlatestnews  .jv-prev:hover{ background-position:0 -120px}
.latest-events .jvlatestnews .intro-title{ font-size:14px; color:#333; font-weight:bold}
/*BT content slider*/
.bt-cs .bt-inner .bt-title{ text-transform:capitalize; color:#333333; font-size:14px; padding:10px 0 5px; line-height: normal;}
.bt-image-link{ position:relative; z-index:1; display:block}
.bt-cs .bt-inner img{ border:0 !important; padding:0; margin:0; outline:none}
.latest-commitments .bt-cs a.next , .latest-events .bt-cs a.next{ right:-35px; display:block; outline: none}
.latest-commitments  .bt-cs a.prev , .latest-events .bt-cs a.prev{ left:-35px; display:block;outline: none}
/*about*/
.list-button { margin-top: 35px;}
.list-button .uk-button { width: 100%;  }
.list-button .uk-button.uk-button-primary-grn:hover,.list-button .uk-button.uk-button-primary-grn:active{
  background-color: #52b4df; 
  background-image: -webkit-linear-gradient(top, #5cc0ea, #4cacd7);
  background-image: linear-gradient(to bottom, #5cc0ea, #4cacd7);
}
.list-style-dics{ list-style: none; padding-left: 0;}
.list-style-dics ul{list-style: none; padding-left: 15px;}
.list-style-dics li{ position: relative; padding-left: 15px;}

.list-style-dics li:not(.li-parent):before {
    content: ".";
    display: inline-block;
    font-size: 30px;
    left: 0;
    line-height: 14px;
    padding-right: 5px;
    position: absolute;
    top: -8px;
    vertical-align: top;
	color:#1273c0;
}
.wk-slideshow-default > div:hover .next, .wk-slideshow-default > div:hover .prev{ 
	background-image:url(../images/jvbuttons.png);
}
.wk-slideshow  .caption p{ margin-bottom: 10px}
/*commitments*/
.box-commitments [class^="span"],.box-commitments [class*="span"]{
	background: #42ac50;	
}
.box-commitments [class^="span"]:after,.box-commitments [class*="span"]:after{
	content:''; position:absolute; bottom:0; top:0;background: #42ac50; z-index:0;
}
.box-commitments .jvlatestnews .row-fluid{margin-bottom: 0;    margin-top: 25px;    position: relative;}
.box-commitments .thumbnail{ 
	padding:0; border-radius:0; border:0; margin-bottom: 1px;background:#fff;	overflow: hidden;
}
.box-commitments .thumbnail:after {   
    content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: 5;	opacity:0;
	 
}
.box-commitments .thumbnail:after  , .box-commitments .thumbnail img{
	 transition: all 0.3s ease 0s;	  -moz-transition: all 0.3s ease 0s;	  -webkit-transition: all 0.3s ease 0s;
}
.box-commitments .thumbnail:hover:after {
	-webkit-box-shadow: inset 0px 0px 0px 10px rgba(255, 255, 255, 0.7);
	-moz-box-shadow:    inset 0px 0px 0px 10px rgba(255, 255, 255, 0.7);
	box-shadow:         inset 0px 0px 0px 10px rgba(255, 255, 255, 0.7);
	opacity:1;
}
.box-commitments .thumbnail:hover img{	transform: scale(1.15, 1.15);	-moz-transform: scale(1.15, 1.15);	-webkit-transform: scale(1.15, 1.15);}
.box-commitments [class^="span"] > *,.box-commitments [class*="span"] > *{position:relative; z-index:1;}
.box-commitments .box-inner{color:#fff;padding: 10px 10px 0;}
.box-commitments .jvlatestnews .content_intro{ display:none}
.box-commitments .jvlatestnews .intro-title{ color:#fff;padding-top:0;}
.box-commitments .readmore a{ color:#fff; background:none;}

@media (min-width: 401px) and (max-width: 767px) {
	.box-commitments .row-fluid .span3{
		float:left;
		width:48%;	
		margin-left: 4%;		
		margin-bottom: 30px;
	}
	.box-commitments .row-fluid .span3:first-child{
		
	}
	.box-commitments .row-fluid .span3:nth-child(2n+1){
		clear:left;margin-left: 0;
	}
	.box-commitments [class^="span"]:after, .box-commitments [class*="span"]:after{
			display:none;
	}
	.box-commitments .thumbnail img{
		width: 100%;
	}
}

@media (max-width: 480px) {
	.slogan-main .slogan-title{ margin-right:0}
	.slogan-main .uk-button{ padding-right:10px}
	.box-commitments .row-fluid .span3{
		margin-bottom: 30px;
	}
	.box-commitments [class^="span"]:after, .box-commitments [class*="span"]:after{
			display:none;
	}
	.box-commitments .jvlatestnews .intro-title{
		margin:0; padding: 0px 0px 10px;
	}
	.box-commitments .thumbnail img{
		width: 100%;
	}
	.box-commitments .box-inner{
		text-align:center;
	}
}

.link-right { 	width: 110px;	float: right;}
.link-right  a.uk-button{ display: block;}
.soc-contain-290 {  width: 290px;  display: block;}
@media (max-width: 959px) {
	.tm-headerbar .uk-panel{ float: left}
	.uk-panel.get-involved{ float: right; margin-top:0}
	.supporters .wk-slideset .set{ width : 100% !important}
}
.acyfield_email .inputbox{ max-width: 150px !important}
.soc-contain-290:after ,.soc-contain-290:before{
	content:''; display:block ; clear: both;
}
.uk-panel.social-icon .uk-margin-top-kc { margin-top:0 !important; width:170px; float: left;}
.supporters .wk-slideset-default article{ }
.supporters .uk-panel-title{ text-align:center}
