body{background:#cfcecf url(church/images/sprite1.png.pagespeed.ce.UC_6wMMGpK.png) center -300px repeat-x;margin:0 auto;padding:0;font-size:12px;color:#464646;font-family:sans-serif}#content *{line-height:1.3em}#content .select2-container .select2-choice,#content .select2-container .select2-chosen{line-height:26px}#content a.button,#content a.button b,#content a.button span{line-height:33px}#content .ui-tabs-nav li a{line-height:32px}p{font-size:12px;margin:0 0 20px}a{color:#0064a6;text-decoration:none;outline:0}a:hover{text-decoration:underline}a:active{outline:none;border:none;color:#3b575f}a:focus{-moz-outline-style:none;border:none}table{border-collapse:collapse}img{display:block;border:none}fieldset{margin:0;padding:0;border:none}small{font-size:.75em}.hidden{display:none}.invisible{visibility:hidden}.left{float:left}.right{float:right}.clear,.float-catch{clear:both}.nowrap{white-space:nowrap}.small-caps,.sc{font-variant:small-caps;text-transform:lowercase}.block{display:block}#container{padding:0 10px;width:980px;margin:0 auto}#header-wrapper{display:block;min-width:1000px;height:164px;background:transparent url(church/images/sprite1.png.pagespeed.ce.UC_6wMMGpK.png) repeat-x;position:relative;z-index:100}#header{margin:auto;width:980px;height:164px}#header h1{float:left;margin:0;padding:0}h4{margin:0 0 20px 0;padding:0;font-size:16px}#logo{display:block;float:left;width:350px;height:54px;margin:32px 0 0 0;background:transparent url(church/images/logo-j.png.pagespeed.ce.DN1uLoSg7d.png) no-repeat}#search-wrapper{float:right;width:225px}.searchbox{float:right;line-height:normal;margin:8px 0 0;width:225px}.searchbox form{margin:0;padding:0}.search-field{float:left;padding:2px 0 0 5px;border:1px solid #d1d1d1;width:191px;height:21px;margin-top:5px;background-color:#fafafa;font-size:12px;color:#7e7e7e;outline:none;-moz-outline:none}.search-button,.search-button:active{float:right;margin-top:5px;display:block;width:26px;height:23px;background:#fafafa url(images/home/xsearch.gif.pagespeed.ic.by7asDhSxg.png) no-repeat;border:1px solid #d1d1d1;border-left:none}#global-nav{float:left;clear:both;width:979px;height:40px;margin-top:33px;border-left:1px solid #d6d6d6}#global-nav ul{margin:0;padding:0}#global-nav li{list-style:none;float:left;margin:0;padding:0;border-right:1px solid #d6d6d6;width:16%;height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#global-nav li.short{width:12%}#global-nav li a{display:block;height:40px;color:#666;font-size:13px;font-weight:bold;text-align:center;line-height:40px;border-right:1px solid #fcfcfc;border-left:1px solid #fcfcfc;text-decoration:none}#global-nav li a:hover,#global-nav li a:active,#global-nav li a.current{text-decoration:none;background:transparent url(images/home/global-nav-sprite1.png.pagespeed.ce.ACEi2TNvP1.png) bottom repeat-x;color:#333}#nav{width:220px;float:right}#nav-wrapper{background:transparent url(church/images/xnav-wrapper-bg.gif.pagespeed.ic.UDl-_hRY2J.png) repeat-y;float:left;margin-top:-4px;position:relative}#nav b{font-size:16px;color:#838383;font-weight:normal}#nav ul{list-style:none;margin:0 0 0 20px;padding:0;font-size:14px;font-weight:bold}#nav ul li{padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #efefef}#nav ul li.nav-first{border-top:none;padding-top:0}#nav ul li.nav-last{border-bottom:none}#nav ul ul{margin:15px 0 0 0;font-size:12px;line-height:15px;font-weight:normal;list-style:disc outside none;border:none}#nav ul ul li{margin:0;margin-left:20px;border:none;padding:0}#nav ul ul li a{display:block;padding:2px 0;text-decoration:none;color:#0064a6}#nav ul ul li a.active-nav{color:#0064a6;font-weight:bold}#nav ul ul li a:hover{font-weight:bold}#nav .nav-link-out{display:inline;margin-left:7px;position:relative;top:-1px}#content-container,.content-container{padding:0 20px 60px;width:720px;background-color:transparent}#content{width:760px;float:left;font-family:sans-serif;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}#content h3.page-title{margin:25px 0 25px 20px;color:#464646;font-size:20px;font-weight:bold}#content h5{font-size:16px;font-weight:normal;line-height:24px;margin:0 0 20px 0;padding:0}hr{width:100%;height:1px;color:#333433;background-color:#666;border:0px;border-top:1px dotted #333433;clear:both}h4.section-title{border-bottom:1px solid #dadada;color:#5b5b5b;margin:0 0 10px}.arrow-more{background:transparent url(church/images/arrow-more.png.pagespeed.ce.MqPmJTCpKQ.png) right no-repeat;padding-right:25px;float:right;color:#666;font-size:11px}#right-column{background-color:#eee;float:right;padding:30px;width:220px}#right-column ul{list-style-type:none;margin:0 0 50px 0;padding:0}#main-article,#left-column{float:left;width:420px;padding:30px;background-color:#fff}.photo-shadow{height:1px;background:#e5e5e5 url(church/images/photo-shadow-right.gif.pagespeed.ce.qgVx1C9OfU.gif) right no-repeat}.photo-shadow-left{width:7px;height:1px;background:transparent url(church/images/photo-shadow-left.gif.pagespeed.ce.5wfaKjKzUj.gif) no-repeat}.arrows{width:21px;height:21px;cursor:pointer;display:block}.left-arrow{background:transparent url(church/images/xfeature-arrow-left.png.pagespeed.ic.t-qGrbZCuw.png) no-repeat}.right-arrow{background:transparent url(church/images/xfeature-arrow-right.png.pagespeed.ic.MvnxzndRQx.png) no-repeat}.left-arrow-gray{background:transparent url(church/images/xfeature-arrow-left-gray.png.pagespeed.ic.2qGHfMN9ke.png) no-repeat;cursor:default}.right-arrow-gray{background:transparent url(church/images/xfeature-arrow-right-gray.png.pagespeed.ic.ijb8-8szAc.png) no-repeat;cursor:default}#left-arrow{background:transparent url(church/images/xfeature-arrow-left.png.pagespeed.ic.t-qGrbZCuw.png) no-repeat}#right-arrow{background:transparent url(church/images/xfeature-arrow-right.png.pagespeed.ic.MvnxzndRQx.png) no-repeat}#campus-preference-wrapper{background-color:#dbdbdb;color:#444;margin:-4px 0 0 2px;padding:4px 0 0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#campus-preference{display:none}#campus-preference ul,#campus-preference ul li ul{padding:0px;margin:0px;list-style:none}#campus-preference ul{padding:10px;float:left}#campus-preference ul li div{margin-left:20px}#campus-preference ul li div a{font-size:10px;cursor:pointer}#campus-preference ul li div a span.minus{display:none}#campus-preference ul li ul{display:none}#campus-preference ul li,#campus-preference ul li ul li{border:none;padding:4px 0;float:left;font-size:13px;font-weight:bold;width:190px}#campus-preference ul li ul li{font-weight:normal;width:170px;margin:0}#campus-preference ul li label{padding:0 0 0 5px;display:block;width:168px;height:15px;float:left}#campus-preference ul li ul li label{width:148px}#campus-preference ul li label.riv{background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) 158px 0px no-repeat}#campus-preference ul li label.oc{background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) 138px -20px no-repeat}#campus-preference ul li ul li label.wcrst{background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) 98px -40px no-repeat;font-size:12px;font-weight:normal}#campus-preference ul li ul li label.evale{background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) 78px -60px no-repeat;font-size:12px;font-weight:normal}#campus-preference ul li ul li label.south{background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) 58px -80px no-repeat;font-size:12px;font-weight:normal}#campus-preference ul li input,#campus-preference ul li ul li input{margin:0;padding:0;float:left}#campus-preference-tab{background:#f2710e url(church/images/xcampus-pref.png.pagespeed.ic.juVRrmCLSV.png) 50% 4px no-repeat;border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:29px;height:22px;display:block;margin:0 0 23px 177px;cursor:pointer;display:none}#campus-preference-tab.close{background-position:10px -13px;display:none}#set-campus{color:#fff;padding-left:20px;font-size:12px;font-weight:bold;cursor:pointer;display:block;border-bottom-right-radius:3px;height:40px;line-height:40px;background:#434343 url(church/images/small-arrows.png.pagespeed.ce.jL_9XCbX9A.png) 181px -33px no-repeat;margin-bottom:23px}#set-campus.close{background-position:181px 17px}#campus-preference-label{height:40px;line-height:40px;background-color:#434343;border-bottom-left-radius:3px;background-color:#434343;width:745px;position:relative;z-index:100;margin-bottom:-3px;color:#fff;font-size:18px;font-weight:bold;padding-left:15px}#campus-preference-label.riv,#set-campus.riv{background-color:#2e6796}#campus-preference-label.oc,#set-campus.oc{background-color:#f58025}#campus-preference-label.wcrst,#set-campus.wcrst{background-color:#df9f00}#campus-preference-label.evale,#set-campus.evale{background-color:#90a929}#campus-preference-label.south,#set-campus.south{background-color:#41b4be}ul.campus-dot-list{margin:0 0 0 5px;padding:0;float:right;list-style:none}ul.campus-dot-list li{float:left}.campus-dot{width:15px;height:15px;background:transparent url(church/images/xcampus-dots.png.pagespeed.ic.W4F7T-w8mK.png) no-repeat;margin:0;padding:0 2px 0 0;display:block}.campus-dot-empty{background-image:none}.campus-dot-riv{background-position:0 0}.campus-dot-oc{background-position:-20px -20px}.campus-dot-wcrst{background-position:-40px -40px}.campus-dot-evale{background-position:-60px -60px}.campus-dot-south{background-position:-80px -80px}.campus-dot-south-corona{background-position:-80px -80px}.campus-dot-cosecha{background-position:-100px -100px}.separator{width:100%;height:36px;clear:both;margin-bottom:15px;padding-top:15px}.separator .left,.separator .right{width:47%;border-style:solid;border-color:#ed8c1d;border-width:1px 0 0 0;margin-top:18px}.separator .image{display:inline;float:left;width:36px;height:36px;margin-left:4px}.separator .beliefs{background:url(church/images/about-beliefs.png)}.separator .steps{background:url(church/images/xabout-steps.png.pagespeed.ic.dSBj7vseoR.png)}.separator .info{background:url(church/images/xvisitor-info.png.pagespeed.ic.b0nJrA-sVj.png)}#content_404{padding:0 20px}#ministry-tab-bar{height:4px;margin:-1px 0 25px 0;border:1px solid #dbdbdb;background:#ededed url(church/images/xtab-active-bg.gif.pagespeed.ic.EEml4lpLuG.png) repeat-x left bottom}#footer-wrapper{clear:both;margin-top:30px;border-top:1px solid #cccbcc;border-bottom:1px solid #cccbcc;min-width:1000px;background:transparent url(images/home/gradient-sprites.gif,qv=2.pagespeed.ce.MGHCWY1J_0.gif) repeat-x 0 -200px}#footer{width:980px;height:117px;padding:15px 0 0 0;margin:0 auto}#footer #logobar{height:27px;background:transparent url(images/home/xhome-sprites.png,qv=2.pagespeed.ic.mOQPZQVyJT.png) no-repeat center -300px}#footer #logobar div{width:47%;margin-top:12px;border-bottom:1px solid #09c;color:#09c}#footer #logobar a{display:block;float:left;width:33px;height:27px;margin-left:11px}#footer-nav{margin:20px 0;padding:0;list-style:none;text-align:center}#footer-nav li{display:inline;margin:0;padding:0}#footer-nav li a{padding:0 11px;border-right:1px solid #069;font-size:12px}#footer-nav .first a{padding-left:0}#footer-nav .last a{border-right:none;padding-right:0}#footer-copyright{float:left;margin-top:3px;font-size:10px;line-height:25px}#footer .searchbox{float:none;margin:0 auto}#footer-searchbox{float:left;margin-left:45px;width:353px}#footer-searchbox form{clear:both;display:block}#footer-searchbox input{float:left;width:246px;height:20px;padding:3px 2px 0px 22px;border:1px solid #ccc;margin-right:10px;background:#fff url(images/home/xhome-sprites.png,qv=2.pagespeed.ic.mOQPZQVyJT.png) no-repeat 5px -145px;font-size:12px;color:#9a9a9a}#footer-search-form fieldset div{float:left}#footer-social{float:right;margin-top:3px;width:147px;line-height:25px;font-size:10px}#footer-social span{float:left}#footer-social ul{float:right;margin:0;padding:0;list-style:none}#footer-social li{float:left;margin:4px 0 0 7px;background:transparent url(images/home/xsocial-logos.gif,qv=2.pagespeed.ic.gSOnVMm2d2.png) no-repeat 0 0}#footer-social li a{display:block;width:16px;height:16px}#footer-social #footer-social-facebook{margin-left:0}#footer-social #footer-social-youtube{background-position:-16px 0}#footer-social #footer-social-twitter{background-position:-32px 0}#footer-social #footer-social-vimeo{background-position:-48px 0}#footer-social #footer-social-instagram{background-position:-64px 0}#live-now-wrapper{width:100%;background:#fff;height:35px}#live-now{display:block;margin:auto;width:980px;height:35px;text-decoration:none;cursor:pointer;padding:0px}#live-now-left{float:left;width:130px;height:35px;line-height:35px;background:#ff9c00 url(images/home/xhome-sprites.png.pagespeed.ic.mOQPZQVyJT.png) left -350px no-repeat;padding-left:23px;color:#fff;font-weight:bold;font-size:16px;border-bottom-left-radius:6px}#live-now-right{background-color:#494949;padding-left:23px;color:#fff;width:804px;height:35px;line-height:35px;float:left;border-bottom-right-radius:6px}#live-now .live-now-title{float:left;font-size:16px;font-weight:bold;margin-bottom:5px}#live-now .live-now-key{color:#b9b9b9}#live-now .live-now-watch{color:#f7921e;margin-right:10px;float:right;font-weight:bold}a.button{display:block;float:left;height:26px;margin:0 15px 0 0;padding:0 0 0 15px;background:transparent url(images/home/xbutton-sprites.png,qv=1.pagespeed.ic.TDR5JNxveV.png) no-repeat left top;color:#666;font-size:12px;font-weight:bold;line-height:26px;text-decoration:none;white-space:nowrap;cursor:pointer;outline-style:none}a.button:hover{background-position:left -30px;color:#333}a.button:active{background-position:left -60px;color:#666}a.button b{float:left;cursor:pointer;font-weight:bold}a.button span{display:block;float:right;width:15px;margin:0 -15px 0 0;background:transparent url(images/home/xbutton-sprites.png,qv=1.pagespeed.ic.TDR5JNxveV.png) no-repeat right top;font-size:inherit;cursor:pointer}a.button:hover span{background-position:right -30px}a.button:active span{background-position:right -60px}a.button{height:33px;line-height:33px;padding:0 0 0 23px;margin:0 23px 0 0;color:#333;background:url(images/xnew-buttons.png,qv=0.pagespeed.ic.ZcFtgIC15c.png) left top}a.button:hover{background-position:left -33px;color:#333}a.button:active{background-position:left -66px;color:#333}a.button span{margin:0 -23px 0 0;width:23px;background:url(images/xnew-buttons.png,qv=0.pagespeed.ic.ZcFtgIC15c.png) right top}a.button span:hover{background-position:right -33px}a.button span:active{background-position:right -66px}a.button:hover span{background-position:right -33px}a.button:active span{background-position:right -66px}a.hui-button{height:33px;line-height:33px;padding:8px 23px;color:#333;background-color:#ededed;border-radius:5px;font-weight:bold;border:1px solid #dbdbdb}a.hui-button:hover{text-decoration:none;background-color:#e5e5e5;color:#333}a.hui-button:active{background-color:#ededed;border:3px solid #ddd;padding:6px 21px;color:#333}#content fieldset{padding:13px 30px 13px 160px}#content fieldset legend{float:left;width:120px;height:32px;padding:0;margin:7px 0 -39px -130px;color:#9a9a9a;font-weight:bold;font-size:14px}#content fieldset legend.error{color:#d22}#content fieldset.field-highlight{background-color:#e2f1f8}.form-input-wrap{padding:3px 5px 0 5px;border:1px solid #ccc;background-color:#fff}.form-input{width:100%;height:22px;padding:0;border:0 none;font-size:14px;font-family:sans-serif}.form-input:focus{outline:none}.form-select{width:100%;height:27px;border:1px solid #ccc;font-size:14px;font-family:sans-serif}.form-select option{width:100%;height:22px;padding:3px 5px 0 5px;font-size:14px;font-family:sans-serif}.form-select2{width:100%}.form-textarea{width:100%;border:1px solid #ccc;font-size:14px;font-family:sans-serif}.field-helper label{font-weight:bold;color:#666}.field-helper label small{font-size:11px}.field-helper label .form-example{padding-left:10px;font-weight:normal}ul.form-radio-wrap,ul.form-cb-wrap{float:left;margin:0;padding:0;list-style:none}ul.form-radio-wrap label,ul.form-cb-wrap label{margin-left:5px}ul.form-radio-wrap label.form-radio-multi,ul.form-cb-wrap label.form-cb-multi{display:block;float:left;width:90%}ul.form-radio-wrap li,ul.form-cb-wrap li{clear:both;margin-top:7px}ul.form-radio-wrap li input,ul.form-cb-wrap li input{float:left;margin-top:2px}.form-row{float:left;width:100%;margin-bottom:10px}.form-col-2{float:left;width:48%}.form-col-2.last{float:right}.form-col-3{float:left;width:30%;margin-right:5%}.form-col-3.last{margin-right:0}.form-error label,.error label{color:#d22}body .error-list li{margin-top:.5em;line-height:1.25em!important;color:#d22}