*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Open Sans",arial,sans-serif;background-color:white;color:#707070}p{margin:15px 0}.inner{width:100%;max-width:1500px;margin:0 auto;padding-left:10px;padding-right:10px}.inner.inner-narrow{max-width:1200px}.content-page-right button,.content-page-right input[type="submit"],.content-page-right input[type="button"],.button,.signoutButton{display:inline-block;padding:10px 25px;border-style:solid;border-width:2px;border-radius:50px;text-decoration:none;background-color:transparent;transition:all 0.2s}.content-page-right button.button-large,.content-page-right input[type="submit"].button-large,.content-page-right input[type="button"].button-large,.button.button-large,.signoutButton.button-large{font-size:22px}@media (max-width: 750px){.content-page-right button.button-large,.content-page-right input[type="submit"].button-large,.content-page-right input[type="button"].button-large,.button.button-large,.signoutButton.button-large{font-size:24px}}.content-page-right button.button-clear,.content-page-right input[type="submit"].button-clear,.content-page-right input[type="button"].button-clear,.button.button-clear,.signoutButton.button-clear{color:white;border-color:white}.content-page-right button.button-clear:hover,.content-page-right input[type="submit"].button-clear:hover,.content-page-right input[type="button"].button-clear:hover,.button.button-clear:hover,.signoutButton.button-clear:hover{background-color:#0467b2;color:white;border-color:white}.content-page-right button.signoutButton,.content-page-right input[type="submit"].signoutButton,.content-page-right input[type="button"].signoutButton,.button.signoutButton,.signoutButton.signoutButton{margin-bottom:40px}.content-page-right button.button-blue,.content-page-right button.signoutButton,.content-page-right input[type="submit"].button-blue,.content-page-right input[type="submit"].signoutButton,.content-page-right input[type="button"].button-blue,.content-page-right input[type="button"].signoutButton,.button.button-blue,.button.signoutButton,.signoutButton.button-blue,.signoutButton.signoutButton{color:white;background-color:#0467b2;border-color:transparent}.content-page-right button.button-blue:hover,.content-page-right button.signoutButton:hover,.content-page-right input[type="submit"].button-blue:hover,.content-page-right input[type="submit"].signoutButton:hover,.content-page-right input[type="button"].button-blue:hover,.content-page-right input[type="button"].signoutButton:hover,.button.button-blue:hover,.button.signoutButton:hover,.signoutButton.button-blue:hover,.signoutButton.signoutButton:hover{background-color:#0461a8;color:white}.content-page-right button,.content-page-right input[type="submit"],.content-page-right input[type="button"]{color:white;background-color:#0467b2;border-color:transparent}.content-page-right button:hover,.content-page-right input[type="submit"]:hover,.content-page-right input[type="button"]:hover{background-color:#0461a8;color:white}input[type="submit"]{cursor:pointer}input{font-size:16px;color:#3f3f40}input[type="text"],input[type="password"],select{padding:3px;width:200px !important}.anchor{position:relative;top:-90px}input[type="submit"]{appearance:none;-webkit-appearance:none;-webkit-border-radius:0}.header-main{position:relative;z-index:1000;padding-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 1100px){.header-main{padding:0}.header-main>a{flex:1;max-width:400px}}#MainMenu{margin-top:43px;width:100%;margin-bottom:38px}@media (max-width: 1100px){#MainMenu{margin:0;display:none}#MainMenu.visible{display:block}}@media (max-width: 1500px){#MainMenu{margin:0;width:100%;text-align:center}}#menuElem{display:flex;justify-content:flex-end;list-style:none}#menuElem>li{border-right:solid 3px white;float:left;position:relative}#menuElem>li:last-child{border:none}@media (max-width: 1100px){#menuElem>li{width:100%;text-align:left;border-right:none;border-bottom:solid white 1px}#menuElem>li:last-child{border-bottom:none}}#menuElem>li>a{display:block;color:white;font-size:22px;padding:0 20px;text-decoration:none}#menuElem>li>a.CMSListMenuLinkHighlighted{background-color:#0467b2}@media (max-width: 1100px){#menuElem>li>a{padding:10px 0 10px 10px;font-size:26px}}@media (max-width: 1500px){#menuElem>li>a{font-size:18px;padding:8px}}#menuElem>li .fa-plus{display:none;float:right;color:white;font-size:28px;padding:15px 15px 0 0;transition:transform 0.2s}#menuElem>li .fa-plus.expanded{transform:rotate(45deg) translateY(5px) translateX(7px)}#menuElem>li .fa-plus.expanded ~ ul.sub-menu{display:block}#menuElem>li .fa-plus.expanded ~ a{background-color:#0467b2}@media (max-width: 1100px){#menuElem>li .fa-plus{display:block}}@media (min-width: 1025px){#menuElem>li:hover>a{background-color:#0467b2}#menuElem>li:hover ul.sub-menu{display:block}}#menuElem>.CMSListMenuLIlast>ul.sub-menu ul,#menuElem>li:last-child>ul.sub-menu ul{right:100%;left:auto !important}#menuElem ul.sub-menu{display:none;position:absolute;width:auto;background-color:#023c67;right:0;list-style:none;padding:10px 0;text-align:right}#menuElem ul.sub-menu li.sub-menu{position:relative}#menuElem ul.sub-menu li.sub-menu>a{color:white;font-weight:400;text-decoration:none;font-size:16px;white-space:nowrap;padding:5px 20px;display:block}@media (max-width: 1100px){#menuElem ul.sub-menu li.sub-menu>a{font-weight:400;font-size:20px;white-space:normal}}#menuElem ul.sub-menu li.sub-menu:hover>a{color:white;background-color:#0467b2}@media (max-width: 1100px){#menuElem ul.sub-menu li.sub-menu{margin-top:0}}#menuElem ul.sub-menu li.sub-menu.CMSListMenuLIlast{margin-right:0}#menuElem ul.sub-menu li.sub-menu.iconLocked>a:before{content:"";width:9px;height:13px;background-size:100%;background-repeat:no-repeat;margin-right:10px;box-sizing:border-box;display:inline-block;background-image:url(/app_themes/istss/images/lock-white.png)}#menuElem ul.sub-menu li.sub-menu ul{display:none;position:absolute;left:100%;top:-10px;padding:10px 0;background-color:#023c67;text-align:left;width:200px}#menuElem ul.sub-menu li.sub-menu ul li{padding:0}#menuElem ul.sub-menu li.sub-menu ul li.iconLocked a:before{content:"";width:9px;height:13px;background-size:100%;background-repeat:no-repeat;margin-right:5px;box-sizing:border-box;display:inline-block;background-image:url(/app_themes/istss/images/lock-white.png)}#menuElem ul.sub-menu li.sub-menu ul a{font-size:14px;display:block;padding:5px 10px}#menuElem ul.sub-menu li.sub-menu ul a:hover{background-color:#0467b2}#menuElem ul.sub-menu li.sub-menu:hover ul{display:block}@media (max-width: 1100px){#menuElem ul.sub-menu li.sub-menu{padding:0;max-width:100%;margin-right:0}}#menuElem ul.sub-menu ul{list-style:none;line-height:1.2}#menuElem ul.sub-menu ul>li{padding-bottom:10px}#menuElem ul.sub-menu ul a{color:white;text-decoration:none;font-size:16px}@media (max-width: 1100px){#menuElem ul.sub-menu{padding:0 0 0 20px;max-width:100%;margin-right:0;position:static}}@media (max-width: 1100px){#menuElem{background-color:#0467b2;flex-direction:column}}.aux-menu{display:flex;padding-top:30px;margin-right:20px;color:white;align-items:center;align-self:flex-start}.aux-menu a{color:white;text-decoration:none}@media (max-width: 1100px){.aux-menu{margin-right:0;display:none;width:100%;flex-direction:column;background-color:gray;padding:10px 0 0 0;font-size:18px;border-bottom:solid 2px white}.aux-menu>*{width:100%;text-align:left;padding:7px 0 7px 10px;border-bottom:solid 1px lightgray}.aux-menu .aux-nav-button{padding:7px 0 7px 10px;border-bottom:solid 1px lightgray}.aux-menu .aux-nav-button:last-child{border-bottom:none}.aux-menu.visible{display:flex}}.my-membership-link{cursor:pointer}.current-user,.aux-member-nav{margin-right:34px}@media (max-width: 1100px){.current-user,.aux-member-nav{margin:0}}.header-search-button{margin-right:19px;margin-left:34px;cursor:pointer}@media (max-width: 1100px){.header-search-button{margin:0}}.aux-logout-button{display:block}.aux-nav-button{display:block;margin-left:15px;padding:5px 10px;border:solid 1px white;transition:all 0.2s}.aux-nav-button:hover{background-color:#0467b2}@media (max-width: 1100px){.aux-nav-button{margin:0;border:none;padding:0}}.aux-member-nav{position:relative;z-index:1000}@media (min-width: 1025px){.aux-member-nav:hover #auxMenuElem{display:block}}#auxMenuElem{display:none;position:absolute;width:250px;list-style:none;background-color:#0467b2;line-height:1.2;padding:10px 20px}#auxMenuElem li a{padding:5px 0;font-size:14px;display:block}#auxMenuElem li a:hover{text-decoration:underline}#auxMenuElem.visible{display:block}@media (max-width: 1100px){#auxMenuElem{position:static;width:100%;margin-left:-10px;margin-top:10px;padding-right:10px;box-sizing:content-box}}.aux-search-container{position:relative}.header-search-box{display:none;right:0;top:40px;position:absolute}.header-search-box .searchBox{display:flex}.header-search-box #p_lt_ctl00_WebPartZone_WebPartZone_zone_SearchBox_txtWord{padding:5px}.header-search-box.visible{display:block}.header-container{background-image:url("/app_themes/istss/images/menu-bg.jpg");background-size:cover}@media (min-width: 1100px){.header-container.sticky{position:fixed;left:0;right:0;top:0;z-index:1500;opacity:0}.header-container.sticky .header-main{flex-wrap:nowrap;align-items:center;padding-top:5px}.header-container.sticky .header-main .logo-main-container{width:200px}.header-container.sticky .header-main .logo-main-container img{width:100%}.header-container.sticky .aux-menu{display:none}.header-container.sticky #MainMenu{margin:0}.header-container.sticky #MainMenu #menuElem>li>a{font-size:16px}.header-container.sticky.visible{transition:opacity 0.2s;opacity:1}}.header-container .logo-main-mobile{display:none;width:90px;margin:20px 0 0 20px}@media (max-width: 1100px){.header-container{background-size:auto}.header-container .logo-main{display:none}.header-container .logo-main-mobile{display:block}}.hamburger{display:none;color:white;font-size:50px;padding:15px;cursor:pointer}@media (max-width: 1100px){.hamburger{display:block}}.home-hero{height:auto;min-height:101vh;background-size:cover;background-position:center top;position:relative;top:-270px;width:100%}@media (max-width: 1100px){.home-hero{height:auto;position:static}}.home-hero-overlay{padding-bottom:100px;width:100%;min-height:101vh;height:100%;background:rgba(0,0,0,0.75)}@media (max-width: 1100px){.home-hero-overlay{position:static}}.home-hero-content{padding-top:465px;color:#3f3f40}.home-hero-content p{font-size:44px;color:white;line-height:1.2;text-align:center;font-weight:600;padding:10px 20px;border-radius:15px}@media (max-width: 750px){.home-hero-content p{font-size:26px;font-weight:400}}@media (max-width: 1100px){.home-hero-content{padding-top:60px;padding-bottom:60px}}.hero-buttons{display:flex;justify-content:center;margin-top:35px}.hero-buttons .button{margin:0 40px}@media (max-width: 1100px){.hero-buttons .button{margin:15px 0}.hero-buttons .button:last-child{margin-bottom:0}}@media (max-width: 1100px){.hero-buttons{flex-direction:column;align-items:center}}.hero-home-container{display:none !important;text-align:center}.hero-home-container .fa-chevron-down{transition:all 0.2s;position:absolute;width:120px;height:120px;bottom:30px;margin-left:-50px;color:#a3c8e2;font-size:90px;background-color:#0467b2;padding-top:22px;border-radius:100px;cursor:pointer}.hero-home-container .fa-chevron-down:hover{background-color:#035999;transform:translateY(10px)}@media (max-height: 800px){.hero-home-container .fa-chevron-down{width:46px;height:46px;bottom:20px;margin-left:-25px;font-size:40px;padding-top:7px}}@media (max-width: 1100px){.hero-home-container{display:none}}.home-intro{margin-top:-190px;text-align:center}.home-intro h2{font-weight:600;font-size:40px;color:#0467b2}@media (max-width: 750px){.home-intro h2{font-size:26px}}.home-intro p{font-size:22px;line-height:31px}@media (max-width: 750px){.home-intro p{font-size:18px;line-height:27px}}@media (max-width: 1100px){.home-intro{margin-top:54px}}.featured-container{background-color:white;position:relative;z-index:500;padding-bottom:80px}.home-featured-content-blocks{display:flex;margin-top:90px}@media (max-width: 1100px){.home-featured-content-blocks{flex-direction:column;align-items:center;margin-top:54px}}.home-featured-image-container{min-height:250px}@media (max-width: 750px){.home-featured-image-container{min-height:0}}.featured-shadow{width:90%;margin:0 auto;height:70px;background-color:white;box-shadow:0px 10px 25px rgba(0,0,0,0.5);border-radius:75%;position:relative;z-index:0;top:-70px}.featured-content-block{margin-right:30px;flex:1;flex-direction:column;display:flex;justify-content:flex-start}.featured-content-block:last-child{margin-right:0}.featured-content-block img{border-radius:30px;width:100%}.featured-content-block>a{text-decoration:none}.featured-content-block h2{font-size:24px;font-weight:700;margin:25px 0 15px 0;color:#0467b2}@media (max-width: 750px){.featured-content-block h2{font-size:20px;margin-bottom:0}}.featured-content-block ul{margin-left:20px}.featured-content-block .text-container{font-size:17px;line-height:25px}@media (max-width: 1100px){.featured-content-block{margin-bottom:54px;margin-right:0;max-width:75%}.featured-content-block:last-child{margin-bottom:0}}@media (max-width: 750px){.featured-content-block{max-width:100%}}.featured-content-block .more-container{align-self:center;margin:auto 0 0 0}.featured-content-block .more-container a{color:#0467b2;text-decoration:none;font-size:19px;font-weight:600;display:block;padding:10px 60px}.featured-content-block .more-container a:hover{background-color:#0467b2;color:white;border-color:white}.blog-preview-block .more-container a{display:flex;align-items:center;color:#0467b2;text-transform:uppercase;text-decoration:none;font-weight:700;padding-top:15px;font-size:18px}.blog-preview-block .more-container a:after{content:"";width:0;height:0;margin-left:10px;display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #0467b2}.home-blog-container{background-color:#ebebeb;padding-top:80px;margin-top:-70px;padding-bottom:50px}.home-blog-container h3{text-align:center;font-weight:600;font-size:40px;margin-bottom:25px}@media (max-width: 1100px){.home-blog-container h3{font-size:26px}}.home-blog-container h3 a{text-decoration:none;color:#0467b2}.home-blog-container .button-container{text-align:center;margin-top:50px}@media (max-width: 1100px){.home-blog-container{padding-top:54px}}.blog-grid{display:flex}@media (max-width: 1100px){.blog-grid{flex-direction:column;align-items:center}}.blog-preview-block{flex:1;margin-right:30px;display:flex;flex-direction:column}.blog-preview-block:last-child{margin-right:0}@media (max-width: 1100px){.blog-preview-block{margin-bottom:60px;margin-right:0;max-width:75%}.blog-preview-block:last-child{margin-bottom:0}}@media (max-width: 750px){.blog-preview-block{max-width:100%}}.blog-preview-image{margin-bottom:35px}.blog-preview-image img{width:100%;border-radius:30px}.blog-preview-title{margin-bottom:15px}.blog-preview-title a{font-size:24px;font-weight:700;color:#0467b2;text-decoration:none}@media (max-width: 750px){.blog-preview-title a{font-size:20px}}.blog-meta{color:#707070;font-size:17px;font-style:italic;line-height:25px;margin-bottom:15px}.blog-preview-body{font-size:17px;line-height:25px}.landing-intro h2{font-weight:400;font-size:51px}@media (max-width: 1100px){.landing-intro h2{font-size:22px}}.landing-intro .landing-intro-text{font-size:20px;line-height:1.6}@media (max-width: 750px){.landing-intro .landing-intro-text{font-size:18px}}@media (max-width: 1100px){.landing-intro{margin:20px auto 0 auto}}.landing-intro .home-featured-content-blocks{flex-direction:column;margin-top:60px}@media (max-width: 750px){.landing-intro .home-featured-content-blocks{margin-top:0}}.landing-intro .featured-container{padding-bottom:20px}.landing-intro .featured-content-block{flex-direction:row;align-items:center;margin-right:0;border-bottom:solid 1px #eee;padding:20px 0;flex-basis:auto}.landing-intro .featured-content-block:first-child{padding-top:0}.landing-intro .featured-content-block:last-child{border-bottom:none}.landing-intro .featured-content-block .more-container a{padding-top:0;text-align:right;font-size:16px}.landing-intro .featured-content-block .more-container a:after{margin-left:5px;border-top-width:7px;border-bottom-width:7px;border-left-width:7px}@media (max-width: 1100px){.landing-intro .featured-content-block .more-container a{text-align:center}}@media (max-width: 750px){.landing-intro .featured-content-block .more-container a{text-align:left;padding-top:15px;padding-left:0}}@media (max-width: 1100px){.landing-intro .featured-content-block{flex-direction:column;margin-bottom:0}}@media (max-width: 750px){.landing-intro .featured-content-block{align-items:flex-start}}.landing-intro .landing-featured-right{flex:6;margin-left:25px}.landing-intro .landing-featured-right .text-container{font-size:16px;line-height:1.6}.landing-intro .landing-featured-right p{margin-bottom:0}.landing-intro .landing-featured-right h2{margin-top:0}.landing-intro .landing-featured-right h2 a{text-decoration:none;color:#0467b2}@media (max-width: 750px){.landing-intro .landing-featured-right h2{padding-top:0}}@media (max-width: 750px){.landing-intro .landing-featured-right{margin-left:0}}.landing-intro .landing-featured-left{flex:1}.landing-intro .landing-featured-left img{max-width:250px}@media (max-width: 750px){.landing-intro .landing-featured-left img{max-width:120px}}.content-page-container{display:flex;margin-top:115px;margin-bottom:60px}@media (max-width: 1100px){.content-page-container{flex-direction:column;margin-top:0}}.content-page-left{order:1;flex:2;padding-right:30px}.content-page-left .CMSBreadCrumbsLink,.content-page-left .CMSBreadCrumbsCurrentItem{font-size:24px;padding-bottom:10px;display:block;color:#0467b2;font-weight:700;text-decoration:none}@media (max-width: 1100px){.content-page-left{padding:20px 10px;width:100%;background-color:#ebebeb;box-sizing:content-box;margin-left:-10px;border-bottom:solid 1px lightgray;border-top:solid 1px white;order:2}}.content-page-right{order:2;flex:5;padding-left:30px;border-left:1px solid #dbdbdb;line-height:1.6}.content-page-right h1{font-size:40px;font-weight:600;margin:35px 0 20px 0;line-height:1;color:#0467b2}@media (max-width: 750px){.content-page-right h1{font-size:26px}}.content-page-right h2{font-size:24px;color:#0467b2;font-weight:700;padding-top:15px}@media (max-width: 750px){.content-page-right h2{font-size:20px}}.content-page-right h3{font-size:20px;font-weight:400;margin:20px 0 5px 0}.content-page-right h3{font-size:18px;font-weight:600}.content-page-right ul,.content-page-right ol{margin:10px 0 15px 25px}.content-page-right table p{margin:0}.content-page-right table td{padding:30px 0;vertical-align:middle;border-bottom:solid 1px lightgray}@media (max-width: 750px){.content-page-right table td{padding:7px 0}}@media (max-width: 1100px){.content-page-right{padding-left:0;border:none}}#content-page-menu{list-style:none;margin:0;padding:0}#content-page-menu>li{padding:10px 0}#content-page-menu>li.Highlighted .arrow{border-left-color:#dc4f00}#content-page-menu>li.Highlighted a{color:#3f3f40}#content-page-menu>li>a{display:block;text-decoration:none;font-size:18px;color:#0467b2;font-weight:600}#content-page-menu>li .arrow{float:left;width:0;height:0;margin-right:10px;display:inline-block;margin-top:6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #0467b2;cursor:pointer}#content-page-menu>li .arrow.expanded{transform:rotate(90deg)}#content-page-menu>li .arrow.expanded ~ ul{display:block}#content-page-menu>li>ul{display:none;width:100%;list-style:none;margin-left:18px;margin-top:5px}#content-page-menu>li>ul li a{color:#0467b2;text-decoration:none}#content-page-menu>li>ul li a:hover{text-decoration:underline}#content-page-menu>li>ul li.iconLocked:before{content:"";width:9px;height:13px;background-size:100%;background-repeat:no-repeat;margin-right:5px;box-sizing:border-box;display:inline-block;background-image:url(/app_themes/istss/images/lock-blue.png)}.addthis_inline_share_toolbox{text-align:right;margin-top:-48px}@media (max-width: 1100px){.addthis_inline_share_toolbox{margin-top:8px}}.search-page-content .content-page-right{display:flex;align-items:flex-start;flex-wrap:wrap}.search-page-content .content-page-right h1{width:100%}.search-page-content .content-page-right .search-left,.search-page-content .content-page-right .search-right{flex:1}.search-page-content .content-page-right .search-right{padding:0 25px;background-color:#eee}.search-page-content .content-page-right .search-right table tr{display:flex;flex-direction:column}.search-page-content .content-page-right .search-right table tr input:first-child{margin-right:5px}.search-page-content .content-page-right .search-left{flex:4;padding-right:25px}.search-page-content .content-page-right .search-left .form-group-submit{margin:20px 0 25px 0;border-bottom:solid 1px #eee;padding-bottom:25px}.bread{font-size:20px;margin-top:-80px;margin-bottom:65px}.bread a{color:#0467b2;text-decoration:none}@media (max-width: 1100px){.bread{margin-top:15px;margin-bottom:0}}.am-image>img{width:100%}@media (max-width: 750px){.recordsWrapper .resultRecord{padding-top:30px;margin-top:30px}}.footer-main{background-color:#0467b2;padding:65px 0 55px 0;color:white;font-size:20px}.footer-main a{text-decoration:none;color:#52f4fe}.footer-main h3{font-size:40px;margin-bottom:20px}.footer-main .social-icons a{color:white}.footer-main .social-icons a>*{font-size:42px}.footer-main .social-icons a span{color:#0467b2}.footer-zone-top img{margin-top:-25px;max-width:100%}.footer-zone-top .footer-block:nth-child(3){text-align:right}.footer-zone-bottom{align-items:flex-end}.footer-zone-bottom .footer-block:last-child{text-align:right}.footer-zone-top,.footer-zone-bottom{display:flex;font-size:16px}.footer-zone-top>*,.footer-zone-bottom>*{flex:1}@media (max-width: 1200px){.footer-zone-top,.footer-zone-bottom{flex-direction:column;align-items:center}}@media (max-width: 1200px){.footer-zone-top .footer-block,.footer-zone-bottom .footer-block{text-align:center;margin-bottom:60px}.footer-zone-top .footer-block:last-child,.footer-zone-bottom .footer-block:last-child{margin-bottom:0;text-align:center}}
/*# sourceMappingURL=istss.css.map */
