#main .video-items .item a{color:#444744;display:block;margin:0 auto;border:1px solid #e3e5e3;background:#fff}#main .video-items .item a:hover,#main .video-items .item a:active{color:#97181d;box-shadow:0 2px 5px rgba(0,0,0,.5);border:1px solid #fff;background:#fff}#main .video-items .item a .video-img{display:block;margin:0 auto}#main .video-items .item a .video-img .video-container{background-position:center center;background-repeat:no-repeat}#main .video-items .item a .video-desc{position:relative;padding:5% 5% 0 5%}#main .video-items .item a .video-desc h3{font-family:"myriad-pro-semi-condensed";line-height:1;text-transform:uppercase;color:#1b326c;background:none;padding:0 0 .25em 0;margin-bottom:.125em}#main .video-items .item a .video-desc h3{font-size:1.25em}#main .video-items .item a .video-desc li{line-height:1.1;margin-bottom:.5em}#main .video-items .item a .video-desc p{font-size:.9em;line-height:1.3}@media screen and (min-width:40em){#main .video-items .item{border-bottom:0}#main .video-items h3{font-size:1em}#main .video-items .item a .video-desc{bottom:1em;margin-bottom:-1em;margin-top:1em}#main .video-items .item a .video-desc h3,#main .video-items .product-grid .item a .video-desc h3{font-size:1.125em}#main .video-items .item a .video-desc p,#main .video-items .item a .video-desc li{font-size:.875em}}#main .video-items .show-all-previous{font-size:.8125em;font-weight:bold;text-transform:uppercase;font-family:"Myriad-Pro-semi-condensed"}@media screen and (min-width:40em) and (max-width:63.9375em){#main .video-items .show-all-previous{font-size:.875em}}@media screen and (min-width:64em){#main .video-items .show-all-previous{font-size:1em}}#main .video-items .show-all-previous a{display:inline-block;color:#97181d;padding-left:.8em;background-image:url("/img/icons/ui-lt-arrow-ro.svg");background-repeat:no-repeat;background-position:left center;background-size:7px 10px}#main .video-items .show-all-previous a:hover,#main .video-items .show-all-previous a:active{color:#1b326c;background-image:url("/img/icons/ui-lt-arrow.svg");background-color:transparent}#main .faqs{margin-bottom:1.5em}#main .faqs .accordion-title{border:0;padding:.5rem 1.75rem .5rem 1rem}#main .faqs .accordion-item.is-active a.accordion-title,#main .glossary .accordion-item.is-active a.accordion-title{background-color:#e3e5e3;background-image:none}#main .faqs .accordion-content{padding:.5rem 1rem;border:0;background-color:#fff;color:inherit}#main .faqs h2{margin-top:1em}#main .faqs h3{font-size:1.5em}#main .primary-content .software-list-item .prompts a{font-weight:bold}.is-reveal-open .reveal-overlay .reveal{background-color:#e3e5e3;border:1px solid #fff;padding-top:2.5em;box-shadow:0 5px 10px rgba(0,0,0,.5);color:#444744}.is-reveal-open .reveal-overlay .reveal a{color:#444744;text-decoration:none;background:url(/img/icons/ui-linkline-gfx.png) repeat-x 0 100%}.is-reveal-open .reveal-overlay .reveal p:not(.download-confirm) a:hover,.is-reveal-open .reveal-overlay .reveal p:not(.download-confirm) a:active{color:#97181d;text-decoration:none;background-image:none}.is-reveal-open .reveal-overlay .reveal .download-confirm a.hover,.is-reveal-open .reveal-overlay .reveal .download-confirm a:active{color:#fff}.is-reveal-open .reveal-overlay .reveal h1{font-family:"myriad-pro",sans-serif;font-weight:700;font-size:1.5em;line-height:1}.is-reveal-open .reveal-overlay .reveal h1 img{float:left;padding-right:.3em}.is-reveal-open .reveal-overlay .reveal p.desc{margin-left:50px;font-size:1.125em;line-height:1.3}.is-reveal-open .reveal-overlay .reveal p.agreement{font-size:.875em}.is-reveal-open .reveal-overlay .reveal p.agreement a{font-weight:bold;color:#aa2826}.is-reveal-open .reveal-overlay .reveal p.agreement a:hover,.is-reveal-open .reveal-overlay .reveal p.agreement a:active{color:#444744}.is-reveal-open .reveal-overlay .reveal p.download-confirm{text-align:right}.is-reveal-open .reveal-overlay .reveal .button{font-size:1.125em;text-transform:uppercase;border-radius:50px;background:#909590;color:#fff}.is-reveal-open .reveal-overlay .reveal .primary{background-color:#97181d}.is-reveal-open .reveal-overlay .reveal .primary:hover,.is-reveal-open .reveal-overlay .reveal .primary:active,.is-reveal-open .reveal-overlay .reveal .secondary:hover,.is-reveal-open .reveal-overlay .reveal .secondary:active{background-color:#444744}@media screen and (min-width:40em){.is-reveal-open .reveal-overlay .reveal{padding:2.5em 2em 0 2em}}#outreach-info{overflow:hidden}#outreach-info #filter{list-style-type:none;margin:0;padding:0;overflow:auto}#outreach-info #filter a.active{background:#e3e5e3;color:#444744}#outreach-info .ministries li{float:left;margin:0;padding:0}#outreach-info .ministries li a{background:#666;color:#fff;display:block;font-size:.75em;font-weight:bold;margin:0 5px 5px 0;padding:5px 10px;position:relative;text-decoration:none}#outreach-info .ministries li a[data-selected='true']{color:#383838;text-decoration:none}#outreach-info #ministries_main{z-index:100;clear:both;position:relative}#outreach-info #ministries_main .item{background:#fff;cursor:default;margin:10px 25px 5px 0;position:relative;text-align:left;border:1px solid #e3e5e3}#outreach-info #ministries_main .item a{text-decoration:none;background-image:none;color:#444744;display:block;float:left}#outreach-info #ministries_main .item a:hover,#outreach-info #ministries_main .item a:active{box-shadow:0 2px 5px rgba(0,0,0,.5);background-color:#fff}#outreach-info .ministries .ministry{height:290px}#outreach-info .ministries .ministry .img-container{height:125px;margin:20px 20px 5px 20px;width:200px;display:block}#outreach-info .ministries .ministry h4{font-size:1.2em;line-height:1;color:#242b65;margin-left:20px;margin-bottom:10px;width:200px}#outreach-info .ministries .ministry h5{font-size:.8em;font-weight:bold;line-height:1;color:#383838;margin-bottom:8px;width:200px;margin-left:20px}#outreach-info .ministries .ministry p{font-size:14px;line-height:1.2;width:200px;margin-left:20px;height:51px;position:relative;overflow:hidden}#outreach-info .ministries .ministry p::after{position:absolute;bottom:0;right:0;content:" (...)";float:right;background-color:#fff;text-align:right;font-weight:bold;color:#25486d;padding:0 0 4px 9px}#videos-info{overflow:hidden}#videos-info #filter{list-style-type:none;margin:0;padding:0;overflow:auto}#videos-info #filter a.active{background:#e3e5e3;color:#444744}#videos-info .videos li{float:left;margin:0;padding:0}#videos-info .videos li a{background:#666;color:#fff;display:block;font-size:.75em;font-weight:bold;margin:0 5px 5px 0;padding:5px 10px;position:relative;text-decoration:none}#videos-info .videos li a[data-selected='true']{color:#383838;text-decoration:none}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;margin:auto;color:#25486d;background-color:#fff;box-shadow:1px 1px 1px 1px #e9e9e9;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:400px;top:30%;padding:40px;min-height:200px;border-radius:25px;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.modal-content #tooltip_link{padding-top:10px;float:right;text-decoration:none}@-webkit-keyframes animatetop{from{top:0;opacity:0}to{top:30%;opacity:1}}@keyframes animatetop{from{top:0;opacity:0}to{top:30%;opacity:1}}@keyframes toolTipKeyframesLR{from{left:-2px}to{left:0}}.close{color:#aaa;float:right;font-size:2em;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.shipping_selected{background-color:#fc3;color:#000}#main figcaption{text-align:center;font-size:.9em;margin-bottom:1.5em}