html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.content address{padding:0 0 20px}.content abbr,acronym{border-bottom:.1em dotted}.content pre,code,tt{font-size:1.1em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote:before,blockquote:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{color:#202d39;line-height:1.5em;font-size:14px;font-family:lato,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden}html{background:#fff}h1,h2,h3,h4,h5,h6{letter-spacing:.02em;font-family:lato,sans-serif;text-transform:uppercase;color:#314558}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:#314558}h1{font-size:2.2em;margin-bottom:10px;line-height:1.8em;font-weight:700;letter-spacing:.2em}h2{font-size:2em;margin-bottom:10px;line-height:1.6em;font-weight:700;letter-spacing:.2em}h3{font-size:1.6em;margin-bottom:10px;line-height:1.8em;font-weight:600}h4{color:#63707c;text-transform:none;line-height:1.5em;font-size:1.1em;margin:0 0 15px}h5{font-size:1.1em;line-height:1em;margin-bottom:10px}h6{font-size:1em;text-transform:capitalize}.subheader{color:#424b5f}p{color:#202d39;line-height:1.5em;font-size:1.1em;margin:0 0 15px;font-family:lato,sans-serif}p.last{margin-bottom:0}p img{margin:0}img.left{float:left;margin-bottom:20px;margin-right:20px}img.right{float:right;margin-bottom:20px;margin-left:20px}.alignleft{display:inline;float:left;margin-right:24px}img.alignleft{margin:6px 24px 6px 0}.alignright{display:inline;float:right;margin-left:24px}img.alignright{margin:6px 0 6px 24px}em{font-style:italic}strong{font-weight:700}small{font-size:80%}pre{background:#f6f6f6;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:24px;padding:24px;overflow:auto;max-width:100%}.hentry{word-wrap:break-word}code,kbd,tt,var{font:15px/1.6 Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #d7d9d7;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}figure{margin:0 0 24px}hr{border:solid #efefef;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}::selection{background:#c7d4e0;color:#314558}::-moz-selection{background:#c7d4e0;color:#314558}a{color:#f14332;text-decoration:none;outline:0}p a,p a:visited{line-height:inherit}img,embed,object,video{max-width:100%}.content img,img.headerimage,.wp-post-image{max-width:100%;height:auto}img.headerimage{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.content img.aligncenter{margin:20px auto}.content img.alignleft,.content .wp-caption.alignleft{margin:10px 20px 0 0}.content img.alignright,.content .wp-caption.alignright{margin:10px 0 0 20px}.content img.alignnone{margin:20px 0}.content .wp-caption.alignnone{margin:0 0 20px}.content .wp-caption.aligncenter{margin-bottom:10px}.content .post .wp-caption{max-width:100%;text-align:center}.content .single-entry-content .wp-caption{max-width:100%;text-align:center}.content .post p.wp-caption-text{font:normal .8em/1.4 'Lato',arial,sans-serif;margin:0;padding:7px 0 10px;color:#4f4b4c}.content object,.content embed,.content iframe{max-width:100%;margin:5px 0 10px;display:block}.content .gallery-caption{margin-left:0;padding:5px 0;font-size:.9em;line-height:1.25;color:#314558;display:inline-block}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.left{float:left}.right{float:right}.post ul,.content ul,.commentlist ul{padding:8px 0;line-height:1.3}.post ul li,.content ul li,.commentlist ul li{padding:5px 0 5px 30px;color:#202d39;font-size:1em}.post ol,ol,.commentlist ol{padding:8px 0 8px 30px;line-height:1.3}.post ol li,ol li,.commentlist ol li{padding:0 0 12px 10px;list-style:decimal;font-size:1.05em}.post ol ol li,ol ol li,.commentlist ol ol li{list-style:upper-alpha;font-size:1.05em}.post ol ol ol li,ol ol ol li,.commentlist ol ol ol li{list-style:lower-roman;font-size:1.05em}ol li{font-size:1.1em}dl{margin:0;padding:0}dt{font-weight:700;margin:0;padding:10px 5px 5px}dd{margin:0;padding:0 0 10px 15px}.home_widget .soliloquy-caption a{background:#f14332;color:#fff;padding:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.home_widget .soliloquy-caption a.buttonhome:hover{background:#de4435}a.buttonhome1{background:#314558;border-bottom:4px solid #202d39;padding:5px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}a.buttonhome1:hover{background:#445f78}a.button{padding:5px;border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}a.button:hover{margin-left:5px}a.more-link,a.button{padding:5px;border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}a.more-link:hover,a.button:hover{margin-left:5px}a.donate{color:#fff;font-size:1.1em;letter-spacing:.04em;font-weight:600;margin-bottom:0;line-height:2em;text-transform:uppercase;background-color:#f14332;background-image:url(images/donate.png);background-position:95% center;background-repeat:no-repeat;padding:5px 40px 5px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}#header{padding:20px 0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')}.logo{position:relative;float:left}.logo img{float:left;border-right:1px solid #f1f1f1;padding:0 20px 0 0}p.title{float:right;padding:20px 20px 0;font-size:1.1em;font-style:italic}#calltoaction{display:inline-block;float:right;margin-top:10px}#calltoaction ul li{display:inline-block}#calltoaction .programs{background:#405a72 url(images/programs.png) 95% center no-repeat;padding:5px 40px 5px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}#calltoaction .programs:hover{background:#50708d url(images/programs.png) 95% center no-repeat}#calltoaction h3{color:#fff;font-size:1.1em;letter-spacing:.04em;font-weight:600;margin-bottom:0;line-height:2em}#calltoaction .donate{background-color:#f14332;background-image:url(images/donate.png);background-position:95% center;background-repeat:no-repeat;padding:5px 40px 5px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}#calltoaction .water{background:#50708d url(images/involved.png) 95% center no-repeat;padding:5px 40px 5px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}#calltoaction .water:hover{background:#5a7e9f url(images/involved.png) 95% center no-repeat}p#tagline{color:#a4abb4;font-style:italic}#site-title{padding:30px 0 0;position:relative;float:left}#site-title h1{margin:-20px 10px 10px 0;font-size:1.6em;line-height:1.2em;text-transform:uppercase;display:block}#site-title h1 a:hover{text-decoration:none}#site-title h2{display:inline;font-family:lato,sans-serif;font-size:.85em;font-weight:600;text-transform:none;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0}.site-logo{padding:20px 0 0}header#toppart img.headerimage{width:100%;height:auto}header#toppart img.attachment-headerimage.wp-post-image{width:100%;height:auto}hgroup#site-title img{max-width:100%}#title{background:#314558;padding:20px 0}#mainnav{max-width:90%;float:left}#mainnav ul li{float:left;list-style:none;position:relative;border-right:1px solid #23313e;border-left:1px solid #405a72;padding:15px 10px}#mainnav ul li a{font-size:1em;text-transform:uppercase;text-decoration:none;color:#fff;font-family:lato,sans-serif;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}#mainnav ul li a::before{position:absolute;bottom:70%;left:50%;color:transparent;content:'•';text-shadow:0 0 transparent;font-size:1.2em;-webkit-transition:text-shadow .3s,color .3s;-moz-transition:text-shadow .3s,color .3s;transition:text-shadow .3s,color .3s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}#mainnav ul li a:hover::before,#mainnav ul li a:focus::before{color:#f14332;text-shadow:8px 0 #84b4df,-8px 0 #5a7e9f;font-weight:400}#mainnav ul li a:hover,#mainnav ul li a:focus{color:#84b4df}#mainnav ul li.current-menu-item{font-weight:600}#mainnav li:first-child{border-left:none;padding-left:0}#mainnav li:last-child{border-right:none}#mainnav ul li li:first-child a:after{content:'';position:absolute;left:30px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #3e566e}#mainnav ul li li li a:after{display:none}#mainnav ul li:first-child{margin:0}#mainnav ul ul{display:none;float:left;position:absolute;top:3em;right:auto;min-width:200px;left:0;z-index:99999;background:#314558;box-shadow:0 0 2px #000}#mainnav ul ul ul{left:100%;top:0}#mainnav ul ul li.current-menu-item{background:0 0;border-right:none}#mainnav ul ul li{padding:10px;width:200px;border:none}#mainnav ul li li:first-child{padding-left:10px}#mainnav ul ul a{text-transform:none;text-decoration:none;color:#fff;border:0;padding:10px;font-weight:400;font-size:.9em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mainnav ul li:hover>ul{display:block}#mainnav ul ul ul{margin-left:2px}#mainnav ul ul a::before{position:none;bottom:none;left:none;color:none;content:none;text-shadow:none}#mainnav ul ul a:hover,#mainnav ul ul a:focus{color:#84b4df;padding-left:18px}.menu-toggle{display:none}ul.socials{float:right;margin-top:15px}ul.socials li{padding:0 2px;display:inline-block;border-bottom:2px solid transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer}ul.socials li:hover{border-bottom:2px solid #405a72}ul.socials li.special{border-bottom:none}ul.socials li.special:hover{border-bottom:none}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-prev,.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-next{top:10%!important}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-prev{left:10px!important}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-next{right:10px!important}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-caption{bottom:20%!important;margin:0;max-height:80%;right:auto!important;padding:0;position:absolute;left:17%!important;top:auto;zoom:1}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside{text-align:center!important;color:#314558!important;background-color:#fff!important;background:rgba(255,255,255,.6)!important;padding:1%!important;font-size:1em!important;width:auto!important;margin:0!important;left:17%!important;bottom:0!important;display:inline-block!important;text-shadow:none!important;vertical-align:middle}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside h2{font-weight:700;font-size:18px;letter-spacing:.2em;text-align:center;color:#314558!important;text-transform:uppercase;margin-bottom:10px;line-height:1.6em}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy .soliloquy-slides>li a{display:inline-block!important}.home_widget .soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside p{display:inline-block;margin-bottom:15px;color:#fff;background:#314558;padding:5px}.flex-container a,.flexslider a,.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{background:#fff}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.caption{zoom:1;text-align:center;color:#314558;background-color:#fff;background:rgba(255,255,255,.4);padding:1%;font-size:1em;width:auto;margin:0;position:absolute;left:17%;bottom:20%;z-index:10;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;vertical-align:middle}.caption h2{font-weight:700;font-size:18px;letter-spacing:.2em;text-align:center}.caption p{display:inline-block;margin-bottom:15px;color:#fff;background:#314558;padding:5px}.flex-direction-nav{height:0}.flex-direction-nav a{width:52px;height:52px;margin:-15px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat;position:absolute;top:5%;cursor:pointer;text-indent:-999em;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.flex-direction-nav a:hover{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.flex-direction-nav .flex-next{background-position:-52px 0;right:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav a{width:13px;height:13px;display:block;cursor:pointer;text-indent:-999em}.flex-control-nav a:hover{background-position:0 -13px}.flex-control-nav a.flex-active{background-position:0 -26px;cursor:default}.homejoinnow{text-align:center;background:url(images/joinnowbg1.jpg) center no-repeat;padding:30px 0;background-size:cover;-moz-background-size:cover;background-position:center}.homejoinnow.introblock{margin-top:-1px;padding:20px 0 50px;text-align:center}.introblock h1{color:#fff;font-size:2.5em}.introblock p{color:#dbe4eb}.organization-description p{font-size:1.3em}.introblock a{padding:15px 40px 15px 10px}.second{padding:20px 0 30px;border-top:1px solid #dbe4eb;border-bottom:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')}.noteblock{text-align:center;margin-top:-80px}.introblock img{margin-top:-20px}.program{padding:20px 0}.homesix.program{padding:0}.program .grid_3{margin-top:20px;margin-bottom:20px}.program h3 a{float:left}.circleimage{float:right;overflow:hidden;min-height:50px;height:50px;width:50px;min-width:50px;border:1px solid #dbe4eb;-webkit-background-clip:padding-box;background:#fff;background:-moz-linear-gradient(top,#f8fafa 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8fafa),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f8fafa 0,#fff 100%);background:-o-linear-gradient(top,#f8fafa 0,#fff 100%);background:-ms-linear-gradient(top,#f8fafa 0,#fff 100%);background:linear-gradient(top,#f8fafa 0,#fff 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');padding:3px;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.program .circleimage img{width:50px;height:50px;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em;min-height:50px;height:50px;width:50px;min-width:50px}.newsblock{padding:20px 0 0;background:#fff;background:-moz-linear-gradient(top,#dae3eb 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dae3eb),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#dae3eb 0,#fff 100%);background:-o-linear-gradient(top,#dae3eb 0,#fff 100%);background:-ms-linear-gradient(top,#dae3eb 0,#fff 100%);background:linear-gradient(top,#dae3eb 0,#fff 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dae3eb',endColorstr='#ffffff')}.newsblock .home_widget .grid_4{margin-bottom:15px}.news{padding:40px 0 30px}.content.page.shoppage{padding:40px 0 0}#secondary-slider{position:relative;zoom:1}#secondary-slider section{background:#fff;padding:5px}#secondary-slider ul.slides h3{color:#fff;background:#314558;padding:7px 0;font-size:1.2em;text-align:center;text-transform:none;margin:-5px -5px 5px}#secondary-slider section p.details{color:#63707c}#secondary-slider a.more-link{float:left;border:none;background:#f14332;color:#fff;padding:10px;font-weight:600;font-size:.9em;margin-top:5px;margin-left:-5px}.blog-post-date{display:block;background:#314558;padding:12px 0 0}.blog-post-date p{float:right;background:url(images/calendar.png) left center no-repeat;color:#fff;font-size:.9em;font-weight:700;padding:0 10px 0 20px;margin-bottom:-2px}.blog-post-thumb{position:relative}.blog-post-main{background:#fff;padding:25px 30px;text-align:center}ul.slides h3 a{color:#fff}.blog-post-excerpt{color:#878787;text-align:center;margin-top:13px}.blog-post-category{border-top:1px solid #dbe4eb;font-size:.85em;margin-top:15px;padding-top:12px}.blog-post-permalink{margin-top:17px}.blog-post-date-home{border-bottom:1px solid #dbe4eb;color:#63707c;font-size:.9em;margin-top:3px;padding-bottom:15px}.blog-post-title{font-weight:600;font-size:18px;font-style:normal;line-height:27px;letter-spacing:-.5px;text-decoration:none;margin-bottom:10px;text-transform:none}.blog-post-title a{color:#314558}.accordion-trigger{font-size:.8em;text-decoration:none;padding:5px 40px 0 5px;margin-bottom:4px;line-height:0;text-shadow:0 0 1px #fff;text-transform:none;border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.accordion-trigger h3{text-transform:none;font-size:1.5em}.accordion-trigger.active{color:#4d4847;background:#fff}.accordion-container{margin-bottom:0;padding:10px 0}.accordion-container a.buttonhome{margin-top:-10px;margin-bottom:10px}.widget_calendar{max-width:100%}#wp-calendar{width:100%;margin-bottom:20px}#wp-calendar caption{text-align:right;color:#c0ccdf;font-weight:600;font-size:.9em;margin-top:10px;margin-bottom:15px;font-family:lato,sans-serif}#wp-calendar thead{font-size:10px;border:none}#wp-calendar thead th{padding-bottom:10px;font-size:1.2em;font-weight:600}#wp-calendar tbody{color:#fff}#wp-calendar tr th{color:#fff;padding:0;border-top:none;border-left:none;border-right:none}#wp-calendar tr{border-bottom:none}#wp-calendar tr td{padding:0;border-top:none;border-left:none;border-right:none}#wp-calendar tbody td{background:#395167;border:1px solid #1f2c38;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#1f2c38}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:.8em;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:.8em;text-transform:uppercase;padding-top:10px}.widget_search{overflow:hidden}.searchform{width:100%;margin:0;padding:0;float:left;overflow:hidden}.searchform .search-input{width:40%;margin:0 2px 5px 0;padding:6px 5px;background:#395167;border:1px solid #1f2c38;color:#fff}.searchsubmit{margin:0;padding:6px 5px;display:inline-block;vertical-align:baseline;outline:none;background:#f14332;border:none;font-size:.8em;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.searchsubmit:hover{background-color:#fd4e3d}#footerblock{background:#314558}.footer{padding:40px 0}.footer img{margin-bottom:15px}.footer a.donate{padding:8px 40px 8px 10px}.footer p{color:#fff}.footer h3{color:#8a9cae;font-size:1.3em}.footer .widget_recent_entries ul li,.footer .widget_recent_comments ul li,.footer .widget_archive ul li,.footer .widget_pages ul li,.footer .widget_categories ul li,.footer .widget_nav_menu ul li,.footer .widget_meta ul li,.footer .product_list_widget li{padding:10px 0 10px 30px;background:url(images/heart1.png) center left no-repeat}.footer del{margin-left:30px}.footer ul li a{color:#fff}#footerblock p.details{font-size:1em;background:#395167;padding:5px;border:none}.latestevent ul{margin-bottom:10px}.latestevent ul li{padding:10px 0;color:#fff}span.orange{color:#f14332}.latestevent ul li.highlight{background:#395167;padding:5px;text-align:center}.latestevent ul li.highlight a{color:#fff}p.copyright{font-size:1em;text-align:center;padding:0 0 10px}p.copyright a{color:#202d39}#footermenublock{background:#202d39}#footermenublock ul{padding:10px 0 5px}#footermenublock ul li{display:inline-block;border-right:1px solid #151820;padding:0 10px 0 5px}#footermenublock ul li a,#footerLinks a{color:#8a9cae}#footerLinks{float:right}.footer #subscribe-email input{background:#202d39;padding:10px;color:#fff;border:#202d39}.footer input[type=submit]{background-color:#202d39;color:#fff;padding:5px;border:#202d39}.faq{padding:40px 0 0}.team h5{line-height:1.5em;font-size:1.1em;margin:0 0 15px;text-transform:none;border-top:1px dashed #c0cdda;border-bottom:1px dashed #c0cdda;padding:5px 0;font-style:italic;color:#40576d}.team h3{text-align:center;font-size:1em;font-weight:600;font-style:normal;background:#395167;color:#fff;padding:5px;border:none}.programspage{padding:40px 0 20px}.programspage .program{margin-top:-20px}.programspage .program.involved{margin-top:-30px}.organization-description h4{font-size:1.1em;border-top:1px dashed #c0cdda;border-bottom:1px dashed #c0cdda;padding:5px 0;font-style:italic;color:#40576d;font-weight:400;line-height:1.5em;margin:0 0 15px}.sidebar aside{margin-bottom:30px}.sidebarinner{margin-top:-10px;background:#3e566d;padding:10px 10px 20px}.sidebar p{color:#fff}.sidebarinner h3{border-left-style:solid;border-left-width:10px;border-left-color:#314558;padding:0 0 0 20px;color:#fff;font-size:1.1em;margin-top:20px}.sidebarinner h3 a{color:#fff}.sidebarinner ul li{padding:10px 0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#314558}.sidebarinner ul li a{color:#efefef}.sidebar ul li a h4{color:#fff;font-weight:400;font-size:14px;letter-spacing:0;margin-bottom:0}.textwidget img{float:right}.rpwe-time{font-size:1em;background:#395167;color:#fff;padding:5px;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.rpwe-summary{font-size:1.1em!important;color:#fff}.rpwe-block h3{font-weight:600!important;margin:5px 0;border:none}.program article{margin-bottom:40px}.program article h3{text-align:center;font-size:1.4em;background:#f8fafa;padding:10px;text-transform:none}.programspage .program img{margin-top:-10px}.programcontent{border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');padding:10px;margin:-10px 0 15px}#pagination{font-size:1.2em;font-weight:600;margin-bottom:15px}#pagination a,#pagination span{padding-right:10px}.programssingle h3{margin:-10px 0 0;text-align:center;font-size:1.4em;text-transform:none;border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');padding:10px}.programssingle p.details1{padding:20px 0;margin-top:10px}#comments{margin-top:40px;padding:0 0 30px}#comments h3#comments-title{text-align:center;font-size:1.4em;font-family:lato,sans-serif;text-transform:uppercase}#comments .comment-body{margin-bottom:20px;padding:10px;overflow:hidden;line-height:1.5}#comments .comment-body p{padding:10px 0;font-size:.9em;line-height:2em;color:#324d62}#comments .comment-body a{font-size:.7em;color:#a1a6a9;font-weight:600;font-style:italic}#comments p.moderation{font-style:italic}#comments a.comment-edit-link{font-size:.8em;margin-left:10px;padding:2px 5px 2px 20px;font-weight:700;border-left:1px solid #ccd5dc}.content #comments ol{padding:0;margin-top:20px}li.comment{padding:0}ol.commentlist{padding:0}.content #comments ol li ul.children{padding:0}.content #comments ul li{background:0 0}.content #comments ol li.depth-1{padding:0;overflow:hidden}.content #comments ol li.depth-2,.content #comments ol li.depth-3,.content #comments ol li.depth-4,.content #comments ol li.depth-5{margin:0 0 0 25px;padding:20px 0 0;border-top:1px solid #ccd5dc;border-bottom:none;overflow:hidden}.comment-meta cite.fn{font-size:.9em;font-style:normal;text-transform:capitalize;font-weight:700}#comments a.comment-reply-link{margin-top:10px;float:right;display:inline-block;color:#1a3b54;padding:3px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ccd5dc;background:#fff}#comments ol li img.avatar{background:#fff;border:1px solid #ccd5dc;padding:3px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 0 40px rgba(0,0,0,.1) inset;max-width:100%;width:65px;height:65px;margin:20px 0;float:left}#comments .bypostauthor{}.content #comments #respond{margin:30px 0 0;padding:20px;border:1px solid #ccd5dc;background:#fff}a#cancel-comment-reply-link{padding:3px 0 0;float:right;font-size:.9em;font-weight:400}.content #comments #respond h3#reply-title{margin:0 0 15px;font-family:lato,sans-serif;font-style:italic;text-transform:none}form#commentform p.comment-notes,p.logged-in-as{padding:0 0 15px;font-size:.9em}form#commentform span.required{color:#f14332}form#commentform p.comment-form-author,form#commentform p.comment-form-email,form#commentform p.comment-form-url,form#commentform p.comment-form-comment{padding:15px 0 0}input#submit,input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{padding:3px 7px;color:#1a3b54;border:1px solid #ccd5dc;background:#fff;outline:none}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{font-size:.8em!important}.form-errors .form-error-message{background:#ef6878!important;padding:5px;color:#fff!important;font-size:.8em!important;font-weight:600!important;margin-bottom:20px}form#commentform input#author,form#commentform input#email,form#commentform input#url,.contact-form input[type=text],.contact-form input[type=email]{width:60%;margin:5px 0 0;padding:9px 5px;display:block;border:1px solid #ccd5dc;font-size:.8em}form#commentform textarea#comment,.contact-form textarea{width:98%;margin:5px 0 0;padding:9px 5px;border:1px solid #ccd5dc;font-size:.8em}.involvedimage img{display:block;margin-left:auto;margin-right:auto;margin-bottom:-73px}.programspage .program.involved{margin-left:0}h3.involvedtitle{background:#314558!important;color:#fff;font-size:1.2em!important}.getinvolved{border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');padding:10px;margin:-10px 0 15px}.getinvolved a.more-link{display:block;margin-top:10px;max-width:35%}ul.sponsorlist{margin-bottom:15px}ul.sponsorlist li{background:url(images/heart1.png) center left no-repeat;padding:0 0 0 20px}.ourevents img{background:#314558;padding:5px}.ourevents .newstitle{float:left}.ourevents h4,.contact h4{border-top:1px solid #dbe4eb;border-bottom:1px solid #dbe4eb;padding:5px 0;font-style:italic;color:#40576d;line-height:1.5em;font-size:1.1em;margin:0 0 15px;font-weight:400}.ourevents h4.info{float:right;margin-right:-10px}.ourevents .newstitle h3.entry-title a{color:#314558}.ourevents p.meta{float:left;background:#314558;padding:5px;color:#fff;font-weight:700;font-size:1em;text-align:center;text-transform:uppercase}.ourevents span.numb{background:#5a7e9f;padding:3px;border-top:none}.ourevents .newstitle h4.info{color:#40576d;margin:10px 0 15px;border-left:4px solid #ccd5dc;border-top:none;border-bottom:none;padding:0 0 0 10px;font-size:.9em;font-style:italic}.nav-previous a,.nav-next a{background:#314558;padding:5px;color:#fff;font-weight:600;font-size:.9em}.archivepage{margin:40px 0}.newspage{padding:20px 0}.newsarticles article{margin-bottom:40px;padding:10px;border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')}.newsarticles{margin-top:20px}.newsarticles .newstitle{position:relative;float:left}.newsarticles p.meta{float:right;margin-left:10px;background:#314558;padding:5px;color:#fff;font-weight:700;font-size:1em;text-align:center;text-transform:uppercase}span.numb{border-top:2px solid #fff}.newsarticles h3.entry-title a{color:#314558;text-transform:none}.newsarticles h4{background:#fff;font-weight:600;padding:5px;color:#314558;margin:10px 0 15px;font-size:.85em}.video-holder{float:left;width:100%;height:100%;margin-bottom:15px}.video-container{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:5px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.newssidebar ul li,ul.list li{background:url(images/heart1.png) center left no-repeat;padding:0 0 0 20px;margin-bottom:10px}.widget_categories ul li,.widget_pages ul li,.widget_nav_menu ul li{list-style:circle;background:0 0;padding:0 0 0 20px;margin-bottom:10px}.newssidebar ul li li{background:0 0}.newssidebar ul li li li{background:0 0}.newssidebar ul li a,ul.list li a{color:#314558}.newssidebar ul li a h4{color:#314558;font-weight:400;font-size:14px;letter-spacing:0}.newssidebar h3{font-size:1.2em;margin-top:20px}.newssidebar .intro h1{font-size:1.2em;margin-top:20px}.newssidebar .intro{text-align:left}.nav-previous a{display:inline-block;float:left}.nav-next a{display:inline-block;float:right}article.sticky{border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#cfdae4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#cfdae4));background:-webkit-linear-gradient(top,#fff 0,#cfdae4 100%);background:-o-linear-gradient(top,#fff 0,#cfdae4 100%);background:-ms-linear-gradient(top,#fff 0,#cfdae4 100%);background:linear-gradient(top,#fff 0,#cfdae4 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cfdae4')}article.sticky .newstitle h4{background:#f8fafa}article.sticky p.meta{background:#23313e}.content .sticky footer.entry-meta p,.content .sticky footer.single-entry-meta p{margin-top:30px;background:#fffaf1;border:none;padding:10px}.hentry{word-wrap:break-word}table{margin:0 0 24px;width:100%}.content table tr td{padding:10px 13px;border-left:1px solid #dbe4eb;border-right:1px solid #dbe4eb}.content table tr{border-bottom:1px solid #dbe4eb;border-top:1px solid #dbe4eb}.content .format-quote{background:#dbe4eb;padding:10px}.content .format-quote blockquote p{border-left:5px solid #fff;color:#202d39;margin:0;padding:20px}.content .format-quote blockquote cite{color:#63707c;font-weight:600}.content .format-image img.attachment-gallery_thumbnail{margin-bottom:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1}.content .format-image h3.entry-title{margin:5px 0}.content .format-image img.attachment-gallery_thumbnail:hover{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.content .format-image p.meta{float:right}.content .format-image .entry-details h4{float:left}.format-image .entry-header p{font-size:.8em;display:block;float:none;padding:5px 10px;font-weight:700;margin:0}.format-image .inner{background:#dbe4eb;padding:10px}.page-link{margin-top:30px}.page-link a{border:1px solid #dbe4eb;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa));background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%);background:-o-linear-gradient(top,#fff 0,#f8fafa 100%);background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%);background:linear-gradient(top,#fff 0,#f8fafa 100%);zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa');padding:2px 7px}.content .format-link{background-color:#dbe4eb;background-image:url(images/link.png);background-position:20px 10px;background-repeat:no-repeat;padding:10px 10px 20px 100px}.content .format-link .entry-meta{margin-top:-10px;float:left;color:#dbe4eb;font-size:.8em;font-weight:700}input#mce-EMAIL.email{padding:10px;outline:none;overflow:hidden;font:12px lato,sans-serif;color:#fff;margin:0;width:72%;max-width:100%;margin-bottom:10px;background-color:#202d39;border:1px solid #202d39}input#mc-embedded-subscribe.button{margin-top:0;font-size:13px;padding:10px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;background:#202d39;color:#fff;border:1px solid #202d39;text-shadow:1px 1px 0 #535252;font-family:lato,sans-serif;cursor:pointer}.entry-content ul{padding:5px 0 5px 30px}.entry-content ul li{padding:5px 0;color:#202d39;font-size:1em;list-style:circle}h1.category{font-size:1.8em;text-transform:none;margin-top:15px}.contact-form{color:#fff;background:#314558;padding:40px 10px 20px}.contact-form input[type=text]{background:#50708d;border:1px solid #283848;color:#fff;height:30px;padding:0 10px;width:50%;margin-bottom:40px}.contact-form input[type=email]{background:#50708d;border:1px solid #283848;color:#fff;height:30px;padding:0 10px;width:50%;margin-bottom:40px}.contact-form textarea{background:#50708d;border:1px solid #283848;color:#fff;width:95%;margin-bottom:20px}.form-errors .form-error-message{background:#f14332!important;padding:5px;color:#fff!important;font-size:.9em!important;font-weight:600!important;margin-bottom:20px}.contact-form input[type=submit]{background:#f14332;border:4px solid #fd4e3d;padding:5px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.contact-form input[type=submit]:hover{background:#de4435}.contactsidebar ul li{padding-left:0}.contactsidebar h3.widget-title{font-size:1.3em;line-height:1.4em;margin-bottom:10px;text-transform:none;font-weight:600}.contact{padding-top:14px}.sitemap{padding-top:40px}.sitemap li{padding:10px 0;list-style:circle;margin-left:20px}.sitemap li li{margin-left:40px}.sitemap li a{color:#314558}.gallery{margin-bottom:12px}.gallery .gallery-item{margin:0 0 12px}.gallery a img{border:none;height:auto}.gallery dd{margin:6px 0}.gallery-caption{font-size:13px;line-height:1.3846153846;word-wrap:break-word}.gallery-columns-1 a img{max-width:100%}.gallery-columns-2 a img{max-width:97.5%}.gallery-columns-3 a img{max-width:96%}.gallery-columns-4 a img{max-width:94%}.gallery-columns-5 a img{max-width:94%}.gallery-columns-6 a img{max-width:92%}.gallery-columns-7 a img{max-width:91%}.gallery-columns-8 a img{max-width:90%}.gallery-columns-9 a img{max-width:90%}.gallery-columns-10 a img{max-width:89%}embed,iframe,object,video,.wp-audio-shortcode{margin-bottom:24px;max-width:100%}p>embed,p>iframe,p>object,p>span>embed,p>span>iframe,p>span>object{margin-bottom:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{padding:5px 0 5px 30px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget{padding:0 0 0 15px!important}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:1.3em!important;background:#314558;text-align:center;margin-bottom:15px;color:#fff;text-transform:none!important;padding:5px 2px!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price{color:#5a7e9f!important;font-weight:600!important;font-size:1.4em!important;margin-top:15px!important}.woocommerce div.product p.stock,.woocommerce #content div.product p.stock,.woocommerce-page div.product p.stock,.woocommerce-page #content div.product p.stock{color:#9ea9b9!important;font-weight:600!important;font-size:1.2em!important}.woocommerce div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce-page #content div.product .product_title{font-size:1.8em!important}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{font-size:1.4em!important;text-transform:none!important;letter-spacing:0!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{background:#fff!important;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa))!important;background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-o-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:linear-gradient(top,#fff 0,#f8fafa 100%)!important;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')!important;text-decoration:none;font-family:lato,sans-serif!important;border-color:#dbe4eb!important;border-style:solid!important;border-width:1px!important;font-weight:600!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;color:#314558!important}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:1px solid #dbe4eb!important;background:#fff!important;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa))!important;background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-o-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:linear-gradient(top,#fff 0,#f8fafa 100%)!important;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')!important;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #dbe4eb!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover{background:#dbe4eb!important;text-decoration:none}.woocommerce-message,.woocommerce-info{border-top-color:#314558!important;border-top-style:solid!important;border-top-width:3px!important;text-align:center!important}.woocommerce-message:before,.woocommerce-info:before{background:#314558!important}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce #content div.product .woocommerce-tabs .panel h2,.woocommerce-page div.product .woocommerce-tabs .panel h2,.woocommerce-page #content div.product .woocommerce-tabs .panel h2{font-size:1.6em!important}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{font-size:13px!important;font-weight:600!important;background:#f14332!important;text-shadow:none!important}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{text-align:center!important;background:0 0!important}.woocommerce-error{border-top-color:#f14332!important;border-top-style:solid!important;border-top-width:3px!important;text-align:center!important}.woocommerce-error:before{background:#f14332!important}.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{background:0 0!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{padding:6px 5px;background-color:#fff;border:1px solid #dbe4eb}a.added_to_cart{margin-left:60px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #dbe4eb;background:#fff!important;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa))!important;background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-o-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:linear-gradient(top,#fff 0,#f8fafa 100%)!important;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')!important;padding:1%!important;width:19.8%!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0 0 9px rgba(0,0,0,.2);-webkit-box-shadow:0 0 9px rgba(0,0,0,.2);-moz-box-shadow:0 0 9px rgba(0,0,0,.2)}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img,.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{border:1px solid #dbe4eb;background:#fff!important;background:-moz-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8fafa))!important;background:-webkit-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-o-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:-ms-linear-gradient(top,#fff 0,#f8fafa 100%)!important;background:linear-gradient(top,#fff 0,#f8fafa 100%)!important;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8fafa')!important;padding:1%!important;width:48%}.woocommerce .thumbnails a{margin-top:10px}.woocommerce ol.commentlist li{list-style:none!important}.woocommerce-result-count,.woocommerce-result-count{font-size:1em;font-weight:600;padding:5px;background:#5a7e9f;color:#fff}.woocommerce #reviews #comments ol.commentlist li .meta,.woocommerce-page #reviews #comments ol.commentlist li .meta{color:#314558!important}table.shop_table th,table.shop_table th{font-weight:600;border-color:none!important;color:#fff;background:#314558}.product-name a{font-weight:600}table.cart a.remove,#content table.cart a.remove,table.cart a.remove,#content table.cart a.remove{color:#8a8e96!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:30%!important;text-align:left!important}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-family:lato,sans-serif!important;font-size:1.4em;font-weight:600}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:30%!important;text-align:left!important}.woocommerce .cart-collaterals .shipping_calculator h2,.woocommerce-page .cart-collaterals .shipping_calculator h2{font-family:lato,sans-serif!important;font-size:1.4em;font-weight:600}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{background:#dbe4eb!important;width:100%}p.woocommerce-info{padding-top:20px!important}.woocommerce .star-rating{margin-top:10px;color:#f14332!important;margin-top:15px!important}.chzn-container .chzn-results li{background:0 0}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{color:#f14332!Important}.homecontent ul.product_list_widget li{list-style:none;margin-left:0}.homecontent ul.product_list_widget li img{border:3px solid #dbe4eb}.homecontent span.post-date{margin-left:10px}.sidebar .woocommerce ul.cart_list li a,.sidebar .woocommerce ul.product_list_widget li a,.sidebar .woocommerce-page ul.cart_list li a,.sidebar .woocommerce-page ul.product_list_widget li a{padding:5px 0 5px 0!important}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget{padding:0!important}ul.products.list li.product h3,ul.products.list li.product div[itemprop=description],ul.products.list li.product .price,ul.products.list li.product .gridlist-buttonwrap{width:65%!important}.gridlist-toggle a#grid{border-right:1px solid #314558!important}.gridlist-toggle a.active{background:#314558!important;background:-webkit-gradient(linear,left top,left bottom,from(#314558),to(#202d3a))!important;background:-webkit-linear-gradient(#314558,#202d3a)!important;background:-moz-linear-gradient(center top,#314558 0,#202d3a 100%)!important;background:-moz-gradient(center top,#314558 0,#202d3a 100%)!important;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#314558',endColorstr='#202d3a')!important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#314558444,endColorstr=#202d3a)"!important;color:#fff!important;text-shadow:0 1px 0 #000!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.gridlist-toggle a{text-shadow:none!important;text-decoration:none!important;font-weight:400!important;font-family:sans-serif!important;font-size:1em!important;line-height:1.5em!important;color:#222!important;text-shadow:0 1px 0 #eee;-webkit-transition:background ease-in-out .2s;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.one_fifth{width:19.2%}.one_sixth{width:15%}.one_half,.one_third,.two_third,.one_fourth{margin-right:4%;margin-bottom:10px;float:left}.one_fifth{margin-right:1%;margin-bottom:2%;float:left}.one_sixth{margin-right:2%;margin-bottom:20px;float:left}.lastcolumn{margin-right:0!important;clear:right}.grid_4{width:23%}.grid_3{width:32%}.grid_3_involved{width:30.6666%}.grid_2{width:48%}.clearfix{display:block}.grid_4,.grid_3,.grid_2,.grid_3_involved{display:inline;float:left;margin-left:1%;margin-right:1%}.grid_3:first-child{margin-left:0}.grid_3:last-child{margin-right:0}.content{padding:14px 0}.content.right{float:right}@media only screen and (max-width:1400px){#mainnav ul li{padding:10px}#mainnav ul li a{font-size:.9em}}@media only screen and (max-width:959px){}@media only screen and (min-width:768px) and (max-width:959px){.caption{bottom:10%}}@media only screen and (max-width:767px){.one_half,.one_third,.two_third,.one_fourth,.one_fifth,.one_sixth,.grid_4,.grid_3,.grid_2,.grid_3_involved,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}.grid_4,.grid_3,.grid_3_involved{margin-left:0;margin-right:0}.grid_2{margin-left:0;margin-right:0}.programspage .program{margin-left:0}ul.socials{margin-top:-30px}ul.socials li{display:inline-block}p.title{display:none}.logo img{border-right:none;padding:40px 5px 0 0}#calltoaction ul li{display:block}#mainnav{margin:10px 0 0;max-width:70%;float:none}#mainnav ul li{float:none;list-style:none;position:relative;display:block;padding:8px;border:none}#mainnav ul li a{margin:0;display:block}#mainnav ul ul li:first-child a:after{border-left:none;border-right:none;border-bottom:none}#mainnav li:first-child{padding-left:10px}#mainnav ul ul{display:block;float:none;position:relative;margin-left:0;top:1em;margin-bottom:10px;left:0;z-index:none}#mainnav ul ul ul{display:block;float:none;position:relative;margin-bottom:10px;top:1em;left:0;z-index:none}#mainnav ul ul ul li{border-bottom:none}#mainnav ul ul li a{background:0 0;display:inline-block;width:100%;color:#fff}#mainnav ul li a:hover{background:0 0}.menu-toggle{cursor:pointer;display:inline-block;padding:8px;background:#314558 url(images/menuarrow.png) 10px 16px no-repeat;color:#fff;display:block;font:700 1.2em lato,sans-serif;margin:0;padding:13px 10px 10px 40px}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{display:block;margin-left:0;margin-top:10px;padding:0;width:100%}.navbar-fixed .toggled-on .nav-menu,.navbar-fixed .toggled-on .nav-menu>ul{display:none}.toggled-on li,.toggled-on .children{display:block}ul.nav-menu,div.nav-menu>ul{display:none}#mainnav>ul{display:none}.soliloquy-container.soliloquy-theme-metro .soliloquy-caption{display:none}.soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-prev,.soliloquy-container.soliloquy-theme-metro .soliloquy-direction-nav li .soliloquy-next{margin-top:10px!important}}@media only screen and (min-width:480px) and (max-width:767px){.latestpost a.more-link{margin-top:-10px}#header{padding:5px 0}#navigation{display:block;margin-left:auto;margin-right:auto;float:none;width:150px}.caption{display:none}.logo img{border-right:none;padding:10px 5px 0 0;width:100%;height:auto}}@media only screen and (max-width:479px){.caption{display:none}#header{padding:5px 0 10px}.logo img{border-right:none;padding:10px 5px 0 0;width:100%;height:auto}#calltoaction{float:left}}