body{padding-top:0;color:#484848;background:#efedef}#topbar .navbar{font-size:15px;font-weight:400;height:44px;text-transform:none;transition:top .2s;z-index:100;background-color:#343a40!important}#topbar .bg-navigation .navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}#topbar .bg-narrownav-menu .nav-item,#topbar .bg-narrownav-tabs .nav-item,#topbar .bg-navigation .nav-item{margin-left:0}#topbar .navbar .navbar-nav .nav-link{padding:.5rem}#topbar .bg-narrownav-right .nav-link{padding:.5rem 1rem}#topbar .bg-narrownav .bg-narrownav-right{margin:0;height:auto}.navbar-toggler{font-size:1.25rem}#bgContentContainer{margin-bottom:50px}#leftsidebarContainer{flex:0 0 220px;width:220px;box-sizing:content-box;margin-right:15px}.bg-leftsidebar{margin-left:0!important;float:none!important}#bgContent{width:905px;max-width:100%}#bgNavbarWWW{background:#1565c0;height:48px}#bgNavbarWWW .bg-logo img{height:20px;width:auto}#bgNavbarWWW .nav-link{height:48px;line-height:48px;border-top:2px solid transparent;border-bottom:2px solid transparent;font-size:15px;color:#d0d0d0;font-weight:400;display:flex;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center;text-transform:none}#bgNavbarWWW .nav-link:hover{text-decoration:none;color:#fff}#bg-site-nav .nav-item{margin-left:0}#bg-site-nav .nav-item span{padding:0 10px}#bgNavbarWWWMenuToggle{position:absolute;height:48px;top:0;display:flex;align-items:center}#bgNavbarWWWSiteSearch{background-color:#fff;border-radius:2px;width:100%;height:33px;margin:0 5px;position:relative;vertical-align:middle;display:none}#bgNavbarWWWSiteSearch>div{position:relative}#bgNavbarWWWSiteSearchSearch{border:10px;box-sizing:border-box;display:inline-block;font-family:Roboto,sans-serif;-webkit-tap-highlight-color:transparent;cursor:pointer;text-decoration:none;margin:0;padding:12px;outline:0;font-size:0;font-weight:400;position:absolute;overflow:visible;transition:all 450ms cubic-bezier(.23,1,.32,1) 0s;width:48px;height:48px;left:0;line-height:12px;top:-7px;background:0 0}#bgNavbarWWWSiteSearchContainer{font-size:16px;line-height:24px;width:auto;height:34px;display:block;position:relative;background-color:transparent;font-family:Roboto,sans-serif;transition:height .2s cubic-bezier(.23,1,.32,1) 0s;cursor:auto;margin-left:44px;margin-right:0;padding-right:48px}#bgNavbarWWWSiteSearchContainer input{padding:0;position:relative;width:100%;border:none;outline:0;background-color:rgba(0,0,0,0);color:#000;cursor:inherit;font-style:inherit;font-variant:inherit;font-weight:400;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;opacity:1;-webkit-tap-highlight-color:transparent;height:100%;box-shadow:none}#bgNavbarWWWSiteSearchClose{border:10px;box-sizing:border-box;display:inline-block;font-family:Roboto,sans-serif;-webkit-tap-highlight-color:transparent;cursor:pointer;text-decoration:none;margin:0;outline:0;font-size:30px;font-weight:inherit;position:absolute;overflow:visible;transition:all 450ms cubic-bezier(.23,1,.32,1) 0s;width:34px;height:34px;line-height:34px;right:0;top:-2px;background:0 0;color:#999}#profileheader .media img{width:40px;min-width:40px}#profileheader h4{font-size:18px;text-transform:none}#pgmHeader{padding-top:110px;margin:0 -15px}#pgmHeader .container{max-width:1260px;padding:0}#pgmHeader .card{box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}#pgmHeader h2{font-size:28px;line-height:34px}#pgmHeader h2 div{display:flex;align-items:center}.bg-profilemenu .nav-link,.bg-profilesubmenu-wrapper .nav-link{font-size:.875rem;line-height:45px}.bg-profilemenu .nav-link{position:relative}.bg-profilemenu .bg-nav-link-selected,.bg-profilemenu .nav-link:hover{box-shadow:inset 0 -3px 0 #1565c0}.bg-profilemenu .dropdown-menu .bg-nav-link-selected{box-shadow:none;background-color:#f9f9f9}#pgmHeader .bg-share{color:rgba(0,0,0,.5)!important;font-size:13px}#pgmHeader .bg-fav{padding:0 12px;border-radius:40px;height:24px;display:flex;align-items:center;text-transform:uppercase;color:rgba(0,102,204,.88);border:1px solid rgba(0,102,204,.48);min-width:96px;justify-content:center;font-size:11px;font-weight:600;cursor:pointer;transition-duration:.25s}#pgmHeader .bg-fav:focus{outline:0}#pgmHeader .bg-fav:not(.bg-fav-favorited):hover{background-color:rgba(0,102,204,.2)!important;border:1px solid rgba(0,102,204,0);color:rgba(0,102,204,.88)}#pgmHeader .bg-fav-favorited{border:#cbccce 1px solid;color:#cbccce}#pgmHeader .bg-fav .fa{display:none}#pgmHeader .card-footer{border-top:1px solid #f9f9fb}.bg-content-card{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2)}.bg-content-card.bg-no-shadow{-webkit-box-shadow:none;box-shadow:none}.bg-footer{padding:90px 0 0;background-color:#1d262b;position:relative;font-family:Roboto,Helvetica,Arial,sans-serif;z-index:2}.bg-footer .container,.bg-footer-copyright .container{width:1024px;max-width:100%}.bg-footer .bg-logo{width:116px}.bg-footer-stripe{position:absolute;top:0;right:10%;display:inline-block}.bg-footer-stripe span{width:160px;height:4px;display:inline-block;margin:0 -2px 11px -2px}.bg-footer-stripe span:nth-of-type(1){background:#fff}.bg-footer-stripe span:nth-of-type(2){background:#4386fc}.bg-footer-stripe span:nth-of-type(3){background:#0d47a1}.bg-footer a{margin:0;color:#a3a3a3;text-decoration:none;text-transform:none;font-size:15px}.bg-footer a:hover{color:#e5e5e5}.bg-footer h2{font-weight:lighter;color:#a3a3a3;margin:20px 0;font-size:22px;text-transform:none;text-align:left}.bg-footer .bg-cpright{margin-top:16px;display:inline-block;color:#a3a3a3;font-size:13px}.bg-footer .bg-copy{margin-bottom:28px}.bg-footer .bg-copy p{font-size:15px;color:#a3a3a3;margin-top:0}.bg-footer .bg-copy a{font-size:15px;font-weight:500}.bg-footer .bg-social a{margin-right:15px}.bg-footer .bg-social img{height:25px}.bg-footer-menu{margin-bottom:0}.bg-footer-menu a{color:#a3a3a3;font-size:17px;display:block;width:100%;font-weight:400;padding-left:10%;margin-bottom:20px}.bg-footer-menu a:last-child{margin-bottom:0}.bg-footer hr{display:none}.bg-footer-copyright{background-color:#666;padding:20px 0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:13px}.bg-footer-copyright,.bg-footer-copyright a{color:#202020}.bg-footer-copyright a:hover{text-decoration:underline}.sidr{background-color:#fff;box-shadow:none}.sidr.left{left:-100%}.sidr ul{border:none}.sidr ul li a,.sidr ul li span{font-size:16px}.sidr ul li{border:none}.sidr ul li.active{background-color:rgba(0,0,0,.1)}.sidr ul li.sign-in{background-color:#1565c0;text-transform:uppercase}.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span,.sidr ul li:hover>a,.sidr ul li:hover>span{box-shadow:none}.sidr ul li.hidden{display:none}.sidr .brand{display:flex;align-items:center;position:relative;background-color:#1565c0;-moz-box-shadow:rgba(0,0,0,.12) 0 1px 6px,rgba(0,0,0,.12) 0 1px 4px;-webkit-box-shadow:rgba(0,0,0,.12) 0 1px 6px,rgba(0,0,0,.12) 0 1px 4px;box-shadow:rgba(0,0,0,.12) 0 1px 6px,rgba(0,0,0,.12) 0 1px 4px}.sidr .brand a{display:inline-block}.sidr .brand .bg-nav-menu-close{display:inline-block;color:#fff;font-size:30px;cursor:pointer;vertical-align:middle}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{line-height:48px}.sidr ul li a,.sidr ul li span{color:rgba(0,0,0,.87)}.sidr ul li.sign-in a{color:#fff}.sidr li.divider,.sidr li.divider:hover{border-top:1px solid #e0e0e0}.sidr ul.bg-nav-menu-bottom{bottom:0;position:absolute;width:100%;margin-bottom:0;text-align:center}.bg-nav-menu-overlay{position:fixed;height:100%;width:100%;top:0;left:-100%;opacity:1;background-color:rgba(0,0,0,.54);-webkit-tap-highlight-color:transparent;will-change:opacity;transform:translateZ(0);transition:left 0s cubic-bezier(.23,1,.32,1) 0s,opacity .4s cubic-bezier(.23,1,.32,1) 0s;z-index:1200;pointer-events:auto}.bg-event-about-popover-selector svg{height:22px;width:22px;vertical-align:inherit;min-width:0}.bg-event-about-popover-selector svg path{fill:#777}.bg-event-about-popover-selector:hover svg path{fill:#4285f4}ul.bg-favl{font-size:150%;width:100%}ul.bg-favl>li{padding:10px;position:relative}.bg-favl.fa{color:#1565c0;width:32px}a>i.bg-favl-on.fa{background-color:#d32f2f;border:1px solid #fff;border-radius:8px;color:#fff;font-size:12px;left:23px;position:absolute;top:5px;visibility:visible;width:14px;z-index:1}.minitour-state-chip .dropdown-menu.show{max-height:400px;overflow-y:scroll}.bg-screenshot-sm,bg-screenshot-h,bg-screenshot-md{line-height:1.2!important}.bg-screenshot-sm{font-size:14px}.bg-screenshot-md{font-size:16px}.bg-screenshot-h{font-size:19px;text-transform:uppercase}.lite-nav #pgmHeader{padding-top:44px!important}.bg-footer .footer-logo{width:116px}.bg-footer h4{font-weight:lighter;color:#a3a3a3;font-size:22px;text-transform:capitalize}.bg-footer h5{font-weight:500;color:#e5e5e5;font-size:15px;text-transform:uppercase}.bg-footer .list-group-item{background:0 0;border:none}.bg-footer .social img{max-width:25px}.bg-footer h6{font-size:15px;color:#e5e5e5;text-transform:capitalize}.bg-footer h6 span{font-size:14px;color:silver}@media (max-width:767.98px){#bgNavbarWWWMenuToggle{left:0}.bg-profilemenu-wrapper{height:45px;overflow:hidden}.bg-profilemenu{overflow-x:scroll;padding:0;-webkit-overflow-scrolling:touch;height:52px}.bg-profilemenu .dropdown-toggle.open{color:#1a73e8!important}.bg-profilemenu li:hover a{color:#4e5665}.bg-profilesubmenu-wrapper{height:45px;overflow:hidden;display:none;border-top:1px solid #e5e5e5}.bg-profilesubmenu-wrapper.open{display:block}.bg-profilesubmenu{overflow-x:scroll;padding:0;-webkit-overflow-scrolling:touch;height:52px}.bg-footer .container{text-align:center}.bg-footer .container .row-fluid>div{width:100%;float:none;text-align:center}.bg-footer h2{text-align:center}.bg-footer .bg-footer-menu a{padding:0}.bg-footer hr{border-color:#a3a3a3;border:1px solid #eee;width:60%;display:block;margin:25px auto}.bg-footer-stripe span{width:65px}#pgmHeader h2{font-size:16px;line-height:19px}}@media (min-width:768px){#bgRegisterQuickLaunch{top:125px}}@media (max-width:991px){#pgmHeader{padding-top:44px!important}}@media (min-width:992px) and (max-width:1170px){#bgContentContainer{width:990px}#bgContent{width:725px}}@media (max-width:979px){#bgNavbarWWWSiteSearch{display:none;margin:0 -1rem;position:absolute;width:100%;top:0;height:48px;border-radius:0;z-index:100}#bgNavbarWWWSiteSearch>div{margin-top:9px;padding:0 5px}}