.find_organiser>ul>li
{
	display: block;
	color: #237caf;
	margin-left: 5px;

	margin-top: 25px;
}

.find_organiser>ul>li:nth-child(2n+1)
{
text-decoration: none !important
}

.find_organiser ul li a
{
	text-transform: capitalize;
	margin-right: 10px;
}

.postcode {
		font-style: italic;
	font-size: 12px;
	color: black;
}

.organizationsearch {
	line-height: 34px;
}


@media screen and (min-width:1366px) {
.page-id-305 .banner img {
position: relative;
margin-top:-6%;
}
}

@media screen and (max-width:1366px) {
.page-id-305 .banner img {
	position: relative;
}
}

@media screen and (max-width:1250px) {
	.carouselwrap{
		padding: 0 50px;
	}
	.page-id-494 .f_section02 {
		margin-bottom: 0
	}


}

@media screen and (min-width:1020px) {
/*    .site-logo {
		margin-top: -22px;
		margin-bottom: 2px;
	}*/

}

@media screen and (min-width:992px) and (max-width: 1025px) {
/*    header {
		height: 185px;       
	}*/

}


@media screen and (min-width:992px) {


.editprofile {
   margin-top: 0px;
	
}

.manage_left img  {
  padding-right: 10px;
}

.page-id-502 .manage_left img, .page-id-274 .manage_left img  {
  padding-right: 0px;
}

.page-id-305 #pg-305-1,.page-id-305 #pg-305-2,.page-id-305 #pg-305-3,.page-id-305 #pg-305-4,.page-id-305 #panel-305-0-0-0 .code {
	padding: 0 50px !important;
}

.page-id-502 .manage_right, .page-id-274 .manage_right {
	width: 38%;
}

}

@media screen and (min-width:700px) {
	.wpcf7-submit {
	  /*margin-top: -78px !important;*/
	}
}

@media screen and (max-width:1200px) {
	.charityline .text{
		width: 80%!important;
	}
	.owl-item {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1.0, 1.0);
	}
}

@media screen and (max-width:1160px) {
.sow-image-container {
	margin-bottom: 30px;
}


.home .container-fluid {
	display: none;
}

.home header .container-fluid {
	display: block;
}





/*    .navbar{
		margin-top: 20px!important;
	}*/
	div#bs-example-navbar-collapse-1{
		padding-top: 0!important;
	}

	.container {
		width: 100%;
	}
	.parners>ul>li {
		padding: 0 1%;
		width: 17%;
	}.nav>li>a {
		padding: 10px 6px;}
		.qk_search input {
		width: 100%;}
		#find_form input {
		min-width: 72%;}
		.f_section02 {
		padding-bottom: 4%;
	}
	.testimonial_bg {
		padding: 6% 0;
		margin-bottom: 39px;
	}
	.navbar-nav>li{
		margin: 0 5px;
	}
	.navbar-nav{
		/*float: none!important;
		margin: 0 auto;*/
			display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
			justify-content: space-between;
			margin-top: 50px;
	}   
/*    .hm_services{
		margin-top: 85px;
	} 
	.page .banner {
		min-height: 250px!important;
	}   */ 
	/*.home .banner,*/
	/*//KLOC .page-id-494 .banner,  */ 
	.page-template-regional-schedule .banner {
		min-height: 365px!important;
	}
	/*.home .banner_con,
	.page-id-494 .banner_con,*/
	.page-template-regional-schedule .banner_con{
		top: 58%;
	}
}
@media screen and (max-width:991px) {
	.banner{
		height: 200px;
	}
	.top_section .dropdown-menu {
		left: -50px;
	}
	.charityline .text {
		width: 100%!important;
		padding: 0!important;
	}
	.charityline .image{
		border: none;
		width: 100%;
		height: auto!important;
	}
	.so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image{
		max-width: 100%;
		min-width: 100%;
		height: auto;
	}
	.page-template-profilepage  .so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image{
			min-width: auto;
	}
	.so-widget-sow-image-sow-image-bf8d3ff3bedb .sow-image-container .so-widget-image{
		max-width: 100%;
		min-width: 100%;
		height: auto;
	}

	.stepwizard, #senduserdataform .col-md-offset-3 {
		width: 100%;
	}

	.top_section>ul>li:nth-child(2) {
		margin:10px 0;
	}
	.page .banner{
		min-height: 1px!important;
	}
	.banner_con {
		top: 50%!important;
		-webkit-transform: translateY(-50%);
				transform: translateY(-50%);    
	}

	.iradio_square-blue {
		background-position: -118px 0;
	}

	.iradio_square-blue.checked {
	background-position: -168px 0;
}

