/*
Theme Name: Twenty Fifteen
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */
body{ color: #333;
    font-family: "Open Sans",Arial,Helvetica,sans-serif;
    font-size: 12px;
 
    margin: 0;
    padding: 0;}

#primary-blog{color: #599a4c;
    font-family: "Open Sans",Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;}


a{text-decoration:none;color:#4B739A;}

a:hover{color:#333;}

#primary-blog h1.page-title { font-size:26px; color: #599a4c; margin:0px; padding:15px 0px;}

#main-menu .navbar-nav > li.current-menu-item > a{ background-color:rgb(191,29,11) !important;}
.navbar-nav > li:hover .sub-menu{display:block!important;}
.navbar-nav > li:hover .sub-menu a{color:#fff;}
#en-header .container h1.entry-title{font-size:30px; line-height:25px;font-weight:500;color:#fff;padding-left:0px;letter-spacing:1px;}
body.home #en-header{display:none!important;}
.regis-company{border-right:2px solid #666;margin-right:5px;padding-right:2px;line-height:20px;}
@media (min-width:769px){.navbar-default{background:none!important;}
}
@media (min-width:768px){.responsive-block.program-res .title-center.bb-top-title{min-height:70px;}
.responsive-block.program-res .vc_col-sm-3:nth-child(odd) .title-center.bb-top-title{padding-top:24px;}
.header-search .search-form{text-align:right;}
.home_box_wrap .vc_col-sm-2 {float: left;width: 18.8%;padding: 0;margin-right: 1.5%;min-height: 0;}
.home_box_wrap .home_box_last {margin: 0 !important;}
ul#menu-menu{float:none!important;display:block!important; margin:0 auto!important;text-align:left!important;padding:0;}
#main-menu .navbar-nav > li > a{background:#231f20;border-radius:7px 7px 0 0;}
.collapse.navbar-collapse{padding-right:0;}
.navbar.navbar-default{border-bottom:4px solid #bf2615!important;background:transparent!important}
#footer-top{padding: 10px 0 0px 0px;}
.header-right .social-sec{padding-top: 22px;float:right;}
img.alignleft{float:left; margin:5px 15px 10px 0; }
img.alignright{float:right; margin:5px 0px 10px 15px; }
.page-id-29271 .aio-icon-header{height:55px;}
}
@media (min-width:1200px){#main-menu.navbar-default .navbar-nav > li:last-child a{margin-left:2px!important;margin-right:0!important;}
#main-menu .navbar-nav > li > a{padding:12px 20px 9px 20px;margin-right:14px;}
}
@media (min-width:992px) and (max-width:1199px){		#main-menu .navbar-nav li a{ padding:12px 13px 9px 13px;font-size:13px;margin-right:9px;}
		#main-menu.navbar-default .navbar-nav > li:last-child a{margin-left:0px!important;margin-right:0!important;}
		body.home .ult-ih-container ul.ult-ih-list{width:290px!important;height:290px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:290px!important;height:290px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item .ult-ih-item{width:290px!important;height:290px!important;}
	body.home .ult-ih-item.ult-ih-square .ult-ih-image-block{width:290px!important;height:290px!important;}
	body.home .boxHover h3.boxHeading{width:290px!important; left:4px!important;bottom:-5px!important;}
	body.home .ult-ih-description .aio-icon-read{width:45%!important;}
		body.home .vc_row-fluid .vc_col-sm-4:first-child ul.ult-ih-list .ult-ih-list-item{margin-left:0px!important;}
	body.home .vc_row-fluid .vc_col-sm-4:first-child h3.boxHeading{left:0px!important;}
		.page-id-29275 h3.bb-top-title{font-size:19px!important;}
	.top-sec-fot{margin-top:0px!important;}
	.top-sec-fot ul{padding-bottom:0px!important;}
	.top-sec-fot ul li{display:block!important; border-right: 0px solid #777!important;padding: 0px 0 2px 0!important;    margin:0px 0px 3px 0!important;line-height:19px;border-bottom:1px solid #777;}
	.c-rights p{margin-bottom:13px!important;line-height:34px!important;}
		}
@media (min-width:768px) and (max-width:991px){		.navbar-nav > li > a{padding:9px 7px 5px 8px!important;font-size:11px!important;margin-right:4px!important;}
	#main-menu.navbar-default .navbar-nav > li:last-child a{margin-right:0!important;margin-left:0px!important;}
				body.home .ult-ih-container ul.ult-ih-list{width:216px!important;height:216px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:216px!important;height:216px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:216px!important;height:216px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item .ult-ih-item{width:216px!important;height:216px!important;}
	body.home .ult-ih-item.ult-ih-square .ult-ih-image-block{width:216px!important;height:216px!important;}
		body.home .boxHover h3.boxHeading{width:216px!important; left:5px!important;bottom:-4px!important;font-size:19px!important;}
	body.home .ult-ih-description .aio-icon-read{width:60%!important;font-size:14px!important;margin-top:10px!important;}
	body.home .ult-ih-item .ult-ih-description-block{margin:5px!important;}
	body.home .ult-ih-item .ult-ih-description-block .ult-ih-description p{font-size:13px!important;line-height:18px!important;}
	body.home .ult-ih-description h3{font-size:18px!important; line-height:19px!important;}
	body.home .ult-ih-heading-block h3{font-size:17px!important; line-height:18px!important;}
	body.home .ult-ih-divider-block{margin-bottom:8px!important;}
	body.home .vc_row-fluid .vc_col-sm-4:first-child ul.ult-ih-list .ult-ih-list-item{margin-left:0px!important;}
	body.home .vc_row-fluid .vc_col-sm-4:first-child h3.boxHeading{left:0px!important;}
			.responsive-block{width:600px!important; margin:0 auto;}
	.responsive-block .vc_col-sm-3{width:50%!important;}
	.responsive-block .vc_col-sm-3 .ult-banner-block{margin-bottom:18px!important;}
		.page-id-29277 .responsive-block{width:auto!important; margin:0 auto;}
	.page-id-29277 .responsive-block .vc_col-sm-4 .ult-banner-block h3.bb-top-title{font-size:17px!important;}
	.page-id-29277 .responsive-block .vc_col-sm-4 .ult-banner-block img{width:auto!important;}
		.page-id-29271 .aio-icon-header .aio-icon-title{font-size:18px!important;}
	.top-sec-fot, .c-rights{text-align:center!important;}
	.bottom-footer .col-sm-6{width:100%!important;padding:0!important;float:none!important;}
	.top-sec-fot{margin-top:6px!important;}
		}
@media (max-width:767px){	a.btn{margin-top:0px;}
.social-sec.push-right{float:left;}
.paddingtop.header-right .clear{clear:none!important;}
.header-search{margin-top:30px;}
.top-sec-fot, .c-rights{text-align:center!important;}
img.alignleft{float:none; margin:15px auto; display:block; }
img.alignright{float:none; margin:15px auto; display:block;}
.navbar-header img{display:block;margin:0 auto;max-width:320px;}
.header-search{margin-top:25px!important;}
.header-warrper .social-sec a.btn{margin-top:27px!important;}
.bottom-footer .widget{margin-bottom:10px!important;}
}
@media (min-width:540px) and (max-width:767px){		body.home .boxHover{width:400px!important;margin:auto;}
	body.home .ult-ih-container ul.ult-ih-list{width:400px!important;height:400px!important;left:-10px;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:450px!important;height:400px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item .ult-ih-item{width:400px!important;height:400px!important;}
	body.home .ult-ih-item.ult-ih-square .ult-ih-image-block{width:400px!important;height:400px!important;}
	body.home .boxHover h3.boxHeading{width:400px!important; left:-5px!important;bottom:-5px!important;}
	body.home .ult-ih-description .aio-icon-read{width:50%!important;}
		.responsive-block{width:500px!important; margin:0 auto;}
	.responsive-block .vc_col-sm-3{}
	.responsive-block .vc_col-sm-3 .ult-banner-block{margin-bottom:18px!important;}
	.page-id-29275 .vc_col-sm-3 .ult-banner-block{margin:auto auto 30px auto!important;text-align:center;}
			.page-id-29277 .responsive-block{width:auto!important; margin:0 auto;}
	.page-id-29277 .responsive-block .vc_col-sm-4{width:360px!important;margin:0 auto;}
	.page-id-29277 .responsive-block .vc_col-sm-4 .ult-banner-block img{width:360px!important;}
		.page-id-29275 .responsive-block .ult-banner-block {height:303px;}
	.page-id-29275 .responsive-block .ult-banner-block>img{height:303px;}
	.page-id-29275 .responsive-block .title-center.bb-top-title{top:-59px;}
		}
@media (max-width:767px){		#main-menu{width:100%;background:rgb(203, 42, 24);position:relative;display:block;min-height:50px!important;padding-left:15px;}
	.header-warrper{overflow:visible!important;}
	#responsive-menu.admin-bar-showing{padding-top:0px!important;}
	#responsive-menu{top:51px!important;}
			}
@media (max-width:539px){		.social-sec.push-right{float:none!important;margin:10px auto!important;display:block;}
	.header-search{float:none!important; display:none; margin:10px auto!important;}
	.paddingtop{text-align:center;}
	.navbar-header img{display:block;margin:0 auto;max-width:290px;}
	.top-sec-fot ul li{display:block!important; margin-bottom:10px; padding-bottom:8px; border-right:0px solid!important;}
		.bottom-footer .widget{margin-bottom:10px!important;}
	.bottom-footer .top-sec-fot ul{padding-bottom:0px!important;}
	.bottom-footer .top-sec-fot{padding:8px; border-bottom:2px dashed #777;margin-bottom:20px;margin-top:3px!important;}
		body.home .boxHover{width:250px!important;margin:auto;}
	body.home .ult-ih-container ul.ult-ih-list{width:250px!important;height:250px!important;left:-15px;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:250px!important;height:250px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item{width:250px!important;height:250px!important;}
	body.home .ult-ih-container ul.ult-ih-list .ult-ih-list-item .ult-ih-item{width:250px!important;height:250px!important;}
	body.home .ult-ih-item.ult-ih-square .ult-ih-image-block{width:250px!important;height:250px!important;}
		body.home .boxHover h3.boxHeading{width:250px!important; left:-10px!important;bottom:-4px!important;font-size:19px!important;}
	body.home .ult-ih-description .aio-icon-read{width:60%!important;font-size:14px!important;margin-top:10px!important;}
	body.home .ult-ih-item .ult-ih-description-block{margin:5px!important;}
	body.home .ult-ih-item .ult-ih-description-block .ult-ih-description p{font-size:13px!important;line-height:18px!important;}
	body.home .ult-ih-description h3{font-size:18px!important; line-height:19px!important;}
	body.home .ult-ih-heading-block h3{font-size:17px!important; line-height:18px!important;}
	body.home .ult-ih-divider-block{margin-bottom:8px!important;}
		.regis-company{display:block;text-align:center;border-right:0px solid #666;margin:10px auto; line-height:20px;}
	.footer-c-logo ul li{display:block!important;margin:15px auto!important;}
	.footer-c-logo ul li a>img{margin:0 auto!important;}
	h1{letter-spacing:0px!important;}
		.page-id-29275 .responsive-block .ult-banner-block {height:303px;}
	.page-id-29275 .responsive-block .ult-banner-block>img{height:303px;}
	.page-id-29275 .responsive-block .title-center.bb-top-title{top:-59px;}
			}
.home_box_wrap .vc_col-sm-2>.vc_box_border_grey>img{text-align: center;border: 2px solid rgb(221, 51, 51);}
.footer-c-logo{ position:relative; top:-14px; padding-bottom:14px;}
.footer-c-logo ul{margin:0 auto; padding:0; text-align:center; list-style:none;}
.footer-c-logo ul li{ height:90px; display:inline-block; padding:0px 10px ; overflow:hidden; }
.footer-c-logo ul li:last-child{margin-right:0;}
.footer-c-logo ul li a{display:block; overflow:hidden; }
.footer-c-logo ul li a>img{max-width:100%;height:auto;display:block; vertical-align:middle;}
.footer-c-logo ul li a>img {     filter: none;      -webkit-filter: grayscale(0);	   -webkit-transition: all .5s ease-in-out;    }
.footer-c-logo ul li a>img:hover {     	    filter: url(https://communityresilience-ns.org.uk/wp-content/themes/community_new/filters.svg#grayscale); /* Firefox 3.5+ */      filter: gray; /* IE5+ */      -webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */      -webkit-transition: all .5s ease-in-out;        }
.boxHover .wpb_wrapper { position:relative;}
.boxHover h3.boxHeading{font-family: "Alegreya Sans SC"!important; position:absolute; bottom:5px; margin:0px; padding:10px 0px; text-align:center; width:97.3%; left:1.5%;   color: #ffffff;  -webkit-transition: all .5s ease-in-out;    font-size:22px; font-weight: 700; background:rgba(191, 29, 11, 0.9); }
.boxHover .wpb_wrapper:hover h3.boxHeading{display:none!important;}
	.top-sec-fot{padding-top:3px;}
.top-sec-fot ul{margin:0; padding:0 0 17px 0;}
.top-sec-fot ul li{display:inline-block;border-right:2px solid #777;padding-right:5px; margin-right:5px;list-style:none;font-size:20px;}
.top-sec-fot ul li:last-child{border-right:0px solid #fff;padding-right:0px; margin-right:0px;}
.top-sec-fot ul li a{font-size:14px;display:block;}
.c-rights p{font-size:14px;line-height:25px;margin-bottom:8px;}
.social-icon>a{font-size:13px;margin-right:10px;border:2px solid #fff;padding:5px;}
.social-icon>a:hover{background:#fff;}
.social-icon>a span.text-social{padding-left:5px;}
.home-icon-box-row .home-icon-box{background:rgba(191,29,11,0.90);padding:15px 10px;margin-bottom:0px;}
.home-icon-box-row .home-icon-box:hover{background:#bf1d0b;}
.home-icon-box-row .home-icon-box .aio-icon-read{color:#bf1d0b; border:2px solid #fff; padding:10px 10px;background:#fff;font-size:17px;width:40%; margin:30px auto 0 auto;font-family:"Alegreya Sans SC";}
.home-icon-box-row .home-icon-box .aio-icon-read:hover{border:2px solid #fff;background:#bf1d0b;color:#fff;}
.home-icon-box-row .home-icon-box .aio-icon-header h3.aio-icon-title{margin:20px 0 20px 0;font-family:"Alegreya Sans SC";font-weight:700!important;}
.home-icon-box-row .home-icon-box .aio-icon-box.top-icon{padding:20px 12px;}
.header-search{float:right;margin-top:14px;}
.header-search .search-form label{float:left;max-width:162px;}
.header-search .search-form label .screen-reader-text{display:none;}
.header-search .search-form label .search-field{font-weight:normal;font-size:15px;    border-radius: 0px;    border: 1px solid #bf1d0b;       padding: 7px 8px;    font-size:13px;    background:#fff;	line-height:18px;	max-height:34px;	}
	.header-search .search-form .search-submit{background:#bf1d0b; color:#fff;padding:8px 17px; border:0px;line-height:18px;width:34%;}
	.social-sec a.btn-social-icon{margin-right:6px;border:0px solid;}
.social-sec a.btn-social-icon:last-child{margin-right:0px!important;}
.c-rights{text-align:right;}
.header-warrper.inner-page{padding-bottom:25px;background:#fff!important;}
.widget-area.page-sidebar #nav_menu-3{background:#bf1d0b;padding:0px 0 0px 0;margin-bottom:20px;}
.widget-area.page-sidebar #nav_menu-3 .menu-side-bar-menu-container ul{padding:0; margin:0; list-style:none;}
.widget-area.page-sidebar #nav_menu-3 .menu-side-bar-menu-container ul li{}
.widget-area.page-sidebar #nav_menu-3 .menu-side-bar-menu-container ul li a{padding:15px 15px; display:block;font-family:"Alegreya Sans SC";font-size:22px;border-bottom:1px solid #ad1605;font-weight:700;color:#fff;}
.widget-area.page-sidebar #nav_menu-3 .menu-side-bar-menu-container ul li a:hover{background:#231f20;color:#fff;}
.widget-area.page-sidebar h2.widget-title{padding: 10px 0; margin-bottom: 10px;font-weight:700;}
.widget-area.page-sidebar #nav_menu-3 .menu-side-bar-menu-container ul li.current_page_item a{background:#231f20;}
.right-sec-inner{padding-top:30px;}
h1, .h1, h2, .h2, h3, .h3{margin-top:5px;}
.vc_message_box p{font-size:14px;}
#footer-top{ background:#fff;}
body.page>article.page, body.post>article.post{ background:#fff;}
.ult-ih-description .aio-icon-read{color:#bf1d0b; border:2px solid #fff; padding:10px 10px;background:#fff;font-size:17px;width:40%; margin:30px auto 0 auto;font-family:"Alegreya Sans SC";}
.ult-ih-description .aio-icon-read:hover{border:2px solid #fff;background:rgba(191,38,21,0.9);color:#fff;}
body.page-template-template-fullwidth .header-warrper .navbar{margin-bottom:0px;}
body.page-template-template-fullwidth .navbar.navbar-default{border-bottom:0px solid #fff!important;}
body.page-template-template-fullwidth #en-header{margin-bottom:20px;}
.clear{clear:both;}
.home_box_wrap .top-icon .aio-icon-header h3.aio-icon-title{margin-top:10px;margin-bottom:8px;}
.home_box_wrap .top-icon .aio-icon-description{margin-top:5px;}
.home_box_wrap .top-icon .aio-icon-description .read-resorce{padding:7px 12px; background:#bf1d0b;color:#fff;display:inline-block;}
.home_box_wrap .top-icon .aio-icon-description .read-resorce:hover{background:#231f20;}
.ult-banner-block .mask .bb-description{padding-top:3em;}
#en-header .container h1.entry-title{display:none;}
#click-menu.admin-bar-showing{margin-top:0!important;}
#responsive-menu{top:50px!important;}
.page-id-29291 .aio-icon-img{margin-right:9px!important;}
.page-id-29291 .aio-icon-description p{display:none;}
.page-id-29291 .aio-icon-description ul{padding-left:20px!important;}
#responsive-menu #responsive-menu-title{display:none!important;}
.header-search{width:253px;}
.page article .vc_column_container.vc_col-sm-6 .wpb_wrapper ul>li{line-height:24px;padding-bottom:10px;}
.vc_message_box{border-color:rgb(191,29,11)!important;}
.vc_message_box .vc_message_box-icon{background:rgb(191,29,11)!important;}
.wpcf7-submit.btn-google{border:0px solid #fff!important;padding:10px 40px!important;color:#fff;font-size:16px;}
span.warning{color:red;}

.entry-header h2.entry-title{ font-size:22px; font-weight:400;}

.entry-header h2.entry-title a{ color:#c83266; text-decoration:none;}

.entry-footer{ font-size:13px; color:#777; padding:20px 0px 20px 0px; border-bottom:1px solid #ccc; margin-bottom:30px;}

.entry-footer .byline{ display:none!important;}

.entry-footer a{ color:#599a4c; text-decoration:none;}

.entry-footer .comments-link{ display:none!important;}

.entry-footer span.posted-on{ padding-right:15px;}

.entry-content a{ color:#c83266!important; text-decoration:none!important;}



.comment {margin-bottom:20px;padding-bottom:1px;}

h3#comments{ display:none;}

/* ------------ [ COMMENTS ] ------------- */
.comment-body{padding:20px;background:#eaeaea; position:relative;border:1px solid #FFF;}

.comment-body br{ display:none;}

.comment-nav{ display:none;}

#comments{clear:both;}

.respond { color: #383837; font-size: 12px; margin-top: 20px; margin-bottom: 30px; }

#reply-title { color: #383837; font-size: 12px; margin-top: 20px; margin-bottom: 20px; }

#comments-title{color: #383837; font-size:16px; text-transform:uppercase; font-family:'helve6-webfont';margin-top: 20px;  border-top:1px solid #EAEAEA;}

#comments-title span { color: #383837; font-size: 16px;  font-family:"Trebuchet MS"; text-transform:none!important; }

.comments { color: #383837; font-size: 14px; margin-top: 20px; margin-bottom: 5px;  }

.comment { padding-bottom:0; }

.comment-last { float: left; padding-top: 20px;border-bottom: none; padding-bottom: 0px; }

.commentlist { margin-bottom:40px; list-style-type: none; margin: 10px 0 20px; padding: 0;  }

.avatar { margin-right: 20px; position: relative; float: left; margin-top: 7px;margin-left:7px; }

.comment-text{font-weight:normal;}

.comment-author { margin-left: 0px;width: 100%px; }

.comment-body { }

.comment-body p { }

.comment-author { font-size: 14px; font-weight:bold; }

.comment-meta a { }

.comment-meta a:hover { text-decoration: underline; }

.reply { display:none;}

.reply a { font-style: italic; text-decoration: underline; color: #464646; }

.reply a:hover { font-style: italic; text-decoration: underline; }

.comment-form-author { width: 200px; }

.comment-form-email { width: 200px; }

.comment-form-url { width: 200px; }

.comment-form-comment { width: 200px; }

#commentform a { font-style: italic; text-decoration: underline; color: #464646; }

#commentform a:hover { font-style: italic; text-decoration: underline; }

#commentform input { margin-right: 10px; }

#commentform label { font-weight: bold; font-size: 13px; }

.comment-author .avatar{}

.commentlist .commentmetadata{}

#respond h3{}

.commentlist p{ display:block; margin:0px; padding-bottom:5px; clear:both;}



#respond input#submit {
    background: none repeat scroll 0 0 #545454;
    border: 1px solid #333333;
    color: #FFFFFF;
    cursor: pointer;
    margin: 10px 0;
    padding: 3px 5px;
    width: 100px;
}



textarea#comment {
background:#fff;
border:1px solid #ddd;
width:400px;
color:#666; font-size:12px;
margin:0px 0 0;
padding:5px;
height:100px;
}


ol.commentlist li .comment-author,ol.commentlist li .comment-author .fn {
color:#333;
}


ol.commentlist li .comment-meta,#respond label small {
font-size:10px;
}


ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5 {
margin:0 0 0 50px;
}

#respond {
margin:10px 0; margin-bottom:0px;
padding:0;
}


#respond h3 {

}


#commentform {
padding:10px 0; padding-bottom:30px;
}

p.comment-notes{ font-size:12px;}


.form-submit{ padding-bottom:0px; margin-bottom:0px!important;}


#commentform a {
color:#E1512A;
}


#commentform p {
color:#999;
margin:5px 0;
}


#respond label {

color:#555; font-size:13px; font-weight:bold;
padding:5px 0;
}


#respond input {
background:#fff;
border:1px solid ##D6DBE1;
color:#666;
margin:0 10px 10px 0; 
padding:7px 5px;
}


#commentform input {
width:300px;
}


#respond input {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    margin: 0 10px 10px 0;
    padding: 7px 5px; border:1px solid #ddd;}

.required{ color:red;}

#respond input#commentSubmit {
width:100px;
background:#545454;
border:1px solid #333;
color:#fff;
cursor:pointer;
margin:10px 0;
padding:3px 5px;
}

.form-allowed-tags{ display:none;}

.navigation.post-navigation{ display:none!important;}


#rightContainer .widget-area .widget h2.widget-title{ background:#144372!important; padding:10px!important; margin:0px!Important; color:#fff!important; font-size:16px!important; font-weight:normal!important; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-bottom:12px!iportant;}

#rightContainer .widget-area .widget{ padding-bottom:25px!important;}

#rightContainer .widget-area .widget ul{ margin:0px; padding:0px;}

#rightContainer .widget-area .widget ul li{ border-bottom:1px solid #ccc!important; padding-top:10px!important; padding-left:10px!important; list-style:none!important;  padding-bottom:10px!important;}

#rightContainer .widget-area .widget ul li a{ font-size:14px; text-decoration:none; color:#c83266!important;}

#rightContainer .widget-area .widget ul li .post-date{ display:none!important;}


/* .header-warrper{ background:url(https://communityresilience-ns.org.uk/wp-content/themes/community_new/images/banner-home.jpg) no-repeat fixed center top / cover ;}
 */ 
.header-warrper{ background:#fff;}

.homeBox .uvc-ctaction-data { display:block; line-height:52px; border:2px solid #fff;}


.navbar-header { padding-top:20px;}
.navbar-header img{ max-width:350px;}

.homeBox {margin-bottom:0px!important;}


@media (min-width:768px){

.home-box-container .vc_column_container>.vc_column-inner{width:auto!important;}


}

	
.paypal-donations {
    width: 275px;
    margin: 0 auto;
}

@media(max-width:480px){
	
	#shiftnav-toggle-main{width:100%!important;}
	#shiftnav-toggle-main-button{width:15%!important;padding:5px!important;}
	.shiftnav-main-toggle-content{width:80%!important;padding:5px 4px!important;}
}