﻿html,body,input,textarea,button,#page,#header,#main,#footer,a{font-family:'Open Sans',sans-serif}.btn-primary{background-color:#064269;border-color:#063259}.btn-primary:hover{background-color:#063259}p{color:#333;font-size:15px}h1{color:#000;font-size:30px;font-weight:300}h2{color:#064269}h3{margin:3px 0 3px 0}a:hover{text-decoration:underline}span.number{border-radius:2px;background:#0d5b90;color:#fff;font-weight:600;font-size:10px;padding:1px 6px;margin:0 2px}span.number.gray{background:#aaa}textarea{resize:none}.whatisbimlinfo-h2{color:#d11241;margin:0}.fontnormal{font-weight:normal}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.padT20{padding-top:20px}#whatisbimlecosystemImage{float:right;margin:0 0 10px 10px}.aboutbimlscriptinfoImage{float:left;margin:0 25px 10px 10px}.aboutbimlscriptinfoOverView{float:left;width:48%;text-align:left;margin-right:15px}.no-mar{margin:0}.radiobuttonstylelabel{float:left;margin:10px 20px 5px 5px;color:#064269;display:block;font-size:16px;font-family:freight-sans-pro,sans-serif;text-transform:uppercase}.radiobuttonstyle{width:auto;background:none;border:none}.learnmore-vertical-menu-item-wise{font-size:15px;font-weight:bold;color:#d11241}.Walkthroughstopic{font-size:15px;font-weight:bold;color:#d11241}html{padding:0;margin:0;min-height:100%}body{background-color:#fff;padding:50px 0 0 0;margin:0;min-height:100%}#page{width:100%;margin-left:auto;margin-right:auto;position:relative;min-height:100%}#page #main{width:100%;min-height:100%;background:#fff}#page #main .mainPageContent{margin:0 auto}.gsc-thumbnail-inside{padding:0 !important}.gsc-url-top{padding:0 !important}.gcsc-branding{display:none}#adminPage{background:#f5f5f5;padding-bottom:100px}#adminPage>.container>.row>.col-sm-9{padding-top:20px}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse{padding:0}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav{margin:0;width:100%}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li{display:block;float:none}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li.dropdown.open a{background:#363941;border-left:5px solid #363941}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li.dropdown.open a:hover{background:#464951;border-left:5px solid #c10231}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li i{padding-right:10px}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li a{background:#464951;font-size:12px;padding:12px 15px;line-height:normal;text-align:left;color:#fff;border-left:5px solid #464951}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li a:hover{border-left:5px solid #d11241}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li a.nav-header{background:#d11241;border-left:5px solid #d11241}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li a.nav-header:hover{background:#c10231;border-left:5px solid #c10231}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li .dropdown-menu{position:relative;width:100%;padding:0;float:none;box-shadow:none;border:none;border-radius:0;border-top:1px solid #363941;border-bottom:1px solid #363941}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li .dropdown-menu li a{background:#363941;border-left:5px solid #363941}#adminPage .container .row .col-sm-3 div.sidebar-navbar-collapse ul.navbar-nav li .dropdown-menu li a:hover{background:#464951;border-left:5px solid #d11241}.ln-dev-guide h4{font-size:12px;font-weight:600;padding:10px 15px;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:25px}.ln-dev-guide .row{background:#fff;padding:5px 0;border:1px solid #eee;margin:10px -15px}.ln-dev-guide p{color:#333;font-size:12px}.ln-dev-guide pre{font-size:11px}#adminPage .back-link{font-size:11px}#adminPage .back-link:hover{text-decoration:none}#adminPage .edit-lesson h3{padding-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:700}#adminPage .edit-lesson h3.title{padding-top:0;font-size:17px}#adminPage .edit-lesson input,#adminPage .edit-lesson textarea{margin:5px 0}#adminPage .edit-lesson .edit-box{margin-top:20px;border:1px solid #ddd;padding:15px;border-radius:4px;background:#fff}#adminPage .edit-lesson .edit-box .current-icon-image,#adminPage .edit-lesson .edit-box .current-cover-image{background:#bbb;padding:20px;margin:10px 0;border-radius:3px}#adminPage .edit-lesson ul.content-list{padding:0;list-style-type:none}#adminPage .edit-lesson ul.content-list li{border:1px solid #ddd;background:#fff;padding:10px;margin:10px 0}#adminPage .edit-lesson ul.content-list li h4{font-size:14px;font-weight:700;color:#555}#adminPage .edit-lesson ul.content-list li p{font-size:11px;color:#555}#adminPage .edit-lesson ul.content-list li a,#adminPage .edit-lesson ul.content-list li button{opacity:0;float:right;margin-left:15px;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}#adminPage .edit-lesson ul.content-list li:hover a,#adminPage .edit-lesson ul.content-list li:hover button{opacity:1;float:right}.news-item{background:#fff;border:1px solid #ddd;padding:10px;margin-top:-1px}.news-item textarea{text-align:left}#adminPage .dagre-svg .node .starting-node-tag{opacity:0}.dagre-svg{margin:0 auto}.dagre-svg .node{cursor:pointer}.dagre-svg .node .checkbox,.dagre-svg .node circle{opacity:0}.dagre-svg .node.completed rect,.dagre-svg .node.completed rect:first-child,.dagre-svg .node.completed image{opacity:.3}.dagre-svg .node.completed .checkbox,.dagre-svg .node.completed circle{opacity:1}.dagre-svg .node.completed .starting-node-tag{opacity:0}.dagre-svg .node.recommended rect,.dagre-svg .node.recommended rect:first-child,.dagre-svg .node.recommended image{opacity:1}.dagre-svg .node.recommended .checkbox{opacity:0}.dagre-svg .node text,.dagre-svg .node tspan{pointer-events:none;fill:white;font-size:14px;letter-spacing:.5px}.dagre-svg .node rect:first-child{stroke-width:3px;stroke:#7b98ab;fill:#064269;stroke-opacity:1}.dagre-svg .node rect{fill:#7b98ab}.dagre-svg .node .label{font-weight:300}.dagre-svg .node rect,.dagre-svg .node rect:first-child,.dagre-svg .node image{opacity:.1}.dagre-svg .node .starting-node-tag tspan{font-size:22px}.dagre-svg .edgePath marker path{fill:#7b98ab;stroke:none}.dagre-svg .edgePath path{stroke:#7b98ab;fill:none;stroke-width:1.5px;opacity:.8}#tree-container,.graph-container{background:#064269;line-height:0;overflow:hidden}#adminPage #tree-container{height:600px}.tipsy{z-index:2000;font-size:10px;position:absolute;padding:5px;pointer-events:none;margin-left:10px}.tipsy-inner{background-color:#fff;color:#fff;max-width:200px;padding:10px 18px 10px 18px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #fff}.tipsy-arrow-n{border-bottom-color:#fff}.tipsy-arrow-s{border-top-color:#fff}.tipsy-arrow-e{border-left-color:#fff}.tipsy-arrow-w{border-right-color:#fff}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy *{color:#222;font-size:12px;text-align:left}.tipsy ul{text-align:left;padding-left:15px}.tipsy .description{color:#222}.tipsy .name{color:#222;font-weight:600;font-size:15px;text-align:left}body #modal-pre{opacity:0;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2100;pointer-events:none;-webkit-transition:opacity .15s linear .25s;-moz-transition:opacity .15s linear .25s;-o-transition:opacity .15s linear .25s;transition:opacity .15s linear .25s}body #modal-pre.off{opacity:0}body #modal-pre.on{opacity:1}body #modal-pre .loading-container{width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background:rgba(0,0,0,.5);border-radius:10px;text-align:center}body #modal-pre .loading-container i{color:#fff;margin-top:14px;font-size:20px;opacity:.5}body.modal-open #modal-pre{opacity:0}.about-login{padding:40px}.about-login h4{font-size:16px}.about-login input{margin:5px 0}.about-login button,.about-login input[type="submit"]{width:100%;padding:6px 12px}.about-login a,.about-login p{font-size:12px}.about-login .join-link{padding-top:30px}.news-display{width:100%;background:#eee;border-bottom:1px solid #ddd;padding:0;height:0;overflow:hidden;-webkit-transition:height 1.2s,padding 1.2s;transition:height 1.2s,padding 1.2s}.news-display.on{height:75px;padding:10px 0}@media(max-width:767px){.news-display.on{height:auto}}.full-width-intro:hover .scroll-region i{opacity:.6}.full-width-intro .scroll-region{position:absolute;top:0;height:100%;width:75px;background:rgba(0,0,0,0);-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s}.full-width-intro .scroll-region.region-left{left:0}.full-width-intro .scroll-region.region-right{right:0}.full-width-intro .scroll-region i{font-size:30px;color:#fff;top:50%;position:absolute;text-align:center;width:100%;opacity:0;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.full-width-intro .scroll-region:hover{cursor:pointer;background:rgba(0,0,0,.2)}.full-width-intro .scroll-region:hover i{opacity:1}@media(max-width:767px){.full-width-intro .scroll-region{display:none}}ul.filter-bar{border-bottom:1px solid #000;padding:0}ul.filter-bar li{list-style-type:none;display:inline-block;font-size:13px;padding:8px 5px 8px 5px;margin-right:15px;font-weight:600;color:#222;border-bottom:2px solid #f5f5f5;cursor:pointer;-webkit-transition:border-bottom 200ms;-moz-transition:border-bottom 200ms;-o-transition:border-bottom 200ms;transition:border-bottom 200ms}ul.filter-bar li:hover{border-bottom:2px solid #222}ul.filter-bar li.selected{border-bottom:2px solid #222}@media(max-width:767px){ul.filter-bar{border:none}ul.filter-bar li{display:block}}.notification-list{display:none}.notification-list.selected{display:block}.notification-list .notification{position:relative}.notification-list .notification .notification-content .date{position:absolute;right:0;top:5px;font-size:9px;font-style:italic;color:#555}.notification-list .notification .notification-content .action a{color:#555;text-decoration:none}.notification-list .notification .notification-content .action a:hover{text-decoration:underline}.notification-list .notification .notification-content div.user{cursor:pointer}.notification-list .notification .notification-content div.user p{padding-right:60px;margin-bottom:0}.notification-list .notification .notification-content div.user:hover p{text-decoration:underline}#home-stats{margin-bottom:10px}#home-stats div.note p{color:#fff;font-size:12px;padding-top:35px;font-style:italic;opacity:.8}#home-stats p.stats{margin:0}#home-stats p.stats span{color:#fff;font-size:11px}#home-stats p.stats span span.num{font-size:35px;font-weight:100}@media(max-width:767px){#home-stats{display:none}}#learning-network-modal{padding-right:20px !important}#learning-network-modal .modal-backdrop.fade.in{opacity:.7;background:#000005;position:fixed}#learning-network-modal .modal-spacer{width:100%;height:550px}#learning-network-modal .modal-join-spacer{height:750px}#learning-network-modal .join-panel,#learning-network-modal .login-panel{padding:100px 30px 50px 30px;display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}#learning-network-modal .join-panel .error-message,#learning-network-modal .login-panel .error-message{float:right;max-width:250px;font-size:12px;padding:10px 0;color:#8b0000;-webkit-transition:height .2s;transition:height .2s}#learning-network-modal .join-panel.on,#learning-network-modal .login-panel.on{display:block}#learning-network-modal .join-panel .col-sm-6,#learning-network-modal .login-panel .col-sm-6{padding:0 60px}#learning-network-modal .join-panel .col-sm-6:nth-of-type(1),#learning-network-modal .login-panel .col-sm-6:nth-of-type(1){border-right:1px solid #ddd}#learning-network-modal .join-panel ul,#learning-network-modal .login-panel ul{padding-left:17px;padding-top:10px}#learning-network-modal .join-panel ul li,#learning-network-modal .login-panel ul li{padding:5px 0;max-width:240px;font-size:13px}#learning-network-modal .join-panel .login,#learning-network-modal .login-panel .login{padding-top:35px;font-style:italic;font-size:12px}#learning-network-modal .join-panel .login .link,#learning-network-modal .login-panel .login .link{text-decoration:underline;font-weight:600;cursor:pointer}#learning-network-modal .join-panel label,#learning-network-modal .login-panel label{display:block;padding:3px 0;font-weight:600;float:right;width:250px}#learning-network-modal .join-panel label.back,#learning-network-modal .login-panel label.back{font-size:10px;text-decoration:underline;cursor:pointer;color:#777;padding-top:10px}#learning-network-modal .join-panel label input,#learning-network-modal .login-panel label input,#learning-network-modal .join-panel label button,#learning-network-modal .login-panel label button{max-width:250px;margin-top:5px}#learning-network-modal .join-panel label input[type="checkbox"],#learning-network-modal .login-panel label input[type="checkbox"]{width:auto;display:inline-block;height:auto;margin-right:6px}#learning-network-modal .join-panel label button,#learning-network-modal .login-panel label button{width:100%;margin-top:6px}#learning-network-modal .join-panel label button i,#learning-network-modal .login-panel label button i{font-size:11px}@media(max-width:767px){#learning-network-modal .join-panel,#learning-network-modal .login-panel{padding-top:70px}#learning-network-modal .join-panel label,#learning-network-modal .login-panel label{float:none;margin:0 auto}#learning-network-modal .join-panel .col-sm-6:nth-of-type(1),#learning-network-modal .login-panel .col-sm-6:nth-of-type(1){border:none}#learning-network-modal .join-panel .col-sm-6:nth-of-type(2),#learning-network-modal .login-panel .col-sm-6:nth-of-type(2){text-align:center}#learning-network-modal .join-panel ul li,#learning-network-modal .login-panel ul li{margin:0 auto;text-align:left}}#learning-network-modal .login-panel{padding:70px 30px 50px 30px}#learning-network-modal .login-panel .col-sm-6{border:none !important}#learning-network-modal .login-panel h1{text-align:center;padding-bottom:20px}#learning-network-modal .login-panel label{float:none;margin:0 auto;text-align:left}#learning-network-modal .login-panel .password{display:block;padding-top:10px;color:#333;text-decoration:underline;font-size:10px}#learning-network-modal .login-panel button{margin-top:20px !important}#learning-network-modal .login-panel .error-message{float:none;margin:0 auto}#learning-network-modal .modal-dialog{width:900px;max-width:100%;background:#fff}#learning-network-modal .modal-dialog.login-on{width:500px}#learning-network-modal .modal-dialog .modal-loader{display:none;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;text-align:center}#learning-network-modal .modal-dialog .modal-loader div.loader-container{padding:20px;top:40%;margin:0 auto;display:inline-block;position:relative;text-align:center;-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.1)}#learning-network-modal .modal-dialog .modal-loader div.loader-container p{margin-bottom:15px;font-style:italic;color:#555;font-weight:600}#learning-network-modal .modal-dialog .modal-loader div.loader-container i{font-size:20px;color:#555}#learning-network-modal .modal-dialog .modal-content{border-radius:3px;padding:0;border:none;width:900px;max-width:100%;background:#fff}#learning-network-modal .modal-dialog .modal-content.login-on{width:500px}#learning-network-modal .modal-dialog .modal-content .container-padding{padding:0 35px}#learning-network-modal .modal-dialog .modal-content button.close{position:absolute;right:10px;top:5px;font-size:25px;z-index:99;color:rgba(180,180,180,.9);opacity:.6}#learning-network-modal .modal-dialog .modal-content button.close:hover{opacity:.8}#learning-network-modal .modal-dialog .modal-content .content{margin-top:0}#learning-network-modal .modal-dialog .testing{padding-top:0}#learning-network-modal .modal-dialog .testing .test-header{border-top:0}#learning-network-modal .modal-dialog .testing .test-header .test{border:none}#learning-network-modal .modal-dialog .testing .in-progress{border:none;padding-top:0;padding-bottom:120px}body.modal-open #header,body.modal-open #footer{padding-right:17px}.lesson-grid{padding-bottom:100px}.lesson-grid #content-search-container{float:right;position:relative;padding-top:20px}.lesson-grid #content-search-container #content-search{max-width:230px;border-radius:20px;max-height:30px;padding-left:30px;padding-right:30px;outline:none !important;font-size:12px;border:1px solid #aaa;color:#333}@media(max-width:767px){.lesson-grid #content-search-container{float:none;display:block;padding-bottom:0;margin-top:0}}.lesson-grid #content-search-container .content-search-icon{position:absolute;top:27px;left:12px;font-size:14px;opacity:.3}.lesson-grid #content-search-container .content-cancel-icon{position:absolute;top:22px;right:7px;font-size:14px;opacity:.3;cursor:pointer;padding:5px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lesson-grid #content-search-container .content-cancel-icon:hover{opacity:.6}.lesson-grid .loader{width:100%;text-align:center;padding-top:30px;font-size:16px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lesson-grid .loader i{margin-right:5px}@media(min-width:767px){.lesson-grid .col-sm-4:nth-child(-n+3){margin-top:-10px}}div.lesson-grid-item{background:#fff;height:240px;position:relative;margin:30px 0 0 0;border:1px solid #cfcfcf;padding:0 0 40px 0;text-align:left;cursor:pointer}div.lesson-grid-item.complete .lesson-cover,div.lesson-grid-item.complete .description,div.lesson-grid-item.complete .content-icons{opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}div.lesson-grid-item.complete:hover .lesson-cover,div.lesson-grid-item.complete:hover .description,div.lesson-grid-item.complete:hover .content-icons{opacity:1}div.lesson-grid-item.condensed{height:100px}div.lesson-grid-item.condensed .lesson-cover h1.title{font-size:14px}div.lesson-grid-item .description{max-height:100px;padding:15px;font-size:12px}div.lesson-grid-item .description *{font-size:12px}div.lesson-grid-item .lesson-cover{position:relative;height:100px;width:100%;background-position:cover !important}div.lesson-grid-item .lesson-cover>img.icon{position:absolute;top:12px;left:15px;width:25px;height:25px}div.lesson-grid-item .lesson-cover>img.icon.completed{opacity:.3}div.lesson-grid-item .lesson-cover>i.lesson-completion-icon{position:absolute;top:10px;left:34px;color:#fff}div.lesson-grid-item .lesson-cover>p.lesson-completion-text{position:absolute;top:10px;left:50px;font-style:italic;font-size:10px;color:#fff}div.lesson-grid-item .lesson-cover ul.difficulty{position:absolute;top:13px;right:15px;display:none}div.lesson-grid-item .lesson-cover ul.difficulty:before{content:"Difficulty";font-size:9px;display:block;color:rgba(255,255,255,.85);font-weight:700;letter-spacing:1px}div.lesson-grid-item .lesson-cover ul.difficulty li{list-style-type:none;width:5px;height:5px;display:inline-block;padding:2px;margin:4px 1px 1px 1px;border-radius:50%;border:1px solid rgba(255,255,255,.7)}div.lesson-grid-item .lesson-cover ul.difficulty li.on{background:rgba(255,255,255,.7)}div.lesson-grid-item .lesson-cover h1.title{color:#222;font-size:16px;line-height:19px;font-weight:600;position:absolute;margin:0;color:#fff;bottom:15px;left:15px;padding:0 15px 0 0;max-height:46px}div.lesson-grid-item p.description{color:#222;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.1px;padding:10px 15px 0 15px;max-height:90px}div.lesson-grid-item div.content-icons{position:absolute;bottom:15px;left:15px}div.lesson-grid-item div.content-icons img{opacity:.5;margin-right:8px;width:15px;height:15px}div.lesson-grid-item button.view-lesson{background:#0d5b90;color:#fff;font-weight:600;font-size:11px;padding:5px 8px;position:absolute;bottom:10px;right:15px}.lesson-view .num-completions{font-style:italic;color:#fff;font-size:9px}.lesson-view p.description{color:#333;font-size:12px;max-width:350px}.lesson-view div.buttons{padding:10px 0 35px 0;margin-top:-70px}.lesson-view div.buttons button{position:relative;background:none;padding:4px 8px;border-radius:3px;border:1px solid #fff;color:#fff;display:inline-block;margin-right:15px;font-size:12px;-webkit-transition:background 200ms,border 200ms,color 200ms,padding 300ms,width 300ms;-moz-transition:background 200ms,border 200ms,color 200ms,padding 300ms,width 300ms;-o-transition:background 200ms,border 200ms,color 200ms,padding 300ms,width 300ms;transition:background 200ms,border 200ms,color 200ms,padding 300ms,width 300ms}.lesson-view div.buttons button:before{content:"";display:block;position:absolute;background:url("Images/check.png") center center no-repeat;background-size:cover;width:14px;height:14px;left:6px;top:15px;opacity:0;-webkit-transition:opacity 200ms,top 300ms;-moz-transition:opacity 200ms,top 300ms;-o-transition:opacity 200ms,top 300ms;transition:opacity 200ms,top 300ms}.lesson-view div.buttons button:hover{padding:4px 8px 4px 24px;background:#fff;border:1px solid #fff;color:#0d5b90}.lesson-view div.buttons button:hover:before{opacity:1;left:6px;top:5px}.lesson-view div.buttons button.uncomplete{padding:4px 8px 4px 24px}.lesson-view div.buttons button.uncomplete:before{opacity:1;left:6px;top:5px;background:url("Images/check-white.png") center center no-repeat;background-size:cover}.lesson-view div.buttons button.uncomplete:hover:before{opacity:1;left:6px;top:5px;background:none;background:url("Images/undo.png") center center no-repeat;background-size:cover}.lesson-view>.lesson-cover{width:100%;min-height:200px;position:relative;padding:0 35px 50px 35px;margin-bottom:20px}.lesson-view>.lesson-cover .lesson-icon-lg{width:40px;height:40px;padding-top:25px;box-sizing:content-box}.lesson-view>.lesson-cover .title{font-size:30px;font-weight:300;display:inline-block;padding-right:30px;color:#fff;max-width:450px;float:left}.lesson-view>.lesson-cover .difficulty{display:none;float:left;padding-top:15px}.lesson-view .lesson-icon-lg{width:70px;height:70px;display:block}.lesson-view ul.lesson-tabs{padding-top:5px}.lesson-view ul.lesson-tabs li a{padding:7px 12px;border-radius:1px;margin:0;font-size:11px;letter-spacing:.5px;font-weight:600;text-transform:uppercase;color:#333}.lesson-view ul.lesson-tabs li.active a{background:#f5f5f5}.lesson-view div.tab-content{background:#f5f5f5;margin:0 -35px;padding:0 35px;border-top:1px solid #ccc;margin-top:-1px;padding-bottom:30px;min-height:400px}.lesson-view div.tab-content h1.choose{font-size:25px;padding-top:20px;text-align:center}.lesson-view div.tab-content .content-list{padding:0}.lesson-view div.tab-content div.content-category{text-align:center;margin-top:20px;padding:10px 0;border-left:1px solid #ddd}.lesson-view div.tab-content div.content-category:first-of-type{border-left:none}.lesson-view div.tab-content div.content-category .back-link{font-size:11px;display:block;padding-top:20px}.lesson-view div.tab-content div.content-category br{display:none}.lesson-view div.tab-content div.content-category.col-sm-4 br{display:block}.lesson-view div.tab-content div.content-category span.ln-user{margin-bottom:10px}.lesson-view div.tab-content div.content-category h1{font-size:22px;color:#333;padding-bottom:10px}.lesson-view div.tab-content div.content-category h1 span{padding-right:15px}.lesson-view div.tab-content div.content-category h1 span img{width:25px;height:25px}.lesson-view div.tab-content div.content-category a{margin:20px 0}.lesson-view div.tab-content div.content-category a.view-all{float:right;color:#555;font-size:11px;text-decoration:underline;padding-right:10px}.lesson-view .lessonCompleted{text-align:center}.lesson-view .lessonCompleted img.back-to-lesson{position:absolute;left:40px;top:75px;opacity:.8;cursor:pointer;width:40px;height:40px}.lesson-view .lessonCompleted img.back-to-lesson:hover{opacity:.6}.lesson-view .lessonCompleted img.gif{padding-top:20px}.lesson-view .lessonCompleted h1{font-weight:100;margin-top:10px;padding-top:40px}.lesson-view .lessonCompleted p{color:#333;padding:0 15px}.lesson-view .lessonCompleted p span button{padding:3px 6px;font-weight:600;font-size:12px;margin-left:10px}.lesson-view .lessonCompleted hr{max-width:500px;border-top:1px solid #aaa}.lesson-view .lessonCompleted .lesson-grid-container{padding:0 35px 20px 35px;background:#f5f5f5;margin:40px 0 0 0;min-height:150px}.lesson-grid-item ul.difficulty,.lesson-view ul.difficulty{display:none;padding:0}.lesson-grid-item ul.difficulty:before,.lesson-view ul.difficulty:before{content:"Difficulty";font-size:9px;display:block;color:rgba(255,255,255,.85);font-weight:700;letter-spacing:1px}.lesson-grid-item ul.difficulty li,.lesson-view ul.difficulty li{list-style-type:none;width:5px;height:5px;display:inline-block;padding:2px;margin:4px 1px 1px 1px;border-radius:50%;border:1px solid rgba(255,255,255,.7)}.lesson-grid-item ul.difficulty li.on,.lesson-view ul.difficulty li.on{background:rgba(255,255,255,.7)}.lesson-test button.next-question,.lesson-test-failure button.next-question{float:right;margin-right:30px;display:none}.lesson-test button.next-question.off,.lesson-test-failure button.next-question.off{display:none}.lesson-test button.finished,.lesson-test-failure button.finished{padding:6px 12px !important;float:right;margin-right:30px;display:none}.lesson-test button.finished.on,.lesson-test-failure button.finished.on{display:block}@media(max-width:767px){.lesson-test button.finished,.lesson-test-failure button.finished,.lesson-test button.next-question,.lesson-test-failure button.next-question{margin-top:35px}}.lesson-test div.btn-group,.lesson-test-failure div.btn-group{float:right;padding-right:25px;margin-top:-70px}.lesson-test div.btn-group button,.lesson-test-failure div.btn-group button{margin-right:0;background:transparent;color:#fff;border:1px solid #fff;font-size:12px;padding:4px 8px;-webkit-transition:background 200ms,color 200ms;-moz-transition:background 200ms,color 200ms;-o-transition:background 200ms,color 200ms;transition:background 200ms,color 200ms}.lesson-test div.btn-group button i,.lesson-test-failure div.btn-group button i{padding-right:5px}.lesson-test div.btn-group button:hover,.lesson-test-failure div.btn-group button:hover{background:#fff;color:#0d5b90}.lesson-test-failure{display:none;padding:20px 30px 80px 30px;text-align:center}.lesson-test-failure .back-to-content{cursor:pointer;padding:0 0 20px 0;font-size:12px;display:inline-block}.lesson-test-failure .back-to-content:hover{text-decoration:underline}div.user{max-width:250px}div.user .avatar,div.user .avatar img{width:40px;height:40px;float:left}div.user p.user,div.user p.description{float:left;width:calc(100% - 50px);padding-left:10px}div.user p.user{color:#333;font-weight:600;text-transform:uppercase;font-size:13px;margin-bottom:2px;padding-top:1px;width:auto;cursor:pointer}div.user p.user:hover{text-decoration:underline}div.user .description{color:#333;font-size:11px;font-weight:600}.user-view div.buttons{padding:10px 0 15px 0}.user-view div.buttons button.follow{position:relative;background:#fff;padding:4px 8px;border-radius:3px;border:1px solid #064269;color:#064269;display:inline-block;margin-right:15px;font-size:12px;-webkit-transition:background 200ms,border 200ms,color 200ms,padding 300ms;-moz-transition:background 200ms,border 200ms,color 200ms,padding 300ms;-o-transition:background 200ms,border 200ms,color 200ms,padding 300ms;transition:background 200ms,border 200ms,color 200ms,padding 300ms}.user-view div.buttons button.follow:before{content:"";display:block;position:absolute;background:url("Images/check-white.png") center center no-repeat;background-size:cover;width:14px;height:14px;left:6px;top:15px;opacity:0;-webkit-transition:opacity 200ms,top 300ms;-moz-transition:opacity 200ms,top 300ms;-o-transition:opacity 200ms,top 300ms;transition:opacity 200ms,top 300ms}.user-view div.buttons button.follow:hover{padding:4px 8px 4px 24px;background:#0d5b90;border:1px solid #0d5b90;color:#fff}.user-view div.buttons button.follow:hover:before{opacity:1;left:6px;top:5px}.user-view div.buttons button.follow.active{padding:4px 8px 4px 24px;background:#0d5b90;border:1px solid #0d5b90;color:#fff}.user-view div.buttons button.follow.active:before{opacity:1;left:6px;top:5px}.user-view div.buttons button.follow.active:hover{background:#fff;border:1px solid #064269;color:#064269}.user-view div.buttons button.follow.active:hover:before{background:url("Images/undo.png") center center no-repeat;background-size:cover;opacity:1}.user-view .top-right{position:absolute;top:30px;right:30px}.user-view .user-icon-lg{float:left;display:block;border-radius:50%;width:80px;height:80px;margin-top:40px}.user-view div.description{display:inline-block;color:#333;font-size:12px;padding-left:25px;padding-top:10px}.user-view div.user-info{max-width:250px;margin-top:40px;float:left;padding-left:20px}.user-view div.user-info h4.title{font-weight:600;font-size:20px;margin-bottom:0}.user-view div.user-info h4.title span.user-data{display:block;margin-lefT:0;padding:7px 0 5px 0;font-size:12px}.user-view div.user-info h4.title span.user-data .number{background:#aaa}.user-view div.user-info div.buttons{display:block;padding-top:0;margin-top:15px}.user-view ul.user-tabs{padding-top:5px}.user-view ul.user-tabs li a{padding:7px 12px;border-radius:1px;margin:0;font-size:11px;letter-spacing:.5px;font-weight:600;text-transform:uppercase;color:#333}.user-view ul.user-tabs li.active a{background:#f5f5f5}.user-view div.tab-content{background:#f5f5f5;margin:0 -35px;padding:0 35px;border-top:1px solid #ccc;margin-top:-1px;min-height:390px}.user-view div.tab-content div.content-grid.row{min-height:400px;padding-bottom:40px}.user-view div.tab-content .follow-list{padding:30px}.user-view div.tab-content .follow-list .ln-user{width:33%;margin-top:20px}.user-view.full div.tab-content{margin:-1px 0 0 0;min-height:calc(100vh - 265px)}div.content-home-list-item{background:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.1);position:relative;margin-top:10px;border:1px solid #ddd;padding:12px 15px 30px 15px;text-align:left}div.content-home-list-item .content-icon{position:absolute;bottom:0;left:15px;width:200px}div.content-home-list-item .content-icon>img.icon{width:15px;height:15px;float:left;opacity:.7}div.content-home-list-item .content-icon p{font-size:10px;text-transform:uppercase;float:left;padding:1px 0 0 10px;color:#333}div.content-home-list-item h4.title a{color:#222;font-size:16px;line-height:19px;font-weight:600;margin:0;color:#333;padding:0 0 10px 0;text-decoration:none}div.content-home-list-item h4.title a:hover{text-decoration:none;color:#333}div.content-home-list-item .right-content{position:absolute;top:10px;right:10px}div.content-home-list-item div.ln-user{float:right;opacity:.9;padding:0 0 0 18px;margin-top:-4px}div.content-home-list-item div.ln-user img{width:15px;height:15px}div.content-home-list-item div.ln-user p{display:block;font-size:10px;padding-left:5px;padding-top:0}div.content-home-list-item div.ln-user:hover a{text-decoration:underline}div.content-home-list-item .lesson-bar{float:right;margin:2px 10px 0 0}div.content-home-list-item .lesson-bar p{font-size:9px;margin:0}div.content-home-list-item .lesson-bar p a{cursor:pointer}div.content-home-list-item p.description{color:#222;font-size:11px;font-weight:500;letter-spacing:.1px;padding-top:0;max-height:60px}@media(max-width:767px){div.content-home-list-item p.description{max-height:none}}div.content-home-list-item a.read-more{background:#f5f5f5;color:#0d5b90;font-weight:600;font-size:11px;padding:5px 8px;position:absolute;bottom:10px;right:15px}.ln-user{display:inline-block;padding:5px 10px 5px 40px;border-radius:4px;cursor:pointer;position:relative;min-height:40px}.ln-user img{width:30px;height:30px;border-radius:50%;position:absolute;top:5px;left:5px}.ln-user p,.ln-user span{font-size:13px;font-weight:600;color:#333;display:inline-block;margin:5px 5px 0 5px;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:border-color .2s,opacity .2s;transition:border-color .2s}.ln-user:hover p,.ln-user:hover span{border-bottom:1px solid rgba(0,0,0,.6)}#loginJoinSearch .ln-user{width:100%;padding:0;min-height:80px}#loginJoinSearch .ln-user img{width:auto;height:auto}#loginJoinSearch .ln-user h4{padding-top:10px;padding-left:10px}#loginJoinSearch .ln-user h5{padding-left:10px}#loginJoinSearch .ln-user:hover h4{text-decoration:underline}.ln-lesson{border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:border-color .2s,opacity .2s;transition:border-color .2s;cursor:pointer;font-weight:600;text-decoration:none}.ln-lesson:hover{border-bottom:1px solid rgba(0,0,0,.6);text-decoration:none}div.testing{padding-top:30px}div.testing h1{font-size:26px;margin:8px 0}div.testing h2{font-size:20px}div.testing h4{font-size:10px;color:#888;text-transform:uppercase;margin:8px 0}div.testing hr{background:#333}div.testing i{margin-right:8px}div.testing label{font-size:11px;color:#888;padding-top:10px}div.testing label input{margin-top:5px;font-weight:300;max-width:100%;width:250px}div.testing .panel{border:1px solid #ddd;padding:10px}div.testing .ace-editor{min-height:200px;margin-top:20px}div.testing>.container{padding:0}div.testing div.results{padding-top:80px;padding-bottom:60px}div.testing div.results p.freeform-answer{border:1px solid #ddd;background:#fff;padding:6px 12px;color:#333;font-size:12px}div.testing div.results pre.biml-code{background:#fff}div.testing #collapse-submission-list{margin-top:20px}div.testing #collapse-submission-list ul.submission-list{list-style-type:none;padding-left:10px}div.testing #collapse-submission-list ul.submission-list a{display:block;padding:5px 0}div.testing div.submitted{text-align:center;display:none;padding-top:100px;padding-bottom:60px}div.testing div.submitted h1{margin:10px 0}div.testing div.submitted p{font-style:italic;color:#777}div.testing div.submitted a{margin-top:15px;font-size:11px;text-transform:uppercase;font-weight:700}div.testing div.submitted img{width:150px;margin-bottom:15px}div.testing div.tests,div.testing div.in-progress,div.testing div.submitted,div.testing div.results{border:1px solid rgba(0,0,0,.1);margin-bottom:50px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.05);box-shadow:0 0 5px 0 rgba(0,0,0,.05)}div.testing div.in-progress{padding-top:20px;padding-bottom:50px;border-top:none}div.testing div.in-progress:after{width:100%;padding-top:20px;display:block;text-align:center;font-style:italic;font-size:12px;color:#888}div.testing div.in-progress .finished{text-align:center;padding:30px 0}div.testing div.in-progress .finished h3{padding:10px 0}div.testing div.in-progress ul.pagination{display:block;margin:0 auto;border-top:1px solid #ddd;text-align:center;position:fixed;bottom:30px;left:0;background:#fff;width:100%;padding:20px 0;box-shadow:0 0 5px 5px rgba(0,0,0,.05);z-index:10}@media(max-width:991px){div.testing div.in-progress ul.pagination{bottom:0}}div.testing div.in-progress ul.pagination li{display:inline-block}div.testing div.in-progress ul.pagination li a{float:none;display:block;text-decoration:none;font-weight:300;cursor:pointer}div.testing div.in-progress ul.pagination li.active a{font-weight:900;background:#fff;color:#084268;border:1px solid #ddd}div.testing div.in-progress ul.pagination li.next a{color:#fff;font-weight:700;background:#084268}div.testing div.in-progress ul.pagination li.off{display:none}div.testing div.questions{padding:10px 25px}div.testing div.grading{padding:10px 0}div.testing div.grading textarea[name="Comment"]{margin-top:10px}div.testing div.category h1{width:100%;text-align:center;padding:40px 0}div.testing div.question{padding:10px 0;position:relative}div.testing div.question textarea{width:100%;min-height:150px;margin-top:20px;border:1px solid rgba(0,0,0,.1);padding:10px}div.testing div.question .uncomplete-flag{display:none;position:absolute;top:13px;left:-18px;color:#8f1f25}div.testing div.question.uncomplete .uncomplete-flag{display:block}div.testing div.question div.upload-attachment .qq-upload-button{color:#fff;background:#084268;margin:5px 0;width:110px;padding:5px 10px;border-radius:4px;opacity:.9}div.testing div.question div.upload-attachment .qq-upload-button:hover{opacity:1}div.testing div.question div.upload-attachment .qq-upload-size{margin:0 5px;font-style:italic}div.testing div.question div.upload-attachment .qq-upload-retry{margin:0 5px}div.testing div.question div.answer-set{border:1px solid rgba(0,0,0,.1);margin-top:20px}div.testing div.question div.answer-set .option{position:relative;background:#fff;padding:15px;padding-left:60px}div.testing div.question div.answer-set .option p{font-size:14px;color:#333;margin:0}div.testing div.question div.answer-set .option:hover{cursor:pointer;background:#f7f7f7}div.testing div.question div.answer-set .option.selected .letter{background:#084268;color:#fff}div.testing div.question div.answer-set .option .letter{position:absolute;top:10px;left:15px;border:2px solid #084268;border-radius:50%;color:#084268;font-weight:700;font-size:12px;line-height:12px;padding-top:7px;width:30px;height:30px;text-align:center}div.testing div.question div.answer-set .option:not(:first-of-type){border-top:1px solid rgba(0,0,0,.1)}div.testing div.test{width:100%;min-height:80px;background:#fff;padding-left:95px;position:relative;border-top:0 solid rgba(0,0,0,.2)}div.testing div.test .row{margin:0}div.testing div.test .row p:first-of-type{display:block;margin-right:20px;float:left;margin-top:30px;padding:0;width:100px}div.testing div.test .row i,div.testing div.test .row p{text-transform:uppercase;color:#888;font-size:11px}div.testing div.test .row button,div.testing div.test .row a.btn{margin-top:25px;opacity:.7;min-width:85px;text-align:center;padding:5px 10px;background:#fff;color:#333;border:1px solid #ccc}div.testing div.test .row button i,div.testing div.test .row a.btn i{color:#555}div.testing div.test .row button.begin,div.testing div.test .row a.btn.begin,div.testing div.test .row button.blue,div.testing div.test .row a.btn.blue,div.testing div.test .row button:submit,div.testing div.test .row a.btn:submit{background:#084268;color:#fff}div.testing div.test .row button:hover,div.testing div.test .row a.btn:hover{opacity:1;background:#eee}div.testing div.test h4{margin-top:15px;margin-bottom:0}div.testing div.test h1{margin-top:5px}div.testing div.test:before{content:"";position:absolute;top:0;left:0;height:100%;width:80px;background-color:#084269}div.testing div.test:hover{background:#f9f9f9}div.testing div.test img.icon-image{position:absolute;top:0;left:0;width:80px;height:80px;display:block}div.testing .test-header{position:relative;top:0;left:0;width:100%;z-index:50}div.testing .test-header>.container{padding:0}div.testing .test-header p{padding-top:20px}div.testing .test-header .test{border:1px solid rgba(0,0,0,.1)}div.testing .test-header .test:hover{background:#fff}div.testing .test-header .test .completion{margin-top:18px}div.testing .test-header .test .completion-bar{width:100%;height:8px;border-radius:4px;background:#eee}div.testing .test-header .test .completion-bar .inner{width:40%;background:#084268;border-radius:4px;height:8px}.edit-test{margin-bottom:20px}.edit-test .btn-default{font-size:12px}.edit-test .panel.add-questions select,.edit-test .panel.add-users select,.edit-test .panel.add-questions .bootstrap-select,.edit-test .panel.add-users .bootstrap-select{max-width:200px;float:left;margin-right:10px}.edit-test .panel.add-questions button,.edit-test .panel.add-users button{float:left}.edit-test .question-edit-buttons{padding-bottom:10px}.edit-test #testIcon{display:block;padding:20px 0}.edit-test ul.user-list{list-style-type:none;padding:15px 0 0 0}.edit-test ul.user-list li{padding:10px 10px;border-top:1px solid #ddd;margin-top:-1px;cursor:pointer;width:100%;padding-right:40px;position:relative}.edit-test ul.user-list li span{padding-left:10px}.edit-test ul.user-list li button.remove-author{position:absolute;top:5px;right:5px}.edit-test ul.user-list li button.remove-author i{padding:5px;margin:0}.edit-test .btn-x{border:none;opacity:.5}.edit-test .btn-x:hover{opacity:.9;background:transparent}.edit-test .btn-x:active{opacity:.9;background:transparent}.edit-test ul.question-list{list-style-type:none;padding:0}.edit-test ul.question-list li{padding:15px 10px;border-top:1px solid #ddd;margin-top:-1px;width:100%}.edit-test ul.question-list li p.Category{font-size:25px}.edit-test ul.question-list li .small,.edit-test ul.question-list li .numQuestionsInCategory{color:#aaa;font-style:italic;font-size:85%}.edit-test ul.question-list li i.fa-bars{padding:15px;cursor:pointer}.edit-test ul.question-list li i.fa-chevron-down,.edit-test ul.question-list li i.fa-chevron-up{margin:0}.edit-test ul.question-list li .collapse{padding:0 0 0 60px}.edit-test ul.question-list li hr{margin-top:9px;margin-bottom:0}.edit-test ul.question-list li .save-answer{margin-top:10px}.edit-test ul.edit-answer-list{list-style-type:none;padding:5px 0 10px 0}.edit-test ul.edit-answer-list li{background:#fff;width:80%;padding:10px;overflow:auto;margin:0;margin-top:-1px}.edit-test ul.edit-answer-list li span{float:left;padding:3px 5px 0 0}.edit-test ul.edit-answer-list li button,.edit-test ul.edit-answer-list li span{margin-left:10px;font-size:12px}.edit-test ul.edit-answer-list li button i,.edit-test ul.edit-answer-list li span i{padding:0;margin:0}#edit-question-modal .warning{display:none;margin-top:15px}ul.admin-response-list{list-style-type:none;padding:0}ul.admin-response-list li{background:#fff;padding:5px 10px;margin:-1px 0 0 0;border:1px solid #ddd}ul.admin-response-list li span{padding:5px 20px 0 0;opacity:.5;font-style:italic}ul.admin-response-list li a.btn{margin-left:10px}@media(max-width:1199px){.testing .tests .test .col-lg-2>i,.testing .tests .test .col-sm-4>i,.testing .tests .test .col-lg-2>p,.testing .tests .test .col-sm-4>p{margin-top:10px}.testing .tests .test .col-lg-2 button,.testing .tests .test .col-sm-4 button,.testing .tests .test .col-lg-2 a.btn,.testing .tests .test .col-sm-4 a.btn{margin-top:5px}}@media(max-width:767px){.testing .tests .test{padding-bottom:10px}}body.bimlhero{padding-top:50px;position:relative}body.bimlhero h1{font-size:26px}body.bimlhero h2{color:#fff;text-transform:uppercase;font-size:14px}body.bimlhero h3{font-weight:600;font-size:20px}body.bimlhero p{color:#555;font-size:12px;line-height:19px}body.bimlhero a:not(.btn){color:#333;text-decoration:underline;font-weight:600;font-size:12px}body.bimlhero #stayLoggedIn{position:relative;float:right;margin-top:-9px;display:block;right:125px}body.bimlhero #footer{position:fixed}@media(max-width:991px){body.bimlhero #footer{display:block;height:auto;padding-bottom:5px;text-align:center}body.bimlhero #footer a{margin:0 5px}body.bimlhero #footer span{display:none}}body.bimlhero #login-page{height:calc(100vh - 80px)}body.bimlhero .container.infopage{min-height:calc(100vh - 120px);padding:0 50px 40px 50px;margin-bottom:40px;background:#fff}body.bimlhero .container.infopage h1{padding:30px 0}body.bimlhero .container.infopage li{color:#555;font-size:12px;line-height:19px}@media(max-width:767px){body.bimlhero .container.infopage{padding:50px 15px}}body.bimlhero .container.infopage p.footnote{color:#c20326;font-size:13px}body.bimlhero .container.infopage p.footnote span{font-size:11px}body.bimlhero .container.infopage form.application-form{width:500px;max-width:100%}body.bimlhero .container.infopage form.application-form label{padding-top:20px;font-size:11px;color:#555;font-weight:600}body.bimlhero .container.infopage form.application-form textarea{width:100%;height:200px}body.bimlhero .container.infopage form.application-form button{padding:5px 10px;margin-top:20px;font-weight:600}body.bimlhero .container.infopage form.application-form button i{padding:0 8px}header.bimlhero-nav{position:fixed;top:0;left:0;height:50px;background:#fff;width:100%;margin:0}header.bimlhero-nav .navbar-collapse{background:#fff}header.bimlhero-nav .navbar-collapse.in{overflow:visible}header.bimlhero-nav .navbar-brand{padding-top:9px}header.bimlhero-nav .navbar-brand .logo{max-height:30px}header.bimlhero-nav ul li a{color:#333;font-size:12px;font-weight:600;letter-spacing:.5px;text-decoration:none !important}header.bimlhero-nav #loginJoinSearch{float:left;margin-left:20px;clear:none}header.bimlhero-nav #loginJoinSearch #search-container{display:none}header.bimlhero-nav #loginJoinSearch .login-link-holder{height:50px;margin-top:0}header.bimlhero-nav #loginJoinSearch .login-link-holder .nav-link,header.bimlhero-nav #loginJoinSearch .login-link-holder span{color:#333;font-size:11px;top:14px;text-decoration:none}@media(max-width:767px){header.bimlhero-nav #loginJoinSearch{width:100%;margin-bottom:-7.5px}header.bimlhero-nav #loginJoinSearch .login-link-holder{width:100%}}header.bimlhero-nav button.navbar-toggle span.icon-bar{background:#333}.bimlhero-landing{background:#fff;margin-bottom:40px}.bimlhero-landing .hero-image{margin:-20px -15px 0 -15px;background:url(/Areas/Testing/Content/bimlhero-images/bimlhero-hero-bg.jpg) center center no-repeat;background-size:cover;height:330px;padding-top:90px}.bimlhero-landing .hero-image .headline{width:400px;max-width:85%;margin:0 auto;text-align:center}.bimlhero-landing .hero-image .headline a.btn-hero{margin-top:40px}.bimlhero-landing .hero-image .headline a.btn-hero i{padding-left:5px}.bimlhero-landing .benefits{border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);padding:50px 0}.bimlhero-landing .benefits .benefits-text{margin:30px 0;padding-left:70px;position:relative}.bimlhero-landing .benefits .benefits-text h1{padding-top:3px}.bimlhero-landing .benefits .benefits-text .benefits-icon{width:45px;position:absolute;top:0;left:0}@media(max-width:767px){.bimlhero-landing .benefits{text-align:center;padding:20px 0}.bimlhero-landing .benefits .benefits-text{padding-left:0}.bimlhero-landing .benefits .benefits-text h1{margin-top:10px}.bimlhero-landing .benefits .benefits-text p{width:100%;text-align:left}.bimlhero-landing .benefits .benefits-text .benefits-icon{position:relative;display:block;margin:0 auto}}.bimlhero-landing .links{background:#f3f3f3;padding:40px 0;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);text-align:center}.bimlhero-landing .links .link{border-right:1px solid rgba(0,0,0,.1);padding:0 60px}.bimlhero-landing .links .link:last-of-type{border-right:none}.bimlhero-landing .links .link p{padding:20px 0}@media(max-width:767px){.bimlhero-landing .links .link{padding:30px 15px;border-right:none}}.bimlhero-landing .apply{padding:40px 0;text-align:center;background:url(/Areas/Testing/Content/bimlhero-images/hero-bg-woman.jpg) left center no-repeat,url(/Areas/Testing/Content/bimlhero-images/hero-bg-man.jpg) right center no-repeat;background-size:contain;background-color:#1c1b1b}.bimlhero-landing .apply img{display:block;width:500px;margin:30px auto}.bimlhero-landing .apply h1{color:#fff}.bimlhero-landing .apply i{padding-left:5px}@media(max-width:767px){.bimlhero-landing .apply{background:url(/Areas/Testing/Content/bimlhero-images/hero-bg-woman.jpg) left center no-repeat;background-size:contain;background-color:#1c1b1b}}.btn-hero{min-width:120px;padding:5px 15px 8px 15px;background:linear-gradient(#fff,#eee);color:#064269;font-weight:600;font-size:13px;text-decoration:none !important}.btn-hero:hover{background:linear-gradient(#ddd,#eee);text-decoration:none}#events-page{padding-top:50px}#events-page .event-controls{margin-bottom:20px}#events-page .event-controls .input-group{width:100%;margin-top:10px}#events-page .event-controls .input-group .btn{border-radius:0 4px 4px 0;margin-left:-1px;margin-top:0}#events-page .event-controls .input-group .search-cancel{position:absolute;top:2px;right:84px;z-index:50;color:#ccc;font-size:20px;cursor:pointer;display:none}#events-page .event-controls .form-control{max-width:calc(100% - 75px)}#events-page .event-controls .dropdown-menu li a{cursor:pointer}#events-page .event-controls .btn{margin-top:10px}#events-page .event-controls #order-toggle,#events-page .event-controls #view-toggle,#events-page .event-controls #sort-dropdown{min-width:110px}#events-page .event-controls #show-dropdown{border-top-right-radius:0;border-bottom-right-radius:0}#events-page .event-controls #sort-dropdown{border-radius:0;margin:10px -1px 0 -5px}@media(max-width:500px){#events-page .event-controls .dropdown-menu{margin-top:50px}#events-page .event-controls #sort-dropdown-menu{margin-left:87px}#events-page .event-controls .btn-group{display:block}#events-page .event-controls .btn-group button,#events-page .event-controls .btn-group .btn{border-radius:4px !important;margin:10px 10px 0 0 !important}}#events-page .side-panel{background:#064269;margin-top:10px;padding:10px 20px 30px 20px}#events-page .side-panel h2{color:#fff;margin-top:10px;margin-bottom:30px;font-weight:lighter}#events-page .side-panel p{color:#fff;font-size:14px}#events-page .side-panel p a{color:#fff;font-weight:bold}#events-page .side-panel .btn-default{margin-top:5px}#events-page .category-header{margin:0}@media(max-width:991px){#events-page .category-header{margin-left:10px}}#events-page .all-events-wrapper{opacity:0}#events-page.table-view .all-events-wrapper{padding:0 15px}@media(max-width:767px){#events-page.table-view .all-events-wrapper{padding:0 15px}}#events-page.table-view .category-header,#events-page.table-view .clearfix{display:none}#events-page.table-view .all-events-wrapper{margin-top:11px}body.Upcoming #events-page .event-controls{margin-bottom:10px}body.Upcoming #events-page.table-view .all-events-wrapper{padding-left:30px}@media(max-width:767px){body.Upcoming #events-page.table-view .all-events-wrapper{padding:0 30px}}.event-pane{border:1px solid #aaa;position:relative;overflow:hidden}.event-pane .event-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:7}.event-pane h3{font-size:18px}.event-pane .date{position:absolute;right:0;bottom:5px;width:100px;text-align:center}.event-pane .date p{margin-bottom:0}.event-pane .date p:first-child{font-size:12px;line-height:11px;color:#888}.event-pane .date p:nth-child(3){font-size:40px;line-height:32px}.event-pane .date p:nth-child(4){display:none}.event-pane.tile-view{margin:10px 0;padding:10px;min-height:150px}.event-pane.tile-view h3,.event-pane.tile-view h4,.event-pane.tile-view .location,.event-pane.tile-view .date p,.event-pane.tile-view .btn,.event-pane.tile-view .buttons,.event-pane.tile-view .blue-bg,.event-pane.tile-view .image-bg{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.event-pane.tile-view .btn,.event-pane.tile-view .blue-bg,.event-pane.tile-view .image-bg{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.event-pane.tile-view .blue-bg{background:#064269;height:5%;width:100%;position:absolute;top:0;left:0;z-index:0}.event-pane.tile-view .image-bg{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center top;opacity:0}.event-pane.tile-view h3,.event-pane.tile-view h4,.event-pane.tile-view .location,.event-pane.tile-view .btn{position:relative;z-index:5}.event-pane.tile-view h4{color:#888;font-size:14px;font-style:italic;margin-top:0}.event-pane.tile-view .location{font-size:12px;margin:0;position:absolute;bottom:5px;left:10px;max-width:75%}.event-pane.tile-view .btn{background:none;position:absolute;bottom:10px;right:100px;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);z-index:10}.event-pane.tile-view:hover h3,.event-pane.tile-view:hover h4,.event-pane.tile-view:hover .location,.event-pane.tile-view:hover .date p,.event-pane.tile-view:hover .btn{color:#fff}.event-pane.tile-view:hover .btn{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.event-pane.tile-view:hover .btn:hover{background:#fff;color:#064269}.event-pane.tile-view:hover .blue-bg{height:100%}.event-pane.tile-view:hover .image-bg{opacity:.3}.event-pane.table-view{margin:-1px 0 0 0;padding:5px;min-height:70px;border-width:1px 0;padding-right:100px}.event-pane.table-view:hover{background:#efefef}.event-pane.table-view .blue-bg{display:none}.event-pane.table-view h3{margin-left:5px}.event-pane.table-view h4{position:absolute;bottom:10px;left:10px;font-size:15px;margin:7px;margin:0}.event-pane.table-view .btn{position:absolute;top:10px;right:100px;padding:0 12px;z-index:10}.event-pane.table-view .date{bottom:auto;top:5px}.event-pane.table-view .date p{font-size:13px}.event-pane.table-view .date p:first-child{display:none}.event-pane.table-view .date p:nth-child(3){font-size:30px;line-height:25px}.event-pane.table-view .location{position:absolute;display:inline;right:100px;bottom:0}@media(max-width:991px){.event-pane.table-view h4,.event-pane.table-view .btn,.event-pane.table-view .location{position:static}.event-pane.table-view .location{float:right;margin-top:8px;margin-left:20px}.event-pane.table-view h4{float:left;margin-top:10px;margin-left:5px}}@media(max-width:500px){.event-pane.table-view .location,.event-pane.table-view h4{float:none;display:block;margin-top:5px;margin-left:5px;margin-bottom:0}.event-pane.table-view .date{top:5px}}body.About .mainPageContent{padding-bottom:0}.about-page .about-header{background:#064269 url(/Content/Images/About/grid-bg.svg) center top repeat;background-size:60%}.about-page .about-header .container{position:relative;height:300px;overflow:visible}.about-page .about-header .container h1{color:#fff;margin-top:70px;font-size:40px;z-index:100;position:relative;text-align:left}@media(max-width:500px){.about-page .about-header .container h1{font-size:30px;margin-top:85px}}.about-page .about-header .container .history-btn{margin-top:20px;color:#fff;border-color:#fff;position:relative;z-index:100;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.about-page .about-header .container .history-btn:hover{background:#fff;color:#064269}.about-page .about-header .container .icon-holder{position:absolute;top:0;right:0;max-width:100%;width:600px;height:100%;perspective:200px}@media(max-width:500px){.about-page .about-header .container .icon-holder{opacity:.7}}.about-page .about-header .container .icon-holder .rotation{width:100%;height:100%;position:absolute;top:0}.about-page .about-header .container .icon-holder .rotation.rotate-center{left:0}.about-page .about-header .container .about-icon{position:absolute;z-index:50;bottom:-40%;-webkit-animation:waterfall 5s linear infinite;-moz-animation:waterfall 5s linear infinite;animation:waterfall 5s linear infinite}.about-page .about-header .container .about-icon.icon-1{right:250px;width:100px;height:100px;z-index:100;bottom:28%;-webkit-animation:hover 5s ease-in-out infinite;-moz-animation:hover 5s ease-in-out infinite;animation:hover 5s ease-in-out infinite}@media(max-width:767px){.about-page .about-header .container .about-icon.icon-1{display:none}}.about-page .about-header .container .about-icon.icon-2{left:10px;width:50px;height:50px;opacity:.5;-webkit-animation-duration:10s;-moz-animation-duration:10s;animation-duration:10s;-moz-animation-delay:8s;-webkit-animation-delay:8s;animation-delay:8s}.about-page .about-header .container .about-icon.icon-3{right:0;width:70px;height:70px;z-index:60;opacity:.8;-webkit-animation-duration:9s;-moz-animation-duration:9s;animation-duration:9s;-moz-animation-delay:4s;-webkit-animation-delay:4s;animation-delay:4s}.about-page .about-header .container .about-icon.icon-4{right:160px;width:70px;height:70px;opacity:.7;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s}.about-page .about-header .container .about-icon.icon-5{right:130px;width:40px;height:40px;opacity:.3;-webkit-animation-duration:11s;-moz-animation-duration:11s;animation-duration:11s;-moz-animation-delay:6s;-webkit-animation-delay:6s;animation-delay:6s}.about-page .about-header .container .about-icon.icon-6{left:100px;width:40px;height:40px;opacity:.3;-webkit-animation-duration:14s;-moz-animation-duration:14s;animation-duration:14s;-moz-animation-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}.about-page .about-header .container .about-icon.icon-7{left:180px;width:65px;height:65px;opacity:.5;bottom:-30%;-webkit-animation-duration:13s;-moz-animation-duration:13s;animation-duration:13s;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.about-page .about-header .container .about-icon.icon-8{right:58px;width:80px;height:80px;opacity:.3;-webkit-animation-duration:12s;-moz-animation-duration:12s;animation-duration:12s;-moz-animation-delay:8s;-webkit-animation-delay:8s;animation-delay:8s}.about-page .about-body{background:#fff;z-index:120;position:relative;min-height:300px}.about-page .about-body .about-biml{max-width:800px;margin:50px auto}.about-page .about-body .about-biml p{color:#555;line-height:25px}.about-page .about-body .history{background:#064269 url(/Content/Images/About/biml-history-background.jpg) center center;background-size:cover;text-align:center;padding:50px 0 70px 0}.about-page .about-body .history h2{color:#fff;font-weight:lighter;margin-bottom:30px}.about-page .about-body .history p{color:#fff;margin-bottom:20px}.about-page .about-body .history .btn{background:#fff;color:#333;border-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.about-page .about-body .history .btn:hover{color:#fff;background:none;border-color:#fff}@-webkit-keyframes waterfall{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(0,-450px)}}@-moz-keyframes waterfall{0%{-moz-transform:translate(0,0)}100%{-moz-transform:translate(0,-450px)}}@keyframes waterfall{0%{transform:translate(0,0)}100%{transform:translate(0,-450px)}}@-webkit-keyframes hover{0%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(0,-30px)}100%{-webkit-transform:translate(0,0)}}@-moz-keyframes hover{0%{-moz-transform:translate(0,0)}50%{-moz-transform:translate(0,-30px)}100%{-moz-transform:translate(0,0)}}@keyframes hover{0%{transform:translate(0,0)}50%{transform:translate(0,-30px)}100%{transform:translate(0,0)}}#page #header{position:fixed;width:100%;height:50px;top:0;background:#fff;z-index:990;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}#page #header .headerContent{margin:0 auto}.mainPageContent{padding-bottom:40px}#footer{clear:both;position:fixed;bottom:0;left:0;background-color:#333;padding:0;height:30px;z-index:999;width:100%;padding-top:3px}#footer .medialink .mediaimage{opacity:.3;width:15px;height:15px}#footer .medialink .mediaimage:hover{opacity:.5}#footer span,#footer a{color:#777;text-decoration:none;margin:0 15px 0 15px;font-size:11px}#footer #footer img{vertical-align:middle}#footer a:hover{text-decoration:underline}.marginright4px{margin-right:4px}.left{float:left !important}.right{float:right !important}.sidePaneLink{color:#064269;text-decoration:none}input{border:1px solid;border-color:#a9a9a9}input[type=checkbox]{border:0;outline:#fff solid 0}textarea:focus,select:focus,input:focus,a:focus{outline-color:#0072bc}a#markdownlink{color:#064269;float:right;text-indent:0;display:block;width:100px;padding:0;margin:0;margin-left:5px}a#markdownlink:hover{color:#0072bc;text-decoration:underline}.blueButtonColor{font-size:17px;color:#fff;background-color:#064269;border-color:#064269;border-style:none;text-decoration:none;padding:7px 20px 7px 20px;display:block;cursor:pointer;border-radius:4px}.blueButtonColor:hover{background-color:#0072bc;border-color:#0072bc;text-decoration:none}.blueButtonColor:active{background-color:gray;border-color:gray}.button[disabled],.input[disabled],input[disabled="disabled"],input.disabled{background-color:#fff}.darkblue{color:#064269}.link-to-author-h2{color:#064269;text-decoration:none}.link-to-author-h2:hover{text-decoration:underline}.field-validation-error{color:red}#biml-logo{margin-top:11px;float:left}#biml-logo-link{display:block;background-image:url('Images/Shared/bimlscript-main.png');background-repeat:no-repeat;background-size:contain;width:160px;height:32px}#search-container{position:relative;top:10px;float:left}#Search{border-width:1px;border-color:#d0d0d0;height:30px;text-align:left;font-style:italic;float:left;color:#333 !important;-webkit-transition:opacity .1s,transform .1s ease,-webkit-transform .1s ease;transition:opacity .1s,transform .1s ease,-webkit-transform .1s ease;pointer-events:none;padding:6px;width:0;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}#Search.expanded{width:160px;pointer-events:all;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}#Search::-webkit-input-placeholder{color:#d3d3d3}:-moz-placeholder{color:#d3d3d3}::-moz-placeholder{color:#d3d3d3}:-ms-input-placeholder{color:#d3d3d3}#Search a,#Search a:active,#Search a:hover{margin-left:6px;margin-right:6px}#Search:focus{outline-style:none}#searchButton{border-style:none;height:30px;width:30px;cursor:pointer;color:#333;background:none;font-size:18px;margin:-1px -5px 0 -10px;position:relative;right:21px}#searchButton:focus{outline:0}#loginJoinSearch{float:left;margin-left:20px}#loginJoinSearch a:link{text-decoration:none;padding:5px 5px;color:#000}#loginJoinSearch a:visited{color:#000;text-decoration:none}#loginJoinSearch a:hover{text-decoration:Menu}#loginJoinSearch .login-link-holder{float:right;color:#064269;background:#f1f1f1;position:relative;padding:15px 20px}#loginJoinSearch .login-link-holder>span{position:relative;top:28px;font-size:14px;color:#064269}#loginJoinSearch .login-link-holder>.dropdown{display:inline}#loginJoinSearch .login-link-holder>.dropdown>span{font-size:14px;color:#064269}#loginJoinSearch .login-link-holder .nav-link{color:#064269;cursor:pointer;font-size:14px;font-weight:bold}#loginJoinSearch .login-link-holder .nav-link:hover{text-decoration:none;opacity:.9}#loginJoinSearch .login-link-holder .login-pane .form-control{margin:10px 0 0 15px;width:227px;height:27px}.login-pane{height:110px;width:350px;background-color:#fff !important;border:none;font-size:10px;display:none;position:absolute;top:33px;left:auto;right:-21px;border-radius:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2)}.login-pane .arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;top:-16px;left:61%;margin-left:8px;border-top-width:0;border-bottom-color:#fff;border-width:8px}#login-pane a,#login-pane span{font-size:12px}#stayLoggedIn{position:absolute;right:125px;bottom:10px}#stayCheckBox{position:absolute;bottom:11px;right:105px}#login-pane-button{position:absolute;right:13px;top:15px;padding:2px 20px}.login-pane-item{background-color:#fff !important;color:gray}.login-pane-item:focus{background-color:#fff !important}input#login-pane-password-clear,input#login-pane-username-clear{color:gray}input.hoverWhiteBtn:hover,a.hoverWhiteBtn:hover{background:#fe0442;cursor:pointer}#login-pane-forgot-button{position:absolute;bottom:10px;left:15px;padding:0 !important}#loginJoinSearch a:hover{text-decoration:underline}#login-link{border:none;padding:0;margin:0}#login-link:hover{text-decoration:underline;cursor:pointer}#login-pane-close-button,#login-pane-close-button:active,#login-pane-close-button:visited{display:block;position:absolute;left:277px;bottom:4px;color:#0072bc}.blackLink,.blackLink:hover,.blackLink:active,.blackLink:visited{color:#000;font-weight:normal}.blueLink{text-decoration:none}.blueLink,.blueLink:hover,.blueLink:active,.blueLink:visited{color:#0072bc}.upload-delete-button{background-color:#d11241;color:#fff;width:25px !important;height:15px !important;margin-bottom:0 !important;padding-top:0 !important;font-size:10px !important}.upload-delete-button:hover{background-color:#d11241;color:#fff}.upload-delete-button-red{background-color:#d11241;color:#fff;width:25px !important;height:15px !important;margin-bottom:0 !important;padding-top:0 !important;font-size:10px !important;margin-left:5px}.upload-delete-button-red:hover{background-color:red;color:#fff;width:25px !important;height:15px !important;margin-bottom:0 !important;padding-top:0 !important;font-size:10px !important}.login-link-holder .dropdown #user-info.dropdown-menu{border-radius:0;border:none;top:35px;left:auto;right:-21px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2);width:300px;padding:0;margin:0}.login-link-holder .dropdown #user-info.dropdown-menu .arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;top:-15px;left:68%;margin-left:8px;border-top-width:0;border-bottom-color:#fff;border-width:8px}.login-link-holder .dropdown #user-info.dropdown-menu .row,.login-link-holder .dropdown #user-info.dropdown-menu .col-xs-3,.login-link-holder .dropdown #user-info.dropdown-menu .col-xs-9{padding:0;margin:0}.login-link-holder .dropdown #user-info.dropdown-menu .col-xs-3 img{margin:15px;max-width:50px;border-radius:50px}.login-link-holder .dropdown #user-info.dropdown-menu .col-xs-9 h4{margin-top:20px;margin-bottom:0;font-weight:bold}.login-link-holder .dropdown #user-info.dropdown-menu .col-xs-9 h5{margin-top:3px;-ms-word-wrap:break-word;word-wrap:break-word;font-size:11px;padding-top:3px}.login-link-holder .dropdown #user-info.dropdown-menu .bottom{background:#f5f5f5;padding:0 14px 10px 14px}.login-link-holder .dropdown #user-info.dropdown-menu .bottom a,.login-link-holder .dropdown #user-info.dropdown-menu .bottom button{margin-top:8px;padding:6px 12px}.login-link-holder .dropdown #user-info.dropdown-menu .bottom a:hover,.login-link-holder .dropdown #user-info.dropdown-menu .bottom button:hover{text-decoration:none}.login-link-holder .dropdown #user-info.dropdown-menu .bottom a.sign-out,.login-link-holder .dropdown #user-info.dropdown-menu .bottom button.sign-out{float:right;text-decoration:underline;margin:0;padding:18px 11px 0 0;font-size:12px}.login-link-holder .dropdown #user-info.dropdown-menu .bottom .btn-primary{color:#fff}#login-page{background:#2c2d30;height:100vh;width:100%;height:calc(100vh - 75px)}#login-page #login-form{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:5px;background:#fff;text-align:center;padding:40px 25px;width:300px;height:300px;opacity:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;z-index:-1}#login-page #login-form.show{opacity:1;z-index:100}#login-page #login-form h3{margin-bottom:30px}#login-page #login-form a{display:block;font-size:12px;text-decoration:none;color:#999}#login-page #login-form .form-control{margin:15px 0}#login-page #register-form{border-radius:5px;background:#fff;text-align:center;margin:0 auto;margin-top:10vw;padding:40px 25px 20px 25px;width:300px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}#login-page #register-form h3{margin-bottom:30px}#login-page #register-form .form-control{margin:10px 0}#login-page p:last-child{color:#ccc;text-align:center;margin-top:10px}#login-page p:last-child a{color:#fff}img{outline:none;border-style:none}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.header-nav-menu{float:right;padding:0}.header-nav-menu ul{padding-top:8px}.header-nav-menu li{padding:0;margin:0;float:left;list-style:none}.header-nav-menu li a,.header-nav-menu li a:visited,.header-nav-menu li a:active{display:block;padding:7px 15px 5px 15px;font-size:14px;font-weight:bold;color:#064269}.header-nav-menu li:last-child{border-right:0;padding-right:0}.header-nav-menu li:last-child a{margin-right:0}.header-right{float:right}.header-nav-menu ul .nav-menu-item a:hover{color:#d11241 !important;text-decoration:none;background:none}.header-nav-menu ul .selected.nav-menu-item a{color:#d11241;text-decoration:none}.header-nav-menu li:last-child a,.header-nav-menu li:last-child a:visited,.header-nav-menu li:last-child a:active,.header-nav-menu li:last-child.nav-menu-item a:hover,.header-nav-menu li:last-child.selected.nav-menu-item a{}.nav-menu{padding-top:14px;padding-left:170px;padding-bottom:60px;height:20px;margin-bottom:20px}.nav-menu ul{list-style-type:none;margin:0;padding:0}.nav-menu-item{float:left;padding-right:10px}.nav-menu-item a{text-decoration:none;font-size:17px;color:#000}.nav-menu-item a:visited{text-decoration:none;color:#000}.nav-menu-item a:hover,.nav-menu-item.selected a{text-decoration:underline;color:#000}#icon-modal .modal-title,#cover-photo-modal .modal-title{margin:0 0 10px 0}#icon-modal .modal-body,#cover-photo-modal .modal-body{background:#bbb}#icon-modal .modal-body .img-responsive,#cover-photo-modal .modal-body .img-responsive{cursor:pointer;padding:2px;background:none}#icon-modal .modal-body .image-selected,#cover-photo-modal .modal-body .image-selected{padding:2px;background:#ddd;box-sizing:border-box}.navbar-toggle.primary-nav{border:1px solid #aaa;margin-top:15px}.navbar-toggle.primary-nav span.icon-bar{background:#aaa}.home-content{padding-top:10px}.home-content h2{color:#222;font-size:22px}.admin-lesson-list{list-style-type:none;padding:20px 0 0 0}.admin-lesson-list li{background:#fff;border-radius:3px;border:1px solid #ddd;padding:10px;margin:10px 0}.admin-lesson-list li .row span{font-size:10px;padding-left:10px}.admin-lesson-list li .row button{margin:5px}.notification-list div.notification{margin-top:20px}.notification-list div.notification .avatar{float:left}.notification-list div.notification .avatar img{width:40px}.notification-list div.notification .notification-content{padding-left:45px}.notification-list div.notification .notification-content a{color:#222;text-decoration:underline}.notification-list div.notification .notification-content a:hover{color:#555}.notification-list div.notification .notification-content .user{color:#222;font-weight:600;margin-bottom:4px}.notification-list div.notification .notification-content .action{color:#222;font-size:11px;margin:0}.notification-list div.notification .notification-content .content{font-size:13px;font-weight:600;margin:0}.notification-list div.notification .notification-content .content a{text-decoration:none}.notification-list div.notification .notification-content .content a:hover{text-decoration:underline}.notification-list div.notification .notification-content .type{font-style:italic;font-size:11px;margin-top:5px}.notification-list div.notification .notification-content .comment{background:#fff;border:1px solid #d4d4d4;border-radius:5px;margin-top:5px;padding:5px}.notification-list div.notification .notification-content .comment p{font-size:11px;color:#222;margin:0}div.full-width-intro.home{background:#08446a;width:100%;height:540px;position:relative}div.full-width-intro.home .course-title p{max-width:222px}div.full-width-intro.home .container #home-stats{text-align:right;padding-top:20px}div.full-width-intro.home .container #home-stats p.stats{line-height:20px}div.full-width-intro.home .container h1{color:#fff;font-size:34px;font-weight:lighter}div.full-width-intro.home .container p{font-size:12px;color:#fff;letter-spacing:1px}div.full-width-intro.home .container a{color:#fff;text-decoration:underline}div.full-width-intro.home .container a.cta{font-weight:600;font-size:17px;padding:4px 20px;background:linear-gradient(#fff,#eee);border:1px solid #ddd;color:#08446a;text-decoration:none;border-radius:3px;margin-top:20px}div.full-width-intro.home .container a.light-gradient{margin-top:20px;font-weight:600;font-size:17px;padding:4px 20px;background:linear-gradient(#fff,#eee);border:1px solid #ddd;color:#08446a;text-decoration:none}div.full-width-intro.home .container a.light-gradient:hover{background:linear-gradient(#ddd,#eee)}div.full-width-intro.home .container #home-slider{max-width:600px;margin:0 auto;margin-top:20px}div.full-width-intro.home .container #home-slider img{max-width:600px !important;max-height:225px !important}div.full-width-intro.home.minimized{height:auto;padding-bottom:20px}div.full-width-intro.home.minimized #home-tree-container{height:100%}@media(max-width:767px){div.full-width-intro.home{height:auto}div.full-width-intro.home #home-tree-container{height:100% !important}div.full-width-intro.home #home-tree-container *{display:none}}div.full-width-intro.home #home-tree-container{background-color:#064269;background:#064269;background:url(/Content/Images/About/grid-bg.svg) center top repeat;background-size:60%;position:absolute;top:0;left:0;width:100%;height:115px;overflow:hidden;padding:0;height:540px;opacity:1;cursor:all-scroll}div.full-width-intro.home #home-tree-container:active{cursor:pointer;cursor:grabbing}div.full-width-intro.home #home-tree-container div{width:100%}div.full-width-intro.home #home-tree-container svg{display:block}body.Home{min-height:101vh;background:#fff}body.Details{background:#fff}body.Details pre{box-sizing:content-box}body.Details pre .ace_scrollbar-v{display:none}body.Edit.Account div.col-sm-6,body.Edit.Account div.col-sm-12{padding-top:12px}ul.tag-list{width:50px;text-align:right;list-style-type:none;display:inline}ul.tag-list li{text-align:right;display:inline-block;padding:2px 5px;background:#ddd;color:#333;margin:2px;-moz-border-radius:2px;border-radius:2px}.content-page-header{background:#f5f5f5;padding:15px 0}.content-page-header p.details-date{font-size:10px}.content-page-header .contentDetailsPublished,.content-page-header .contentDetailsUpdated{padding-right:15px;float:left}.content-page-body{background:#fff;border-top:1px solid #ddd}.content-page-body #walkthrough-details-content{padding-top:40px}.content-page-body blockquote{border-left:5px solid #064269;background:#fff;margin:8px 0 8px 20px;font-style:italic;color:#777}.content-page-body blockquote *{color:#777}.content-page-body .content-details-finished{border-top:1px solid #ddd;text-align:center;padding:40px 0;margin:40px 0}.content-nav-header:first-child{margin-top:0}.content-nav-header:before{content:'';display:block;position:relative;width:0;height:70px;margin-top:-70px}.content-details-side-pane-item ul{list-style-type:none}.content-details-tabs-wrapper{background:#f5f5f5}ul.content-details-tabs{border-bottom:none}ul.content-details-tabs li{margin-bottom:-1px}ul.content-details-tabs li a{padding:9px 14px;border-radius:1px;margin:0;font-size:11px;letter-spacing:.5px;font-weight:600;text-transform:uppercase;color:#333}.content-page-body#content-main{padding-top:20px}@media(max-width:1199px) and (min-width:768px){#primary-nav .nav-menu-item a{padding:7px 10px 5px 10px;font-size:14px}#primary-nav #Search{position:absolute;right:45px}#primary-nav #Search.expanded{width:250px}#primary-nav #searchButton{right:0}#primary-nav #search-container{width:30px}#primary-nav #loginJoinSearch{margin-left:10px}#page div.full-width-intro.home{padding-bottom:20px}#page div.full-width-intro.home .container .page-title h1{font-size:26px}#page div.full-width-intro.home .container .page-title p br{display:none}#page div.full-width-intro.home .container #home-slider{max-width:400px}#page div.full-width-intro.home .container #home-slider .owl-controls .owl-buttons div{top:40px}#page div.full-width-intro.home .container #home-slider img{max-width:400px !important;max-height:150px !important}}@media(max-width:991px){#page div.full-width-intro.home .container .page-title h1{font-size:24px}#page div.full-width-intro.home .container .page-title p{font-size:14px}#footer{display:none}}@media(max-width:767px){body{padding-top:45px}#page #header{position:absolute;top:-45px;left:0;height:45px}#page #header #biml-logo{margin-top:12px}#page #header #biml-logo #biml-logo-link{width:150px;height:30px}#page #header .navbar-toggle.primary-nav{margin-right:0;margin-top:5px}#page #header .header-right{background:#eee;margin-top:44px;float:none;width:100%;position:absolute;left:0;top:0}#page #header .header-right #primary-nav{float:none;border-bottom:1px solid #ddd}#page #header .header-right #primary-nav #loginJoinSearch{margin:0;width:100%;padding-bottom:15px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder{float:none;background:transparent;padding:0;width:100%;margin:30px 0 5px 0;padding-top:15px;border-top:1px solid #ccc}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder #login-link,#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder>#login-dropdown>span,#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder.user-logged-in .nav-link{display:none}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .nav-link{margin:5px 0 0 15px;font-size:14px;font-weight:400;background-color:#064269;border-color:#064269;padding:6px 12px;color:#fff;border-radius:4px;display:inline-block}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown #user-info.dropdown-menu{width:100%;top:0;margin-top:-10px;background:transparent;padding:0 15px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu{height:auto;width:241px;margin-top:5px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu form{padding-left:10px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu .form-control{margin:10px 0 0 0}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu #login-pane-button{position:static;display:block;margin-top:10px;float:right;padding:6px 12px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu #login-pane-forgot-button{margin-top:7px;position:static;display:block}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu #stayLoggedIn{position:static}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .login-pane.dropdown-menu #stayCheckBox{position:relative;top:3px;right:auto;bottom:auto}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu{position:static;display:block;visibility:visible;-webkit-box-shadow:none;box-shadow:none;background-color:#eee !important;float:none;padding-left:5px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .arrow{display:none}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .ln-user{min-height:0;padding:10px 0 20px 0}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .col-xs-3{max-width:70px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .col-xs-3 img{margin:0}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .col-xs-9 h4{margin-top:10px;padding:0;font-weight:600;font-size:15px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .col-xs-9 h5{padding:0;margin:0;font-size:11px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .bottom{background:#eee;padding:0;margin-left:-5px;max-width:97%;padding-bottom:10px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .bottom .sign-out{padding-right:20px}#page #header .header-right #primary-nav #loginJoinSearch .login-link-holder .dropdown .dropdown-menu .bottom div{display:inline}#page #header .header-right #primary-nav #loginJoinSearch .login-pane{top:40px}#page #header .header-right #primary-nav #loginJoinSearch #search-container{float:none}#page #header .header-right #primary-nav #loginJoinSearch #search-container #Search{margin-left:15px;width:80%;max-width:300px;pointer-events:all;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);position:relative;z-index:500}#page #header .header-right #primary-nav #loginJoinSearch #search-container #searchButton{margin:0;right:0}#page #header .header-right #primary-nav ul.navbar-nav.nav{padding:10px 0 10px 0;margin:0}#page #header .header-right #primary-nav ul.navbar-nav.nav li.nav-menu-item{float:none}#page #header .header-right #primary-nav ul.navbar-nav.nav li.nav-menu-item a{font-size:12px}#page #header .header-right #primary-nav ul.navbar-nav.nav li.nav-menu-item a:hover{background:none}#page div.full-width-intro.home{padding-bottom:40px}#page div.full-width-intro.home .container .page-title{padding-left:0}#page div.full-width-intro.home .container .page-title h1{font-size:24px}#page div.full-width-intro.home .container .page-title p{font-size:14px}#page div.full-width-intro.home .container .slider-column{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;display:none}#page div.full-width-intro.home .container .slider-column #home-slider{width:100%;max-width:none}#page div.full-width-intro.home .container .slider-column #home-slider img{max-width:none !important;max-height:none !important;width:100vw}#page .lesson-grid-view #content-search-container{float:none;display:block}#page .notification-view{display:none}}.getstarted-top-menu{float:left;margin-bottom:20px;margin-top:20px}.getstarted-top-menu ul li{float:left;display:block;margin-right:25px}.getstarted-top-menu-item{background-repeat:no-repeat;background-position:center;padding-top:4px;padding-bottom:5px;font-size:18px;line-height:22px;text-decoration:none;margin-right:10px}.getstarted-top-menu ul{list-style-type:none;margin:0;padding:0}.getstarted-top-menu a{display:block}#getstarted-top-menu-item-WhatIsBiml{font-weight:bold;color:#064269;padding-left:35px;background:url(/Content/Images/GetStarted/one-blue.png) left center no-repeat}#getstarted-top-menu-item-WhatIsBimlscript{font-weight:bold;color:#064269;padding-left:35px;background:url(/Content/Images/GetStarted/two-blue.png) left center no-repeat}#getstarted-top-menu-item-DownloadAndInstall{font-weight:bold;color:#064269;padding-left:35px;background:url(/Content/Images/GetStarted/three-blue.png) left center no-repeat}#getstarted-top-menu-item-firstbiml{font-weight:bold;color:#064269;padding-left:35px;background:url(Images/GetStarted/four-blue.png) left center no-repeat}#getstarted-top-menu-item-InitialWalkthrough{font-weight:bold;color:#064269;padding-left:35px;background:url(Images/GetStarted/five-blue.png) left center no-repeat}#getstarted-top-menu-item-WhatIsBiml:hover,#getstarted-top-menu-item-WhatIsBiml.selected{color:#d11241;text-decoration:none;font-weight:bold;background:url(Images/GetStarted/one-red.png) left center no-repeat;padding-left:35px}#getstarted-top-menu-item-WhatIsBimlscript:hover,#getstarted-top-menu-item-WhatIsBimlscript.selected{color:#d11241;text-decoration:none;font-weight:bold;background:url(Images/GetStarted/two-red.png) left center no-repeat;padding-left:35px}#getstarted-top-menu-item-DownloadAndInstall:hover,#getstarted-top-menu-item-DownloadAndInstall.selected{color:#d11241;text-decoration:none;font-weight:bold;background:url(Images/GetStarted/three-red.png) left center no-repeat;padding-left:35px}#getstarted-top-menu-item-firstbiml:hover,#getstarted-top-menu-item-firstbiml.selected{color:#d11241;text-decoration:none;font-weight:bold;background:url(Images/GetStarted/four-red.png) left center no-repeat;padding-left:35px}#getstarted-top-menu-item-InitialWalkthrough:hover,#getstarted-top-menu-item-InitialWalkthrough.selected{color:#d11241;text-decoration:none;font-weight:bold;background:url(Images/GetStarted/five-red.png) left center no-repeat;padding-left:35px}.homeBrowseNav{padding:0;margin:40px auto;list-style:none;width:760px}.homeBrowseNav li{float:left;margin:0 15px;font-size:15px;font-weight:bold;color:#d11241;text-align:center}.homeBrowseNav li a{color:#d11241;text-decoration:none}#slider img{width:1200px !important;height:450px !important}#whatisbimlinfo{width:95%;margin:15px auto}#whatisbimlinfo #whatisbimlbimlicon{margin-top:10px;height:27px}#whatisbimlinfo #whatisbimlbimlscripticon{margin-top:10px;height:40px}#whatisbimlinfo #whatisbimlecosystem{width:850px;margin:0 75px 0 75px}#whatisbimlinfo .whatisbimlwho{width:450px;margin:10px 25px 0 25px;float:left}.containerSection{width:95%;margin:0 auto;clear:both}#aboutbimlscriptinfo{}#aboutbimlscriptinfo img{}.getstarted-download-page-content{margin-bottom:20px}.getstarted-download-page-content h1{font-size:31px;color:#d11241;margin-bottom:5px}.getstarted-download-paragraphs{float:left}.getstarted-download-paragraph{float:left;width:28%;margin-right:15px;margin-left:15px}.getstarted-download-paragraph h2{font-family:"Trebuchet MS",Helvetica,sans-serif;width:15%;font-size:60px;float:left;margin-bottom:0;margin-top:0;line-height:42px}.getstarted-download-paragraph p,.getstarted-download-paragraph-content{width:80%;float:left;color:#064269}.getstarted-download-button{float:right;margin-right:10px}.getstarted-download-button button{width:130px;height:25px;background-color:#064269;border:none;color:#fff}#getstarted-download-button:hover{background-color:#0072bc}#getstarted-download-button:active{background-color:gray}.DownloadScreenshots{width:250px;margin-bottom:25px;float:left;outline:gray solid 1px}.DownloadTableTitle{color:#d11241;font-size:25px;margin-bottom:0}.DownloadTable{border-bottom:1px solid gray;padding:2px 2px 2px 2px}.DownloadTableHead{border-bottom:1px solid gray;padding:2px 10px 2px 2px;font-weight:bold}#downloadasterisk{float:left;font-size:small}.getstarted-first-biml-page-content{}.getstarted-first-biml-page-content h1{font-size:31px;color:#d11241;margin-bottom:5px}.getstarted-first-biml-paragraph{float:left;width:470px;margin-right:15px;margin-left:15px}.getstarted-first-biml-paragraph h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:60px;float:left;margin-bottom:0;margin-top:0}.getstarted-first-biml-paragraph p{width:423px;float:right}.getstarted-first-biml-button{float:right;margin-right:10px}.getstarted-first-biml-button button{width:130px;height:25px;background-color:#064269;border:none;color:#fff}#getstarted-first-biml-button:hover{background-color:#0072bc}#getstarted-first-biml-button:active{background-color:gray}#getinitial-walkthrough-banner{position:relative;margin:0;background-color:#064269;height:435px}#getinitial-walkthrough-banner-text{position:absolute;top:45px;left:830px;width:315px;margin:0 auto;color:#fff}#getinitial-walkthrough-banner-text h2{color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:bold}#getinitial-walkthrough-banner-text p{color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif}.getstarted-walkthroughs-page-content{}.getstarted-walkthroughs-page-content h1{font-size:31px;color:#d11241;margin-bottom:0}.getstarted-walkthroughs-paragraphs{float:left}.getstarted-walkthroughs-paragraph{float:left;width:28%;margin-right:15px;margin-left:15px}.getstarted-walkthroughs-paragraph h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:60px;width:15%;float:left;margin-bottom:0;margin-top:0}.getstarted-walkthroughs-paragraph p{width:80%;float:left}.getstarted-walkthroughs-button{float:left;margin-left:90px}.getstarted-walkthroughs-button button{width:130px;height:25px;border-radius:10px;background-color:#fafad2;border-color:gray;border-width:1px}.getstarted-whats-next-page-content{margin-top:6%;width:70%;float:right;margin-right:30px}.getstarted-whats-next-page-content h1{font-size:31px;color:#d11241;margin-bottom:0}.getstarted-whats-next-paragraph{float:left;width:25%;margin:20px}.getstarted-whats-next-row{float:left}.getstarted-whats-next-paragraph h2{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:60px;float:left;margin-bottom:0;margin-top:0}.getstarted-whats-next-paragraph p{width:83%;float:right}.getstarted-whats-next-button{float:left;margin-left:90px}.getstarted-whats-next-button button{width:130px;height:25px;border-radius:10px;background-color:#fafad2;border-color:gray;border-width:1px}#managePage,.contribution-nav{margin-top:30px}#managePage .col-sm-2 p{margin-bottom:0}#managePage #notContributor div{margin:20px 0}#managePage #notContributor div a{font-size:20px;text-align:center}.contribution-nav .col-sm-2{text-align:center}.contribution-nav .col-sm-2 a:first-child{display:block;height:90px;max-width:90px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:100% !important}.contribution-nav .col-sm-2 a:first-child:hover{background-color:#eee !important}.contribution-nav .col-sm-2 a:last-child{text-decoration:none}.contribution-nav .col-sm-2 a:last-child:hover{text-decoration:underline}@media(min-width:768px){.contribution-nav .clearfix{display:none}}@media(max-width:400px){.contribution-nav p{font-size:12px}}#contribute-menu-item-walkthroughs{background:url(Images/LearnMore/walkthrough-blue.png) no-repeat center center}#contribute-menu-item-snippets{background:url(Images/LearnMore/snippet-blue.png) no-repeat center center}#contribute-menu-item-tutorials{background:url(Images/LearnMore/video-blue.png) no-repeat center center}#contribute-menu-item-events{background:url(Images/GetStarted/AboutBimlScriptCom/Events-blue.png) no-repeat center center}#contribute-menu-item-external{background:url(Images/LearnMore/External-Content-blue.png) no-repeat center center}#managePage #manageMenuDescriptions{width:1000px;margin-left:auto;margin-right:auto}#managePage #manage-data-grid{padding:8px;margin-top:0;height:500px;margin-left:auto;margin-right:auto;width:1130px;display:block}#managePage #manage-data-grid a{width:100%;text-align:center;display:block}#managePage #manage-data-grid a img{height:21px;width:21px}#managePage #manage-data-grid .grid-title-link{text-decoration:none;text-align:left;margin-left:20px}#managePage #manage-data-grid .grid-title-link:hover{text-decoration:underline}#managePage #manage-data-grid .slick-header-column.ui-state-default{background:#064269 none;color:#fff;min-height:26px}#managePage #manage-data-grid .ui-state-default,#managePage #manage-data-grid .ui-widget-content .ui-state-default,#managePage #manage-data-grid .ui-widget-header .ui-state-default{background:#fff;border:0}#videoDetailsPage{margin-right:auto;margin-left:auto}#video-tutorial-details-title{margin-left:auto;margin-top:20px;width:1020px;padding-left:180px}#video-tutorial-details-title #notContributor{text-align:center;font-size:18px;margin-bottom:20px}#video-tutorial-details-title h1,#videoTitleSummary h2{margin:0;padding:0}#videoTitleAuthor{margin:0;padding:0;font-size:17px}#videoShareButtons{margin:4px 0 0 20px;padding:0}#videoTitleSummary{margin-left:auto;width:1020px;padding-left:180px}#videoTitleSummary h2{margin:20px 0}#videoTitleSummary p{display:block;margin:5px 0;padding:0;border-bottom:solid 1px;border-color:#064269}#videoTutorialButtons{display:inline;float:right;width:340px;height:30px;margin-bottom:5px}#editVideoButton{float:right;margin-left:2px;margin-right:0;margin-bottom:3px;padding:5px 58px 5px 59px}#video-tutorial-details-video{margin-left:auto;width:1020px}#video-tutorial-details-video iframe{width:700px;height:500px}#video-tutorials-details-description{margin-left:auto;width:1020px;padding-left:180px;position:relative}#video-attachments li a{text-decoration:none;color:#d11241}#video-attachments li a:hover{text-decoration:underline}#video-attachments li span{color:#064269}#videoattachments_comments{margin-left:auto;margin-right:auto;width:1020px;padding-left:180px;position:relative}#VideoTutorial-details-side-pane{color:#064269;background-color:#fff;min-height:500px;float:left;clear:both;width:145px}.VideoTutorial-details-side-pane-item ul{padding-left:16px}.VideoTutorial-details-side-pane-item{margin-top:10px;margin-left:10px;margin-right:10px}.VideoTutorial-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.VideoTutorial-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.VideoTutorial-details-side-pane-item-star.rated-yellow:hover{background-image:url('Images/Shared/starWhite.png')}.rated-yellow{background-image:url('Images/Shared/starBlue.png')}.VideoTutorial-details-side-pane-item img{height:16px;width:16px}.VideoTutorial-details-side-pane-item h3{font-weight:600;font-size:17px}#video-tutorial-comments{margin-left:auto;width:1020px;position:relative}#comment-area{width:100%}#comment-area .btn-primary{margin-left:20px;margin-top:-2px}#comment-button:hover{border-color:#0072bc;background-color:#0072bc}#comment-display-pane{width:80%;clear:both;display:none}#create-comment-textarea{width:1006px;height:90px}.comment-links a{color:#064269;text-decoration:none;margin-right:6px;float:right}.comment-links a:hover{text-decoration:underline}#comments h2{color:#064269;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);width:100%;font-weight:300;font-size:20px}#comments>div{position:relative}#comments>div h4{margin:20px 20px 10px 50px;font-size:14px;color:#064269;text-decoration:none;font-weight:bold;padding-top:5px}#comments>div h5{margin:0;position:absolute;top:5px;right:0;font-size:12px}#comments>div p{font-size:12px;max-width:700px}.comment-text{padding-left:45px}#comments .avatar{position:absolute;left:0;top:0;margin-right:20px}#comments .avatar img{width:40px;height:40px}.comment-head a:hover{text-decoration:underline}#walkthroughDetailsTitle{border-bottom:1px solid #064269;position:relative}#walkthroughDetailsTitle #notContributor{text-align:center;font-size:18px}#walkthroughDetailsAuthor{}#walkthroughDetailsSummaryh2{margin:20px 0 !important}#walkthroughDetailsSummary{margin-bottom:5px}#walkthrough-attachments{margin-left:180px}#walkthrough-attachments li a{text-decoration:none;color:#064269}#walkthrough-attachments li a:hover{text-decoration:underline}#walkthrough-attachments li span{color:#064269}#walkthroughDetailsPage{}#walkthroughDetailsPage .syntaxhighlighter{padding:1px}#walkButtons{height:33px}#walkthroughDetailsTitle h2{font-size:19px;color:#064269;margin-top:0;margin-bottom:0}#content-details-side-pane{color:#064269;font-size:12px}#content-details-side-pane ul{list-style:none}#content-details-side-pane ul.version-list{background:none}.content-details-side-pane-item ul{padding-left:16px}.content-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.content-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.content-details-side-pane-item{margin:10px 0}.content-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.content-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.content-details-side-pane-item-star.rated-yellow{background-image:url('Images/Shared/starBlue.png')}.content-details-side-pane-item-star.rated-yellow:hover{background-image:url('Images/Shared/starWhite.png')}.content-details-side-pane-item img{height:16px;width:16px}.content-details-side-pane-item h3{font-weight:600;font-size:17px}#content-nav{top:50px}#content-nav ul{list-style:none;margin-top:50px}#content-nav ul li{font-size:14px;border-left:2px solid #fff}#content-nav ul li a{padding:5px 10px;color:#777}#content-nav ul li.active{border-left:2px solid #064269}#content-nav ul li.active a{color:#064269}@media(max-width:767px){#content-nav{display:none}}.edit-page{padding-bottom:50px}.edit-page .markItUp{width:100%}.edit-page .buttons{margin-top:20px}.edit-page .form-control.markItUpEditor{width:100%;min-height:150px;font-size:14px;font-family:'Open Sans',sans-serif}.edit-page textarea.form-control{min-height:100px;resize:both}.edit-page .dropzone-previews{margin:15px 0;max-width:335px}.edit-page .dropzone-previews .dz-progress{top:-10px !important;left:0 !important}.edit-page .dropzone-previews .dz-preview{display:block}.edit-page .dropzone-previews .btn{margin-right:5px}#uploadWalkthroughImage{height:255px;width:330px;background-image:url('Images/Contribute/DragandDrop Image.png');background-repeat:no-repeat;cursor:pointer;padding-bottom:20px}#uploadVideo{height:255px;width:330px;background-image:url('Images/Contribute/DragandDropVideo.png');background-repeat:no-repeat;cursor:pointer;padding-bottom:20px}.video-previews .dz-success{display:block}.video-previews .dz-error{display:block}.video-previews .dz-success-mark{color:green}.video-previews .dz-error-mark{color:red}.video-previews .dz-preview .dz-progress{background:url('/Content/Images/loading.gif');width:15px;height:15px}.columndiv3{float:left;width:32%;margin-right:1%}.event-upload-containers{position:relative}.event-upload-containers .btn{margin-right:5px}#eventPhotoContainer,#eventDocContainer,#divgiveaways{display:none;width:350px;min-height:135px;background-color:#fff;border:solid 1px;border-color:#000;z-index:10;margin-top:15px;border-radius:.25em;position:absolute;left:75px;bottom:75px;padding:10px}.eventclose{background-image:url(/Content/Images/blue-x.png);background-repeat:no-repeat;height:8px;width:8px;position:absolute;top:5px;right:5px;cursor:pointer}.event-doc-previews{font-size:larger}.event-doc-previews .dz-success{display:block}.event-doc-previews .dz-error{display:block}.event-doc-previews .dz-success-mark{color:green}.event-doc-previews .dz-error-mark{color:red}.event-photo-previews{margin:20px}.event-photo-previews .dz-success{display:block}.event-photo-previews .dz-error{display:block}.event-photo-previews .dz-success-mark{color:green}.event-photo-previews .dz-error-mark{color:red}.helpdivcontainer{position:relative;margin-left:10px}#helpdiv{display:none;position:absolute;top:-24px;background:#fff;color:#000;border:1px solid #d11241;padding:5px;left:160px;font-weight:normal;font-size:small;max-width:230px}.help{height:20px;width:20px;cursor:pointer}.Event-imageHolder{float:left;width:150px;margin-right:15px;margin-top:15px;text-align:center;font-size:14px;color:#064269;font-weight:bold;cursor:pointer}#snippetDetailsPage{margin-right:auto;margin-left:auto}#snippet-details-title{margin-top:20px;margin-left:200px;border-bottom:1px solid #064269;padding-bottom:3px}#snippet-details-title #notContributor{text-align:center;font-size:18px;margin-bottom:20px}#snippet-details-title h1{color:#d11241;margin:0}#snippet-details-title h2{color:#064269;margin:0;font-size:19px}h2#snippetTitleSummaryh2{margin:20px 0}#snippetTitleSummary{width:620px;margin:5px 0}#snippetContent{color:#064269}#snippet-details-description{width:1000px;margin-left:auto}#snippet-attachments{margin-left:180px}#snippet-attachments li a{text-decoration:none;color:#064269}#snippet-attachments li a:hover{text-decoration:underline}#snippet-attachments li span{color:#064269}#snippet-comments{width:1020px;margin-left:180px}#snippetEditButton{display:block;margin:0 0 3px 3px;padding:6px 58px 6px 59px;float:right;clear:left}#Snippet-details-side-pane{background-color:#fff;color:#064269;clear:left;float:left;min-height:500px;width:145px}.Snippet-details-side-pane-item ul{padding-left:16px}.Snippet-details-side-pane-item{margin:10px}.details-side-pane-item-star{float:left;display:block;height:16px;width:16px;padding-right:4px;background-image:url('Images/Shared/starWhite.png');background-size:16px 17px;background-repeat:no-repeat;margin-bottom:20px}.rated-yellow{background-image:url('Images/Shared/starBlue.png')}.Snippet-details-side-pane-item img{height:16px;width:16px}.Snippet-details-side-pane-item h3{font-weight:600;font-size:17px}.account-details .community-partner-points-percent{position:absolute;right:83px;top:130px}.account-details .community-partner-points-percent p{width:180px;text-align:center;font-size:62px;font-weight:bold;color:#064269}.account-details .tableStyle{color:#064269;padding:5px 5px 5px 5px}.account-details .newquarter{color:silver;padding:5px 5px 5px 5px;font-weight:normal;font-style:italic}.account-details .tabIndex{padding:5px 5px 5px 5px}.account-details .totalTd{font-size:18px;border-top:2px solid #064269;color:#064269}.account-details table.chartTable th{color:#064269;font-size:18px;text-align:left}.account-details table.chartTable td{padding-right:25px}.account-details .text-right{text-align:right}.account-details .profileImageDiv{position:relative}.account-details .profileImageDiv img{width:250px;border-radius:125px;-moz-border-radius:125px;-webkit-border-radius:125px}.account-details .profileImgEdit{background:#fff;opacity:.8;filter:alpha(opacity=50);width:250px;height:250px;border-radius:125px;-moz-border-radius:125px;-webkit-border-radius:125px;position:absolute;left:0;top:0;color:#fff;text-align:center}.account-details .profileImgEditPlus{position:absolute;left:65px;top:105px;font-size:165px;font-weight:bold;text-align:center;opacity:.4;filter:alpha(opacity=70);line-height:8px}.account-details .profileImgEditPlus span{clear:both;font-size:18px}.account-details .titleText{border-bottom:2px solid #064269;margin-bottom:15px;color:#064269;padding:5px 5px 5px 5px;font-size:18px}.account-details .chartContainer{width:50%;position:relative}.account-details .chartImage{float:right}.account-details .legendChart{list-style:none;padding:0;margin:0;width:300px}.account-details .legendChart li{clear:both;margin:5px 0;float:left}.account-details .legendApproved{background:#064269;float:left;width:15px;height:15px;margin-right:5px;color:#064269}.account-details .legendPending{background:#d11241;float:left;width:15px;height:15px;margin-right:5px;color:#064269}.account-details .legendReject{background:#70a489;float:left;width:15px;height:15px;margin-right:5px;color:#064269}.account-details .legendPointstocover{background:silver;float:left;width:13px;height:13px;margin-right:5px;color:#064269;border:1px solid #ccc}.snippetWalkThumbnail{margin:5px;float:left;position:relative;height:100px;width:305px}.WalkThumbnail{margin:5px 5px 40px 5px;float:left;position:relative;width:100%;border-bottom:1px solid #064269}.snippetWalkThumbnail:hover{outline-color:#0072bc;outline-style:solid;outline-width:2px}.summaryPaneAuthor{display:block;position:absolute;z-index:30;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-align:center;color:#fff;font-weight:bold;font-size:12px;width:100px;height:50px;top:50px}.profilePaneAuthor{display:block;position:absolute;z-index:30;background-color:rgba(0,0,0,.5);text-align:center;color:#fff;font-weight:bold;font-size:12px;width:100%;bottom:0;padding:5px 0;margin-bottom:3px}.summaryPaneAuthorName{margin-top:7px;display:block;height:30px;font-size:20px;color:#fff}.summaryPaneAuthorNameImage{display:block;height:15px;font-size:10px}.summaryPaneRating{padding-top:4px;display:block}.summaryPaneInfo{margin-left:20px;display:block;position:absolute;text-align:left;color:#000;font-size:12px;top:0;width:185px;height:100px;left:100px}.summaryPaneTitle{margin-top:9px;font-size:18px;font-weight:700;display:block}.summaryPaneDate{font-size:15px;display:block}.summaryPaneDescription{display:block}#forgotPasswordPage{width:520px;margin-left:auto;margin-right:auto}#feedback-page .feedback-item{padding:15px}#feedback-page h2{margin-top:0}#feedback-page p{max-width:800px}#feedback-page .feedback-date{font-size:12px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}#feedback-page .form-control.email{max-width:200px;margin-bottom:20px}#feedback-page .form-control.text{min-height:200px;margin-bottom:10px}body.Thank.you h2{margin-top:150px}#faqPage h2{border-bottom:1px solid #064269;width:320px}#faq-create-button{width:175px}#questionPortal{margin-bottom:30px}#questionPortal p{margin-left:30px;margin-top:8px;margin-bottom:8px}#questionPortal p a{text-decoration:none;color:#0072bc}#questionPortal p a:hover{text-decoration:underline}.questionAnswer{margin-left:30px;margin-bottom:40px}.questionAnswer a:before{content:'';display:block;position:relative;width:0;height:75px;margin-top:-75px}#blog-comments{margin-bottom:50px}#blog-comments h2{width:98%}.blog-banner{max-width:100%}#blogPosts{margin-top:25px;margin-bottom:50px}#blog-admin-bar{position:relative;margin-top:7px;margin-bottom:-20px;width:100%}#blog-admin-bar #contentCancelButton{margin-left:5px;margin-right:5px;top:0}#divdeleteblog{display:none;background-color:#fff;width:400px;position:absolute;border:solid 1px;border-color:#000;border-radius:.5em;z-index:10;right:35%;top:50px}@media(max-width:500px){.blogPostTitles h2{font-size:20px}.blog-auth{font-size:15px}}.blogPostContents p img{display:none}.blogPost{padding:15px;margin-bottom:50px}.blog-image-wrapper{width:60px;height:80px;float:left;padding-top:7px;margin-right:15px}.blogImg{width:60px}.blogPost h2 a{color:#064269;text-decoration:none}.blogPost h2 a:hover{text-decoration:underline}.blogPost h2{margin:0;padding-bottom:0}.blogPost h4{margin-top:3px;padding-top:0;line-height:24px;color:#064269}.blogPost ul,.blogpost li{color:#064269}.blogCommentsCount{color:#0072bc;float:right}.blogCommentsCount a{text-decoration:none;margin-left:6px;color:#0072bc}.blogCommentsCount a:hover{text-decoration:underline}#blogPost{margin-top:30px;margin-bottom:60px;position:relative}#blogPost h2{margin-bottom:0;padding-bottom:0}#blogPost h4{margin-top:4px;padding-top:0}#blogPublish,#blogPublish form{display:inline}#blogPublish .formPublishSubmitButton{margin:3px 5px;padding:7px 20px}#createBlogPostPage #blog-thumb-pic{margin-bottom:10px}#createBlogPostPage .blog-thumb-previews{margin:10px 0}#createBlogPostPage .blog-thumb-previews .dz-success-mark{color:green}#createBlogPostPage .blog-thumb-previews .dz-error-mark{color:red}#createBlogPostPage textarea{min-height:250px;resize:vertical}.formPublishSubmitButton{margin:0;padding:5px 30px 5px 30px}.publish-form{display:inline}ul.version-list{list-style-type:none;padding:0;margin:0}ul.version-list .version-li-check{background:url(/Content/Images/blue-check.png) no-repeat right 0 center;padding-right:16px}ul.version-list .version-li-x{background:url(/Content/Images/blue-x.png) no-repeat right 0 center;padding-right:16px}div.slick-header-column{background-color:#064269}.not-contributor{border:1px solid #888;border-radius:5px;color:#333;display:block;margin:20px 0;padding:5px;text-decoration:none;text-align:center;font-size:18px}.not-contributor:hover{background:#ddd}.markdown-area img{max-width:100%}.markdown-area h1,.markdown-area h2,.markdown-area h3,.markdown-area h4,.markdown-area h5,.markdown-area h6{font-weight:bold}.markdown-area h1{font-size:20px;color:#064269}.markdown-area h2{font-size:18px;color:#064269}.markdown-area h3{font-size:16px;color:#064269;margin:6px 0}.markdown-area h4{font-size:14px;color:#064269;margin:6px 0}.markdown-area h5{font-size:12px;color:#064269;margin:6px 0}.markdown-area h6{font-size:12px;color:#064269;margin:6px 0}.markdown-area pre{margin:15px 0}#videoFileList ul{list-style-type:none;margin:0;padding:0}#videoFileList li a{text-decoration:none;color:#064269}#videoFileList li a:hover{text-decoration:underline}#videoFileList li span{color:#064269}#videoFileList .selected{color:#064269}#videoFileList .selected a{color:#064269}#videoFileList .selected span{color:#064269}#attachmentFileList ul{list-style-type:none;margin:0;padding:0}#attachmentFileList li a{text-decoration:none;font-style:italic;color:#d11241}#attachmentFileList li a:hover{text-decoration:underline}#attachmentFileList li span{color:#064269}#attachmentFileList .selected{padding-left:10px;background-color:#0072bc;color:#fff}#attachmentFileList .selected a{color:#fff}#attachmentFileList .selected span{color:#fff}#userNotBasic{width:99%;margin-left:auto;margin-right:auto;text-align:center;background-color:#d11241;padding:3px;font-size:19px;color:#fff;margin-bottom:5px}.text-middle{margin-left:auto;margin-right:auto;text-align:center}#photo-slides{display:block;width:570px;margin-right:600px;position:relative}#photo-slides .next,#photo-slides .prev{float:left;color:#fff;display:block;margin-top:5px;margin-right:5px;padding:10px 20px 10px 20px;background-color:#064269;text-decoration:none}#photo-slides .next:hover,#photo-slides .prev:hover{background-color:#0072bc}#photo-slides .slides_container{width:570px;height:270px;margin-right:1000px;margin-top:5px;outline:#064269 solid 1px}#photo-slides .slides_container div{width:570px;height:270px;display:block}#photo-slides .slides_container div img{width:570px;height:270px;display:block}#photo-slides #photo-paste{margin-left:0;margin-right:0;float:right;outline:#064269 solid 1px;margin-top:5px}.headerBar{background:#d11241;height:45px;margin-bottom:10px;margin-top:20px;padding-top:5px;padding-bottom:5px}.headerBar h1{color:#fff;top:10px;left:5px;margin-top:5px;margin-bottom:5px;margin-left:15px}.nav-menu{padding-bottom:20px}.short-text-page{text-align:center}#admin-users-page table td .role-select{width:101px}.admin-form{font-size:14px}.admin-blog-image .panel{padding:10px}.admin-blog-image h3{margin:0}.admin-details{font-size:14px}.admin-details .display-label{font-weight:bold}.admin-details .form-control{margin-bottom:5px}.admin-sliders .panel{padding:10px}.admin-sliders .panel img{margin:5px 0}.admin-sliders>.btn-primary:first-child{margin:10px}.admin-table,.community-partner-table,.users-table{overflow-x:scroll}.admin-table table td,.admin-table table th{font-size:14px}.community-partner-table table td,.community-partner-table table th{font-size:12px}.users-table table td,.users-table table th{font-size:9px}#admin-locked-accounts table a{color:#fff;text-decoration:none}#admin-locked-accounts table a:hover{text-decoration:underline}#admin-locked-accounts table tr th{background-color:#064269;color:#fff;padding:5px;font-size:16px;text-align:left}#admin-locked-accounts table tr td{color:#fff;background-color:#0072bc;text-align:center}#admin-locked-accounts table select{background-color:#0072bc;color:#fff;border-color:#064269}.unlockAccountBtn{background-color:#0d6814;color:#fff;text-decoration:none;cursor:pointer;text-align:center;border:solid 3px;border-color:#336d37;border-radius:5px;width:75px;margin:0 auto}.unlockAccountBtn:hover{background-color:#336d37;border-color:#0d6814}#versions-page>.btn-default,#versions-page>.btn-primary{margin-bottom:15px}#versions-page .panel{padding:10px}#versions-page .panel h5{margin-top:0}#editFaqsPage textarea{width:900px;height:200px}#create-faq-page .faqLabel{margin-top:15px;margin-bottom:5px}#create-faq-page .faqLabel label{font-size:16px}#create-faq-page textarea{width:600px;height:200px}#standard-create-edit-page .labelDiv label{font-size:17px}#standard-create-edit-page .editorDiv input{width:300px}#standard-create-edit-page .buttonDiv input,#standard-create-edit-page .buttonDiv a{margin-top:10px}#standard-details-page div:last-child{margin:15px}#standard-details-page .details-display{padding:15px}#privacystatement h3{margin-top:25px}#privacystatement .informationweget{margin-left:50px}#develop-page h1{float:left}#develop-menu{margin:30px 0 19px 0;float:right;z-index:100}#develop-menu .blueButtonColor{display:inline;z-index:100}#resources-page h1{float:left}#resources-page #resources-bar{height:50px}#resources-page #resources-content{height:975px;float:left}#resources-page #resources-content .resource-item .blueButtonColor{display:inline}#resources-page #resources-content .resource-item .screenshot{width:500px;margin-bottom:20px;outline:#000 solid 1px}.tagHelp p{margin:0;font-size:11px}blockquote{margin:5px 0 5px 20px;padding:3px 12px 3px 12px;background:#d0d0d0}#ContentAttachments input{height:100%;padding-bottom:5px}#ContentAttachments.createUploadFile .qq-upload-droqq-upload-sizep-area{float:left;display:none}.details-date{margin:5px 0 0 0;color:#333}.blog-date{margin:0;font-size:12px;color:#064269}.blog-auth{margin-bottom:3px;color:#d11241}#series-video-wrapper{width:1070px}#series-video-wrapper #series-details-video{margin-left:auto;position:relative;float:left}#series-video-wrapper #series-details-video iframe{width:700px;height:420px}#series-video-wrapper #series-video-list{overflow:auto;height:410px;background-color:#064269;padding:10px 0 0 0}#series-video-wrapper #series-video-list .series-video-item{color:#fff;background-color:#064269;width:350px;float:left;padding:0 10px 0 10px}#series-video-wrapper #series-video-list .series-video-item .series-video-item-thumbnail{margin:10px;width:100px;height:75px;float:left}#series-video-wrapper #series-video-list .series-video-item .series-video-item-text{margin:20px 10px 10px 10px;float:left;width:200px}#series-video-wrapper #series-video-list .series-video-item .series-video-item-text .series-video-item-title{font-size:16px}#series-video-wrapper #series-video-list .series-video-item .series-video-item-text .series-video-item-summary{font-size:10px;overflow:hidden;text-wrap:normal}#series-video-wrapper #series-video-list .series-video-item.selected,#series-video-wrapper #series-video-list .series-video-item:hover{background-color:#0072bc}#seriesEditPage{margin-left:auto;margin-right:auto}#seriesDescrip{width:100%}#seriesFiles{margin-left:3px}#seriesButtons input{margin-right:3px}#seriesEditPage div{float:left}#seriesEditTags #TagText,#seriesEditTags #Tags{width:350px;height:85px;resize:none}div#seriesEditContent{margin-left:auto;margin-right:auto}#seriesVideos{width:200px}#seriesTopicsandVersions{width:200px}#seriesEditSummary{margin-left:20px;margin-right:20px;width:350px}#seriesEditSummary #Series_Summary{width:350px;height:120px;resize:none}#seriesEditTopics{margin-right:20px}#seriesEditTopics #topics,#seriesEditTopics #ListTopics{width:180px;height:126px}#Series_Title{width:360px}#Series_Summary{width:270px;margin-bottom:8px}#Series_Description{width:1188px;height:130px}#seriesVersions{float:left;width:184px;margin-right:20px;margin-top:11px}#seriesVersions label{float:left}#seriesVersions input{float:left;clear:left}#series-details-title #notContributor{text-align:center;font-size:18px;margin-bottom:20px}#series-details-title h1,#seriesTitleSummary h2{margin:0;padding:0}#seriesTitleAuthor{margin:0 0 0 20px;padding:0;font-size:17px}#seriesShareButtons{margin:4px 0 0 20px;padding:0}#seriesTitleSummary h2{font-size:19px;margin-top:30px}#seriesTitleSummary p{display:block;margin:0 0 10px 3px;padding:0;width:500px}#seriesTutorialButtons{display:inline;float:right;width:340px;height:30px;margin-bottom:5px}#editseriesButton{float:right;margin-left:2px;margin-right:0;margin-bottom:3px;padding:5px 58px 5px 59px}#series-attachments li a{text-decoration:none;color:#064269}#series-attachments li a:hover{text-decoration:underline}#series-attachments li span{color:#064269}.getstarted-walkthroughs-paragraphs a{color:#d11241}.getstarted-walkthroughs-page-content #initialwalkthroughid{color:#d11241}.clearfix{clear:both}.clearfixBold{clear:both;font-weight:bolder}.clearfixBoldPadding{clear:both;font-weight:bolder;padding-top:10px}.leftpane{float:left;width:25%}.rightpane{float:right;width:70%}.walkthroughTopicsView td{width:100%;padding:5px 5px;color:#064269}.walkthroughTopicsView td a{color:#d11241;text-decoration:none}.authordescription{padding-bottom:15px;line-height:18px}.scrollpane{overflow-y:auto}.no-border{border:0}.overallratingspan{width:40px;height:35px;margin-top:5px}.overallratingspan img{vertical-align:middle}.overallratingspan .meta-data-rating-star{width:25px;height:20px}.overallratingspanImage{width:20px;height:15px}a.rssmediaimage{width:24px;background-image:url("/Content/Images/rss-blue.png")}a.rssmediaimage span{width:24px}a.rssmediaimag:hover{width:24px;background-image:url("/Content/Images/rss.png")}a.likedlnmediaimage{width:24px;background-image:url("/Content/Images/linkedin-blue.png")}a.likedlnmediaimage:hover{width:24px;background-image:url("/Content/Images/linkedin.png")}a.twittermediaimage{width:24px;background-image:url("/Content/Images/twitter-blue.png")}a.twittermediaimage:hover{width:24px;background-image:url("/Content/Images/twitter.png")}.eventView{width:100%;padding:15px 5px 80px 5px;color:#064269}.eventView .event-header{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.4)}.eventView .event-header div{font-size:18px;text-align:left}.eventView .event{padding:15px 0;background:#fff;border:1px solid #ddd;margin-bottom:-1px;display:block}.eventView .event:hover{background:#f2f2f2}#Event-details-content .eventSpeaker{color:#d11241;font-weight:bold;font-size:125%;margin:10px 0 20px 0}#Event-details-content .eventAdminOnly{border-top:solid 1px;margin-top:10px}.redcolor{color:#d11241}#Event-details-side-pane{color:#064269;background-color:#fff;min-height:500px;float:left;clear:both;width:12%}.Event-details-side-pane-item ul{padding-left:16px}.Event-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.Event-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.Event-details-side-pane-item{margin:10px}.Event-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.Event-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.Event-details-side-pane-item-star.rated-yellow{background-image:url('Images/Shared/starBlue.png')}.Event-details-side-pane-item-star.rated-yellow:hover{background-image:url('Images/Shared/starWhite.png')}.Event-details-side-pane-item img{height:16px;width:16px}.Event-details-side-pane-item h3{font-weight:600;font-size:17px}#EventDetailsTitle{margin-top:20px;border-bottom:1px solid #064269;padding-bottom:3px}#EventDetailsTitle #notContributor{text-align:center;font-size:18px;margin-bottom:20px}#EventDetailsAuthor{margin-left:20px}#EventDetailsSummaryh2{margin:20px 0}#EventDetailsSummary{margin:5px 0}#Event-attachments{margin-left:180px}#Event-attachments li a{text-decoration:none;color:#064269}#Event-attachments li a:hover{text-decoration:underline}#Event-attachments li span{color:#064269}#EventDetailsPage{margin-right:auto;margin-left:auto;position:relative}#Event-comments .comment-links a{float:none;color:#999}#eventButtons{margin-bottom:10px}#editEventButton{margin-left:2px;margin-right:0;margin-bottom:3px;padding:5px 58px 5px 59px;float:right;display:block;clear:left}#EventDetailsTitle h1{color:#d11241;margin-bottom:0}#EventDetailsTitle h2{font-size:19px;color:#064269;margin-top:0}#Event-details-content{color:#064269;padding-top:0}#Event-details-content h2{font-size:16px;color:#064269}#Event-details-content p{width:100%}#Event-details-content .event-right{padding-bottom:15px}#Event-details-content .event-right h2{font-weight:bold}#event-cal{cursor:pointer}#home-banner img{width:100%;margin:0 !important}#home-banner{padding:0 !important}#event-banner{position:relative;margin:0;background-color:#064269;height:435px}#event-banner-text{position:absolute;top:45px;left:830px;width:315px;margin:0 auto;color:#fff}#event-banner-text a{color:#fff}#event-banner-text h2{color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:bold}#event-banner-text p{color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif}#homelogin{background-color:#064269;margin:0;float:left;width:98%;padding:0 1% 5px 1%;margin-bottom:50px;margin-top:-4px;height:40px}#homelogin div{}#homelogin span{color:#fff;font-size:20px}#homejoinPage{margin-left:auto;margin-right:auto}#homejoinPage input[type="text"],#homejoinPage input[type="password"]{background:#fff;border:0}.joinLeftInput input[type="text"],.joinLeftInput input[type="password"]{background:#fff;border:0;padding:5px}#homejoinPage label{display:none}.loginLeftSocialIcons{margin-left:35px;float:left;color:#fff;font-size:16px;font-weight:bold;line-height:30px;vertical-align:middle}.login-left{}.login-right{height:27px;margin-right:40px}.loginForm .redButtonColor{height:26px}a.redButtonColor{padding:3px 6px 3.5px 6px;margin-left:6px}.redButtonColor{font-size:17px;color:#fff;background-color:#d11241;border-color:#d11241;border-style:none;text-decoration:none}.redButtonColor:hover{background-color:#fe0442;border-color:#d11241;text-decoration:none}.redButtonColor:active{background-color:gray;border-color:gray}#homelabel{margin:0 auto 35px auto;color:#d11241;font-size:40px;text-align:center;width:80%}#homelabel span{margin-left:25%;margin-right:25%;color:#d11241;font-size:28px;text-align:center}#HomejoinPageJoin{width:80%;margin:0 auto}#homejoinPage input.textBox,#homejoinPage input.textBox:focus{background:#fff;width:47%;margin-bottom:10px;border:1px solid #000;color:gray;font-style:italic;font-size:14px}.joinLeftInput{width:80%;float:left}.joinRightSubmit{width:18%;float:right}.joinRightSubmit input{width:100%;display:block;font-size:24px;font-weight:bold;height:65px;margin-left:5px}.joinRightSubmit input:hover{background:#fe0442;cursor:pointer}.loginLeftSocialIcons img{padding-right:5px;padding-left:5px}.loginLeftSocialIcons span{text-align:center;padding-bottom:2px}#homelogininner{padding-top:10px;padding-bottom:10px;margin:0 auto;text-align:center}.forgotpassworddiv{width:95%}#forgotPasswordPage input[type="submit"]{display:block;margin-bottom:10px;margin-top:10px;float:right}#forgotPasswordPage input[type="text"]{display:block;background:#fff;width:48%;border:1px solid #000}#ExternalContent-details-side-pane{color:#064269;background-color:#fff;min-height:500px;float:left;clear:both;width:145px}.ExternalContent-details-side-pane-item ul{padding-left:16px}.ExternalContent-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.ExternalContent-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.ExternalContent-details-side-pane-item{margin:10px}.ExternalContent-details-side-pane-item-star{float:left;display:block;height:16px;width:16px;margin-right:4px;background-image:url('Images/Shared/starWhite.png');background-repeat:no-repeat;margin-bottom:20px}.ExternalContent-details-side-pane-item-star:hover{background-image:url('Images/Shared/starBlue.png')}.ExternalContent-details-side-pane-item-star.rated-yellow{background-image:url('Images/Shared/starBlue.png')}.ExternalContent-details-side-pane-item-star.rated-yellow:hover{background-image:url('Images/Shared/starWhite.png')}.ExternalContent-details-side-pane-item img{height:16px;width:16px}.ExternalContent-details-side-pane-item h3{font-weight:600;font-size:17px}#ExternalContentDetailsTitle #notContributor{text-align:center;font-size:18px;margin-bottom:20px}#ExternalContentDetailsTitle h1{color:#d11241;margin:0}#ExternalContentDetailsTitle h2{color:#064269;margin:0;font-size:19px}#ExternalContentDetailsTitle{border-bottom:1px solid #064269;position:relative}#ExternalContentDetailsAuthor{margin-left:20px}#ExternalContentDetailsSummaryh2{margin:20px 0 !important}#ExternalContentDetailsSummary{width:620px}#ExternalContentButtons{height:33px}#ExternalContentDetailsPage{margin-right:auto;margin-left:auto}#ExternalContent-details-content{color:#064269;padding-top:30px}#ExternalContent-comments{padding-top:40px}.attachementdialog .ui-dialog-titlebar{display:none}.photouploaddialog .ui-dialog-titlebar{display:none}.giveawaysdialog .ui-dialog-titlebar{display:none}textarea.eventdescription{width:100%}.textareaholder .markItUpContainer,.textareaholder .markItUpContainer textarea.markItUpEditor{width:100%}.markItUpResizeHandle{display:none !important}.attachementdialog #ContentAttachments .qq-upload-button,.eventphotodialog #picture-upload .qq-upload-button{background:url(/Content/Images/Shared/Choosefile.png) no-repeat !important;width:541px !important;height:27px !important;border:1px solid #d11241 !important;padding:0 !important;font-size:0 !important;margin:50px 0 0 50px !important}#inner-event-upload-section #photo-wrapper{display:block !important}#inner-event-upload-section #photo-wrapper ul{list-style-type:none;margin:0;padding:0}#inner-event-upload-section #photo-wrapper li a{text-decoration:none;font-style:italic;color:#d11241}#inner-event-upload-section #photo-wrapper li a:hover{text-decoration:underline}#inner-event-upload-section #photo-wrapperli span{color:#064269}#inner-event-upload-section #photo-wrapper .selected{padding-left:10px;background-color:#0072bc;color:#fff}#inner-event-upload-section #photo-wrapper.selected a{color:#fff}#inner-event-upload-section #photo-wrapper .selected span{color:#fff}.eventphotodialog .ui-dialog-titlebar{display:none}#giveawayFileList ul{list-style-type:none;margin:0;padding:0}#giveawayFileList li span{text-decoration:none;font-style:italic;color:#d11241}#giveawayFileList li span:hover{text-decoration:none}#photo-wrapper .redButtonColor{padding:3px 7px;font-size:12px;margin-bottom:1px}#giveawayFileList{clear:both;margin-left:10px}.deleteblogdialog .ui-dialog-titlebar{display:none}#divdeleteblog a.blueButtonColor{color:#fff}.li_imgPreview .imgPreview{display:none}.li_imgPreview:hover .imgPreview{display:block}.li_imgPreview .imgPreview img{width:570px;height:270px}.avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.contribute-topic{width:500px;padding-left:20px;padding-right:100px}.contribute-rating{width:100px;float:right;padding-right:20px}.contribute-date{width:100px;float:right;padding-right:20px}#uploadSliderImage .dz-success,.dz-details,.dz-preview{display:block}#uploadSliderImage .dz-error{display:none}#uploadSliderImage .dz-preview{background:rgba(255,255,255,.8);position:relative;display:block;margin:17px;vertical-align:top;border:1px solid #acacac;padding:6px}#uploadSliderImage .dz-preview .dz-progress{position:absolute;top:150px;left:6px;right:6px;height:6px;background:#d7d7d7}#fb-wrapper{display:none;margin-left:10px}.fbicon{cursor:pointer}#sharebuttons_plus_sidepane{text-align:right;margin-top:20px}#sharebuttons_plus_sidepane .sharebtn{margin-left:10px}#sharebuttons_plus_sidepane h3{font-size:12px;font-weight:600;color:#064269;margin:0 0 5px 5px}#sharebuttons_plus_sidepane_blog{position:absolute;top:15px;right:15px}.contentTitleWrapper{display:inline-block;margin-bottom:5px}.contentTitleWrapper .user{padding-left:50px;padding-top:7px}.contentDetailsTitle{float:left}.contentSideUpload{width:340px}#bimlbreak-page{margin-top:15px}#bimlbreak{margin:0 auto}#bimlbreak .definition{margin:20px;padding-left:90px}#bimlbreak .definition .right,.definition .left{display:inline-block;margin:0 auto;float:none !important;vertical-align:top}#bimlbreak .definition .left{text-align:right}#bimlbreak .definition .right{text-align:left;margin-left:5px}#bimlbreak .definition h1{font-weight:lighter;line-height:70%}#bimlbreak .buttonwrapper{display:inline-block;position:relative;bottom:5px}#bimlbreak .uploadBreak{background-image:url(/Content/Images/BimlBreak/Upload-Image.png);background-repeat:no-repeat;background-position:12px 7px;padding:10px 13px 10px 42px;background-color:#064269;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer}#bimlbreak .uploadBreak:hover{background-color:#0d2348}#bimlbreak .uploadBreakJoin{background-image:url(/Content/Images/BimlBreak/Upload-Image.png);background-repeat:no-repeat;background-position:10px 8px;padding:10px 13px 10px 40px;background-color:#064269;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer}#bimlbreak .uploadBreakJoin:hover{background-color:#0d2348}#bimlbreak .buttonwrapper .my-images{background-color:#c4133e;background-image:url(/Content/Images/BimlBreak/My-Images.png);background-repeat:no-repeat;background-position:21px 8px;padding:10px 0 10px 50px;margin-right:5px;color:#fff;text-decoration:none;font-weight:bold;position:absolute;right:150px;width:140px}#bimlbreak .buttonwrapper .my-images:hover{background-color:#a4031e}.breakContainer{float:left}#bimlbreak .grid{padding-top:40px;text-align:center;line-height:0}#bimlbreak .grid .image{width:300px;height:300px;display:inline-block;position:relative;overflow:hidden;cursor:pointer}#bimlbreak .grid .image a{height:100%;width:100%;position:absolute;z-index:20;text-decoration:none}#bimlbreak .grid .image img{position:relative;z-index:0;width:550px}#bimlbreak .grid .image .overlay{width:100%;height:100%;position:absolute;top:0;z-index:5}#bimlbreak .grid .image .overlay .color{width:100%;height:0;z-index:2;position:absolute;top:0;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#bimlbreak .grid .breakContainer:nth-child(3n-2) .overlay .color{background-color:#c4133e}#bimlbreak .grid .breakContainer:nth-child(3n-1) .overlay .color{background-color:#fff}#bimlbreak .grid .breakContainer:nth-child(3n) .overlay .color{background-color:#064269}#bimlbreak .grid .breakContainer:nth-child(3n-1) .overlay h3,#bimlbreak .grid .breakContainer:nth-child(3n-1) .overlay h4,#bimlbreak .grid .breakContainer:nth-child(3n-1) .overlay p{color:#064269}#bimlbreak .grid .image .overlay h3{color:#fff;font-weight:bold;font-size:200%;line-height:1;margin-top:140px;position:relative;z-index:12;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#bimlbreak .grid .image .overlay h4{color:#fff;font-weight:bold;font-size:125%;margin-top:50px;position:relative;z-index:12;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#bimlbreak .grid .image .overlay .left{color:#fff;position:absolute;bottom:20px;float:none !important;left:-150px;font-size:120%;z-index:12;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}#bimlbreak .grid .image .overlay .right{color:#fff;position:absolute;bottom:20px;float:none !important;font-size:120%;right:-150px;z-index:12;font-style:italic;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}#BimlBreakMain{width:1200px;margin:0 auto}#BimlBreakMain .loadmore{display:block;width:1196px;text-align:center;padding:20px 0;color:#064269;border:2px solid #064269;border-radius:5px;font-size:150%;text-decoration:none;cursor:pointer;position:absolute;bottom:-75px}#BimlBreakMain .loadmore:hover{background-color:#eee}#bimlbreak .grid .image .pending{padding-top:45%;width:100%;height:100%;color:#fff;font-weight:bold;font-size:200%;position:absolute;top:0;z-index:5;background:rgba(0,0,0,.6)}#bimlbreak .grid .image .pending h3{color:#fff;width:50%;line-height:1;margin:auto}#bimlbreak .grid .image:hover .overlay .color{height:100%;opacity:.95}#bimlbreak .grid .image:hover .overlay h3{opacity:1}#bimlbreak .grid .image:hover .overlay h4{opacity:1}#bimlbreak .grid .image:hover .overlay .left{left:10px}#bimlbreak .grid .image:hover .overlay .right{right:10px}#BimlBreakMain #loading{display:none;margin:0 auto;width:100px;height:100px;border-radius:50%;border:20px solid #c4133e;position:absolute;bottom:50px;left:45.6%;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear}#BimlBreakMain #loading:before{content:"";width:100px;height:100px;border-radius:50%;display:block;position:absolute;left:-20px;top:-20px;border-right:20px solid #c4133e;border-top:20px solid #c4133e;border-left:20px solid #064269;border-bottom:20px solid #c4133e}@-moz-keyframes spin{100%{transform:rotate(360deg)}}@-webkit-keyframes spin{100%{transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}.breakDisplay .addComment{background-color:#064269;padding:15px;color:#fff;text-decoration:none;cursor:pointer;width:150px;font-size:120%}.breakDisplay .addCommentDisabled{background-color:gray;padding:15px;color:#d3d3d3;text-decoration:none;width:150px;font-size:120%}.breakDisplay .addComment:hover{background-color:#0d2348}.breakDisplay .remove{color:#064269;text-decoration:none;cursor:pointer}.breakDisplay .editBreak{display:inline-block;position:absolute;top:5px;right:70px;cursor:pointer}.breakDisplay .approveBreak{display:inline-block;padding:10px;background-color:#064269;color:#fff;text-decoration:none;font-weight:bold;position:absolute;left:195px;top:5px;cursor:pointer}.breakDisplay .deleteBreak{display:inline-block;position:absolute;right:50px;top:5px;cursor:pointer}.breakDisplay .approveBreak:hover{background-color:#0d2348}.breakDisplay{display:none;position:fixed;top:0;width:100%;height:100%;left:0;z-index:100000;background:rgba(0,0,0,.9)}.viewmodal{position:relative;width:900px;height:400px;min-width:900px;min-height:400px;max-width:900px;max-height:400px;margin:175px auto;overflow:hidden;border:solid 1px;background-color:#000;z-index:10}.viewmodal>img{position:absolute;left:0;bottom:0;top:0;margin:auto;width:550px}.viewmodal .info{position:absolute;right:0;display:inline-block;width:350px;min-height:400px;vertical-align:top;background-color:#fff}.viewmodal .info .wrapper{position:relative;display:inline;width:100%;height:100%;float:left;margin-left:10px}.viewmodal .info .date{float:left;font-size:100%;color:gray;margin:1px 0 28px 10px}.viewmodal .info .close{background-image:url(/Content/Images/BimlBreak/blue-x.png);background-repeat:no-repeat;position:absolute;right:15px;top:10px;height:8px;width:8px;cursor:pointer}.viewmodal .info .close i{font-size:120%;z-index:25;position:relative;margin:0}.viewmodal .info .close .tooltip{display:none;background-color:#064269;position:absolute;right:-14.5px;top:20px;width:120px;padding:15px 5px;color:#fff;cursor:default}.viewmodal .info .close:hover .tooltip{display:inline-block}.viewmodal .info .close .tooltip .arrow{border-width:5px;border-style:solid;height:0;width:0;position:absolute;z-index:24;top:-10px;right:14.5px;border-left-color:#064269;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.viewmodal .info .name{max-width:240px;overflow:hidden}.viewmodal .info .name h2{float:left;color:#c4133e;margin-left:10px}.viewmodal .info .description{float:left;font-style:italic;margin:-10px 0 10px 10px;line-height:1;text-align:left;max-height:100px;height:100px;overflow-y:auto;padding-right:50px}.viewmodal .info .description p{margin:5px 0}.viewmodal .info .description p:first-child{font-weight:bold}.viewmodal .info .likes{float:left;font-weight:bold}.viewmodal .info .thumbsup{float:left;max-height:16px;padding-left:8px;padding-top:4px;cursor:pointer}.viewmodal .info textarea{width:85%;border:1px solid #064269;padding:10px;min-height:40px;margin:0 55px 5px 0;overflow:auto;outline:none;resize:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.viewmodal .commentscontainer{max-height:120px;margin-right:15px;overflow-y:auto;overflow-x:hidden}.viewmodal .info .comments{display:table;width:95%;overflow:hidden}.viewmodal .info .comments .comment{width:93%;position:relative;display:table-row-group}.viewmodal .info .comments .comment .remove{margin:10px 2px 0 0;float:right;height:20px;width:20px;background-image:url(/Content/Images/BimlBreak/Delete.png);background-repeat:no-repeat}.viewmodal .info .comments .comment h4{color:#c4133e;margin-bottom:0;float:left;display:table-row}.viewmodal .info .comments .comment .text{margin-top:25px;line-height:1;text-align:left;max-width:250px}.viewmodal .commentseparator{border-bottom:solid 1px;border-bottom-color:#bbb}.viewmodal .info ::-webkit-scrollbar{width:12px}.viewmodal .info ::-webkit-scrollbar-track{-webkit-border-radius:10px;border:2px solid #064269;border-radius:10px}.viewmodal .info ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:#064269;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#modalContainer .resizeThumbnail{display:none;position:relative;width:550px;height:400px;min-width:550px;min-height:400px;max-width:550px;max-height:400px;margin:auto;overflow:hidden;border:solid 1px;background-color:#fff;z-index:100001}#modalContainer .resizeThumbnail .imageContainer{position:absolute;left:0;width:550px;height:400px;max-width:550px;max-height:400px;display:inline-block;vertical-align:top}#modalContainer .resizeThumbnail img{position:absolute;left:0;max-width:550px;max-height:400px;display:inline-block;vertical-align:top}#modalContainer .resizeThumbnail .dragThumbnail{height:292px;width:292px;border:dotted 8px;border-color:#7cfc00;-webkit-box-shadow:0 0 1000px #000;-moz-box-shadow:0 0 1000px #000;box-shadow:0 0 1000px #000}.editmodalContainer .resizeThumbnail{display:none;position:relative;width:550px;height:400px;min-width:550px;min-height:400px;max-width:550px;max-height:400px;margin:auto;overflow:hidden;border:solid 1px;background-color:#fff;z-index:100001}.editmodalContainer .resizeThumbnail .imageContainer{position:absolute;left:0;width:550px;height:400px;max-width:550px;max-height:400px;display:inline-block;vertical-align:top}.editmodalContainer .resizeThumbnail img{position:absolute;left:0;max-width:550px;max-height:400px;display:inline-block;vertical-align:top}.editmodalContainer .resizeThumbnail .dragThumbnail{height:292px;width:292px;border:dotted 8px;border-color:#7cfc00;-webkit-box-shadow:0 0 1000px #000;-moz-box-shadow:0 0 1000px #000;box-shadow:0 0 1000px #000}.editmodalContainer .saveThumbBtn{position:absolute;bottom:0;right:0;background-color:#064269;padding:14.5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-size:16px}.saveThumbBtn{position:absolute;bottom:0;right:0;background-color:#064269;padding:5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-size:16px}.saveThumbBtn:hover{background-color:#0d2348}#modalContainer{display:none;position:fixed;left:0;top:0;z-index:100000;width:100%;background:rgba(0,0,0,.9);height:100% !important}.editmodalContainer{display:none;position:fixed;left:0;top:0;z-index:100000;width:100%;background:rgba(0,0,0,.9);height:100% !important}#confirmationContainer{display:none;position:fixed;left:0;top:0;z-index:100001;width:100%;background:rgba(0,0,0,.9);height:100% !important}#uploadmodalConfirmation{margin:150px auto;width:570px;height:278px;border:solid 1px;background-color:#fff}#uploadmodalConfirmation h3{width:65%;margin:100px auto 0 auto;font-size:250%;color:#064269}#uploadmodalConfirmation h4{width:91%;margin:0 auto;font-size:175%;color:gray}#uploadmodal{margin:auto;width:530px;min-width:530px;max-width:530px;border:1px solid #888;padding:10px 20px 15px 20px;position:relative;background-color:#fff;opacity:1 !important}#uploadmodal .left,#uploadmodal .right{float:none !important;display:inline-block;vertical-align:top}#uploadmodal h3{color:#c4133e;font-size:150%;margin-bottom:30px}#uploadmodal .thumbnail{width:150px;height:150px;border:2px dashed #888;text-align:center}#uploadmodal .thumbnail p{margin-top:65px;color:#888}#uploadmodal .left a{width:150px;margin-top:10px}#uploadmodal .right{width:65%;margin-left:15px}#uploadmodal .right .title{width:100%;font-size:150%;margin-bottom:10px;padding:5px 10px}#uploadmodal textarea{width:100%;padding:5px 10px;font-size:150%;border:1px solid #888;margin-bottom:8px;overflow:auto;outline:none;resize:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#uploadmodal ::-webkit-input-placeholder{font-style:italic}#uploadmodal :-moz-placeholder{font-style:italic}#uploadmodal ::-moz-placeholder{font-style:italic}#uploadmodal :-ms-input-placeholder{font-style:italic}#uploadmodal .bottom{float:right;position:absolute;right:12px;bottom:15px}#uploadmodal .bottom a,#uploadmodal .bottom input,#uploadmodal .left a{display:inline-block;text-align:center;padding:5px;font-size:120%;background-color:#064269;color:#fff;text-decoration:none;border:none;cursor:pointer}#uploadmodal .bottom a:hover,#uploadmodal .bottom input:hover,#uploadmodal .left a:Hover{background-color:#0d2348}#uploadmodal .bottom a,#uploadmodal .bottom input{width:100px}.cancelbtn{background-image:url(/Content/Images/BimlBreak/blue-x.png);background-repeat:no-repeat;position:absolute;right:15px;top:10px;height:8px;width:8px;cursor:pointer;background-color:none}.cancelbtn i{font-size:120%;z-index:25;position:relative;margin:0}.cancelbtn .tooltip{display:none;background-color:#064269;position:absolute;right:-14.5px;top:20px;width:120px;padding:10px 10px 10px 14px;color:#fff;cursor:default;line-height:1}.cancelbtn:hover .tooltip{display:inline-block}.cancelbtn .tooltip .arrow{border-width:5px;border-style:solid;height:0;width:0;position:absolute;z-index:24;top:-10px;right:14.5px;border-left-color:#064269;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}#uploadmodal .uploadbtn{background-color:#064269;padding:5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;margin-top:15px;font-size:16px;float:right;margin-left:160px}#uploadmodal .resizeBtn{display:none;background-color:#064269;padding:5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;margin-top:15px;font-size:16px;float:left}#uploadmodal .resizeBtn:hover+.thumbHelp{display:inline-block}#uploadmodal .thumbHelp{display:none;border:solid 1.5px;border-color:#064269;border-radius:10px;background-color:#fff;line-height:1;position:absolute;left:135px;bottom:20px;padding:10px;z-index:1}#uploadmodal .choosefile{background-color:#064269;padding:5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;margin-top:15px;font-size:16px}#uploadmodal .resizeBtn:hover{background-color:#0d2348}#uploadmodal .uploadbtn:hover{background-color:#0d2348}#uploadmodal .choosefile:hover{background-color:#0d2348}.edituploadmodal .resizeBtn{background-color:#064269;padding:14.5px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;margin-right:195px;font-size:16px;float:left}.edituploadmodal .resizeBtn:hover{background-color:#0d2348}.edituploadmodal .resizeBtn:hover+.thumbHelp{display:inline-block}.edituploadmodal .thumbHelp{display:none;border:solid 1.5px;border-color:#064269;border-radius:10px;background-color:#fff;line-height:1;position:absolute;left:155px;bottom:20px;padding:10px;z-index:1}.edituploadmodal{margin:auto;width:530px;min-width:530px;max-width:530px;border:1px solid #888;padding:10px 20px 15px 20px;position:relative;background-color:#fff;opacity:1 !important}.edituploadmodal .left,.edituploadmodal .right{float:none !important;display:inline-block;vertical-align:top}.edituploadmodal h3{color:#c4133e;font-size:150%;margin-bottom:60px}.edituploadmodal .thumbnail{width:150px;height:150px;border:2px dashed #888;text-align:center}.edituploadmodal .thumbnail p{margin-top:65px;color:#888}.edituploadmodal .left a{width:150px;margin-top:10px}.edituploadmodal .right{width:65%;margin-left:15px}.edituploadmodal .right .title{width:100%;font-size:150%;margin-bottom:10px;padding:5px 10px}.edituploadmodal textarea{width:100%;padding:5px 10px;font-size:150%;border:1px solid #888;margin-bottom:25px;overflow:auto;outline:none;resize:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.edituploadmodal ::-webkit-input-placeholder{font-style:italic}.edituploadmodal :-moz-placeholder{font-style:italic}.edituploadmodal ::-moz-placeholder{font-style:italic}.edituploadmodal :-ms-input-placeholder{font-style:italic}.edituploadmodal .bottom{position:absolute;right:12px;bottom:5px}.edituploadmodal .bottom a,.edituploadmodal .bottom input,.edituploadmodal .left a{display:inline-block;text-align:center;padding:5px;font-size:120%;background-color:#064269;color:#fff;text-decoration:none;border:none;cursor:pointer}.edituploadmodal .bottom a:hover,.edituploadmodal .bottom input:hover,.edituploadmodal .left a:Hover{background-color:#0d2348}.edituploadmodal .bottom a,.edituploadmodal .bottom input{width:100px}.edituploadmodal .editbtn{background-color:#064269;padding:10px;color:#fff;text-decoration:none;cursor:pointer;position:absolute;bottom:0;right:0;margin-right:3px}.edituploadmodal .editbtn:hover{background-color:#0d2348}#bimlBreakThumbnail{position:relative}#bimlBreakThumbnail .dz-success{display:block}#bimlBreakThumbnail .dz-error{display:block}#bimlBreakThumbnail .dz-success-mark{color:green;position:absolute;top:5px;right:5px;background-color:#fff;border-radius:10%;padding:10px;opacity:.9}#bimlBreakThumbnail .dz-error-mark{color:red;position:absolute;top:5px;right:5px;background-color:#fff;border-radius:10%;padding:10px;opacity:.9}#bimlBreakThumbnail .BimlBreakRemove{position:absolute;bottom:5px;left:0;max-width:150px;padding:3px 0 !important;margin:0;opacity:.9;background-color:#c4133e !important}#bimlBreakThumbnail .BimlBreakRemove:hover{background-color:#a4031e !important}#bimlBreakThumbnail .dz-preview .dz-progress{background:url('/Content/Images/loading.gif');width:15px;height:15px}#editBimlBreakThumbnail img{height:150px;min-height:150px;max-height:150px;width:150px;min-width:150px;max-width:150px}#errorMain{position:relative}#errorContainer{height:456px;width:1020px;position:absolute;top:0;left:0}#errorLeft{width:600px;height:456px;float:left}#errorRight{width:420px;height:456px;float:right}#errorImage{height:456px;width:1020px;margin:auto}#errorEmail{margin-top:310px}#errorEmail a{color:#c4133e;font-size:150%}#errorEmail a:visited{color:#c4133e}#errorEmail a:hover{color:#a4031e}