.icheckbox_square-blue.hover {
	background-position: -23px 0;
}

.icheckbox_square-blue.checked {
	background-position: -46px 0;
}
  
	
	.icheckbox_square-blue, .iradio_square-blue {
		width: 24px;
	height: 24px;
	}

	.banner_con {
		padding-bottom: 17px;
	}

	.owl-carousel .item img {
	max-width: 100% !important;
	width: auto !important;
	}

	#owl-posts .item img {
	max-width: 100% !important;
	width: 100% !important;
	}

	header {
		position: static!important;
		height: 230px;
		padding-bottom: 15px;
		padding-top: 15px;
	}
	header .navbar{
		margin-top: 0;
	}
	header .navbar-nav{
		float: none;
		margin-top: 27px;
	}    
	i.fa.fa-user.fa-2 {float: none;display: inline-block;}
	i.fa.fa-user.fa-2:before {display: none;}
	.home .banner{
		min-height: 7px!important;
	}
	.banner img{
		position: static!important;
		   -webkit-transform: translateX(0)!important;
			transform: translateX(0)!important;
	}
	footer .es_textbox{
		width: 80%;
	}
	footer .es_button{
		width: 20%;
	}
	.es_textbox_button{
		width: 100%;
	}
	.footer-sidebar h3.widget-title,
	aside#text-5{
		clear:both;
	}
	.what_is_APDO_right{
		text-align: center;
	}
	header{
		background: rgba(0, 0, 0, 0.64);
	}
	div#bs-example-navbar-collapse-1{
		text-align: center;
	}

/* 	.top_section>ul>li{
		width: 100%!important;
		text-align: right;
	} */
	.hm_section01 .col-md-3{ float:left; width:50%;}
	.hm_section01 .col-md-3:nth-child(1),.hm_section01 .col-md-3:nth-child(2){ margin-bottom:150px;}
	.hm_section02 .col-md-8,.hm_section04 .col-md-8{ width:60%; float:left;}
	.hm_section02 .col-md-4,.hm_section04 .col-md-4{ width:39%; float:left;}
	.newsletter_form input {
	min-width: 58%;
	}
	.newsletter {
	width: 100%;}
	.nav>li>a {
	padding: 10px 5px;
	font-size: 13px;
	}
	div#bs-example-navbar-collapse-1 {
		padding-top: 15px;
	}
	 .manage_left img {
		height: auto !important;
	}
	.btm_newsletter input {
		padding: 7px 10px;
		width: 67%;}
		.btm_newsletter button {
		padding: 10px 13px;
	}
	.banner_con {
		top: 55%;
		font-size: 37px;}
		.f_section01 .col-md-5 {
		margin-top: 0;
		width: 50%;
		float: left;
	}
	.f_section01 .col-md-5 {
		margin-top: 0;
		width: 50%;
		float: left;
	}
	.carousel-inner .col-md-3{ float:left; width:25%;}
	.carousel-inner .col-md-9{ float:left; width:75%;}
	.testimonial_bg .container {
		width: 85%;
	}
	.testimonial_bg h1 {
		font-size: 14px;
		line-height: 34px;
		margin-bottom: 0px;
		margin-top: 0;
	}
	.f_section01 .col-md-2 {
		width: 17%;
	}
	#find_form input {
		min-width: 100%;
	}
	h1 {
		font-size: 28px;}
		.manage_right {
		margin-top: 50px;
	}
	.joining a {
		min-width: auto;
	}
	.hm_section01 .col-md-4{ float:left; width:33%;}
	.payment_bg {
		width: 80%;
		margin: 0px auto;
	}
	.board_bg ul >li{
		width: 21%;
	}
	.organizationsearch {
	position: absolute;
	right: 15px;
	}
	.international {
		margin-bottom: 100px;
	}
	.owl-item .item.latestnewsitem, #foogallery-gallery-446 .owl-item.foo-item {
		margin-right: 5px !important
	}
	.owl-prev, .owl-next {
			border: 1px solid #000000 !important;
			background: #333 !important;
	}
	#owl-posts .owl-prev,#owl-posts .owl-prev, #foogallery-gallery-446 .owl-prev, #foogallery-gallery-257 .owl-prev {
		left:0px !important;
	}
	.owl-next {
		right:0px !important;
	}
	.accordian {
		margin-bottom: 65px;
	}
	.panel-row-style-login.login, .panel-row-style-register.register, .panel-row-style-password.password {
		width: 100%
	}

	.sow-image-container {
		text-align: center;
	}
	.page-id-34  {
		text-align: center;
		margin-bottom: 40px;
	}
	.contactpage {
		margin-top: 30px;
	}

