body{overflow-x:hidden;background:url(../img/bg.jpg)}p{font-size:20px}p.small{font-size:16px}a,a.active,a:active,a:focus,a:hover{outline:0;/* color: #020202; */}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}hr.star-light,hr.star-primary{margin:25px auto 30px;padding:0;max-width:250px;border:0;border-top:solid 5px;text-align:center}hr.star-light:after,hr.star-primary:after{content:"\f005";display:inline-block;position:relative;top:-.8em;padding:0 .25em;font-family:FontAwesome;font-size:2em}hr.star-light{border-color:#fff}hr.star-light:after{color:#fff;background-color:#1D4337}hr.star-primary{border-color:#2c3e50}hr.star-primary:after{color:#2c3e50;background-color:#fff}.img-centered{margin:0 auto}header{text-align:center;color:#fff;background-image:url(../img/waikato-river.jpg);background-size:cover;background-position:center}header img{display:block;margin:0 auto 20px}header .intro-text .name{display:block;text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;font-weight:700}header .intro-text .skills{font-size:1.25em;font-weight:300}@media(min-width:768px){header .intro-text .name{font-size:4.75em}header .intro-text .skills{font-size:1.75em}}@media(min-width:768px){.navbar-fixed-top{padding:10px;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.navbar-fixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-fixed-top.navbar-shrink{padding:0}.navbar-fixed-top.navbar-shrink .navbar-brand{font-size:1.5em}}.navbar{text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;-webkit-transform:translateZ(0)}.navbar a:focus{outline:0}.navbar .navbar-nav{letter-spacing:1px}.navbar .navbar-nav li a:focus{outline:0}.navbar-default,.navbar-inverse{border:0}section{padding:40px 0}section h2{margin:0;font-size:3em}section.success{color:#fff;background:#18bc9c}@media(max-width:767px){section{padding:75px 0}section.first{padding-top:75px}}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.btn-outline{margin-top:15px;border:2px solid #fff;font-size:20px;color:#fff;background:0 0;transition:all .3s ease-in-out}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{border:2px solid #fff;color:#18bc9c;background:#fff}footer{color:#fff}footer h3{margin-bottom:30px}footer .footer-above{padding-top:50px;background-color:#1C4236}footer .footer-col{margin-bottom:50px}footer .footer-below{padding:25px 0;background-color:#C63F37}.btn-social{display:inline-block;width:50px;height:50px;border:2px solid #fff;border-radius:100%;text-align:center;font-size:20px;line-height:45px}.btn.active,.btn:active,.btn:focus{outline:0}.scroll-top{z-index:1049;position:fixed;right:2%;bottom:2%;width:50px;height:50px}.scroll-top .btn{width:50px;height:50px;border-radius:100%;font-size:20px;line-height:28px}.scroll-top .btn:focus{outline:0}.box{padding:22px 29px 31px;background:#2F2257;-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.07);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,.07);box-shadow:0 0 27px 0 rgba(0,0,0,.07);max-width:270px;margin:0 15px}.title_box{border-bottom:1px solid #d9d9d9;margin-bottom:10px}h4 span{vertical-align:top;color:#2FB737;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,.49)}h6.italic{font-family:Georgia,serif;font-size:17px;line-height:25px;font-weight:400;font-style:italic;color:#3d8941;margin-bottom:8px}#quick-links li{line-height:2.5;margin:0 5px;border-bottom:1px solid rgba(255,255,255,.46);color:#fff;padding-left:10px;text-shadow:1px 1px 3px rgba(0,0,0,1)}#quick-links li:hover{background-color:rgba(173,43,0,.47);border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.58);-webkit-transition:width .3s;transition:width .3s}.latest-news{background-color:#f6f6f6;display:inline-table;padding-bottom:10px;max-width:363px}.latest-news:nth-child(1){margin-right:32px}.latest-news img{width:340px;height:200px;padding:10px 10px 0}.day{color:#fff;font-size:23px;font-weight:700;margin:0;display:block;line-height:16px}.month{font-size:11px;margin:3px 0 0;color:#fff;display:block}.latest-news-date{height:43px;width:43px;background-color:rgba(0,0,0,.6);margin-top:5px;position:absolute;margin-left:-5px}.date-box{text-align:center;height:43px;width:43px;position:absolute;background-color:#333;background-color:rgba(0,0,0,.75);font-family:Tahoma,Geneva,sans-serif;margin:5px 0 0 5px}.date-box-event{text-align:center;height:43px;width:43px;position:absolute;background-color:#fff;background-color:rgba(0,0,0,.75);font-family:Tahoma,Geneva,sans-serif;margin:5px 0 0}.latest-news a:hover{text-decoration:none}.latest-news .caption{padding:5px 0 0 9px;margin:0;font-size:15px;width:340px}.caption{float:left;max-width:508px;padding-right:20px;vertical-align:middle}.latest-news .read-more{font-size:15px;float:right;margin-right:10px}.sidebox-container{max-width:270px;background-color:#fff;border:10px solid #fff;-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.07);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,.07);box-shadow:0 0 27px 0 rgba(0,0,0,.07)}.sidebox{max-width:270px;background-color:#fff;-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.07);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,.07);box-shadow:0 0 27px 0 rgba(0,0,0,.07)}.fa-external-link-square{font-size:30px!important;float:right;padding:4px 6px}.breadcrumb a{color:#fff}.footer-links{padding:0;text-align:left;list-style:none;margin-top:20px}footer h3{text-align:left;margin-top:0}.footer-links li{padding:2px 0}.contact-details p{text-align:left;font-size:15px}.fb_iframe_widget iframe{border-radius:10px}.footer-above{background-image:url(../img/anglican-diocese-of-waikato-and-taranaki-logo.png);background-repeat:no-repeat;background-position:right}.older-news-section{background-color:#f6f6f6;display:inline-table;margin-top:10px;width:100%;max-height:200px}.older-news-section h4{padding-left:13px}.older-news-section>div{clear:both}.older-news-section img{width:50px;height:50px;margin:6px 6px 3px 19px;float:left}.older-news-section p{font-size:15px;padding:3px 10px}.mainnav{z-index:9999;background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);}.navbar-brand img{height:100px;float:left;margin-top:-10px}#social-icons{position:relative;padding:20px 0 0 160px; /* OLD - iOS 6-, Safari 3.1-6 */  /* OLD - Firefox 19- (buggy but mostly works) */  /* TWEENER - IE 10 */  /* NEW - Chrome */ display: table;display: -moz-box;}#social-icons img{height:40px}#social-icons img:nth-child(1){padding-left:10px}#sub-menu-nav #logo-icon{height:50px;float:left;margin:4px}#sub-menu-ul{padding-right:20px}#sub-menu-ul>li.dropdown.open>ul{margin-top:-1px}#sub-menu-nav>div>div.navbar-header.page-scroll>a{text-decoration:none}#sub-menu-ul>li>a{height:60px}#page-top>header>nav.mainnav.navbar.navbar-default>div>div.navbar-header.page-scroll>a>p:nth-child(2){font-size:30px;letter-spacing:5px;padding-top:10px;font-family:Oswald,sans-serif;padding-left:90px;color:#fff}#page-top>header>nav.mainnav.navbar.navbar-default>div>div.navbar-header.page-scroll>a>p:nth-child(3){font-size:15px;padding-left:90px;font-family:arial;color:#fff}#sub-menu-nav>div>div.navbar-header.page-scroll>a>p{font-size:11px;letter-spacing:2px;padding-top:15px;font-family:Oswald,sans-serif;padding-left:50px;color:#fff;width:200px}#latest-three-events{margin-top:20px}#latest-three-events>.sideboxEvents{background-color:#204502!important;padding:5px 10px 10px}#latest-three-events>div>div>h4{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.49)}#latest-three-events>div>ul{list-style:none;padding:0;margin:0}#latest-three-events>div>ul>li{min-height:53px;background-color:#83af17}#latest-three-events>div>ul>li>a>p{padding-left:52px;font-size:15px;padding-top:6px;text-shadow:0 0 3px rgba(0,0,0,.85);color:#fff}#latest-three-events>div>ul>li>a{text-decoration:none}#latest-three-events>div>p{color:#fff;font-size:12px;padding:0;margin:0;text-align:right}#user-content p,#user-content span,.modal-body p{font-size:15px}#quick-links>a{text-decoration:none}#user-content img{width:100%}.sidebox-container>.sidebox{padding:5px 10px 10px;background:#d95408;background:-moz-linear-gradient(top,rgba(217,84,8,1) 0,rgba(255,79,12,1) 50%,rgba(242,79,12,1) 51%,rgba(255,149,0,1) 75%,rgba(199,69,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(217,84,8,1)),color-stop(50%,rgba(255,79,12,1)),color-stop(51%,rgba(242,79,12,1)),color-stop(75%,rgba(255,149,0,1)),color-stop(100%,rgba(199,69,0,1)));background:-webkit-linear-gradient(top,rgba(217,84,8,1) 0,rgba(255,79,12,1) 50%,rgba(242,79,12,1) 51%,rgba(255,149,0,1) 75%,rgba(199,69,0,1) 100%);background:-o-linear-gradient(top,rgba(217,84,8,1) 0,rgba(255,79,12,1) 50%,rgba(242,79,12,1) 51%,rgba(255,149,0,1) 75%,rgba(199,69,0,1) 100%);background:-ms-linear-gradient(top,rgba(217,84,8,1) 0,rgba(255,79,12,1) 50%,rgba(242,79,12,1) 51%,rgba(255,149,0,1) 75%,rgba(199,69,0,1) 100%);background:linear-gradient(to bottom,rgba(217,84,8,1) 0,rgba(255,79,12,1) 50%,rgba(242,79,12,1) 51%,rgba(255,149,0,1) 75%,rgba(199,69,0,1) 100%);}.right-hand-column h4{color:#fff}.right-hand-column{max-width:270px}.sidebox>h4>span{color:#6B0000}.carousel-caption h1{font-size:15px;text-transform:initial;padding:5px 0;background-color:rgba(32,32,32,.78)}#user-content>h2{font-size:22px}#latest-news-container a,#latest-news-container a.active,#latest-news-container a:active,#latest-news-container a:focus,#latest-news-container a:hover,#user-content a,#user-content a.active,#user-content a:active,#user-content a:focus,#user-content a:hover,.view-previous-events{outline:0;color:#138DE5;text-decoration:underline}.date-box{text-decoration:none!important}.view-previous-events{float:right;font-size:15px;padding:5px 14px 0 0}
.notice-close{background-color: purple; color: #fff; border: 0; padding: 5px 10px 5px 10px;}
#search-box{position:relative}
#search-box input{
position: absolute;right: 0;top: 40px;width: 274px;border: 1px solid #8355AD;background: #402850;padding: 5px 4px 4px 8px; color: #fff; font-size: 13px;
}
#search-results{
	display:none;
	position: absolute;
	right: 0;
	width: 274px;
	border: 1px solid #fff;
	margin-top: 70px;
	background-color: #F7F7F7;
	z-index: 5;
	color: #000;
	font-size: 13px;
	list-style: none;
	text-align: left;
	padding: 0;
}

#search-results-ul{list-style: none;padding: 5px 5px 5px 10px;margin: 0;}
#search-results-ul li{text-transform: capitalize;font-weight: lighter;font-size: 14px;border-bottom: 1px solid #E6E6E6;}
#search-results-ul li a{color:#000;}