<commit_before>.col-md-9.content.container > .container {width: auto!important;}.ts-contact-toggle span.col-header,body{font-family:'Open Sans',sans-serif}.t4Edit-page{display:inline-block;width:14px;height:20px;background:url(http://www.t4dev.vcu.edu/genericbootstrap/media/massey-cancer-center/annual-report/imgs/pencil.gif) no-repeat;text-align:left;text-indent:-9999px}body,html{height:100%}body{font-weight:400}.page-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto}h1,h2,h3,h4,h5,h6,strong{font-weight:700}a{color:#3498db;transition:color .2s;overflow-wrap:break-word;word-wrap:break-word}a:focus,a:hover{color:#2980b9}img{max-width:100%!important;height:auto!important}.printlink img{width:auto}.btn.btn-ts-orange{color:#fff;background-color:#f39c12;transition:background-color .25s}.btn.btn-ts-orange:focus,.btn.btn-ts-orange:hover{background-color:#e67e22}.btn.btn-ts-dark{color:#ccc;background-color:#444;transition:background-color .25s,color .25s}.btn.btn-ts-dark:focus,.btn.btn-ts-dark:hover{color:#fff;background-color:#303030}.ts-header{height:60px;background-color:#272727;color:#fff}.ts-header .container .row .department-name{overflow:hidden;float:left;margin-left:15px;height:60px}.ts-header .container .row .department-name a{padding:0;margin:0;line-height:60px;color:#fff;font-size:24px;font-weight:300;transition:color .25s}.ts-header .container .row .department-name a:focus,.ts-header .container .row .department-name a:hover{text-decoration:none;color:rgba(255,255,255,.5)}.ts-header>.container>.row>.col-md-6>.phone-email,.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{float:right}.ts-header>.container>.row>.col-md-6>.phone-email{line-height:60px;margin-right:15px}.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{margin-top:12px}.navbar.navbar-default.ts-custom{border:none;border-radius:0;background-color:#444;color:#fff;margin-bottom:0}.navbar.navbar-default.ts-custom .container{position:relative}.navbar.navbar-default.ts-custom ul.nav.navbar-nav{padding-left:0;margin-left:-15px}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a{color:#fff;transition:background-color .25s,color .25s}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a{background-color:grey;color:#fff;line-height:20px;position:relative;display:block;padding:15px;text-decoration:none;box-sizing:border-box;text-align:-webkit-match-parent}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a:focus,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a:hover,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a:focus,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a:hover{background-color:grey;color:#fff}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li.active>a{background-color:grey}.navbar-default .navbar-collapse{border:none;border-color:transparent}.navbar-buttons button,.navbar-toggle{border:none;height:50px;transition:background-color .25s,color .25s}.navbar-collapse{border-top:none}.site-nav{float:left;margin-left:15px}.navbar-toggle{margin:0 0 0 15px;border-radius:0}.navbar-toggle:focus,.navbar-toggle:hover{background-color:grey!important;color:#fff!important}.navbar-buttons{position:absolute;display:inline-block;top:0;right:15px}.navbar-buttons button{border-radius:0;margin:0;background-color:transparent;color:#fff}.navbar-buttons button:focus,.navbar-buttons button:hover{outline:0;background-color:grey;color:#fff}.ts-contact-toggle,.ts-search-toggle{box-sizing:border-box;background-color:grey}.ts-search-toggle .form-group{float:right;padding:15px 0}.ts-search-toggle .form-group input{width:300px;border:none;outline:0;margin-right:5px}.ts-contact-toggle{color:#fff}.ts-contact-toggle>.container>.row>.col-md-5,.ts-contact-toggle>.container>.row>.col-md-7{padding:15px}.ts-contact-toggle span.col-header{display:block;font-size:17px;font-weight:700;margin-bottom:10px}.ts-contact-toggle .margin-btm{margin-bottom:15px}.homepage-carousel{width:100%;height:auto}.col-md-6.alerts ul{list-style:none;margin:0;padding:0}.col-md-6.alerts ul>li{margin-bottom:1px}.col-md-6.alerts ul>li>a{display:block;padding:15px;color:#fff;font-size:16px}.col-md-6.alerts ul>li.critical>a{background-color:#e74c3c;transition:background-color .2s}.col-md-6.alerts ul>li.critical>a:focus,.col-md-6.alerts ul>li.critical>a:hover{background-color:#c0392b;text-decoration:none}.col-md-6.alerts ul>li.ongoing>a{background-color:#f39c12;transition:background-color .2s}.col-md-6.alerts ul>li.ongoing>a:focus,.col-md-6.alerts ul>li.ongoing>a:hover{background-color:#e67e22;text-decoration:none}.col-md-6.alerts ul>li.planned>a{background-color:#9b59b6;transition:background-color .2s}.col-md-6.alerts ul>li.planned>a:focus,.col-md-6.alerts ul>li.planned>a:hover{background-color:#8e44ad;text-decoration:none}.col-md-6.alerts ul>li.completed>a{background-color:#2ecc71;transition:background-color .2s}.col-md-6.alerts ul>li.completed>a:focus,.col-md-6.alerts ul>li.completed>a:hover{background-color:#27ae60;text-decoration:none}.alertfooter{margin-top:15px;margin-bottom:30px}.alertfooter a{margin-right:10px}.alertfooter span{display:block}.alertfooter span>a{color:#303030;margin-right:0}.alertfooter span.completed>a:before,.alertfooter span.critical>a:before,.alertfooter span.ongoing>a:before,.alertfooter span.past>a:before,.alertfooter span.planned>a:before{display:inline-block;width:14px;height:14px;margin:0 5px -1px 0;content:""}.alertfooter span.critical>a:before{background-color:#e74c3c}.alertfooter span.ongoing>a:before{background-color:#f39c12}.alertfooter span.past>a:before{background-color:#bdc3c7}.alertfooter span.completed>a:before{background-color:#2ecc71}.alertfooter span.planned>a:before{background-color:#9b59b6}.col-md-6.news-events ul>li{display:block;margin-bottom:1px}.col-md-6.news-events ul>li>a{display:block;padding:15px;font-size:16px;color:#3498db}.col-md-6.news-events ul>li>a>i{float:right;line-height:16px}.col-md-6.news-events ul>li:nth-child(even)>a{background-color:#f0f0f0;transition:background-color .2s}.col-md-6.news-events ul>li:nth-child(even)>a:hover{text-decoration:none;background-color:#e9e9e9}.col-md-6.news-events ul>li:nth-child(odd)>a{transition:background-color .2s}.col-md-6.news-events ul>li:nth-child(odd)>a:hover{text-decoration:none;background-color:#f9f9f9}.content-slice.dark{background-color:#272727;padding:40px 0}.quick-link>a.quick-link-header,.quick-link>p.quick-link-body{padding:15px;box-sizing:border-box}.content-slice.dark h2{color:#fff;margin-bottom:20px}.content-slice.dark h3{color:#f1c40f;margin-bottom:20px}.homepage-atoz-wrapper>ul>li>a,.quick-link>a.quick-link-header{color:#fff;font-size:16px;transition:background-color .2s;text-align:center}.quick-link,ul.learnit-feed{margin-bottom:30px}.quick-link{width:100%;background-color:#fff}.quick-link>a.quick-link-header{display:block;background-color:#3498db}.quick-link>a.quick-link-header:focus,.quick-link>a.quick-link-header:hover{text-decoration:none;background-color:#2980b9}.homepage-atoz-wrapper>ul>li{display:inline-block;box-sizing:border-box;padding:2px;width:3.8461538462%}.homepage-atoz-wrapper>ul>li>a{display:block;height:38px;line-height:38px;background-color:#444}.homepage-atoz-wrapper>ul>li>a:focus,.homepage-atoz-wrapper>ul>li>a:hover{text-decoration:none;background-color:#f1c40f}.container.learnit-container{padding-top:40px;padding-bottom:40px}ul.learnit-feed>li{display:block;margin-bottom:1px}ul.learnit-feed>li>a{display:block;padding:15px;font-size:16px;color:#3498db}ul.learnit-feed>li>a>i{float:right;line-height:16px}ul.learnit-feed>li:nth-child(even)>a{background-color:#f0f0f0;transition:background-color .2s}ul.learnit-feed>li:nth-child(even)>a:focus,ul.learnit-feed>li:nth-child(even)>a:hover{text-decoration:none;background-color:#e9e9e9}ul.learnit-feed>li:nth-child(odd)>a{transition:background-color .2s}ul.learnit-feed>li:nth-child(odd)>a:focus,ul.learnit-feed>li:nth-child(odd)>a:hover{text-decoration:none;background-color:#f9f9f9}.footer{background-color:#272727;padding:40px 0;color:#fff}.footer a{color:#f1c40f}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a{font-size:40px;transition:color .25s}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a:focus,.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a:hover,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a:focus,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a:hover{color:#f39c12}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>span.col-header{display:block;text-align:center;color:#f1c40f;margin-bottom:15px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{display:inline-block;margin:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:first-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:last-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{display:block;width:24px;height:24px;background-color:#444;color:#fff;text-align:center;font-size:12px;line-height:24px;transition:background-color .25s}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a:focus,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a:hover{background-color:#f1c40f;text-decoration:none}.subnav{margin-top:15px}.subnav>li{border-bottom:1px solid #f0f0f0}.subnav>li:last-child{border-bottom:none}.subnav>li>a{display:block;padding:15px;transition:background-color .2s,color .2s}.subnav>li>a:focus,.subnav>li>a:hover{text-decoration:none;background-color:#3498db;color:#fff}.sidebar-content,.sidebar-pull{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f0f0f0;margin-bottom:15px}.sidebar-content :first-child,.sidebar-pull :first-child{margin-top:0}.sidebar-content :last-child,.sidebar-pull :last-child{margin-bottom:0}.content-container{padding-bottom:15px}ol.breadcrumb{margin-top:15px}ol.breadcrumb>li{color:#909090}.btn{margin-right:5px}.nav-tabs{border-bottom:2px solid #DDD;text-align:center}.nav-tabs>li{float:none!important;display:inline-block;padding-left:10px;padding-right:10px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.nav-tabs>li>a{border:none;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:none;color:#4285F4!important;background:0 0}.nav-tabs>li>a::after{content:"";background:#4285F4;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d;color:#fff}.tab-pane{padding:15px 0}.tab-content{padding:20px}@media (max-width:1199px){.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{margin:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:29.036444444px;height:29.036444444px;line-height:29.036444444px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19){margin-left:0}}@media (max-width:991px){.homepage-atoz-wrapper>ul>li>a{height:30px;line-height:30px}.footer>.container>.row>.col-md-6.ts-home-footer-social>ul{text-align:left}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul{text-align:center}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{margin:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:49.846153846px;height:49.846153846px;line-height:49.846153846px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin-right:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10){margin-left:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18){margin-right:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19){margin-left:3px}}@media (max-width:767px){.ts-header>.container>.row>.col-md-6>.phone-email,.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{display:none}.container{padding-bottom:0!important;min-height:auto!important}.navbar.navbar-default.ts-custom ul.nav.navbar-nav{margin-top:0;margin-bottom:0}.ts-search-toggle .form-group{float:none;padding:10px 0 0}.ts-search-toggle .form-group input{width:100%;margin-right:0}.ts-search-toggle .form-group button{width:100%;margin-top:5px}.homepage-atoz-wrapper>ul>li{display:inline-block;box-sizing:border-box;padding:2px;width:7.6923076923%}.subnav,.subnav-container{padding:0;overflow-y:hidden}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul,.footer>.container>.row>.col-md-4.ts-inner-footer-info>ul,.footer>.container>.row>.col-md-6.ts-home-footer-info>ul,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul{text-align:center}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{width:7.6923076923%}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:first-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(21){margin-left:-1px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:100%;height:40px;line-height:40px}.subnav-container{width:100%;background-color:#3498db;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.subnav-container::-webkit-scrollbar{display:none!important}.subnav{box-sizing:border-box;margin-top:0;margin-bottom:0}.subnav>li{display:inline-block;border-bottom:none}.subnav>li>a{font-size:14px;color:#fff;transition:background-color .2s}.subnav>li>a:hover{background-color:#2980b9}.content-container{padding:15px 30px 30px}ol.breadcrumb>li{display:block}ol.breadcrumb>li+li:before{content:"";padding:0}}
/* sticky footer */
body{min-height:100vh;flex-direction:column;display:flex}
main{display: flex; flex:1}
/* flexbox v-align middle */
.vertical-align{display: flex;align-items:center;min-height:100%!important}
/* header alerts */<commit_msg>fixed bottom footer and page height<commit_after>.col-md-9.content.container > .container {width: auto!important;}.ts-contact-toggle span.col-header,body{font-family:'Open Sans',sans-serif}.t4Edit-page{display:inline-block;width:14px;height:20px;background:url(http://www.t4dev.vcu.edu/genericbootstrap/media/massey-cancer-center/annual-report/imgs/pencil.gif) no-repeat;text-align:left;text-indent:-9999px}body,html{height:100%}body{font-weight:400}.page-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto}h1,h2,h3,h4,h5,h6,strong{font-weight:700}a{color:#3498db;transition:color .2s;overflow-wrap:break-word;word-wrap:break-word}a:focus,a:hover{color:#2980b9}img{max-width:100%!important;height:auto!important}.printlink img{width:auto}.btn.btn-ts-orange{color:#fff;background-color:#f39c12;transition:background-color .25s}.btn.btn-ts-orange:focus,.btn.btn-ts-orange:hover{background-color:#e67e22}.btn.btn-ts-dark{color:#ccc;background-color:#444;transition:background-color .25s,color .25s}.btn.btn-ts-dark:focus,.btn.btn-ts-dark:hover{color:#fff;background-color:#303030}.ts-header{height:60px;background-color:#272727;color:#fff}.ts-header .container .row .department-name{overflow:hidden;float:left;margin-left:15px;height:60px}.ts-header .container .row .department-name a{padding:0;margin:0;line-height:60px;color:#fff;font-size:24px;font-weight:300;transition:color .25s}.ts-header .container .row .department-name a:focus,.ts-header .container .row .department-name a:hover{text-decoration:none;color:rgba(255,255,255,.5)}.ts-header>.container>.row>.col-md-6>.phone-email,.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{float:right}.ts-header>.container>.row>.col-md-6>.phone-email{line-height:60px;margin-right:15px}.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{margin-top:12px}.navbar.navbar-default.ts-custom{border:none;border-radius:0;background-color:#444;color:#fff;margin-bottom:0}.navbar.navbar-default.ts-custom .container{position:relative}.navbar.navbar-default.ts-custom ul.nav.navbar-nav{padding-left:0;margin-left:-15px}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a{color:#fff;transition:background-color .25s,color .25s}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a{background-color:grey;color:#fff;line-height:20px;position:relative;display:block;padding:15px;text-decoration:none;box-sizing:border-box;text-align:-webkit-match-parent}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a:focus,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>a:hover,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a:focus,.navbar.navbar-default.ts-custom ul.nav.navbar-nav li>span>a:hover{background-color:grey;color:#fff}.navbar.navbar-default.ts-custom ul.nav.navbar-nav li.active>a{background-color:grey}.navbar-default .navbar-collapse{border:none;border-color:transparent}.navbar-buttons button,.navbar-toggle{border:none;height:50px;transition:background-color .25s,color .25s}.navbar-collapse{border-top:none}.site-nav{float:left;margin-left:15px}.navbar-toggle{margin:0 0 0 15px;border-radius:0}.navbar-toggle:focus,.navbar-toggle:hover{background-color:grey!important;color:#fff!important}.navbar-buttons{position:absolute;display:inline-block;top:0;right:15px}.navbar-buttons button{border-radius:0;margin:0;background-color:transparent;color:#fff}.navbar-buttons button:focus,.navbar-buttons button:hover{outline:0;background-color:grey;color:#fff}.ts-contact-toggle,.ts-search-toggle{box-sizing:border-box;background-color:grey}.ts-search-toggle .form-group{float:right;padding:15px 0}.ts-search-toggle .form-group input{width:300px;border:none;outline:0;margin-right:5px}.ts-contact-toggle{color:#fff}.ts-contact-toggle>.container>.row>.col-md-5,.ts-contact-toggle>.container>.row>.col-md-7{padding:15px}.ts-contact-toggle span.col-header{display:block;font-size:17px;font-weight:700;margin-bottom:10px}.ts-contact-toggle .margin-btm{margin-bottom:15px}.homepage-carousel{width:100%;height:auto}.col-md-6.alerts ul{list-style:none;margin:0;padding:0}.col-md-6.alerts ul>li{margin-bottom:1px}.col-md-6.alerts ul>li>a{display:block;padding:15px;color:#fff;font-size:16px}.col-md-6.alerts ul>li.critical>a{background-color:#e74c3c;transition:background-color .2s}.col-md-6.alerts ul>li.critical>a:focus,.col-md-6.alerts ul>li.critical>a:hover{background-color:#c0392b;text-decoration:none}.col-md-6.alerts ul>li.ongoing>a{background-color:#f39c12;transition:background-color .2s}.col-md-6.alerts ul>li.ongoing>a:focus,.col-md-6.alerts ul>li.ongoing>a:hover{background-color:#e67e22;text-decoration:none}.col-md-6.alerts ul>li.planned>a{background-color:#9b59b6;transition:background-color .2s}.col-md-6.alerts ul>li.planned>a:focus,.col-md-6.alerts ul>li.planned>a:hover{background-color:#8e44ad;text-decoration:none}.col-md-6.alerts ul>li.completed>a{background-color:#2ecc71;transition:background-color .2s}.col-md-6.alerts ul>li.completed>a:focus,.col-md-6.alerts ul>li.completed>a:hover{background-color:#27ae60;text-decoration:none}.alertfooter{margin-top:15px;margin-bottom:30px}.alertfooter a{margin-right:10px}.alertfooter span{display:block}.alertfooter span>a{color:#303030;margin-right:0}.alertfooter span.completed>a:before,.alertfooter span.critical>a:before,.alertfooter span.ongoing>a:before,.alertfooter span.past>a:before,.alertfooter span.planned>a:before{display:inline-block;width:14px;height:14px;margin:0 5px -1px 0;content:""}.alertfooter span.critical>a:before{background-color:#e74c3c}.alertfooter span.ongoing>a:before{background-color:#f39c12}.alertfooter span.past>a:before{background-color:#bdc3c7}.alertfooter span.completed>a:before{background-color:#2ecc71}.alertfooter span.planned>a:before{background-color:#9b59b6}.col-md-6.news-events ul>li{display:block;margin-bottom:1px}.col-md-6.news-events ul>li>a{display:block;padding:15px;font-size:16px;color:#3498db}.col-md-6.news-events ul>li>a>i{float:right;line-height:16px}.col-md-6.news-events ul>li:nth-child(even)>a{background-color:#f0f0f0;transition:background-color .2s}.col-md-6.news-events ul>li:nth-child(even)>a:hover{text-decoration:none;background-color:#e9e9e9}.col-md-6.news-events ul>li:nth-child(odd)>a{transition:background-color .2s}.col-md-6.news-events ul>li:nth-child(odd)>a:hover{text-decoration:none;background-color:#f9f9f9}.content-slice.dark{background-color:#272727;padding:40px 0}.quick-link>a.quick-link-header,.quick-link>p.quick-link-body{padding:15px;box-sizing:border-box}.content-slice.dark h2{color:#fff;margin-bottom:20px}.content-slice.dark h3{color:#f1c40f;margin-bottom:20px}.homepage-atoz-wrapper>ul>li>a,.quick-link>a.quick-link-header{color:#fff;font-size:16px;transition:background-color .2s;text-align:center}.quick-link,ul.learnit-feed{margin-bottom:30px}.quick-link{width:100%;background-color:#fff}.quick-link>a.quick-link-header{display:block;background-color:#3498db}.quick-link>a.quick-link-header:focus,.quick-link>a.quick-link-header:hover{text-decoration:none;background-color:#2980b9}.homepage-atoz-wrapper>ul>li{display:inline-block;box-sizing:border-box;padding:2px;width:3.8461538462%}.homepage-atoz-wrapper>ul>li>a{display:block;height:38px;line-height:38px;background-color:#444}.homepage-atoz-wrapper>ul>li>a:focus,.homepage-atoz-wrapper>ul>li>a:hover{text-decoration:none;background-color:#f1c40f}.container.learnit-container{padding-top:40px;padding-bottom:40px}ul.learnit-feed>li{display:block;margin-bottom:1px}ul.learnit-feed>li>a{display:block;padding:15px;font-size:16px;color:#3498db}ul.learnit-feed>li>a>i{float:right;line-height:16px}ul.learnit-feed>li:nth-child(even)>a{background-color:#f0f0f0;transition:background-color .2s}ul.learnit-feed>li:nth-child(even)>a:focus,ul.learnit-feed>li:nth-child(even)>a:hover{text-decoration:none;background-color:#e9e9e9}ul.learnit-feed>li:nth-child(odd)>a{transition:background-color .2s}ul.learnit-feed>li:nth-child(odd)>a:focus,ul.learnit-feed>li:nth-child(odd)>a:hover{text-decoration:none;background-color:#f9f9f9}.footer{background-color:#272727;padding:40px 0;color:#fff}.footer a{color:#f1c40f}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a{font-size:40px;transition:color .25s}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a:focus,.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul>li>a:hover,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a:focus,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul>li>a:hover{color:#f39c12}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>span.col-header{display:block;text-align:center;color:#f1c40f;margin-bottom:15px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{display:inline-block;margin:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:first-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:last-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{display:block;width:24px;height:24px;background-color:#444;color:#fff;text-align:center;font-size:12px;line-height:24px;transition:background-color .25s}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a:focus,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a:hover{background-color:#f1c40f;text-decoration:none}.subnav{margin-top:15px}.subnav>li{border-bottom:1px solid #f0f0f0}.subnav>li:last-child{border-bottom:none}.subnav>li>a{display:block;padding:15px;transition:background-color .2s,color .2s}.subnav>li>a:focus,.subnav>li>a:hover{text-decoration:none;background-color:#3498db;color:#fff}.sidebar-content,.sidebar-pull{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f0f0f0;margin-bottom:15px}.sidebar-content :first-child,.sidebar-pull :first-child{margin-top:0}.sidebar-content :last-child,.sidebar-pull :last-child{margin-bottom:0}.content-container{padding-bottom:15px}ol.breadcrumb{margin-top:15px}ol.breadcrumb>li{color:#909090}.btn{margin-right:5px}.nav-tabs{border-bottom:2px solid #DDD;text-align:center}.nav-tabs>li{float:none!important;display:inline-block;padding-left:10px;padding-right:10px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.nav-tabs>li>a{border:none;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:none;color:#4285F4!important;background:0 0}.nav-tabs>li>a::after{content:"";background:#4285F4;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d;color:#fff}.tab-pane{padding:15px 0}.tab-content{padding:20px}@media (max-width:1199px){.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{margin:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:29.036444444px;height:29.036444444px;line-height:29.036444444px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:2px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19){margin-left:0}}@media (max-width:991px){.homepage-atoz-wrapper>ul>li>a{height:30px;line-height:30px}.footer>.container>.row>.col-md-6.ts-home-footer-social>ul{text-align:left}.footer>.container>.row>.col-md-4.ts-inner-footer-social>ul{text-align:center}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{margin:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:49.846153846px;height:49.846153846px;line-height:49.846153846px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin-right:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10){margin-left:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13){margin-right:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14){margin-left:0}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18){margin-right:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19){margin-left:3px}}@media (max-width:767px){.ts-header>.container>.row>.col-md-6>.phone-email,.ts-header>.container>.row>.col-md-6>a.btn.btn-ts-orange{display:none}.container{padding-bottom:0!important;min-height:auto!important}.navbar.navbar-default.ts-custom ul.nav.navbar-nav{margin-top:0;margin-bottom:0}.ts-search-toggle .form-group{float:none;padding:10px 0 0}.ts-search-toggle .form-group input{width:100%;margin-right:0}.ts-search-toggle .form-group button{width:100%;margin-top:5px}.homepage-atoz-wrapper>ul>li{display:inline-block;box-sizing:border-box;padding:2px;width:7.6923076923%}.subnav,.subnav-container{padding:0;overflow-y:hidden}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul,.footer>.container>.row>.col-md-4.ts-inner-footer-info>ul,.footer>.container>.row>.col-md-6.ts-home-footer-info>ul,.footer>.container>.row>.col-md-6.ts-home-footer-social>ul{text-align:center}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li{width:7.6923076923%}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:first-child,.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(10),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(13),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(14),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(18),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(19),.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(9){margin:3px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li:nth-child(21){margin-left:-1px}.footer>.container>.row>.col-md-4.ts-inner-footer-atoz>.atoz-wrapper>ul>li>a{width:100%;height:40px;line-height:40px}.subnav-container{width:100%;background-color:#3498db;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.subnav-container::-webkit-scrollbar{display:none!important}.subnav{box-sizing:border-box;margin-top:0;margin-bottom:0}.subnav>li{display:inline-block;border-bottom:none}.subnav>li>a{font-size:14px;color:#fff;transition:background-color .2s}.subnav>li>a:hover{background-color:#2980b9}.content-container{padding:15px 30px 30px}ol.breadcrumb>li{display:block}ol.breadcrumb>li+li:before{content:"";padding:0}}
/* sticky footer */
body{min-height:100vh;flex-direction:column;display:flex}
main{flex:1;}
/* flexbox v-align middle */
.vertical-align{display: flex;align-items:center;min-height:100%!important}
/* header alerts */
{'fraction_non_alphanumeric': 0.20448615972001272, 'fraction_numerical': 0.04861597200127267, 'mean_word_length': 8.57095006090134, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 899, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4581061', 'n_tokens_mistral': 12879, 'n_tokens_neox': 11919, 'n_words': 321}