/*	.dropdown-menu {
		left: -105px;
	}*/

	.members .dropdown-menu:before {
		left:auto;
		right: 10px;
	}
	.editprofile {
		float: none;
	}

}
@media screen and (min-width:767px) and (max-width:991px) {
	
	.hm_services{
		margin-top: 70px;
		margin-bottom: 20px;
	}

	.image-gallery-slider .owl-prev{
		left:0px;
	}
	.secondrow .panel-grid-cell {
	  width: 100% !important;
	  margin-bottom: 0px !important;
	}
	.twitter_bg{
		width:100% !important;
	}
}
@media screen and (max-width:767px) {

	.hm_services ul li:last-child{
		position: static;
		display: block;
		margin-top: 30px!important;
	}
	header .col-md-9 {
		padding-top: 5px;
	}    
	.site-logo{
		margin-top: 30px;
	}
	header {
			height: auto;
	}
	.schedule_container .schedulebox{
		padding-left: 0!important;
	}



	.schedulenav_icon{
		width: 65px;
	}
	.schedulenav{
		min-width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.banner_con {
		font-size: 18px!important;
		padding-left: 10px;
		padding-right: 10px;
	}
	.f_section01 {
		padding-top: 15px;
	}   
	.testimonials {
		padding: 15px 70px 35px!important;
	}
	.lsow-panel .lsow-panel-title{
		padding: 10px 40px 10px 15px!important;
	}

	.subtext_buttons .btn01,
	.subtext_buttons .btn02,    
	#panel-241-3-0-0 .btn01,
	#panel-241-3-0-0 .btn02,    
	#panel-241-3-1-0 .btn01,
	#panel-241-3-1-0 .btn02,
	.howtojoin .btn01,
	.howtojoin .btn02{
		width: 100%;
		margin: 0 0 15px;
	}
	.carouselwrap{
		padding: 0 35px!important;
	}
	.blogwidget .owl-prev, 
	.blogwidget .owl-next{
		width: 30px!important;
		height: 30px!important;
		font-size: 18px!important;
	}
	#owl-posts .item.latestnewsitem img{
		max-width: 100%;
		min-width: 100%;
		height: auto;
	}
	footer .es_textbox{
		width: 70%;
	}
	footer .es_button{
		width: 30%;
	}
	.hm_services>ul{
		margin-top: 0!important;
	}
	.hm_services{
		margin-top: 20px;
	}

	.social_links>ul>li a{
		font-size: 14px!important;
		line-height: 24px!important;
	}
	.social_links>ul>li{
		width: 25px;
		height: 25px;
	}
	.logo{
		bottom: 0!important;
	}
	.image-gallery-slider .owl-prev{
		left: 0px !important;
	}
	.wprmenu_bar{
		display: block !important;
		background-color: #2E2E2E!important;
		color: #000 !important;  
	}
	#wprmenu_bar .wprmenu_icon{
		float: right !important;
	}
	#wprmenu_bar .wprmenu_icon span{
		background-color: #2B82AE !important;
	}
	.accordian .lsow-accordion.style2{
		width:100%;
	}
	.widget_lsow-testimonials-slider .panel-widget-style{
		padding:0px !important;
	}
