/*! Oregon Safe Roads | Developed by ShowPony | http://weareshowpony.com/ */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}html,button,input,select,textarea{color:#555555}em{font-style:italic}html{font-size:1em;line-height:1.4;font-family:"Roboto",sans-serif;font-weight:400;background:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:#66ccff;text-shadow:none;color:white}::selection{background:#66ccff;text-shadow:none;color:white}hr{display:block;height:1px;border:0;border-top:1px solid #555555;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input[type="text"],textarea{width:95%;padding:2%;border:1px solid white;outline:none}input[type="text"]:focus,input[type="text"]:hover,textarea:focus,textarea:hover{border:solid 1px #3ab5e6}textarea{min-height:30em}input[type="submit"]{border:none;font-size:1em}.validation_error,.validation_message{color:#960000}.validation_message{font-size:small}.validation_error{margin:1em 0;background:#960000;background:rgba(150,0,0,0.7);color:white;padding:1em;font-weight:700}.gfield_error input,.gfield_error textarea{background:rgba(150,0,0,0.1);border:1px solid rgba(150,0,0,0.4);color:white}.gfield_error input:focus,.gfield_error textarea:focus{background:rgba(150,0,0,0.07);color:initial;border:1px solid rgba(150,0,0,0.4)}.gform_body li{list-style:none !important}iframe[name="google_conversion_frame"]{display:none}img.alignleft{float:left;margin:0 10px 10px 0}img.alignleft:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}img.alignright{float:right;margin:0 0 10px 10px;width:232px;height:300px}img.alignright:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media only screen and (max-width: 450px){img.alignright{width:100%;height:auto}}@font-face{font-family:'icon';src:url("../fonts/icomoon.eot?-nsu4r0");src:url("../fonts/icomoon.eot?#iefix-nsu4r0") format("embedded-opentype"),url("../fonts/icomoon.woff?-nsu4r0") format("woff"),url("../fonts/icomoon.ttf?-nsu4r0") format("truetype"),url("../fonts/icomoon.svg?-nsu4r0#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:block;width:102px;height:104px;overflow:hidden;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fraud{background:no-repeat url("../img/icon-fraud.png") top left}.icon-resources{background:no-repeat url("../img/icon-resources.png") top left}.icon-involved{background:no-repeat url("../img/icon-involved.png") top left}.third:hover .icon-fraud,.sidebar-wrap a:hover .icon-fraud{background:no-repeat url("../img/icon-fraud.png") top right}.third:hover .icon-resources,.sidebar-wrap a:hover .icon-resources{background:no-repeat url("../img/icon-resources.png") top right}.third:hover .icon-involved,.sidebar-wrap a:hover .icon-involved{background:no-repeat url("../img/icon-involved.png") top right}h1,h2,h3,h4{font-weight:700}h1{font-size:28px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}h2{font-size:21px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}h3{font-size:18px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}h4{font-size:16px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}h5{font-size:14px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}h6{font-size:0.67em;margin:2.33em 0}p{font-size:16px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}address,dl{font-size:16px;line-height:1.4;padding-top:0.36em;margin-bottom:1.04em}li{line-height:1.4}a{color:#ff9900;text-decoration:none}a:hover,a:active,a:focus{color:#66ccff}strong,b{font-weight:700}blockquote{margin-left:40px;margin-right:40px}i{font-style:italic}.pad,#learn-more .desc{padding:3em 1.04167%}.sidebar-wrap{padding:3em 2em}#logo{*zoom:1;background:white;background-image:url("../img/logo-small.png");background-size:190px 70px;height:90px;background-position:center center;background-repeat:no-repeat;display:block;padding:0;width:66%;text-align:center;float:left;margin-top:-15px}#logo:before,#logo:after{content:"";display:table}#logo:after{clear:both}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#logo{background-image:url("../img/logo-small-retina.png")}}#logo.spanish{background-image:url("../img/logo-small-esp.png");background-size:190px 70px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#logo.spanish{background-image:url("../img/logo-small-esp-retina.png")}}#logo img{width:200px}.alerts{background-color:#003333;overflow:hidden;padding:0 10px;margin-bottom:15px;color:white;z-index:5}.alerts p{margin-bottom:6px}.languages{width:33%;float:left}@media only screen and (max-width: 767px){.languages li{border:1px solid #ff9900;text-align:center;margin:0 auto 6px;display:inline-block}.languages li a{font-size:11px;padding:8px 0;display:block;width:78px}.languages li.current-lang{background:#ff9900}.languages li.current-lang a{color:white}}.tribe-filter-live .languages{display:none}.subscribe{display:none;color:white;position:relative}.subscribe form.salsa-form{width:100%}.subscribe input{width:44%;float:left;margin-top:0px !important}.subscribe #submitSignup{width:48.5%;float:left;margin-left:4px;padding:6px 57px}.subscribe #submitSignup:hover{background-color:#ff9900}.subscribe .salsa-input.language label{float:left;padding:0px}.subscribe .salsa-input.language input.radio{width:auto;margin:6px !important}.subscribe .salsa-input.language span{display:inline-block;padding:4px 16px 4px 4px;float:left}.subscribe #salsa-submit{margin:0 4px 0 0}.subscribe .signup-first,.subscribe .signup-email{margin-right:4px !important}.subscribe #tags{float:left}.subscribe span.notice{float:right;padding:4px;clear:both}#nav{position:relative;z-index:100}#nav a{color:white;text-decoration:none;line-height:1.4em;text-transform:uppercase}#nav a:hover,#nav a:active{background:white}#nav .current-menu-parent a{font-weight:700}#nav .current-menu-parent ul a{font-weight:initial}#nav .current-menu-item a{font-weight:700 !important}#nav .sub-menu .current-menu-item a{font-weight:700 !important}#nav>a{display:none;width:100%;height:2.5em;text-align:center;background-color:#006666;position:relative}#nav>a:hover{background:#66ccff}#nav>a span{position:relative;display:inline-block;padding:10px;font-weight:bold;margin-left:-30px}#nav>a span:before,#nav>a span:after{position:absolute;border:2px solid #fff;top:36%;width:20px;right:-25px;content:''}#nav>a span:after{top:55%}#nav:not(:target)>a:first-of-type,#nav:target>a:last-of-type{display:block}#nav ul{height:auto;display:none;position:absolute;background:#006666;left:0;right:0}#nav ul li{width:100%}#nav ul li a{text-align:center;display:block;padding:1em 0em}#nav ul>li:hover>a,#nav ul:not(:hover)>li.active>a{background-color:#66ccff}#nav:target>ul{display:block}#nav li ul{display:none;position:static;top:100%;background:#006666;line-height:1em}#nav li ul li a{margin:0;padding:1em 2em;text-transform:capitalize;text-align:left}.banner{min-height:300px;background-size:cover;background-attachment:initial;background-position:50% top}@media only screen and (max-width: 767px){.banner{background-position:50% 50% !important}}.banner{position:relative}.tribe_community_edit .hero.news{display:none}.tribe_community_edit .hero.events{display:block}.hero{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:absolute;text-align:center;bottom:0px;position:absolute;bottom:0px;z-index:1}.hero.events{display:none}.hero::before{content:"";position:absolute;display:block;top:0;height:100%;left:-9999px;z-index:-1;border-right:10000px solid rgba(0,0,0,0.3);box-shadow:10000px 0 0 0 rgba(0,0,0,0.3)}.hero h1{display:inline;padding:.4em;text-align:center;color:white;margin:0;font-weight:300;font-size:2em;text-transform:uppercase;line-height:2.1em}#take-action{*zoom:1;padding:1em 2em;color:#555555;background:#f3f3f3;text-align:center;position:relative}#take-action:before,#take-action:after{content:"";display:table}#take-action:after{clear:both}#take-action .third{padding:2em 0}#take-action li{text-align:left}#take-action a{color:#555555;display:inline-block}#take-action a:hover span{color:#66ccff}#take-action h2{margin:0.6em 0 0.5em}#take-action [class^="icon-"]{font-size:6em}#learn-more{*zoom:1;padding:3em 0 5em 0;position:relative;background:white}#learn-more:before,#learn-more:after{content:"";display:table}#learn-more:after{clear:both}#learn-more .desc{font-size:1.125em;color:white}.thumb-box{display:block;display:inline;float:left;width:97.91667%;margin:0 1.04167%;margin-top:1em;background:#f8f7f7;color:#555555;position:relative;border-bottom:12px solid #e6e7e8}.thumb-box article.testimonials{padding:0}.thumb-box .tribe-events-list-widget ol li{margin-bottom:4px}.thumb-box #testimonial-slider{margin-top:0;padding-top:0;border-top:none}.thumb-box #testimonial-slider img{margin:0}.thumb-box .flex-viewport{max-height:490px}.thumb-box .inner{padding:1em;min-height:12em}.thumb-box .inner .entry-title.summary{margin-bottom:0}.thumb-box .inner .duration{font-size:.8em;font-weight:normal}.thumb-box h3{text-transform:uppercase}.thumb-box p{font-size:0.875em}.thumb-box img{max-width:initial;height:190px}.thumb-box .over{position:absolute;top:0;background:rgba(0,0,0,0.6);width:100%;height:190px;opacity:0}.thumb-box .thumb{position:relative;text-align:center;overflow:hidden;height:190px;border:7px solid #f8f7f7;background:black}.thumb-box .thumb img{min-width:100%;min-height:190px;height:auto}.thumb-box .thumb .icon{font-size:60px;opacity:0;color:white;position:absolute;left:50%;top:50%;margin-top:-30px;margin-left:-30px}.thumb-box:hover{border-bottom:12px solid #ff9900}.thumb-box:hover .inner{color:#555555}.thumb-box:hover .thumb img{opacity:0.5}.thumb-box:hover .thumb .icon{opacity:1}#content iframe.salsa-forms-iframe #header,#content iframe.salsa-forms-iframe h2{display:none}#content #endorsers ul{padding:0;margin:0}#content #endorsers li{list-style:none}#testimonials img,#testimonials iframe,#testimonios img,#testimonios iframe,.single-post #content img,.single-post #content iframe{float:left;margin:6px 12px 12px 4px}.testimonial p{font-style:italic}#content{padding:1em}#content iframe{max-width:100%}#content ul,#content ol{margin:1em 0 1em 3em}#content ol li{list-style-type:decimal}#content li{line-height:1.6em;list-style:initial}#content li address{margin-left:2em;font-weight:700}#content dt{font-weight:700}#content dd{margin-left:2em}#content article{margin-bottom:2em}#content .thumb{margin:1em 0;padding:0 1em 0 0}#content input,#content textarea{background:#f2f2f2;border:1px solid #f3f3f3}#content textarea{height:200px !important}#content input[type="submit"]{background:none;display:inline-block;border:none;width:auto !important;padding:5px 12px;background:#66ccff;margin-bottom:30px}#content .formRow input,#content .formRow label,#content .formRow textarea{float:left;margin:4px 8px 4px 0}#content .formRow .salsa-checklist-header{font-size:16px;font-weight:700}#content .salsa-form{width:100% !important;text-align:left}#content .salsa-form label{color:#000!important;padding:0;margin-top:1em;display:block}#content .social-sharing-buttons{display:block;margin:0 0 15px 0;float:left;width:20%;overflow:hidden}#content .social-sharing-buttons img{max-width:inherit}#tribe-community-events .events-community-post-title input{border:1px solid #dedede;width:96%;margin:10px 0}.heading{color:#3ab5e6;border-bottom:1px solid #66ccff;text-transform:uppercase}.heading span{color:#f3f3f3;font-size:.8em;vertical-align:15%}.heading span:before{content:" | ";margin:0 2px}.tab{text-align:left;position:absolute;background:white;text-transform:uppercase;padding:13px 25px;top:-17px;font-size:1.313em}.tab a{color:#555555;display:block;width:100% !important}.tab:after{content:"";display:block;background:url("../img/sprite.png") no-repeat -52px -65px;width:24px;height:17px;position:absolute;top:0;right:-24px}.accordion-widget h3{position:relative;cursor:pointer;padding:10px 40px 10px 15px;margin-left:-15px;border:1px solid #cccccc}.accordion-widget h3::after{font-size:1.2em;display:block;position:absolute;right:20px;top:8px;content:"+"}.accordion-widget h3.ui-accordion-header-active{cursor:default}.accordion-widget h3.ui-accordion-header-active::after{right:22px;content:" "}.accordion-widget .ui-accordion-content{padding:20px 0}.bulleted-box{background-color:#f8f7f7;border:1px solid #f3f3f3;border-radius:8px;padding:20px;margin:30px 5px}.inpage-table{display:none}.inpage-table th{font-weight:bold}.inpage-table th,.inpage-table td{border:1px solid #f3f3f3;padding:10px 4px;width:20%}.mobile-table{display:block}.programs-tool-labels{display:block;width:20%;float:left;margin:-12px 0 10px 0}.programs-tool-labels a{display:block;padding:10px 14px;border-radius:40px;font-size:18px;font-weight:bold;border:1px solid;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;width:40px}a.programs-tool{float:left;clear:both;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid;width:100%;margin-bottom:10px}.pagination li{list-style:none;display:inline}time,.website{font-size:0.8em}article{background:#f8f7f7;padding:2em}article time.updated,article .excerpt-read-more{display:block}#sidebar{text-align:center;background:#f3f3f3}#sidebar .wrap{padding:2em 3em}#sidebar .wrap div{margin-bottom:2em}#sidebar li{text-align:left;margin-left:20px}#sidebar .widget,#sidebar hr{margin-bottom:45px}#sidebar a.sidebar-icon{color:#555555;margin:20px auto 0;padding-bottom:20px;display:block}#sidebar a.sidebar-icon:hover i{color:#66ccff}#sidebar i{font-size:7em}#sidebar h3{text-align:center;margin:1em 0 0.5em;text-transform:uppercase}#sidebar p{font-weight:100}footer{background:#003333;color:white;padding:3em 1em;font-size:0.8em;line-height:1.3em}footer a{color:white}footer a:hover{color:#006666}footer .address{display:block;padding-left:20px;background:url("../img/pin.png") no-repeat}footer .email-address{display:block;padding-left:20px;background:url("../img/mail.png") no-repeat}.social a{display:inline-block;width:41px;height:41px}.social #fb{background:url("../img/sprite.png") no-repeat -1px -1px}.social #tw{background:url("../img/sprite.png") no-repeat -47px -1px}.social #yt{background:url("../img/sprite.png") no-repeat -93px -2px}.footer-nav #menu-footer-menu,.footer-nav #menu-footer-menu-1,.footer-nav #menu-footer-menu-spanish,.footer-nav #menu-footer-menu-spanish-1{text-transform:uppercase;font-weight:700;margin-top:.6em;margin-bottom:.6em}#tabs .nav{display:block;margin:0 0 2em 0;width:100%}#tabs .nav li{list-style:none;display:block;text-align:center;line-height:1em;font-size:0.8em}#tabs .nav li a{display:block;padding:10px 15px;border-left:1px solid #555555;border-right:1px solid #555555;color:#555555}#tabs .nav li a:hover{color:#66ccff}#tabs .nav li:last-child a{border-right:1px solid #555555}#tabs .nav li .current{color:#ff9900}div[class*="program-tool-"]{max-width:500px;margin:30px 0;display:none}div[class*="program-tool-"]:after{content:".";visibility:hidden;display:block;height:0;clear:both}div[class*="program-tool-"] .bg{background-color:#eff1f3;margin-left:53px;min-height:100px}div[class*="program-tool-"] .icon{background-size:100px;background-color:#787879;width:100px;height:100px;border-radius:50px;margin-left:-50px;margin-right:25px;float:left}div[class*="program-tool-"] p{padding:25px;font-weight:bold;font-size:20px;line-height:24px}div[class*="program-tool-"] .button-yes,div[class*="program-tool-"] .button-no{border-radius:9px;width:38%;text-align:center;padding:15px 0;cursor:pointer;color:white;font-weight:bold;font-size:27px;margin-top:7px}div[class*="program-tool-"] .button-yes{background-color:#70cbf3;margin-left:17%;float:left}div[class*="program-tool-"] .button-no{background-color:#f8992f;float:right}div[class*="program-tool-"] .button-back{background-color:#787879;font-weight:bold;margin-top:26px;padding:6px 24px;border-radius:5px;color:white;clear:both;float:right;cursor:pointer}#content .program-tool-001{display:block}#content .program-tool-001 .button-back{opacity:0.2;cursor:default !important}.program-tool-001 .icon,.program-tool-002 .icon,.program-tool-022 .icon,.program-tool-122 .icon,.program-tool-222 .icon,.program-tool-023 .icon,.program-tool-123 .icon,.program-tool-223 .icon,.program-tool-323 .icon,.program-tool-423 .icon,.program-tool-523 .icon,.program-tool-623 .icon,.program-tool-723 .icon,.program-tool-823 .icon,.program-tool-923 .icon,.program-tool-1023 .icon,.program-tool-1123 .icon,.program-tool-024 .icon,.program-tool-124 .icon,.program-tool-224 .icon,.program-tool-025 .icon,.program-tool-026 .icon,.program-tool-126 .icon,.program-tool-226 .icon,.program-tool-326 .icon,.program-tool-426 .icon{background:no-repeat url("../img/icon-house.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-001 .icon,.program-tool-002 .icon,.program-tool-022 .icon,.program-tool-122 .icon,.program-tool-222 .icon,.program-tool-023 .icon,.program-tool-123 .icon,.program-tool-223 .icon,.program-tool-323 .icon,.program-tool-423 .icon,.program-tool-523 .icon,.program-tool-623 .icon,.program-tool-723 .icon,.program-tool-823 .icon,.program-tool-923 .icon,.program-tool-1023 .icon,.program-tool-1123 .icon,.program-tool-024 .icon,.program-tool-124 .icon,.program-tool-224 .icon,.program-tool-025 .icon,.program-tool-026 .icon,.program-tool-126 .icon,.program-tool-226 .icon,.program-tool-326 .icon,.program-tool-426 .icon{background-image:url("../img/icon-house-retina.png")}}.program-tool-003 .icon{background:no-repeat url("../img/icon-cake.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-003 .icon{background-image:url("../img/icon-cake-retina.png")}}.program-tool-004 .icon,.program-tool-006 .icon{background:no-repeat url("../img/icon-calendar-15.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-004 .icon,.program-tool-006 .icon{background-image:url("../img/icon-calendar-15-retina.png")}}.program-tool-005 .icon{background:no-repeat url("../img/icon-family.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-005 .icon{background-image:url("../img/icon-family-retina.png")}}.program-tool-007 .icon{background:no-repeat url("../img/icon-calendar-1.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-007 .icon{background-image:url("../img/icon-calendar-1-retina.png")}}.program-tool-008 .icon{background:no-repeat url("../img/icon-calendar-20.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-008 .icon{background-image:url("../img/icon-calendar-20-retina.png")}}.program-tool-009 .icon,.program-tool-010 .icon,.program-tool-014 .icon{background:no-repeat url("../img/icon-house.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-009 .icon,.program-tool-010 .icon,.program-tool-014 .icon{background-image:url("../img/icon-house-retina.png")}}.program-tool-011 .icon{background:no-repeat url("../img/icon-id.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-011 .icon{background-image:url("../img/icon-id-retina.png")}}.program-tool-012 .icon,.program-tool-013 .icon{background:no-repeat url("../img/icon-book.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-012 .icon,.program-tool-013 .icon{background-image:url("../img/icon-book-retina.png")}}.program-tool-015 .icon,.program-tool-016 .icon{background:no-repeat url("../img/icon-graduation-cap.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-015 .icon,.program-tool-016 .icon{background-image:url("../img/icon-graduation-cap-retina.png")}}.program-tool-017 .icon,.program-tool-020 .icon,.program-tool-120 .icon,.program-tool-220 .icon,.program-tool-021 .icon,.program-tool-121 .icon,.program-tool-221 .icon{background:no-repeat url("../img/icon-shield.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-017 .icon,.program-tool-020 .icon,.program-tool-120 .icon,.program-tool-220 .icon,.program-tool-021 .icon,.program-tool-121 .icon,.program-tool-221 .icon{background-image:url("../img/icon-shield-retina.png")}}.program-tool-018 .icon,.program-tool-019 .icon{background:no-repeat url("../img/icon-stars.png") top left}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.program-tool-018 .icon,.program-tool-019 .icon{background-image:url("../img/icon-stars-retina.png")}}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative;background-position:center;background-size:cover !important;min-height:400px}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";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{margin:0;position:relative;zoom:1}.flex-viewport{max-height:400px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-control-nav{width:100%;position:absolute;bottom:5%;text-align:center}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:15px;border:1px solid #fff;height:15px;display:block;background:#fff;background:rgba(255,255,255,0.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(255,255,255,0.3)}.flex-control-paging li a:hover{background:#fff;background:rgba(255,255,255,0.7)}.flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,0.9);cursor:default}.caption{background:rgba(0,0,0,0.5);padding:2em 2em 4em}.caption h2,.caption p{margin:0;color:white}#testimonial-slider{margin-top:2em;padding-top:3em;border-top:1px solid #f3f3f3}#testimonial-slider ul{padding:0;margin:0}#testimonial-slider img{width:initial;float:left;margin:10px 10px 0 0}#testimonial-slider .flex-direction-nav{position:absolute;top:1em;width:100%}#testimonial-slider .flex-direction-nav li{list-style:none}#testimonial-slider .flex-direction-nav li a{height:20px;width:20px}#testimonial-slider .flex-direction-nav .flex-prev{position:absolute;right:30px;background:url("../img/sprite.png") no-repeat -101px -66px}#testimonial-slider .flex-direction-nav .flex-next{position:absolute;right:0;background:url("../img/sprite.png") no-repeat -124px -66px}@media only screen and (min-width: 768px){.third{display:inline;float:left;width:31.25%;margin:0 1.04167%}body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap{max-width:960px;margin:0 auto;*zoom:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.wrap:before,.wrap:after{content:"";display:table}.wrap:after{clear:both}#sidebar{-webkit-box-flex:0;-webkit-flex:0 0 26%;-moz-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;margin-right:4em;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.nav-wrap,.sidebar-wrap,.learn-more-wrap{max-width:960px;margin:0 auto;*zoom:1}.nav-wrap:before,.nav-wrap:after,.sidebar-wrap:before,.sidebar-wrap:after,.learn-more-wrap:before,.learn-more-wrap:after{content:"";display:table}.nav-wrap:after,.sidebar-wrap:after,.learn-more-wrap:after{clear:both}.head-top{*zoom:1;background:#66ccff;height:207px}.head-top:before,.head-top:after{content:"";display:table}.head-top:after{clear:both}.head-top .wrap{position:relative}.head-bottom{*zoom:1;background:#006666}.head-bottom:before,.head-bottom:after{content:"";display:table}.head-bottom:after{clear:both}.alerts{position:absolute;width:100%;padding:0;margin-bottom:0}#logo{position:absolute;width:30%;background-image:url("../img/logo.png");background-size:140px;max-width:228px;height:275px;text-align:center;z-index:10;margin-top:0;background-size:inherit}#logo.spanish{background-image:url("../img/logo-esp.png");background-size:inherit}#logo:after{content:"";display:block;background:url("../img/sprite.png") no-repeat -14px -69px;width:22px;height:13px;position:absolute;bottom:0;right:-22px}.languages{position:relative;margin-left:30%;margin-right:30px;min-width:220px;float:left;top:80px}.languages ul{margin-top:2em}.languages li{display:inline;margin-right:10px}.languages li:last-child{margin-right:0}.languages a{color:white;padding:10px 15px;border:2px solid white;font-weight:700;text-transform:uppercase}.languages a:hover{background:white;color:#66ccff}.languages .current-lang a{background:white;color:#66ccff !important}.subscribe{display:block;width:39%;top:45px;position:absolute;right:0px;max-width:380px;*zoom:1}.subscribe:before,.subscribe:after{content:"";display:table}.subscribe:after{clear:both}.subscribe h4{text-transform:uppercase;font-size:1em;margin:4px 0 0}.subscribe .gfield_radio{float:left;margin-top:0.25em}.subscribe input[type="submit"]{float:right}.tribe-events-page-template #nav>ul #menu-item-938,.tribe_community_edit #nav>ul #menu-item-938{border-bottom:solid 7px #66ccff}.tribe-events-page-template #nav>ul #menu-item-158,.tribe_community_edit #nav>ul #menu-item-158{border-bottom:solid 7px #006666}.tribe-events-page-template #nav>ul #menu-item-158:hover,.tribe_community_edit #nav>ul #menu-item-158:hover{border-bottom:solid 7px #66ccff}#nav{background:#006666}#nav>a{display:none !important}#nav li{position:relative}#nav>ul{background:none;display:block;position:relative;float:right;height:3em;border-bottom:solid 7px #006666;left:initial;width:70%;font-weight:700}#nav>ul li:hover,#nav>ul .current-menu-item,#nav>ul .current_page_parent{border-bottom:solid 7px #66ccff}#nav>ul>li{width:20%;height:100%;float:left}#nav ul>li:hover>a,#nav ul:not(:hover)>li.active>a{background:initial}#nav li ul{display:none;background:white;position:absolute;top:55px;border-bottom:none}#nav li ul .current-menu-item{border:none}#nav li ul li a{padding-left:1em;color:#555555;text-align:center}#nav li ul li:hover{background:#f3f3f3;border-bottom:none}#nav li:hover ul{display:block}.menu-item-236 a,.menu-item-229 a{background:#3ab5e6;padding:10px !important;margin-top:7px}.menu-item-236:hover>a,.menu-item-229:hover>a{background:#3ab5e6 !important}#tabs .nav li{display:inline-block}#tabs .nav li a{padding:0 15px;border-right:0px solid #555555}.programs-tool-labels{display:none}a.programs-tool{clear:none;width:18%;margin-right:10px;margin-top:-22px;font-size:11px}a.programs-tool span{display:none}.banner{min-height:320px;background-size:cover;background-attachment:fixed}.hero-spacer,.alert-spacer{-webkit-box-flex:0;-webkit-flex:0 0 26%;-moz-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.alert-spacer{min-width:234px}.alert-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.hero{max-width:960px;margin:0 auto;text-align:left}.hero h1{font-size:35px;margin-left:1.5em}.thumb-box{display:inline;float:left;width:31.25%;margin:0 1.04167%;margin:0 0.9%;padding:0;min-height:490px}.thumb-box .inner{-webkit-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.thumb-box .over{-webkit-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.thumb-box .thumb{overflow:hidden}.thumb-box img{-webkit-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.thumb-box:hover>.thumb img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#content{padding:4em 0}#content .thumb{float:left}#content article:first-of-type{margin-top:2em}#tribe-events-pg-template{padding:4em 2em}.inpage-table{display:block}.mobile-table{display:none}#sidebar nav{position:relative;margin-top:-4em;margin-bottom:2em}#sidebar h4{margin-bottom:0}.widget{text-align:left}footer{*zoom:1}footer:before,footer:after{content:"";display:table}footer:after{clear:both}footer .wrap div{display:inline;float:left;width:22.91667%;margin:0 1.04167%}footer .wrap .email{margin-top:3.2em}.caption{position:absolute;bottom:0px;width:50%;float:right}.testimonials{*zoom:1;margin-bottom:2em}.testimonials:before,.testimonials:after{content:"";display:table}.testimonials:after{clear:both}.testimonials .testimonial{width:100%}.testimonials .testimonial h4{margin:0}.testimonials.has_thumb .test-thumb{display:inline;float:left;width:22.91667%;margin:0 1.04167%}.testimonials.has_thumb .test-thumb img{margin-top:5px}.testimonials.has_thumb .testimonial{display:inline;float:left;width:72.91667%;margin:0 1.04167%}.testimonials.has_thumb .testimonial p{padding:0}}@media only screen and (min-width: 1170px){header{background-size:100%}.languages{margin-left:35%}}.btn,input[type="submit"]{text-align:center;background:#66ccff;color:white !important;color:#cf8e01;padding:5px 10px;width:auto;text-transform:uppercase;font-weight:700;display:inline-block}.btn:hover,input[type="submit"]:hover{cursor:pointer;color:#003d3d}.btn.blue,input.blue[type="submit"]{background:#3ab5e6}img{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;margin:1em 0 2em}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.half{display:inline;float:left;width:47.91667%;margin:0 1.04167%}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.ir,.social a,#testimonial-slider .flex-direction-nav li a{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before,.social a:before,#testimonial-slider .flex-direction-nav li a:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,.social a a:after,#testimonial-slider .flex-direction-nav li a a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lt-ie9 #logo{background-image:url("../img/logo.png")}.lt-ie9 #nav a{color:white}.lt-ie9 #nav a:hover,.lt-ie9 #nav a:active{background:white;color:black}.lt-ie9 #nav .sub-menu .current-menu-item a{background:white;color:black}.lt-ie9 #nav ul{background:black;margin-bottom:0}.lt-ie9 #nav ul>li:hover>a,.lt-ie9 #nav ul:not(:hover)>li.active>a{background-color:black}.lt-ie9 #nav li ul{background:black;display:none;position:absolute;top:-16px}.lt-ie9 #nav ul{position:relative !important;left:none;right:0 !important}.lt-ie9 .nav-wrap{background:black;*zoom:1;position:fixed;width:100%;z-index:10}.lt-ie9 .nav-wrap:before,.lt-ie9 .nav-wrap:after{content:"";display:table}.lt-ie9 .nav-wrap:after{clear:both}#sign-up-to-receive-updates{background: #66ccff;padding:30px; height: auto;}.formRow{background: #ff9900;!important}
