@import url(fonts/font.css);@media screen{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:helvetica neue,Arial,serif}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clear{clear:both}.relative{position:relative}.center{text-align:center}img{max-width:100%;height:auto}a{text-decoration:none;font-weight:700;color:#2b4a5b}a:visited{color:#3598db}a:focus{color:#2b4a5b}a:hover{color:#c85c5c}a:active{color:#c85c5c}h2{font-size:22px;padding:10px;margin:20px 0}h2.black{color:#fff!important;background-color:#1e1d20;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.dark-grey{color:#fff!important;background-color:#252426;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.light-blue{color:#fff!important;background-color:#78b4d4;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.blue{color:#fff!important;background-color:#3598db;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.dark-blue{color:#fff!important;background-color:#2b4a5b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.red{color:#fff!important;background-color:#c85c5c;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.green{color:#fff!important;background-color:#14bb90;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}p{font-size:14px}li{font-size:14px;margin-bottom:.3em}.black{color:#1e1d20!important}.dark-grey{color:#252426!important}.light-blue{color:#78b4d4!important}.blue{color:#3598db!important}.dark-blue{color:#2b4a5b!important}.red{color:#c85c5c!important}.green{color:#14bb90!important}.button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 5px;font-size:14px;display:inline-block;position:relative;font-weight:500;margin-top:10px;margin-right:10px;line-height:100%;text-shadow:0 1px rgba(0,0,0,.4);vertical-align:middle;text-align:center;cursor:pointer;transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;-ms-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;text-shadow:0 1px rgba(0,0,0,.3);min-width:100px}.button.black{color:#fff!important;background-color:#1e1d20;box-shadow:0 2px 0 0 #050505}.button.black:hover{background:#111113}.button.black:active{box-shadow:0 1px 0 0 #050505;top:1px}.button.dark-grey{color:#fff!important;background-color:#252426;box-shadow:0 2px 0 0 #0b0b0c}.button.dark-grey:hover{background:#181819}.button.dark-grey:active{box-shadow:0 1px 0 0 #0b0b0c;top:1px}.button.light-blue{color:#fff!important;background-color:#78b4d4;box-shadow:0 2px 0 0 #519fc8}.button.light-blue:hover{background:#65a9ce}.button.light-blue:active{box-shadow:0 1px 0 0 #519fc8;top:1px}.button.blue{color:#fff!important;background-color:#3598db;box-shadow:0 2px 0 0 #217dbc}.button.blue:hover{background:#258cd1}.button.blue:active{box-shadow:0 1px 0 0 #217dbc;top:1px}.button.dark-blue{color:#fff!important;background-color:#2b4a5b;box-shadow:0 2px 0 0 #1b2e38}.button.dark-blue:hover{background:#233c4a}.button.dark-blue:active{box-shadow:0 1px 0 0 #1b2e38;top:1px}.button.red{color:#fff!important;background-color:#c85c5c;box-shadow:0 2px 0 0 #b43d3d}.button.red:hover{background:#c24949}.button.red:active{box-shadow:0 1px 0 0 #b43d3d;top:1px}.button.green{color:#fff!important;background-color:#14bb90;box-shadow:0 2px 0 0 #0f8d6d}.button.green:hover{background:#12a47e}.button.green:active{box-shadow:0 1px 0 0 #0f8d6d;top:1px}.button.big{font-size:20px;padding:10px 5px}.wrapper{width:100%}.wrapper.header{background:#78b4d4}.wrapper.hero{height:300px;background:#1e1d20;color:#fff!important}.wrapper.nav{background:#2b4a5b}.wrapper.focus{background:rgba(120,180,212,.4);padding:40px 0}.wrapper.footer{background:#2b4a5b}.header .logo{padding-left:100px;position:relative;font-size:35px}.header .logo a{color:#1e1d20}.header .logo .location{font-size:20px}.header .logo .ucalogo{position:absolute;width:70px;left:0;top:50%;margin-top:-35px}.nav .menu{width:100%;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:center;-moz-box-orient:center;-ms-box-orient:center;box-orient:center;margin:0;padding:0}.nav .menu li{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;text-align:center;margin:0;padding:0;box-sizing:border-box}.nav .menu li a{color:#fff;font-size:16px;font-weight:500;padding:20px 5px;display:block;box-sizing:border-box}.nav .menu li.current-menu-item a,.nav .menu li:hover a{border-bottom:3px solid #78b4d4}.hero{overflow:hidden;position:relative}.hero ul{list-style:none;margin:0;padding:0;display:block;height:100%;width:100%}.hero ul li{position:relative;z-index:0;top:0;left:0;right:0;height:100%;width:100%;background-size:cover;background-position:center center;display:block;height:100%}.hero ul li .background{background-size:cover;background-position:center center;display:block;height:100%;opacity:.3;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.hero ul li .grid-container{position:relative;z-index:10}.hero ul li h3{font-size:40px;font-weight:500}.motto{padding:20px 0}.focus .button{min-width:80%}.focus img{width:80%;max-width:200px}.minister-blog-loop{margin-bottom:20px}.minister-blog-loop .feature-image{position:relative;background:#1e1d20}.minister-blog-loop .feature-image img{opacity:.4}.minister-blog-loop .feature-image h3{position:absolute;margin-top:50%;top:0;font-size:24px;text-align:center;width:100%;color:#fff}.minister-blog-loop .author{padding-left:55px;position:relative}.minister-blog-loop .author h3{font-size:14px;margin-bottom:0}.minister-blog-loop .author .date{font-size:12px;font-weight:700}.minister-blog-loop .author .avatar{width:40px;height:auto;position:absolute;left:0;top:50%;margin-top:-20px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.post-loop{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #c85c5c}.post-loop h3{margin:10px 0 0}.post-loop .date{font-size:12px;font-weight:700}.links{margin:20px 0}.links img{max-width:150px}.sidebar .widget{padding:20px;background:rgba(120,180,212,.4);margin-top:20px;margin-bottom:20px}.sidebar .widget h2{margin:-20px -20px 10px;padding-left:50px}.footer{margin-top:20px;padding:20px 0}.footer .menu{width:100%;list-style:none;margin:0;padding:0}.footer .menu li{margin:0;padding:0;box-sizing:border-box;display:inline-block}.footer .menu li a{color:#fff;font-size:14px;font-weight:500;padding:10px;display:block}.gallery .gallery-item{border:0;box-sizing:border-box;padding:10px}.gallery .gallery-item img{border:0!important}.breadcrumbs{font-size:11px;margin-bottom:1em}.page-list{margin:20px 0;padding:0;list-style:none;font-weight:700}.page-list li{margin:0;padding:0;line-height:1.5em}.page-list li a{color:#c85c5c}.page-list li a:visited{color:#c85c5c}.page-list li a:focus{color:#2b4a5b}.page-list li a:hover{color:#2b4a5b}.page-list li a:active{color:#2b4a5b}.page-list li.current a{color:#3598db}.page-list li.current a:visited{color:#3598db}.page-list li.current a:focus{color:#2b4a5b}.page-list li.current a:hover{color:#2b4a5b}.page-list li.current a:active{color:#2b4a5b}.page-list.children{list-style:none;padding-left:.5em;margin:0}.page-list.children li{margin:0;padding:0;line-height:1.5em}.page-list.children li a{color:#c85c5c}.page-list.children li a:visited{color:#c85c5c}.page-list.children li a:focus{color:#2b4a5b}.page-list.children li a:hover{color:#2b4a5b}.page-list.children li a:active{color:#2b4a5b}.page-list.children li.current a{color:#3598db}.page-list.children li.current a:visited{color:#3598db}.page-list.children li.current a:focus{color:#2b4a5b}.page-list.children li.current a:hover{color:#2b4a5b}.page-list.children li.current a:active{color:#2b4a5b}form input,form textarea{border:1px solid #ececec;padding:.5em .3em;box-sizing:border-box;width:100%}form button,form input[type=submit]{-webkit-appearance:none;background:#3598db;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 5px;font-size:14px;display:inline-block;position:relative;font-weight:500;margin-top:10px;margin-right:10px;line-height:100%;text-shadow:0 1px rgba(0,0,0,.4);vertical-align:middle;text-align:center;cursor:pointer;transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;-ms-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;text-shadow:0 1px rgba(0,0,0,.3);min-width:100px}form button:hover,form input[type=submit]:hover{background:#258cd1}form button:active,form input[type=submit]:active{box-shadow:0 1px 0 0 #217dbc;top:1px}form button.black,form input[type=submit].black{color:#fff!important;background-color:#1e1d20;box-shadow:0 2px 0 0 #050505}form button.black:hover,form input[type=submit].black:hover{background:#111113}form button.black:active,form input[type=submit].black:active{box-shadow:0 1px 0 0 #050505;top:1px}form button.dark-grey,form input[type=submit].dark-grey{color:#fff!important;background-color:#252426;box-shadow:0 2px 0 0 #0b0b0c}form button.dark-grey:hover,form input[type=submit].dark-grey:hover{background:#181819}form button.dark-grey:active,form input[type=submit].dark-grey:active{box-shadow:0 1px 0 0 #0b0b0c;top:1px}form button.light-blue,form input[type=submit].light-blue{color:#fff!important;background-color:#78b4d4;box-shadow:0 2px 0 0 #519fc8}form button.light-blue:hover,form input[type=submit].light-blue:hover{background:#65a9ce}form button.light-blue:active,form input[type=submit].light-blue:active{box-shadow:0 1px 0 0 #519fc8;top:1px}form button.blue,form input[type=submit].blue{color:#fff!important;background-color:#3598db;box-shadow:0 2px 0 0 #217dbc}form button.blue:hover,form input[type=submit].blue:hover{background:#258cd1}form button.blue:active,form input[type=submit].blue:active{box-shadow:0 1px 0 0 #217dbc;top:1px}form button.dark-blue,form input[type=submit].dark-blue{color:#fff!important;background-color:#2b4a5b;box-shadow:0 2px 0 0 #1b2e38}form button.dark-blue:hover,form input[type=submit].dark-blue:hover{background:#233c4a}form button.dark-blue:active,form input[type=submit].dark-blue:active{box-shadow:0 1px 0 0 #1b2e38;top:1px}form button.red,form input[type=submit].red{color:#fff!important;background-color:#c85c5c;box-shadow:0 2px 0 0 #b43d3d}form button.red:hover,form input[type=submit].red:hover{background:#c24949}form button.red:active,form input[type=submit].red:active{box-shadow:0 1px 0 0 #b43d3d;top:1px}form button.green,form input[type=submit].green{color:#fff!important;background-color:#14bb90;box-shadow:0 2px 0 0 #0f8d6d}form button.green:hover,form input[type=submit].green:hover{background:#12a47e}form button.green:active,form input[type=submit].green:active{box-shadow:0 1px 0 0 #0f8d6d;top:1px}}