/*	.manage_right.panel-widget-style{
		text-align: center;
	}*/
	.howtojoin .widget-title{
		text-align: center;
	}
		.hm_section01 .col-md-3{ float:none; width:100%;}
		.hm_section01 .col-md-3{ margin-bottom:30px !important;}
		.hm_section02 .col-md-8,.hm_section04 .col-md-8{float:none; width:100%;}
		.hm_section02 .col-md-4,.hm_section04 .col-md-4{ float:none; width:100%;}
		.carousel-inner>.item {
		text-align: center;
	}
	.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{ display:inline-block;}
	.twitter_bg {
		width: 100%;
	}
	.newsletter_bg {
	width: 100%;
	min-height: 100% !important;
	max-height: 100% !important;
	height: 100% !important;
	padding: 34px 42px 30px;
}
		.what_is_APDO_right {
		text-align: center;
	}

	#mc_embed_signup .mc-field-group input {
		width: 100% !important;
	}
	div#bs-example-navbar-collapse-1 {
		padding-top: 0;
		left: -17.5%;
		background-color: #2B82AE;
		width: 120.4%;
		position: absolute;
		z-index: 10;
		text-align: center;
		padding: 0;
	}
	.navbar-nav {
		float: none;
		margin: 0;
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
		color: #2b82ae;
		background-color: #08405D;
	}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
		color: #2B82AE;
		background-color: #08405D;
	}
	.navbar-toggle {
		position: relative;
		float: right;
		padding: 9px 10px;
		margin-top: 8px;
		margin-right: 15px;
		margin-bottom: 8px;
		background-color: #2B82AE;
		background-image: none;
		border: 1px solid white;
		border-radius: 4px;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #FFF;
	}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
		background-color: #267FAE;
	}
	.nav>li>a {
		padding: 12px 5px;
		font-size: 15px;
	}

	.mid_con .hom {
		margin-top: 69px;
	}
	.hm_section01 .col-md-3:nth-child(4) {
		margin-bottom: 0 !important;

		}
		.about_buttons {
		text-align: center;
	}
	.what_is_APDO{ text-align:center;}
	.hm_section01 {
		margin-bottom: 40px;
	}
	footer {
		padding-bottom: 30px;
	}
	.top_section>ul>li:nth-child(3) {
		width: 36%;
	}
	.f_section01 .col-md-5 {
		width: 100%;
		float: none;
	}
	.testimonial_bg {
		background-size: cover;}
		.carousel-inner .col-md-9 {
		text-align: left;
	}

	.mid_con {
		margin-top: 0px;
	}

	.contat_right{ margin-top:25px;}
	.news_bg >ul>li {
		width: 100%;}
		.news_bg >ul>li:nth-child(2n+1) {
		margin-right: 0;
	}
	div#demo {
		width: 95%;
	}
	#owl-demo .item img{ width:100%;}
	#owl-demo .item .read img{ width:auto;}
	.sheule_head {
		margin-top: 0px;
		padding: 0 15%;
	}
	.shl_bg {
		width: 100%;
	}
}

@media screen and (max-width:650px) {
	.top_section>ul>li:nth-child(3) {
		width: 89%;
		/*margin-top: 9px;*/
	}
	.top_section>ul>li {
		display: inline-block;
		width:49%;
		text-align: right;
	}
	/*header .col-md-9 {
		float: left;
		width: 78%;
	}*/

	/*header .col-md-3 {
		float: left;
		width: 22%;
	}*/
	div#bs-example-navbar-collapse-1 {
		left: -26.5%;
		width: 129.4%;}
		.carousel-inner .col-md-9 {
		float: none;
		width: 100%; text-align:center;
	}
	.carousel-inner .col-md-3 {
		float: none;
		width: 45%;
		margin: 0px auto;
	}
	.btn02 {
		margin-bottom: 10px;
	}
	.small_bg .title1, .small_bg h4 {
		padding-left: 0;
	}
	.board_bg ul >li:last-child {
		width: 100%;    margin-top: 10px;
	}
	.board_bg ul >li {
		display: block;
		width: 100%;
		text-align: center;
	}
	.board_bg h2{ text-align:center;}
	.small_bg {
		width: 98%;}
		.shl_bg>ul {
		padding: 0 2%;}
}
@media screen and (max-width:479px) {
	.lsow-testimonials-slider .lsow-testimonial-user .lsow-image-wrapper img{
		max-width: 65px;
	}
	.lsow-testimonials-slider .lsow-testimonial-user .lsow-image-wrapper{
		text-align: center;
	}
	.lsow-flexslider .lsow-slides img{
		display: inline-block;
		vertical-align: top;
	}
	.lsow-testimonials-slider .lsow-testimonial-user,
	.lsow-testimonials-slider .lsow-testimonial-user .lsow-image-wrapper,
	.lsow-testimonials-slider .lsow-testimonial-user .lsow-text{
		width: 100%!important;
		display: block!important;
	}
	footer .es_button input[type="button"]{
		padding: 7px 15px!important;
	}
	.site-logo,
	header .social_links{
		text-align: center;
	}
	header .social_links{
		margin: 15px 0 10px;
	}
	.full480{
		width: 100%!important;
	}
	.es_textbox_button{
		width:auto !important;
	}
	
	
	
	body{
		width:100%;
		overflow-x: hidden;
	}
/*	.hm_services{
		margin-top: 100px; 
	}*/
/*	.hm_services:first-child{
		margin-top: 0px;
	}*/
	.newsletter_bg > div {
	  margin: 0 auto;
	  text-align: left;
	  width: 90%;
	}
	.widget.widget_text.col-md-12 {
	  clear: both;
	}
	.footer-sidebar h3.widget-title {
	  color: #09405e;
	  font-family: "Roboto",sans-serif;
	  font-size: 21px;
	  font-weight: normal;
	  margin-bottom: 15px;
	}
	.hm_section05 .widget-title{
		color:#08405d;
	}
	.about_buttons .btn01,.about_buttons .btn02{
		display: block;
		margin: 0 auto !important;
		max-width: 145px;
		margin-top: 10px !important;
	}
	.newsletter_bg .es_button input, .newsletter_form button {
	  background-color: #08405d;
	  border: medium none;
	  color: #fff;
	  padding: 11px 22px;
	}
	.secondrow .panel-grid-cell:first-child{
		margin-bottom:0px !important;
	}
/*	.hm_services{
		margin-bottom: 100px;
	}*/
.social_links>ul>li {
	width: 27px;
	height: 28px;
	font-size: 14px;
	/* line-height: 9px; */
}
.social_links>ul>li a {
	padding: 7px 0;
	line-height: 27px;
}
/*header .col-md-3 {
	width: 46%;
}
header .col-md-9 {
	width: 54%;
}*/
.top_section>ul>li {
	width: 100%;}
	.top_section>ul>li:nth-child(3) {
	width: 100%;}
	

.mid_con .hom {
	margin-top: 85px;
}
div#bs-example-navbar-collapse-1 {
	left: -96.5%;
	width: 210.4%;
}
.parners>ul>li {
	padding: 0 0%;
	width: 50%;
}
.container .col-md-12 .container {
	width: 100%;
	margin: 0px auto;
}
.newsletter_form button {
	padding: 11px 12%;
}
.btn01{   margin: 0 0px;margin-bottom:10px;  }.f_section01 .col-md-2 {
	width: 100%;
}
h1 {
	font-size: 25px;
}
#find_form input {
	min-width: 59%;
}
.payment_bg ul>li {
	width: 100%;}
	.panel-title {
	font-size: 13px;}
	.top_section>ul>li a:hover {
	color: #EFEFEF;
	text-decoration: none;
}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {
	color: #08405D;
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
	color: #08405D;
}
.members .dropdown-menu {
	position: absolute;
	top: 100%;
	left: -54px;}
	.payment_bg ul>li img {
	width: 18%;
}
.shl_bg>ul>li {
	width: 86%;}
	.sheule_head {
	margin-top: 0px;
	padding: 0 4%;
}
.sheule_head>li {
	display: inline-block;
	padding: 0 6px;}
}

@media screen and (min-width:1170px) {
	#panel-191-1-1-0 .manage_right{
		padding-left: 30px;
	}
	.t_bg{
		background-position: center 80px;
	}
}
