#forgotPasswordPage{margin-top:50px}#forgotPasswordPage .button-light-gradient{color:#d25f15;padding:5px 10px;margin-top:15px}#forgotPasswordPage h2{color:#00609c;margin-top:20px;margin-bottom:5px}#forgotPasswordPage p{color:#1e658a}#forgotPasswordPage label{color:#d25f15}#forgotPasswordPage h3{color:#d25f15}#logon-page{margin-top:50px}#logon-page .button-light-gradient{color:#d25f15;padding:5px 10px}#logon-page h2{color:#00609c;margin-top:20px;margin-bottom:5px}#logon-page h4{margin-top:20px;color:#555;font-size:17px}#logon-page h4 a{color:#00a1e1;text-decoration:underline}#logon-page .logon-label{color:#1e658a}#logon-page #logon-button{background-color:#a7a5a5;color:#fff;border:none;height:20px}#logon-page #logon-button:hover{background-color:#d25f15;text-decoration:none}#logon-page #logon-button:active{background-color:#d25f15;text-decoration:none}#reset-password-success{margin-top:50px}#reset-password-success .button-light-gradient{color:#d25f15;padding:5px 10px;margin-top:15px}#reset-password-success h2{color:#00609c;margin-top:20px;margin-bottom:5px}#reset-password-success h3{color:#d25f15}#registerpage{padding-top:20px}#registerpage .button-light-gradient{padding:7px 20px;font-weight:bold;color:#d25f15;float:left}#registerpage h4{color:#d25f15;font-size:12px}#registerpage #registerbar{margin-bottom:0;margin-top:0}#registerpage #register_left h2{margin-top:30px;color:#1e658a}#registerpage #register_left #personal-info-register #login-information-register{margin:0;padding:0}#registerpage #register_left h3{margin-bottom:0}#registerpage #register_left input[type="checkbox"]{background:#fff}#registerpage #register_left .createnewaccountinfo{margin-bottom:3px}#registerpage #register_left .createnewaccountinfo p{margin-top:12px;margin-bottom:0;color:#d25f15}#registerpage #register_left input [type='text']{margin-right:50px}#registerpage #register_left input[type='text'],#registerpage #register_left input[type='password']{width:348px;margin-right:2px}#registerpage #register_left #createaccount{float:right;background-color:#a7a5a5;font-weight:bold;color:#fff;width:150px;height:36px;border:none}#registerpage #register_left #createaccount:hover{background-color:#d25f15;text-decoration:none}#registerpage #register_left #createaccount:active{background-color:#d25f15;text-decoration:none}#registerpage #register_left #createnewaccounterror{float:left;margin-top:5px;width:350px}#registerpage #register_left #createnewaccounterror .field-validation-error{margin-right:5px}@media(max-width:767px){#registerpage #register_right{margin-top:40px}}#registerpage #register_right #online-resources-register{color:#00609c;margin-top:0}#registerpage #register_right #check-out-blue-register{color:#d25f15;margin-top:0}#registerpage #register_right h3{font-weight:normal;color:#000}#registerpage #register_right #support-pages-list-register{padding-left:20px}#registerpage #register_right #support-pages-list-register li{padding:4px 0;color:#555}#registerpage #register_right #support-pages-list-register a:hover{text-decoration:none}#registerpage #register_right #support-pages-list-register h3{margin-left:25px}#registerpage #products-bottom-links-register{padding-top:10px}#registerpage #products-bottom-links-register img{padding:5px}#account-update-page{margin-top:50px}#account-update-page .account-update-button{margin:15px}#account-update-page .button-light-gradient{color:#d25f15;padding:5px 10px;margin-right:15px}#account-update-page h2{color:#00609c;margin-top:20px;margin-bottom:5px}#account-update-page a{color:#00a1e1}#account-update-page #account-update-info .account-update-area{margin-bottom:15px}#account-update-page #account-update-info .account-update-area .account-update-label{color:#d25f15}#billing-update-page{margin-top:50px}#billing-update-page .billing-update-button{margin:15px}#billing-update-page .button-light-gradient{color:#d25f15;padding:5px 10px;margin-right:15px}#billing-update-page h2{color:#00609c;margin-top:20px;margin-bottom:5px}#billing-update-page a{color:#4c721d}#billing-update-page #credit_card_logos{float:right}#billing-update-page #credit_card_logos .grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}#billing-update-page #BillingWrapper .billing-update-area{margin-bottom:15px}#billing-update-page #BillingWrapper .billing-update-area .billing-update-label{color:#d25f15}#account-change-password-page{margin-top:50px}#account-change-password-page .button-light-gradient{color:#d25f15;padding:5px 10px;margin-right:15px}#account-change-password-page h2{color:#00609c;margin-top:20px;margin-bottom:25px}#account-change-password-page a{color:#00a1e1}#account-change-password-page h4{color:#1e658a;margin-top:0}#account-change-password-page .account-change-password-area{margin-bottom:10px}#account-change-password-page .account-change-password-area label{color:#d25f15}#account-change-password-page .account-change-password-area .account-change-textbox input{width:300px}#account-details-page .italic{font-style:italic}#account-details-page .account-details-top{margin-top:50px}#account-details-page .account-details-top h2{color:#00609c;margin-bottom:15px}@media(max-width:767px){#account-details-page .account-details-top #CompanyName{margin-bottom:15px}}#account-details-page .account-details-top .account-details-buttons .btn{margin-left:10px}#account-details-page .account-details-top .account-details-info{color:#777}#account-details-page .account-details-top .account-details-info h3,#account-details-page .account-details-top .account-details-info h4{margin:2px 0;padding:0}#account-details-page .account-details-top .account-details-info h3{color:#777}#account-details-page .account-details-top .account-details-info h4{color:#d25f15;font-weight:bold}#account-details-page .account-details-top .gravatar img{border-radius:50%}@media(max-width:767px){#account-details-page .account-details-top{text-align:center}#account-details-page .account-details-top .right{float:none}#account-details-page .account-details-top .account-details-buttons .btn{margin-left:0;margin-top:10px;width:100%}#account-details-page .account-details-top .gravatar img{margin:0 auto 25px auto}}#account-details-page .account-details-bottom{margin-top:50px}@media(max-width:767px){#account-details-page .account-details-bottom .nav-tabs>li>a{padding:5px}}@media(max-width:350px){#account-details-page .account-details-bottom .nav-tabs>li>a{font-size:12px}}#account-details-page .account-details-bottom .btn-orange{background-color:#d25f15;color:#fff;height:28px;padding:0 10px;margin:0;border-radius:4px;vertical-align:middle;line-height:28px;text-align:center;cursor:pointer}#account-details-page .account-details-bottom form .form-control{margin-bottom:5px;height:28px}#account-details-page .account-details-bottom .modal-content{border-radius:0}#account-details-page .account-details-bottom .modal-header{border-bottom:none;border-top:solid 5px;border-top-color:#d25f15}#account-details-page .account-details-bottom .modal-body .machinekey-generated{overflow-wrap:break-word}#account-details-page .account-details-bottom #AccountDownloads a{color:#00a1e1;text-decoration:none}#account-details-page .account-details-bottom #AccountDownloads a:hover{color:#00a1e1;text-decoration:underline}#account-details-page .account-details-bottom #AccountDownloads hr{margin:0 0 5px 0}#account-details-page .account-details-bottom #AccountDownloads h5{font-size:12px;font-weight:600;color:#777}#account-details-page .account-details-bottom .account-tab-content{margin-top:20px;color:#777}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteSearch #QuoteId{margin-bottom:10px}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteSearch .btn-orange{background-color:#d25f15;color:#fff;width:100%;height:33.5px;line-height:33.5px}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteSearch .loading{display:none;position:absolute;right:-10px;top:25%}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteSearch .loading{position:relative;margin:10px 0;margin-left:-moz-calc(50% - (8px));margin-left:-webkit-calc(50% - (8px));margin-left:calc(50% - (8px));right:0}}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults{margin-top:15px}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quotePurchased{color:green}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteExpired{color:red}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper{margin-top:10px;padding:15px;border:solid 1px;border-color:#d3d3d3;border-radius:4px;overflow-wrap:break-word}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper .gray{color:#777}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper h3{color:#d25f15;margin:0 5px 5px 0;font-size:24px;font-weight:400;float:left}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper .italic{font-style:italic}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper .btn.right{float:none;width:100%}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper .itemSummary{margin-top:10px;margin-bottom:15px}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper .dash{display:none}#account-details-page .account-details-bottom .account-tab-content #QuotesTab #QuoteResults .quoteWrapper h3{float:none}}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper{display:none}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper .backToList{cursor:pointer;color:#d25f15;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper .backToList:hover{text-decoration:none}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper a{color:#00a1e1;text-decoration:none}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper a.btn{text-decoration:none!important;color:inherit}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper a:hover{color:#00a1e1;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper a:hover.btn{text-decoration:none!important;color:inherit}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper #QuoteDetail #QuoteBackBtn{text-decoration:none;color:#333;cursor:pointer;margin-left:-45px;margin-top:-8px}#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper #QuoteDetail #QuoteBackBtn:hover{text-decoration:none;color:#333}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #QuoteDetailWrapper #QuoteDetail #QuoteBackBtn{margin-left:0}}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceSearch #TransactionId{margin-bottom:10px}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceSearch .btn-orange{background-color:#d25f15;color:#fff;width:100%;height:33.5px;line-height:33.5px}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceSearch .loading{display:none;position:absolute;right:-10px;top:25%}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceSearch .loading{position:relative;margin:10px auto;right:0}}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults{margin-top:15px}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper{margin-top:10px;padding:15px;border:solid 1px;border-color:#d3d3d3;border-radius:4px;overflow-wrap:break-word}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper .gray{color:#777}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper h3{color:#d25f15;margin:0 5px 5px 0;font-size:24px;font-weight:400;float:left}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper .italic{font-style:italic}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper .btn.right{float:none;width:100%}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper .itemSummary{margin-top:10px;margin-bottom:15px}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper .dash{display:none}#account-details-page .account-details-bottom .account-tab-content #InvoicesTab #InvoiceResults .invoiceWrapper h3{float:none}}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper{display:none}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper .backToList{cursor:pointer;color:#d25f15;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper .backToList:hover{text-decoration:none}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #InvoiceBackBtn{text-decoration:none;color:#333;cursor:pointer;margin-left:-45px}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #InvoiceBackBtn:hover{text-decoration:none;color:#333}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #InvoiceBackBtn{margin-left:0}}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page a{color:#00a1e1;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page a.btn{text-decoration:none!important;color:inherit}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page a.back{color:#d25f15;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page a:hover{text-decoration:none!important}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table{width:85%}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table h5{margin:0 0 0 -5px}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table th,#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table th{color:#00609c}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table td{padding:5px 0;min-width:100px}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table td:first-of-type,#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table th:first-of-type{text-align:left}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table td,#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table th{text-align:center}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table.purchase-info td,#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table.purchase-info th,#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page table.purchase-info tr{text-align:left;padding:0;min-width:0;border:none}#account-details-page .account-details-bottom .account-tab-content #InvoicesDetailWrapper #InvoiceDetail #store-confirmation-page #invoiceButtons{margin-top:20px}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .form-control{height:28px}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .btn{padding:4px 5px;height:28px}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .left{float:left}#account-details-page .account-details-bottom .account-tab-content #LicensesTab h5{font-weight:600}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .no-licenses-found a{color:#00a1e1;text-decoration:none}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .no-licenses-found a.btn{text-decoration:none!important;color:inherit}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .no-licenses-found a:hover{color:#00a1e1;text-decoration:underline}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .no-licenses-found a:hover.btn{text-decoration:none!important;color:inherit}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper{margin-bottom:5px;padding-bottom:15px;line-height:28px}@media(min-width:1200px){#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .col-extended{padding-left:0;padding-right:0}}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .license-assigned-email{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .license-serial-code{-ms-word-wrap:break-word;word-wrap:break-word}@media(min-width:1200px){#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .license-serial-code{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-ms-word-wrap:normal;word-wrap:normal}}@media(max-width:1199px){#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .btn-orange{padding:0}}@media(max-width:991px){#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .btn-orange{margin-top:5px;padding:0}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper .col-extended{padding-left:15px;padding-right:15px}}@media(max-width:767px){#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper{border:solid 1px;border-color:#d3d3d3;border-radius:5px;text-align:center;margin-left:0;margin-right:0}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .account-license-wrapper h5{margin:2px 0}}#account-details-page .account-details-bottom .account-tab-content #LicensesTab i{color:#00a1e1;cursor:pointer}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .org-section{margin:20px 0}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .org-section hr{margin-top:0}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .org-section .orgHeader h3{color:#777;margin:5px}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .org-section .orgHeader i{color:#777;font-size:18px;margin-top:12px}#account-details-page .account-details-bottom .account-tab-content #LicensesTab .org-section .orgTable{clear:both}#account-details-page .account-details-loading{margin:15px 0}#EditEmailModal .btn{width:100%;margin-top:15px}.popover-content a{color:#00a1e1!important;text-decoration:underline!important}.popover-content a:hover{text-decoration:none!important}#blogpage{position:relative}#blogpage .blog-page-pages{margin-bottom:10px}#blogpage .blog-page-pages span{color:#00609c;font-weight:bold}#blogpage .blog-page-pages a{margin-left:3px;margin-right:3px}#blogpage .blog-page-pages .selected-page,#blogpage .blog-page-pages a:hover{text-decoration:underline;color:#00a1e1}#blogpage #blogbar{margin-top:20px;padding-top:10px}#blogpage #blogbar a{color:#00a1e1}#blogpage #blogbar a:hover{color:#555}#blogpage #blogbar a:visited{text-decoration:none}#blogpage #blogbar h1{color:#00609c}#blogpage #blogleft{margin-top:25px}#blogpage #blogleft .blog-index-item{padding:15px;margin-bottom:30px;background:#f6f6f6}#blogpage #blogleft .blog-author{font-size:11px;color:#a7a5a5;margin-bottom:10px}#blogpage #blogleft .blog-text{color:#555}#blogpage #blogleft .blog-text img{max-width:700px;display:none}#blogpage #blogleft .blog-text h2{margin-top:0;margin-bottom:3px;color:#00619c}#blogpage #blogleft .blog-text h2 a{color:#00619c}#blogpage #blogleft .blog-text h2 a:hover{text-decoration:none;opacity:.7}#blogpage #blogleft .blog-text .blog-index-text-markdown-portion h3{color:#a7a5a5;margin-bottom:5px}#blogpage #blogleft .blog-text .blog-index-text-markdown-portion h5{margin-bottom:5px}#blogpage #blogleft .blog-text .blog-index-text-markdown-portion h4{color:#00619c}#blogpage #blogleft .blog-text .blog-index-text-markdown-portion p{margin-bottom:10px}#blogpage #blogleft .blog-text .blog-index-text-markdown-portion a{color:#00a1e1}#blogpage #blogleft .blog-text #blog-tags{float:left;margin-top:20px;margin-bottom:0;font-size:12px}#blogpage #blogleft .blog-text #blog-tags #blog-tag-span{color:#00609c;font-weight:bold;margin-left:0}#blogpage #blogleft .blog-text #blog-tags a{margin-left:3px;margin-right:3px}#blogpage #blogleft .blog-text #blogbuttons{float:right;font-size:12px;font-weight:Bold;margin-top:20px;margin-bottom:0}#blogpage #blogleft .blog-text #blogbuttons a{margin-right:10px}#blogpage #blogleft .blog-text #blogbuttons a:hover{color:#00619c}#blogpage #blogleft .blog-text #blogbuttons .readMore{color:#00619c}#blogpage #blogright{border-left:1px solid #ebebeb;height:100%;float:right;padding-bottom:20px}#blogpage #blogright h3{color:#d25f15}#blogpage #blogright #rss a{display:block;font-weight:300;color:#555;margin-top:20px}#blogpage #blogright #rss a:hover{text-decoration:none;opacity:.7}#blogpage #blogright #rss h4{display:inline;margin-right:5px}.blog-post-right{border-left:1px solid #ebebeb;height:100%;float:right;padding-bottom:20px}@media(max-width:1200px){.blog-post-right{display:none}#blogTitleBar>div{width:100%}}#BlogArchives h3{margin-bottom:15px;color:#d25f15}#BlogArchives a{color:#555}#BlogArchives a:hover{color:#00a1e1;text-decoration:none}#BlogArchives a:visited{text-decoration:none}#BlogArchives .active a{color:#00a1e1}.blogEditLinks a{color:#00a1e1}.blogEditLinks a:hover{color:#555}.blogEditLinks a:visited{text-decoration:none}@media(max-width:991px){#BlogArchives h2{margin-top:45px}#blog-tags{width:100%;margin-top:15px;overflow-wrap:break-word}}@media(max-width:1200px){#blogpage #blogleft .blog-thumbnail{margin-left:25px}}@media(max-width:500px){#blogpage #blogbar h1{font-size:28px}#blogpage #social{display:none}#blogpage #blogleft .blog-text{float:none;margin:0}#blogpage #blogleft .blog-thumbnail{float:none;margin:0 auto}}#blogpostpage #blog-post-tags{float:right;margin-top:-3px}#blogpostpage #blog-post-tags #blog-post-tag-span{color:#00609c;font-weight:bold;margin-left:0}#blogpostpage #blog-post-tags a{margin-left:3px;margin-right:3px}#blogpostpage #blogTitleBar{height:45px;margin-top:20px;padding-top:10px}#blogpostpage #blogTitleBar h1{color:#00609c;float:left;width:80%}#blogpostpage h4{color:#00619c}#blogpostpage h5{margin-bottom:5px}#blogpostpage p{margin-bottom:10px}#blogpostpage #social{margin-top:35px}#blogpostpage #social h4{margin-bottom:5px;color:#555}#blogpostpage #social i{font-size:24px;margin:0 8px;color:#555;opacity:.8}#blogpostpage #social i:first-child{margin-left:0}#blogpostpage #social i.fa-google-plus{position:relative;top:5px}#blogpostpage #social i:hover{opacity:1}#blogpostpage .blog-post-time-stamp{font-size:11px;color:#a7a5a5;margin-bottom:10px;margin-top:0;float:left}#blogpostpage .blog-post-page-markdown a{color:#00a1e1}#blogpostpage .blog-post-page-markdown img{max-width:100%}#blogpostpage #blogpostbuttons{font-size:11px;text-align:right;font-weight:Bold;padding-bottom:20px;border-bottom:1px solid;border-bottom-color:#ccc}#blogpostpage #blogpostbuttons a{color:#00619c;margin-right:10px}#blogpostpage #blog-comments{margin-bottom:20px}#blogpostpage #blog-comments h2{color:#00609c}#blogpostpage #blog-comments .blog-comment{background:#f6f6f6;margin-bottom:10px;padding:20px 20px 10px 20px}#blogpostpage #blog-comments .blog-comment .blog-comment-text{margin-top:6px}#blogpostpage #blog-comments .blog-comment .author-info{font-size:11px;font-weight:Bold;color:#555}#blogpostpage .varigence-button{float:left;margin-left:0}#blogpostpage .blog-post-comment-info{margin-top:10px}#blogpostpage .blog-post-comment-info label{font-weight:Bold}#blogpostpage .blog-post-comment-info textarea{width:100%;resize:none;height:100px;overflow-y:auto;margin-bottom:15px}#blogpostpage #addCommentWrapper .button-light-gradient{padding:5px 20px;color:#d25f15}@media(max-width:991px){#blogpostpage .blog-post-page-markdown{border:none}Eblog-post-time-stamp{float:left}#blog-post-tags{margin-bottom:0;margin-top:-3px;float:right}#blogTitleBar h1{width:100%}}@media(min-width:992px){#addCommentWrapper .button-light-gradient{float:right}}@media(max-width:500px){#blogpostpage #blogTitleBar{height:auto}#blogpostpage #blogTitleBar>.col-xs-10{float:none;width:100%}#blogpostpage #blogTitleBar>.col-xs-10>h1{font-size:24px;text-align:left;margin-bottom:20px;width:100%}#blogpostpage .blog-post-time-stamp{width:100%;float:left}#blogpostpage #blog-post-tags{width:100%;float:left;margin-bottom:5px;margin-top:0}#blogpostpage .blog-post-page-markdown{padding:0}#blogpostpage .blog-post-page-markdown h1{font-size:28px}#blogpostpage #social{float:none;margin:20px auto}}.employee-container .img-responsive{width:100%}.employee-container .go-back,.employee-container .go-forward,.employee-container .close-details{cursor:pointer;opacity:.5;color:#000;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.employee-container .go-back i,.employee-container .go-forward i,.employee-container .close-details i{color:#000}.employee-container .go-back:hover,.employee-container .go-forward:hover,.employee-container .close-details:hover{opacity:1}.employee-container .employee-preview{margin-top:10px;border:1px solid #ccc;cursor:pointer}.employee-container .employee-preview .text-wrapper{padding:10px}.employee-container .employee-preview h3{margin:0}.employee-container .employee-preview h4{color:#d25f15;font-size:13px;font-style:italic;margin:5px 0 0 0}.employee-container .employee-preview i{font-size:18px;margin:6px 2px}.employee-container .employee-preview .social-wrapper{float:right}.employee-container .employee-preview .social-wrapper i{color:#d25f15}.employee-container .employee-details{display:none;margin:20px auto 100px auto}.employee-container .employee-details>.row{margin:0 -35px}.employee-container .employee-details .close-details{cursor:pointer;display:none}.employee-container .employee-details h3{color:#00619c}.employee-container .employee-details h4{color:#d25f15}.employee-container .employee-details .social-wrapper{margin-left:30px}.employee-container .employee-details .social-wrapper i{font-size:24px;color:#d25f15;position:relative;bottom:1px}.employee-container .employee-details .details{position:static}.employee-container .employee-details .details p{white-space:pre-wrap}.employee-container .employee-details .details h4{font-size:18px;padding-bottom:15px}.employee-container .employee-details .controls span:last-child{margin-left:30px}@media(min-width:768px){.employee-container .employee-details>.row{margin:0 -35px}.employee-container .employee-details .close-details.close-desktop{display:block;position:absolute;top:-67px;right:0;max-width:30px}.employee-container .employee-details .controls{position:absolute;bottom:0}.employee-container .employee-details h3{font-size:32px;padding-bottom:5px}.employee-container .employee-details p:nth-child(3){margin-bottom:40px}}@media(max-width:425px){.employee-container .employee-details .controls{margin-top:20px}}ul.employee-container .employee-image{width:100px!important}@media(max-width:767px){.employee-preview{max-width:300px;margin:0 auto}.employee-details{max-width:300px;margin:0 auto}.employee-details .close-details.close-mobile{display:block;position:absolute;bottom:0;right:0}}#employeeModal #employeeImage{border-radius:1000px}#employeeModal #uploadEmployeeImage{width:120px}#employeeModal #uploadEmployeeImage .qq-upload-button{background-color:#fff;padding:8px 10px;color:#000;font-size:13px;text-decoration:none;border:1px solid #ddd;border-radius:4px}#employeeModal #uploadEmployeeImage .qq-upload-button:hover{background-color:#eee}@keyframes arrow-left{0%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes arrow-right{0%{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes arrow-left-close{0%{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes arrow-right-close{0%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}#CompanyBanner{background-color:#ebebeb;padding:50px 0}@media(max-width:991px){#CompanyBanner br{display:none}}#CompanyBanner p{width:90%;margin:0 auto;text-align:center;font-size:32px;color:#555;font-weight:300}#aboutvarigencepage{color:#555}#aboutvarigencepage .job-opportunities{padding-top:60px;padding-bottom:40px}#aboutvarigencepage .job-opportunities p{font-size:17px;line-height:25px;color:#555;padding:10px 0}#aboutvarigencepage .job-opportunities a{color:#00a1e1;text-decoration:underline}#aboutvarigencepage .job-opportunities .panel{border:none}#aboutvarigencepage .job-opportunities .panel .panel-heading{background:#fff;border:none;padding-left:0}#aboutvarigencepage .job-opportunities .panel .panel-heading a{color:#d25f15;font-size:19px;font-style:italic;text-decoration:none}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus{float:right;position:relative}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus:before,#aboutvarigencepage .job-opportunities .panel .panel-heading .plus:after{top:-18px;right:25px;position:absolute;content:'';width:13px;height:2px;background:#00619c}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus:after{margin-right:4px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus:before{margin-right:-4px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.opened:before,#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.closed:before,#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.opened:after,#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.closed:after{animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.opened:before{animation-name:arrow-left}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.opened:after{animation-name:arrow-right}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.closed:before{animation-name:arrow-left-close}#aboutvarigencepage .job-opportunities .panel .panel-heading .plus.closed:after{animation-name:arrow-right-close}#aboutvarigencepage .job-opportunities .panel .panel-body .button-light-gradient{float:right;padding:5px 10px}#aboutvarigencepage .job-opportunities .panel .panel-body .button-light-gradient a{color:#00609c;text-decoration:none;font-weight:bold}#aboutvarigencepage #companyinfo{padding-top:40px}#aboutvarigencepage #companyinfo .about{padding-bottom:20px}#aboutvarigencepage #companyinfo .about h1{margin-top:0}@media(min-width:768px){#aboutvarigencepage #companyinfo .about{padding-right:10%;padding-bottom:10px}}#aboutvarigencepage #companyinfo .about p{font-size:20px;line-height:2;color:#555;padding:10px 0;font-weight:300}#aboutvarigencepage #companyinfo .about a{color:#00a1e1;text-decoration:underline}#aboutvarigencepage #companyinfo #company-history p{margin-bottom:15px}#aboutvarigencepage #companyinfo h2{color:#d25f15;margin-top:0}#aboutvarigencepage #companyinfo a{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;font-weight:lighter}#aboutvarigencepage #companyinfo a:hover{text-decoration:none}#aboutvarigencepage .contact-us{border:solid 1px #d3d3d3;border-radius:4px;padding:20px}#aboutvarigencepage .contact-us h1{margin-top:0}#aboutvarigencepage .contact-us .form-control{margin-bottom:10px}#aboutvarigencepage .contact-us textarea{height:100px;resize:none}#aboutvarigencepage .contact-us .contact-results{clear:both;float:none;margin:15px auto 0 auto;text-align:center}#aboutvarigencepage .contact-us #submit-wrapper{position:relative;width:90px;margin:auto}#aboutvarigencepage .contact-us #submit-wrapper .btn{margin:5px 0 0 0!important}#aboutvarigencepage .contact-us #register-captcha{width:300px;margin:5px auto}@media(max-width:767px){#aboutvarigencepage .contact-us{margin:15px}}.documentation-page #main{width:auto;padding-right:15px}.documentation-page .innerContent .Note{border:#bbb solid 1px;padding:5px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;line-height:140%;font-weight:bold;margin:20px;width:750px}.documentation-page .InstructionStepImage{margin:7px 0 20px 0}.documentation-page .caption{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;line-height:140%;font-weight:bold}.documentation-page .innerContent ul{margin:0 0 0 20px}.documentation-page .innerContent table{border-collapse:collapse;border-spacing:0;padding:0}.documentation-page .innerContent td{border:#bbb solid 1px;border-spacing:0;padding:10px}.documentation-page .LanguageTitle{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:68.75%;line-height:140%}.documentation-page .PageTitle,.documentation-page .TopicHeader{color:#000;font-size:140%;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin:0 0 10px}.documentation-page .PageTitle a{text-decoration:none}.documentation-page .PageTitle{color:#707070;font-size:34px;font-weight:100}.documentation-page .TopicHeader{font-size:18px;font-style:normal!important}.documentation-page .LanguageSummary{margin-bottom:20px}.documentation-page .ItemList{width:100%;border-spacing:0;padding:0;font-family:'Segoe UI',Verdana,Arial;font-size:10pt;font-style:normal;border-collapse:collapse}.documentation-page .ItemList td,.documentation-page .ItemList th{border:#bbb solid 1px;border-spacing:0;padding:5px}.documentation-page .NotRequired{padding-right:16px}.documentation-page .ItemList .ColumnHeader,.documentation-page .ItemList .IconColumnHeader{background-color:#eee}.documentation-page .ItemList .ColumnHeader{max-width:375px}.documentation-page .ItemList .IconColumnHeader{width:50px}.documentation-page .AttributeList .AttributeName,.documentation-page .AttributeList .AttributeType,.documentation-page .ChildList .ChildName,.documentation-page .ChildList .ChildType,.documentation-page .SchemaBindingList .SchemaBindingName,.documentation-page .SchemaBindingList .SchemaBindingType{white-space:nowrap}.documentation-page .NamespaceGroup,.documentation-page .NodeTypeGroup,.documentation-page .EnumTypeGroup,.documentation-page .ExternalTypeGroup,.documentation-page .ParameterGroup,.documentation-page .ReturnValueGroup,.documentation-page .DetailsGroup,.documentation-page .RemarksGroup,.documentation-page .ExamplesGroup,.documentation-page .VersionInformationGroup,.documentation-page .PropertyGroup,.documentation-page .MethodGroup,.documentation-page .EventGroup,.documentation-page .ExtensionMethodGroup,.documentation-page .EnumValueGroup,.documentation-page .InheritanceHierarchyGroup,.documentation-page .FullInheritanceHierarchyGroup,.documentation-page .AttributeGroup,.documentation-page .ChildGroup,.documentation-page .SchemaBindingGroup,.documentation-page .ReferenceGroup,.documentation-page .MemberParentGroup{clear:both;margin-bottom:20px}.documentation-page .ChildName{white-space:nowrap}.documentation-page .inheritance-hierarchy-list{margin-top:0;overflow-x:hidden;white-space:nowrap;padding:1px 0}@media(min-width:992px){.documentation-page .inheritance-hierarchy-list{display:block}}.documentation-page .GroupHeader{color:#000;font-size:120%;font-weight:bold;text-decoration:none;line-height:140%;font-family:Verdana,Arial,Helvetica,sans-serif;clear:both;margin-bottom:3px;margin-top:20px}.documentation-page .AssemblyInfoGroup,.documentation-page .AssemblyInfoGroupWithMargin{float:left;clear:both;margin-bottom:20px}.documentation-page .AssemblyInfoGroupWithMargin,.documentation-page .Buffer{margin-top:20px}.documentation-page .NamespaceHeader,.documentation-page .AssemblyHeader,.documentation-page .EventHandlerTypeHeader,.documentation-page .CrossReferenceHeader{font-weight:bold;float:left;clear:both}.documentation-page .NamespaceValue,.documentation-page .AssemblyValue,.documentation-page .EventHandlerTypeValue,.documentation-page .CrossReferenceValue{float:left;margin-left:10px}.documentation-page .InheritanceHierarchyGroup li,.documentation-page .FullInheritanceHierarchyGroup li{list-style-type:none}.documentation-page .MetadataGroup{padding:5px;margin:3px 50px 15px 0;width:500px;background-color:#eee;border:solid 1px #000;clear:both;float:left}.documentation-page .MetadataGroupHeader{padding:3px;line-height:140%;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:#ccc;font-size:90%;font-weight:bold;clear:both}.documentation-page .MetadataItemHeader{margin:5px 0 0 0;line-height:140%;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:68.75%;font-weight:bold;float:left;clear:left}.documentation-page .MetadataItemValue{margin:5px 0 0 0;line-height:140%;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:68.75%;float:right;clear:right}.documentation-page .DetailItem,.documentation-page .RemarkItem,.documentation-page .ExampleItem,.documentation-page .VersionInformationItem{margin:0 0 10px;padding:0;line-height:140%;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:68.75%}.documentation-page .tableOfContents .treeview ul{margin:0 0 0 20px}.documentation-page .tocItem{margin:0 0 3px 20px;font-family:Verdana,Arial,Helvetica,sans-serif;list-style-image:none;list-style-position:inside;list-style-type:none;overflow:visible;white-space:nowrap;line-height:140%;color:#000;font-size:68.75%}.documentation-page .tableOfContents{text-align:left;float:left;padding-bottom:96px;width:280px;vertical-align:top;overflow:hidden}.documentation-page .tableOfContents a{color:#333}.documentation-page .mainContent{text-align:left;width:auto;overflow:auto}.documentation-page .innerContent{padding:0 13px 0 13px;width:100%;border-left:#8bd3f5 1px solid;height:750px}.documentation-page html>body .mainContent{border-width:0 0 0 1px;border-style:solid;width:auto}.documentation-page html>body .innerContent{width:auto;border:none;height:auto;min-height:750px}.documentation-page .tocResize{position:relative;left:7px;top:10px;float:left;height:22px;width:7px;overflow:hidden;cursor:pointer;z-index:100}.documentation-page .contentWrapper{overflow:auto;margin-top:20px}.documentation-page .sub-nav{margin-left:400px}.documentation-page .AttributeName{color:#e1822d;border-top:#bbb solid 1px;font-family:'Courier New'}.documentation-page .AttributeSummary{border-top:#bbb solid 1px;padding-top:5px;padding-bottom:5px}.documentation-page .SchemaBindingSummary{padding-top:5px;padding-bottom:5px}.documentation-page .punc{color:#00f}.documentation-page .ChildName,.documentation-page .SchemaBindingName{color:#900;font-family:'Courier New'}.documentation-page .SchemaBindingName{padding-left:20px}.documentation-page .AttributeList{font-family:'Segoe UI',Verdana,Arial;font-size:10pt;font-style:normal;border-collapse:collapse}.documentation-page .documentation-links{padding:0 0 2px 2px;font-size:20px}@media(min-width:992px){.documentation-page .documentation-links{padding:15px 4px 12px 12px;margin:10px 0}}.documentation-page .documentation-links a{margin-right:10px}.documentation-page #documentation-menu-container{word-wrap:break-word}.documentation-page #documentation-menu-container .menu-content-container{top:60px}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list>li>a{text-transform:uppercase}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list>li>.inheritance-hierarchy-list>li>a{text-transform:uppercase}.documentation-page #documentation-menu-container ul{list-style:none;font-size:13px}.documentation-page #documentation-menu-container li.active>.inheritance-hierarchy-list{display:block}.documentation-page #documentation-menu-container li.active>a{font-weight:bold}.documentation-page #documentation-menu-container a{color:#1e658a}.documentation-page #documentation-menu-container a:hover,.documentation-page #documentation-menu-container a:active{color:#d25f15;text-decoration:none}@media(min-width:992px){.documentation-page #documentation-menu-container .toggle-documentation-hierarchy+a+.inheritance-hierarchy-list{display:block}.documentation-page #documentation-menu-container li{padding-left:0}.documentation-page #documentation-menu-container ul{padding-left:0}.documentation-page #documentation-menu-container ul>li a{display:inline-block;padding:2px 0;padding-left:10px;border-left:1px solid #ccc}.documentation-page #documentation-menu-container ul>li>ul>li a{padding-left:20px}.documentation-page #documentation-menu-container ul>li>ul>li.expanded a{border-left:2px solid #999}.documentation-page #documentation-menu-container ul>li>ul>li.active>a{border-left:3px solid #555}.documentation-page #documentation-menu-container ul>li>ul>li>ul>li a{padding-left:30px}.documentation-page #documentation-menu-container ul>li>ul>li>ul>li>ul>li a{padding-left:40px}.documentation-page #documentation-menu-container ul>li>ul>li>ul>li>ul>li>ul li a{padding-left:50px}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list{display:block}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list>li>.inheritance-hierarchy-list{display:block}}@media(max-width:991px){.documentation-page #documentation-menu-container ul{padding-left:10px}.documentation-page #documentation-menu-container li{margin:3px 0}}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list>li>.toggle-documentation-hierarchy{display:none}.documentation-page #documentation-menu-container .toggle-documentation-hierarchy{float:right;opacity:.5;cursor:pointer;padding:4px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.documentation-page #documentation-menu-container .toggle-documentation-hierarchy:hover{opacity:1}.documentation-page #documentation-menu-container .toggle-documentation-hierarchy.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:992px){.documentation-page #documentation-menu-container .toggle-documentation-hierarchy.rotate{right:1px}}.documentation-page #documentation-main-viewport{overflow-x:auto;word-wrap:break-word}.documentation-page #documentation-main-viewport tr,.documentation-page #documentation-main-viewport td,.documentation-page #documentation-main-viewport th{vertical-align:top}.documentation-page #documentation-main-viewport td,.documentation-page #documentation-main-viewport th{padding:2px 5px}.documentation-page #documentation-main-viewport a{color:#00689e;word-break:break-all}.documentation-page #documentation-main-viewport ul,.documentation-page #documentation-main-viewport ol{padding-left:25px}.documentation-page #documentation-main-viewport a:hover{color:#e4701e;text-decoration:none}.documentation-page #documentation-main-viewport a:active{color:#e4701e;text-decoration:none}.documentation-page #documentation-main-viewport .ChildName a{font-family:'Courier New'}.documentation-page #documentation-main-viewport img{max-width:100%;margin-bottom:10px}.documentation-page #documentation-main-viewport p{line-height:22px}.documentation-page #documentation-main-viewport h1{color:#444;font-weight:lighter;margin-bottom:5px}.documentation-page #documentation-main-viewport h2{color:#1e658a;margin-top:20px}.documentation-page #documentation-main-viewport h3{color:#e4701e;margin-top:20px}.documentation-page #documentation-main-viewport h4{color:#1e658a;margin-top:10px}.documentation-page #documentation-main-viewport h5{color:#a7a5a5;margin-top:5px;margin-bottom:5px}.documentation-page #documentation-main-viewport.flex-metadata-docs h4{margin-top:50px}.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter{margin-top:0;width:100%!important;max-width:100%!important;min-width:100%!important}.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter tr,.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter td,.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter th{vertical-align:middle}.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter td,.documentation-page #documentation-main-viewport.flex-metadata-docs .tablesorter th{padding:0}.documentation-page .qq-upload-file,.documentation-page .qq-upload-spinner,.documentation-page .qq-upload-size,.documentation-page .qq-upload-cancel,.documentation-page .qq-upload-failed-text{margin-right:7px}.documentation-page .qq-upload-spinner{display:inline-block;background:url('/Content/Images/loading.gif');width:15px;height:15px;vertical-align:text-bottom}.documentation-page .qq-upload-size,.documentation-page .qq-upload-cancel{font-size:11px}.documentation-page .qq-upload-failed-text{display:none}.documentation-page .qq-upload-fail .qq-upload-failed-text{display:inline}.documentation-page .mobile-documentation-navbar{display:none}@media(max-width:991px){.documentation-page #main.container{padding:0}.documentation-page .mobile-documentation-navbar{display:block;width:100%;background:#e0e0e0;padding:10px 20px}.documentation-page .mobile-documentation-navbar p{margin-bottom:0;font-size:18px}.documentation-page .mobile-documentation-navbar i{float:right;font-size:24px;-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}.documentation-page .mobile-documentation-navbar i.active{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.documentation-page #tableOfContentsResizeThumb{display:none}.documentation-page #documentation-menu-container{float:none;padding:0;margin:0 -15px;width:calc(100% + 30px)}.documentation-page #documentation-menu-container img{max-width:100%}.documentation-page #documentation-menu-container>.inheritance-hierarchy-list{background:#eee;padding:10px 20px;display:none}.documentation-page #documentation-main-viewport{border-left:0;padding-left:15px}}#federalreservepage{width:1100px}#federalreservepage h2{margin-top:50px}.page-faq #faq-topic{margin-top:10px}.page-faq #faq-subtopic{margin-top:10px}.page-faq #FaqAskQuestion{margin-top:40px}.page-faq #FaqAskQuestion.contact-us{border:solid 1px #d3d3d3;padding:20px}.page-faq #FaqAskQuestion.contact-us h1{margin-top:0}.page-faq #FaqAskQuestion.contact-us .form-control{margin-bottom:10px}.page-faq #FaqAskQuestion.contact-us textarea{height:100px;resize:none}.page-faq #FaqAskQuestion.contact-us .contact-results{clear:both;float:none;margin:15px auto 0 auto;text-align:center}.page-faq #FaqAskQuestion.contact-us #submit-wrapper{position:relative;width:90px;margin:auto}.page-faq #FaqAskQuestion.contact-us #submit-wrapper .btn{margin:5px 0 0 0!important}.page-faq #FaqAskQuestion.contact-us #register-captcha{width:300px;margin:5px auto}@media(max-width:767px){.page-faq #FaqAskQuestion.contact-us{margin:15px}}.page-faq .question-container{padding-top:20px}.page-faq .question-container ul{list-style-type:none;padding-left:0;margin:0;width:75%}.page-faq .question-container ul li{text-decoration:underline;color:#00a1e1;cursor:pointer;padding:2px 0}.page-faq .answer-container .col-sm-12>div a{color:#00a1e1;text-decoration:none}.page-faq .answer-container .col-sm-12>div a:hover{text-decoration:underline}.page-faq .answer-container .col-sm-12>div h2{font-size:20px}@media(max-width:1199px){.page-faq form button.button-light-gradient{position:relative;margin:10px 0 0 5px}}@media(max-width:767px){.page-faq .question-container ul{width:auto}}#footer .product-section{background:#ebebeb}#footer .product-section:first-child{padding:50px 10px;text-align:center}#footer .product-section:first-child h3{color:#555;margin-bottom:20px}#footer .product-section:first-child .join-now-form{max-width:450px;margin:0 auto}@media(min-width:425px){#footer .product-section:first-child .join-now-copy{line-height:48px;font-size:32px;margin-bottom:40px}#footer .product-section:first-child .join-now-copy br{display:none}#footer .product-section:first-child #subscribe-textbox{width:190px}}@media(max-width:424px){#footer .product-section:first-child #subscribe-button{margin-top:15px}}#footer .product-section:first-child input{width:250px;height:39px;display:inline-block}#footer .product-section:first-child button{padding:8px 12px 7px 12px!important;position:relative;bottom:2px;border-radius:0}#footer .product-section:first-child .social{margin-top:20px;color:#ebebeb}#footer .product-section:first-child .social a:nth-child(2) i{padding:5px 8px}#footer .product-section:first-child .social a:last-child i{padding:5px 6px}#footer .product-section:first-child .social i{color:#ebebeb;margin:0 7px;background-color:#555;border-radius:20px}#footer .product-section:first-child .social i:hover{background-color:#333}#footer .product-section:nth-child(2){background:#fff;padding:30px 0;color:#555}#footer .product-section:nth-child(2) ul{list-style:none}#footer .product-section:nth-child(2) ul li{margin:10px 0}#footer .product-section:nth-child(2) ul li:first-child{font-size:18px}#footer .product-section:last-child{text-align:center}#footer .product-section:last-child p{margin:0}body{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;margin:0}#main.container{padding-bottom:40px}#main.container-fluid{padding:0 0 40px 0;margin:0}@media(max-width:768px){#main.container-fluid{padding-bottom:0}}.container-fluid .inner-container{padding:0 15px;margin:0 auto}@media(min-width:768px){.container-fluid .inner-container{width:750px}}@media(min-width:992px){.container-fluid .inner-container{width:970px}}@media(min-width:1200px){.container-fluid .inner-container{width:1170px}}#page{position:relative}@media(max-width:991px){#page{padding-top:50px}}.left{float:left}.right{float:right}.clear{clear:both}.bold{font-weight:700}.anchor{display:block;position:relative;top:0;visibility:hidden}h1{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;font-weight:lighter;color:#00609c;font-size:34px}h2{margin-bottom:5px;color:#d25f15;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;font-weight:lighter}h3{color:#1e658a;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;font-weight:lighter}h4{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}h5{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}p{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}li{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}a{text-decoration:none;color:#000;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}a.hover-state-link:hover span:first-child{text-decoration:underline}.form-control{border-radius:0}@media(max-width:500px){p{font-size:12px}h5{font-size:16px}h4{font-size:18px}h3{font-size:21px}h2{font-size:24px}h1{font-size:28px}}.btn{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;cursor:pointer;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}.btn.btn-blue-white{background-color:#00619c!important;color:#fff!important;text-align:left!important;padding:10px 12px!important;text-decoration:none!important;font-weight:500!important}.btn.btn-blue-white.disabled{background-color:#adacac!important;color:#fff!important;cursor:default!important;border:solid 1px #adacac!important}.btn.btn-blue-white.btn-standard{padding:6px 12px!important}.btn.btn-blue-white.btn-sm{padding:5px 10px!important}.btn.btn-blue-white span{padding:0 0 0 10px;font-weight:500;font-size:22px;line-height:14px;float:right}.btn.btn-white-blue{background-color:#fff!important;color:#00619c!important;border:solid 1px #00619c!important;text-align:left!important;padding:10px 12px!important;text-decoration:none!important;font-weight:500!important}.btn.btn-white-blue.disabled{background-color:#adacac!important;color:#fff!important;cursor:default!important;border:solid 1px #adacac!important}.btn.btn-white-blue span{padding:0 0 0 10px;font-weight:500;font-size:22px;line-height:14px;float:right}.btn.btn-clear-white{background:none!important;color:#fff!important;border:solid 1px #fff!important;text-align:left!important;padding:10px 12px!important;text-decoration:none!important;font-weight:500!important}.btn.btn-clear-white.disabled{background-color:#adacac!important;color:#fff!important;cursor:default!important;border:solid 1px #adacac!important}.btn.btn-clear-white.btn-standard{padding:6px 12px!important}.btn.btn-clear-white.btn-sm{padding:5px 10px!important}.btn.btn-clear-white span{padding:0 0 0 10px;font-weight:500;font-size:22px;line-height:14px;float:right}.btn.btn-gray-blue{background-color:#ebebeb!important;color:#00619c!important;border:solid 1px #00619c!important;text-align:left!important;padding:10px 12px!important;text-decoration:none!important;font-weight:500!important;margin:0 5px}.btn.btn-gray-blue.disabled{background-color:#adacac!important;color:#fff!important;cursor:default!important;border:solid 1px #adacac!important}.btn.btn-gray-blue span{padding:0 0 0 10px;font-weight:500;font-size:22px;line-height:14px;float:right}.btn.btn-vivid-green{background-color:#4a5f21!important;color:#fff!important;text-align:left!important;padding:10px 12px!important;text-decoration:none!important;font-weight:500!important}.btn.btn-vivid-green.disabled{background-color:#adacac!important;color:#fff!important;cursor:default!important;border:solid 1px #adacac!important}.btn.btn-vivid-green span{padding:0 0 0 10px;font-weight:500;font-size:22px;line-height:14px;float:right}.btn.btn-wide{width:250px!important}.btn:hover.btn-blue-white,.btn:focus.btn-blue-white{background-color:#084369!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-blue-white.disabled,.btn:focus.btn-blue-white.disabled{background-color:#adacac!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-white-blue,.btn:focus.btn-white-blue{background-color:#eee!important;color:#00619c!important;border:solid 1px #00619c!important;text-decoration:none!important}.btn:hover.btn-white-blue.disabled,.btn:focus.btn-white-blue.disabled{background-color:#adacac!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-clear-white,.btn:focus.btn-clear-white{background-color:#eee!important;color:#084369!important;text-decoration:none!important}.btn:hover.btn-clear-white.disabled,.btn:focus.btn-clear-white.disabled{background-color:#adacac!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-gray-blue,.btn:focus.btn-gray-blue{background-color:#ccc!important;color:#00619c!important;border:solid 1px #00619c!important;text-decoration:none!important}.btn:hover.btn-gray-blue.disabled,.btn:focus.btn-gray-blue.disabled{background-color:#adacac!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-vivid-green,.btn:focus.btn-vivid-green{background-color:#3c4d1c!important;color:#fff!important;text-decoration:none!important}.btn:hover.btn-vivid-green.disabled,.btn:focus.btn-vivid-green.disabled{background-color:#adacac!important;color:#fff!important;text-decoration:none!important}input{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.display-label{font-size:13px;font-weight:bold;color:#1e658a;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.display-field{margin-bottom:15px}.editor-label label{font-size:15px;font-weight:bold;color:#1e658a;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.editor-field{margin-bottom:10px}a:hover{text-decoration:underline;color:#000}.biml-link{color:#fff;background-color:#a7a5a5;padding:10px}.biml-link:hover{color:#fff;background-color:#d11241;padding:10px;text-decoration:none}img{outline:0;border-width:0}.floatBreaker,.float-breaker{clear:both;float:none;width:0;height:0}.varigence-button{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.varigence-button:hover{background-color:#d25f15;outline:none;text-decoration:none;color:#fff}.varigence-button:active{background-color:#d25f15;text-decoration:none}.qq-upload-button,#photo-thumnbail-button,#photo-paste{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;margin-right:5px}.qq-upload-button:hover,#photo-thumnbail-button:hover,#photo-paste:hover{background-color:#d25f15;outline:none;text-decoration:none;color:#fff}.disabled-button{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;display:inline;background-color:#666}.biml-button{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;background-color:#1e658a}.vivid-button{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;background-color:#1e658a}.mist-button{background-color:#a7a5a5;border:0;padding:6px 20px 6px 20px;color:#fff;font-size:13px;text-decoration:none;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;background-color:#d25f15}.field-validation-error{color:red}#prudctsmediabuttons:hover{outline:#000 solid 1px;text-decoration:none}.page-link{margin-right:5px}.page-link.selected-page{text-decoration:underline}.button-light-gradient{background:linear-gradient(#fff,#eee);border:1px solid #ddd;border-radius:4px;cursor:pointer}.button-light-gradient:hover{background:linear-gradient(#f2f2f2,#f5f5f5);text-decoration:none}.standard-button-link,.standard-button-link:hover,.standard-button-link:active,.standard-button-link:focus{color:#00609c;text-decoration:none}button.button-light-gradient{font-weight:bold;padding:7px;margin:10px}.box-gray{background:#eee;border:1px solid #ddd;padding:15px;border-radius:3px}@media(max-width:400px){.g-recaptcha{transform:scale(.76);-webkit-transform:scale(.76);transform-origin:0 0;-webkit-transform-origin:0 0}}#header{width:100%;background:#fff;height:50px;padding-bottom:8px;z-index:100;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.04);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.04);box-shadow:0 0 2px 2px rgba(0,0,0,.04)}#header .nav>li>a:hover,#header .nav>li>a:focus{text-decoration:none;background:none}#header #site-logo{height:50px;float:left}#header #search-area{overflow:hidden}#header #logon-link{cursor:pointer}#header #logon-link.account-link{color:#d25f15;margin-top:-20px;padding:15px 0 15px 15px;font-size:11px;font-weight:600;text-transform:capitalize}#header #logon-link.account-link .arrow-down{margin:0 8px;bottom:-3px;color:#ddd;position:relative}#header #logon-link.account-link .arrow-down i{font-size:22px}@media(max-width:991px){#header #logon-link.account-link{color:#d25f15;margin-top:0;padding:0;font-size:11px;font-weight:600;text-transform:capitalize}#header #logon-link.account-link .arrow-down{margin:0;top:12px;right:15px;color:#ddd;position:absolute}#header #logon-link.account-link .arrow-down i{font-size:27px}}#header #logon-shop{font-size:11px;position:relative;padding-top:17px}#header #logon-shop a{overflow:hidden;color:#ccc}#header #logon-shop a:hover{color:#aaa}#header #logon-shop span{color:#ccc}#header.logon-enabled .logon-area #logon-pane{display:block;z-index:525}#header #logon-pane{background:transparent;padding:0;display:none;margin-top:15px;overflow:hidden;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;transition:opacity .4s ease-in}#header #logon-pane .bottom-text{padding-left:10px}#header #logon-pane #Persist{width:11px;position:relative;top:-4px;left:-6px}#header #logon-pane #remember-me{font-size:9px;color:#ccc}#header #logon-pane #forgot-password-link{font-size:9px;color:#ccc}#header #logon-pane .logontextinput{margin-left:10px;margin-right:10px;margin-top:2px;float:left}#header #logon-pane .logontextinput input{padding:5px;border-radius:3px;margin:2px;border:1px solid #ccc;color:gray;width:245px}#header #logon-pane.account-pane{width:267px}#header #logon-pane.account-pane .btn-account{float:right;margin:0 0 0 10px;color:#555;text-transform:capitalize}#header #varigence-logo{float:left}#header #varigence-logo img{position:relative;left:-30px}#header #search-area,#header #mobile-search-area{position:relative;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;transition:opacity .4s ease-in}#header #search-area #search-form,#header #mobile-search-area #search-form{position:relative;width:100%;padding:0}#header #search-area #search-form #search-submit,#header #mobile-search-area #search-form #search-submit{background-color:transparent;background:none;border:none;cursor:pointer;position:absolute;top:3px;right:0}#header #search-area #search-form #search-submit:hover,#header #mobile-search-area #search-form #search-submit:hover,#header #search-area #search-form #search-submit:active,#header #mobile-search-area #search-form #search-submit:active,#header #search-area #search-form #search-submit:focus,#header #mobile-search-area #search-form #search-submit:focus{border:none;outline:none}#header #search-area #search-form #search,#header #mobile-search-area #search-form #search{margin:0;padding-right:25px}#header #main-nav-toggle{background:#f5f5f5;margin:22px 15px 5px 0;border:1px solid #f1f1f1}#header #main-nav-toggle span.icon-bar{background:#d25f15}#header #icon-search img,#header #mobile-icon-search img,#header #search-submit img{width:20px;cursor:pointer;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}#header #icon-search img:hover,#header #mobile-icon-search img:hover,#header #search-submit img:hover{opacity:.7}#header #main-menu>ul{list-style-type:none}#header #main-menu>ul>li{text-transform:uppercase;background:#fff}#header #main-menu>ul>li a:active{background:#fff}#header #main-menu>ul li{font-size:15px}#header #main-menu>ul li>a,#header #main-menu>ul li>p{color:#d25f15;font-weight:bold;letter-spacing:.5px;cursor:pointer}#header #main-menu>ul li:hover>a{color:#00609c}#header #main-menu>ul li>a>.arrow-down{float:right;margin-right:10px;color:#ddd;font-size:27px;position:relative;bottom:2px}#header #main-menu>ul li div ul{list-style-type:none;padding:0}#header #main-menu>ul li div ul li{font-size:13px;float:none;text-transform:none}#header #main-menu>ul li div ul li.menu-item-header>a{font-weight:bold}#header #main-menu>ul li div ul li a{color:#fff;font-weight:lighter}#header #main-menu>ul li div ul li a:hover{text-decoration:none;background:#f7f7f7}#header #main-menu>ul .active>a,#header #main-menu>ul .active p{color:#00609c;background:none}#header #main-menu .menu-column-container .menu-container{background-color:#fff;display:none;border:solid 1px #ebebeb}#header #main-menu .menu-item-header{font-size:14px;font-weight:700}#header #main-menu .no-underline:hover{text-decoration:none}#header.minimized #logon-pane-triangle{display:none!important}#header.minimized{padding-bottom:0}#header.minimized #main-menu{margin-top:29px}#header.minimized #logon-shop{opacity:0}@media(min-width:992px){#header.search-enabled,#header.logon-enabled{height:100px}#header .container{position:relative}#header .mobile-desktop-option{display:none}#header.logon-enabled .logon-area #logon-pane{height:50px;opacity:1}#header .logon-area #logon-pane{position:absolute;top:50px;right:0;margin:0;opacity:0;height:0;display:block}#header .logon-area #logon-pane .bottom-text{line-height:13px}#header .logon-area #logon-pane form{width:587px;height:50px}#header .logon-area #logon-pane form input{width:250px;float:left;margin-left:10px}#header .logon-area #logon-pane form .btn{width:auto;float:right;margin-left:0}#header .logon-area #logon-pane form .bottom-text{position:absolute;width:100%;bottom:0;left:0}#header .logon-area #logon-pane form .bottom-text span,#header .logon-area #logon-pane form .bottom-text input,#header .logon-area #logon-pane form .bottom-text a{float:left}#header #search-area{background:transparent;top:50px;position:absolute;right:30px;float:none;display:block;height:0;opacity:0}#header #search-area #search{width:200px}#header #mobile-icon-search,#header #mobile-search-area{display:none}#header.search-enabled #icon-search{position:unset}#header.search-enabled #icon-search .header-search-icon{cursor:default}#header.search-enabled #search-area{height:50px;opacity:1;z-index:520}#header #main-menu .navbar-nav{margin:0 auto;float:right}#header #main-menu .navbar-nav #icon-search{padding:0 15px;margin-top:13px}#header #main-menu .navbar-nav #icon-search img{position:relative;z-index:500}#header #main-menu .navbar-nav>li>a{padding:15px 10px;font-size:12px}#header #main-menu .navbar-nav>li>a i{font-size:22px}#header #main-menu .navbar-nav li a{font-weight:normal}#header #main-menu .navbar-nav li a>.arrow-down{margin:0 0 0 8px;bottom:3px}#header #main-menu .navbar-nav li a:hover{background:#fff}#header #main-menu .navbar-nav li .menu-column-container .hoverbridge{background:#fff;width:565px;height:18px;top:34px}#header #main-menu .navbar-nav li .menu-column-container .triangle-up{position:absolute;width:0;height:0;top:25px;left:41px;z-index:1;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #00609c;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;transition:top .3s ease-in-out}#header #main-menu .navbar-nav li .menu-column-container .menu-container{position:absolute;width:565px;z-index:500;top:50px;display:none;height:336px;overflow:hidden}#header #main-menu .navbar-nav li .menu-column-container .menu-container .mobile-menu{display:none!important}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control{width:145px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control li:first-child{margin-top:20px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control li.active a{background:#f7f7f7;text-decoration:none}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control li a{display:block;width:145px;color:#555;font-weight:normal;font-size:13px;line-height:24px;padding:9px 0 9px 10px;text-decoration:none}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control li a:hover{background:#f7f7f7}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-control li.direct-link a:hover{background:#fff;text-decoration:underline}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content{position:absolute;top:0;right:0;width:420px;height:100%;background:#fff;border-left:solid 1px #ebebeb}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.right-content{display:block}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.right-content p,#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.right-content a{text-transform:none}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content{display:none;width:270px;height:283px;position:absolute;top:0;right:0;background:#fff}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content img{position:absolute;top:10px;right:10px;max-width:250px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content img.product-menu-icon{top:55px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content .text{width:250px;position:absolute;bottom:8px;right:10px;text-align:center;color:#00609c;font-size:10px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content .text p{padding-top:20px;margin:0;line-height:14px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .right-content .text a{color:#d25f15;font-size:10px;padding:0;display:block;line-height:18px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.center-content{display:block}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.center-content p,#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .tab-pane>.center-content a{text-transform:none}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content{display:none;width:270px;height:300px;position:absolute;top:0;right:0;left:0;margin:0 auto;background:#fff}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content img{position:absolute;top:10px;right:10px;max-width:250px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content img.product-menu-icon{top:55px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content .text{width:250px;position:absolute;bottom:8px;right:10px;text-align:center;color:#00609c;font-size:10px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content .text p{padding-top:20px;margin:0;line-height:14px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content .center-content .text a{color:#d25f15;font-size:10px;padding:0;display:block;line-height:18px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li:hover .right-content{display:block}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li:hover a{color:#d25f15;text-decoration:none}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li:first-child{margin-top:20px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li:last-child a{padding-bottom:20px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li a{color:#555;display:block;font-weight:normal;font-size:13px;line-height:24px;padding:9px 0 9px 10px}#header #main-menu .navbar-nav li .menu-column-container .menu-container .tab-content li a:hover{color:#555;text-decoration:underline}#header #main-menu .navbar-nav li:hover .triangle-up{top:12px}}@media(max-width:1159px){#header #main-menu .navbar-nav>li>a{padding:15px 8px}#header #main-menu .navbar-nav #icon-search{padding:0 10px;margin-top:13px}}@media(max-width:991px){#header{position:absolute;top:0;left:0}#header>.container{position:relative}#header #site-logo{float:none;text-align:center}#header .logo-link{text-align:center}#header.search-enabled #mobile-icon-search .header-search-icon{cursor:default}#header.search-enabled #mobile-search-area{display:block;opacity:1;z-index:520;height:60px;background:#fff;margin:0 -15px -1px -15px;width:-moz-calc(100% + (30px));width:-webkit-calc(100% + (30px));width:calc(100% + (30px))}#header.search-enabled #mobile-search-area #search-form{padding:15px;display:block}#header #main-nav-toggle{float:none;position:absolute;left:15px;top:-14px}#header #mobile-icon-search{list-style:none;position:absolute;right:15px;top:15px}#header #icon-search{display:none}#header #mobile-search-area{display:block;opacity:0;height:0;width:100%}#header #mobile-search-area #search-form{display:none}#header #mobile-search-area #search-form #search{width:100%}#header #mobile-search-area #search-form #search-submit{top:18px;right:16px}#header .navbar-nav>li .logon-area #logon-shop{padding:14px 20px}#header .navbar-nav>li .logon-area #logon-shop a{margin:0;padding:0}#header .navbar-nav>li .logon-area #logon-shop a.btn-account{padding:6px 12px;margin:0 10px 0 0}#header .navbar-nav>li .logon-area #logon-pane{position:relative;margin:0}#header .navbar-nav>li .logon-area #logon-pane form{padding:15px}#header .navbar-nav>li .logon-area #logon-pane form #Persist{top:3px;left:0}#header .navbar-nav>li .logon-area #logon-pane form input{width:100%;margin-bottom:10px}#header .navbar-nav>li .logon-area #logon-pane form .btn{text-align:center!important}#header .navbar-nav>li .logon-area #logon-pane .bottom-text{padding:0}#header .navbar-nav>li .logon-area #logon-pane .bottom-text a{padding:0;margin:0}#header .navbar-nav>li .logon-area #logon-pane.account-pane{margin:10px 0 0 0}#header .mobile-desktop-option{float:left;margin:10px 15px}#header .mobile-desktop-option button{font-size:11px}#header #main-menu{width:100%;padding:0;margin:0 -15px;width:-moz-calc(100% + (30px));width:-webkit-calc(100% + (30px));width:calc(100% + (30px));overflow:hidden;position:relative;bottom:1px}#header #main-menu>.navbar-nav>li:not(.enabled){border-bottom:1px solid #ddd}#header #main-menu ul>.enabled>a>.arrow-down{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header #main-menu .menu-column-container{padding-top:0;width:100%}#header #main-menu .menu-column-container .menu-container{padding:0;width:100%!important;position:relative}#header #main-menu .menu-column-container .menu-container .triangle-up,#header #main-menu .menu-column-container .menu-container .hoverbridge{display:none!important}#header #main-menu .submenu ul{display:none}#header #main-menu .submenu .arrow-down{bottom:9px;opacity:.5}#header #main-menu .submenu.enabled a{color:#fff}#header #main-menu .submenu.enabled ul{display:block}#header #main-menu>.navbar-nav{margin:0}#header #main-menu>.navbar-nav li{float:none;margin:0}#header #main-menu>.navbar-nav li p{margin-bottom:0;padding:10px 0 10px 20px}#header #main-menu>.navbar-nav li a{margin-bottom:0;padding:10px 0 10px 20px}#header #main-menu>.navbar-nav li.enabled{padding-bottom:0}#header #main-menu>.navbar-nav li.enabled>a,#header #main-menu>.navbar-nav li.enabled>p{color:#00619c;background-color:#f7f7f7}#header #main-menu>.navbar-nav li.enabled .triangle-up{display:none}#header #main-menu>.navbar-nav li.enabled div{display:block!important;position:relative;float:none;height:auto!important;margin-top:0;text-align:left}#header #main-menu>.navbar-nav li.enabled div.desktop-menu{display:none!important}#header #main-menu>.navbar-nav li.enabled div>ul{display:block;float:none;margin:0}#header #main-menu>.navbar-nav li.enabled div>ul li{margin:0;float:none;border-top:1px solid #ebebeb}#header #main-menu>.navbar-nav li.enabled div>ul li a{width:100%;display:block;padding:8px 0 10px 20px;color:#555}#header #main-menu>.navbar-nav li.enabled div>ul li a:hover{color:#555}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}#main-menu{width:100%}}@media(max-width:500px){#HomePage{overflow:hidden}}#HomePage h1,#HomePage h2,#HomePage h3,#HomePage h4{color:#00619c}#HomePage a{color:#00619c;text-decoration:none}#HomePage a:hover,#HomePage a:focus{color:#00619c;text-decoration:none}#HomePage .home-section{position:relative;padding-top:40px;padding-bottom:45px;text-align:center}#HomePage .home-section .section-header{margin-bottom:35px}#HomePage .home-section a h3{font-weight:600;color:#777;margin-top:30px;margin-bottom:0}@media(max-width:426px){#HomePage .home-section a h3{font-size:20px}}#HomePage .home-section .icon-wrapper h4{margin-top:15px}#HomePage .home-section .icon-wrapper .image-wrapper{height:150px;max-width:290px;margin:0 auto;position:relative}#HomePage .home-section .icon-wrapper .image-wrapper img{max-width:65%;position:absolute;margin:auto;right:0;left:0;top:0;bottom:0}#HomePage .home-section p{color:#555;font-size:20px;line-height:1.5;font-weight:100;margin-top:5px}#HomePage .home-section p.description{width:90%;margin:0 auto 15px auto}#HomePage .home-section a{font-weight:600}#HomePage .home-section [class^="icon-"]{color:#00619c}#HomePage .home-section .home-link-wrapper{margin-top:30px}#HomePage .main-banner{background-color:#f3f8fc;padding-bottom:10px}#HomePage .main-banner .inner-container{position:relative;text-align:left}@media(min-width:1000px){#HomePage .main-banner .inner-container{margin-top:0}}@media(max-width:426px){#HomePage .main-banner .inner-container{text-align:center}}#HomePage .main-banner .inner-container h1{color:#fff;font-weight:100;margin-bottom:15px!important}@media(min-width:1024px){#HomePage .main-banner .inner-container h1{margin:0 0 40px 0;font-size:40px;line-height:120%;text-align:center}}@media(min-width:768px) and (max-width:1024px){#HomePage .main-banner .inner-container h1{font-size:30px;text-align:center;margin:0 0 35px 0}}@media(max-width:768px){#HomePage .main-banner .inner-container h1{font-size:30px;text-align:center;margin-left:0}}@media(max-width:425px){#HomePage .main-banner .inner-container h1{font-size:28px;max-width:90%;margin-left:5%}}@media(max-width:320px){#HomePage .main-banner .inner-container h1{font-size:25px}}#HomePage .main-banner .inner-container p{text-align:center;color:#fff;margin:0 auto;font-size:16px;font-weight:400}#HomePage .main-banner .inner-container .home-link-wrapper{margin-top:30px;display:block;text-align:center;max-width:800px;margin:0 auto;padding-top:70px}#HomePage .main-banner .inner-container .home-link-wrapper .product-card img{height:35px}#HomePage .main-banner .inner-container .home-link-wrapper .product-card p{font-size:13px;font-weight:400}#HomePage .main-banner .inner-container .home-link-wrapper .product-card a{margin:0}#HomePage .main-banner .inner-container .home-link-wrapper .product-card a span{color:#fff;font-size:13px;font-weight:400}@media(max-width:767px){#HomePage .main-banner .inner-container .home-link-wrapper .product-card{padding-bottom:30px}}#HomePage .main-banner p,#HomePage .main-banner a{font-size:20px}#HomePage .main-banner p{width:80%}#HomePage .main-banner a{margin-right:40px;font-weight:300}#HomePage .main-banner #banner-bg{background:url(/Content/Images/Home/power-lines-sunrise-01.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;text-align:left;border:none;position:absolute;width:100%;height:100%;bottom:0;right:0}@media(min-width:1200px){#HomePage .main-banner #banner-bg{background-position-y:calc((100vw/-2.5) + 240px)!important}}#HomePage .biml-studio-section{border-bottom:none!important;padding-bottom:0;position:relative;background-color:#f6f6f6}#HomePage .biml-studio-section img:first-child{max-width:350px}#HomePage .biml-studio-section .box-shadow{height:30px;box-shadow:inset 0 -30px 30px -30px rgba(0,0,0,.15);position:absolute;bottom:0;right:0;left:0;margin:0 auto;width:100%;z-index:5}#HomePage .biml-studio-section .home-link-wrapper{margin-bottom:30px}#HomePage .biml-studio-section h3{margin-bottom:20px;margin-top:0}#HomePage .biml-studio-section p{text-align:left}@media(min-width:992px){#HomePage .biml-studio-section p{text-align:center;margin:auto;margin-bottom:30px;width:80%}}#HomePage .biml-details-section .col-md-3 ul{padding-left:25px;text-align:left;list-style:none;max-width:220px;margin:0 auto}#HomePage .biml-details-section .col-md-3 ul li{margin:20px 0;color:#333;position:relative}#HomePage .biml-details-section .col-md-3 ul li::before{position:absolute;left:-25px;color:#00619c;font-family:FontAwesome;content:""}#HomePage .biml-details-section .col-md-3:nth-child(2) .image-wrapper img{left:5%}@media(max-width:500px){#HomePage .biml-details-section .col-md-3 .image-wrapper{max-height:120px}#HomePage .biml-details-section .col-md-3 .image-wrapper img{max-width:40%}#HomePage .biml-details-section .col-md-3 h4{font-size:14px;margin-top:0}#HomePage .biml-details-section .col-md-3:last-child{margin-bottom:30px}}#HomePage .biml-details-section a.hover-state-link,#HomePage .biml-flex-section a.hover-state-link,#HomePage .bimlexpress-section a.hover-state-link,#HomePage .biml-studio-section a.hover-state-link{font-size:20px;font-weight:300}#HomePage .biml-details-section a.hover-state-link:not(:last-child),#HomePage .biml-flex-section a.hover-state-link:not(:last-child),#HomePage .bimlexpress-section a.hover-state-link:not(:last-child),#HomePage .biml-studio-section a.hover-state-link:not(:last-child){margin-right:20px}@media(min-width:401px){#HomePage .biml-details-section a.hover-state-link:not(:last-child),#HomePage .biml-flex-section a.hover-state-link:not(:last-child),#HomePage .bimlexpress-section a.hover-state-link:not(:last-child),#HomePage .biml-studio-section a.hover-state-link:not(:last-child){margin-right:40px}}#HomePage .biml-flex-section p,#HomePage .biml-studio-section p,#HomePage .bimilexpress-section p{line-height:1.5;font-size:22px}#HomePage .bimlexpress-section,#HomePage .biml-flex-section{height:auto;text-align:left;padding:0}#HomePage .bimlexpress-section .screen-image-outer-wrapper,#HomePage .biml-flex-section .screen-image-outer-wrapper{padding:60px 0}#HomePage .bimlexpress-section .description-wrapper,#HomePage .biml-flex-section .description-wrapper{margin:40px 0}@media(min-width:1200px){#HomePage .bimlexpress-section p,#HomePage .biml-flex-section p{width:85%}}@media(min-width:992px){#HomePage .bimlexpress-section .description-wrapper,#HomePage .biml-flex-section .description-wrapper{margin:10% 0}}#HomePage .biml-flex-section .col-md-6:first-child img{max-width:250px}#HomePage .bimlexpress-section{background-color:#fff}#HomePage .bimlexpress-section .col-md-6:first-child img{max-width:300px}#HomePage .bimlexpress-section h3,#HomePage .bimlexpress-section a.hover-state-link{color:#084369}@media(max-width:991px){#HomePage #CustomerWrapper h2{font-size:18px}}#HomePage #CustomerWrapper #logo-wrapper img{margin:20px 39px}@media(max-width:767px){#HomePage #CustomerWrapper #logo-wrapper img{margin:23px 39px}}#Partners,#BimlHeroes,#BimlFlexImplementationPartners{padding-bottom:50px}#Partners p,#BimlHeroes p,#BimlFlexImplementationPartners p{font-size:17px;color:#555}#Partners a,#BimlHeroes a,#BimlFlexImplementationPartners a{text-decoration:underline;color:#00a1e1}#Partners a:hover,#BimlHeroes a:hover,#BimlFlexImplementationPartners a:hover{text-decoration:none}#Partners h1,#BimlHeroes h1,#BimlFlexImplementationPartners h1{padding-top:20px}#Partners .partners-container,#BimlHeroes .partners-container,#BimlFlexImplementationPartners .partners-container{padding-top:10px}#Partners .partners-container .partner,#BimlHeroes .partners-container .partner,#BimlFlexImplementationPartners .partners-container .partner{background:#fff;padding:0 15px;margin:15px 0;text-align:center;opacity:1;border:1px solid #ddd;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}#Partners .partners-container .partner:hover,#BimlHeroes .partners-container .partner:hover,#BimlFlexImplementationPartners .partners-container .partner:hover{opacity:1}#Partners .partners-container .partner .identity,#BimlHeroes .partners-container .partner .identity,#BimlFlexImplementationPartners .partners-container .partner .identity{padding-top:30px}#Partners .partners-container .partner .identity>a,#BimlHeroes .partners-container .partner .identity>a,#BimlFlexImplementationPartners .partners-container .partner .identity>a{text-decoration:none}#Partners .partners-container .partner .identity button,#BimlHeroes .partners-container .partner .identity button,#BimlFlexImplementationPartners .partners-container .partner .identity button{margin:25px 0 0 0}#Partners .partners-container .partner .identity .social,#BimlHeroes .partners-container .partner .identity .social,#BimlFlexImplementationPartners .partners-container .partner .identity .social,#Partners .partners-container .partner .identity .contact,#BimlHeroes .partners-container .partner .identity .contact,#BimlFlexImplementationPartners .partners-container .partner .identity .contact{padding:0;margin:25px 0 0 0}#Partners .partners-container .partner .identity .social i,#BimlHeroes .partners-container .partner .identity .social i,#BimlFlexImplementationPartners .partners-container .partner .identity .social i,#Partners .partners-container .partner .identity .contact i,#BimlHeroes .partners-container .partner .identity .contact i,#BimlFlexImplementationPartners .partners-container .partner .identity .contact i{color:#777;padding:9px;padding-top:9px;margin:0 3px;border-radius:4px;background:#fff;border:1px solid #ddd}#Partners .partners-container .partner .identity .social i:hover,#BimlHeroes .partners-container .partner .identity .social i:hover,#BimlFlexImplementationPartners .partners-container .partner .identity .social i:hover,#Partners .partners-container .partner .identity .contact i:hover,#BimlHeroes .partners-container .partner .identity .contact i:hover,#BimlFlexImplementationPartners .partners-container .partner .identity .contact i:hover{background:#efefef}#Partners .partners-container .partner .identity .contact,#BimlHeroes .partners-container .partner .identity .contact,#BimlFlexImplementationPartners .partners-container .partner .identity .contact{margin-top:23px}@media(min-width:768px) and (max-width:991px){#Partners .partners-container .partner .identity .contact,#BimlHeroes .partners-container .partner .identity .contact,#BimlFlexImplementationPartners .partners-container .partner .identity .contact{margin-top:13px}}#Partners .partners-container .partner .identity .contact button,#BimlHeroes .partners-container .partner .identity .contact button,#BimlFlexImplementationPartners .partners-container .partner .identity .contact button{margin:0;border:1px solid #ddd}#Partners .partners-container .partner .identity .partner-image,#BimlHeroes .partners-container .partner .identity .partner-image,#BimlFlexImplementationPartners .partners-container .partner .identity .partner-image{display:inline-block;max-height:150px!important}#Partners .partners-container .partner .description,#BimlHeroes .partners-container .partner .description,#BimlFlexImplementationPartners .partners-container .partner .description{border-left:1px solid #ddd;text-align:left;padding-top:20px;background:#f5f5f5;min-height:274px}@media(min-width:768px) and (max-width:991px){#Partners .partners-container .partner .description,#BimlHeroes .partners-container .partner .description,#BimlFlexImplementationPartners .partners-container .partner .description{height:317px}}#Partners .partners-container .partner .description a,#BimlHeroes .partners-container .partner .description a,#BimlFlexImplementationPartners .partners-container .partner .description a{text-decoration:none;color:#00609c}#Partners .partners-container .partner .description a:hover,#BimlHeroes .partners-container .partner .description a:hover,#BimlFlexImplementationPartners .partners-container .partner .description a:hover{font-weight:bold}#Partners .partners-container .partner .description p,#BimlHeroes .partners-container .partner .description p,#BimlFlexImplementationPartners .partners-container .partner .description p{font-size:12px;overflow-y:auto}#Partners .partners-container .partner .description ul.specialties-list,#BimlHeroes .partners-container .partner .description ul.specialties-list,#BimlFlexImplementationPartners .partners-container .partner .description ul.specialties-list{padding:0;list-style-type:none}#Partners .partners-container .partner .description ul.specialties-list li,#BimlHeroes .partners-container .partner .description ul.specialties-list li,#BimlFlexImplementationPartners .partners-container .partner .description ul.specialties-list li{float:left;padding:2px 6px;background:#eaeaea;border:1px solid #ddd;border-radius:3px;margin:0 7px 5px 0;font-size:11px;cursor:default;font-style:italic}@media(max-width:767px){#Partners .partners-container .partner,#BimlHeroes .partners-container .partner,#BimlFlexImplementationPartners .partners-container .partner{height:auto}#Partners .partners-container .partner .description,#BimlHeroes .partners-container .partner .description,#BimlFlexImplementationPartners .partners-container .partner .description{background:#fff;min-height:initial;height:auto;border:none}#Partners .partners-container .partner .description p,#BimlHeroes .partners-container .partner .description p,#BimlFlexImplementationPartners .partners-container .partner .description p{max-height:none}}#BimlHeroes .partners-container .partner .identity,#BimlFlexImplementationPartners .partners-container .partner .identity{padding:0}#BimlHeroes .partners-container .partner .identity .contact i,#BimlFlexImplementationPartners .partners-container .partner .identity .contact i{margin-top:3px}#BimlHeroes .partners-container .partner .description h3,#BimlFlexImplementationPartners .partners-container .partner .description h3{margin-bottom:5px}#BimlHeroes .partners-container .partner .description h5,#BimlFlexImplementationPartners .partners-container .partner .description h5{margin:5px 0}#BimlHeroes>.row:first-child>.col-sm-4,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4{text-align:center;padding-top:100px}@media(max-width:767px){#BimlHeroes>.row:first-child>.col-sm-4,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4{padding-top:25px}#BimlHeroes>.row:first-child>.col-sm-4 img,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4 img{max-width:300px}}#BimlHeroes>.row:first-child>.col-sm-4 p,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4 p{margin-top:15px}#BimlHeroes>.row:first-child>.col-sm-4 p a,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4 p a{color:#084369;font-size:16px;text-decoration:none}#BimlHeroes>.row:first-child>.col-sm-4 p a:hover,#BimlFlexImplementationPartners>.row:first-child>.col-sm-4 p a:hover{text-decoration:underline}.flexpricecolumns{float:left;width:50%;padding:8px}.flexprice{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s}.flexprice:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.flexprice .header{color:#fff;background-color:#111;font-size:25px}.flexprice li{border-bottom:1px solid #eee;padding:20px;text-align:center}.flexprice .grey{background-color:#eee;font-size:20px}@media only screen and (max-width:600px){.flexpricecolumns{width:100%}}.capivara{color:purple}#product-page .show-mobile{display:none}@media(max-width:750px){#product-page .show-mobile{display:inline}#product-page .hide-mobile{display:none}}.biml-page .syntaxhighlighter{overflow-y:hidden!important;overflow-x:auto!important;border:1px solid #ddd;box-shadow:0 0 10px #ddd;border-radius:3px}.biml-page #product-page-header{height:290px!important}.biml-page #product-page-header .product-name-icon{height:110px!important}.biml-page #product-page-header p{padding-top:20px;font-weight:700;font-size:16px}.biml-page .getting-started-step img{padding-bottom:15px}.biml-page .getting-started-step p{text-align:left;padding:0 10% 0 10%}.biml-page .carousel h3,.biml-page .carousel p,.biml-page .carousel span{text-align:left}.biml-page .carousel h3{margin:0}.biml-page .carousel p{margin:5% 0 5% 0}.biml-page .carousel span{float:left}.biml-page .carousel .toolbar{display:none}.biml-page .carousel ol li{background-color:#888}.biml-page .carousel ol .active{background-color:#333}.biml-page .carousel .carousel-indicators{margin-bottom:-5%}.biml-page .carousel .carousel-control{position:relative;float:left;margin:5px 0 0 0;width:100%;font-size:small;color:#1e658a;background-image:none;text-decoration:underline;cursor:pointer;text-shadow:none;font-weight:bold}.products-overview{padding:30px 0;color:#555}.products-overview .row.developer h4{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:13px;opacity:.5}.products-overview .row.developer a.hover-state-link{padding-top:15px;color:#fff}.products-overview .product-option{cursor:pointer}.products-overview svg .bar0,.products-overview .bar1,.products-overview .bar2{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;stroke:#ccc;stroke-width:1px;rx:1;ry:5}.products-overview>.row{margin-left:0;margin-right:0}.products-overview .col-md-6{margin-bottom:30px}.products-overview .show-less{float:right}.products-overview.products-comparison-section{margin:0 0 100px 0;text-align:center;display:block}.products-overview.products-comparison-section .col-sm-4{text-align:left;padding:30px 10px}.products-overview.products-comparison-section p{font-size:16px;font-weight:400;color:#555}.products-overview.products-comparison-section h1{font-weight:100;margin:10px 0 0 0}.products-overview.products-comparison-section h4{color:#888;font-size:14px;margin-top:4px}.products-overview.products-comparison-section .hover-state-link{font-size:18px;margin-top:20px;font-weight:300;display:block}.products-overview.products-comparison-section ul{padding-left:25px;text-align:left;list-style:none;margin:0 auto}.products-overview.products-comparison-section ul li{margin:10px 0;font-size:16px;color:#333;position:relative}.products-overview.products-comparison-section ul li::before{position:absolute;left:-25px;top:1px;color:#00619c;font-family:FontAwesome;content:""}@media(max-width:767px){.products-overview.products-comparison-section>div>h1{font-size:24px}.products-overview.products-comparison-section .col-sm-4 img{float:left;padding-bottom:50px;margin:10px;max-width:80px}.products-overview.products-comparison-section .col-sm-4 h1{font-size:28px}.products-overview.products-comparison-section .col-sm-4 h4{font-size:12px;margin-bottom:6px}.products-overview.products-comparison-section .col-sm-4 ul{padding-left:0}.products-overview.products-comparison-section .col-sm-4 li{font-size:14px;margin:3px 0}.products-overview.products-comparison-section .col-sm-4 li::before{display:none}.products-overview.products-comparison-section .col-sm-4 .hover-state-link{margin-top:0;font-size:16px}}.products-overview:nth-child(3) .img-responsive{margin-bottom:15px}.products-overview:nth-child(3) .btn{margin-top:5px}.products-overview.roles-section>.inner-container>h4{margin-bottom:50px}.products-overview>.inner-container>h1{text-align:center;margin-bottom:0}.products-overview>.inner-container>h4{text-align:center;color:#555;margin-top:10px;font-size:18px}.products-overview h1,.products-overview h2,.products-overview h3,.products-overview h4{margin:10px 0 20px 0;color:#00619c}.products-overview h1{font-size:32px;margin-top:45px}.products-overview h3{font-size:28px}.products-overview img{max-width:100%;margin:0 auto}.products-overview .header-link{margin-top:45px;font-size:18px}.products-overview a{color:#00619c;text-decoration:none;font-weight:600}.products-overview a:hover,.products-overview a:focus{color:#00619c;text-decoration:none}.products-overview .description{font-size:18px;line-height:1.7;font-weight:200}.products-overview .quote{text-align:center;max-width:500px;margin:0 auto}.products-overview .quote .author{clear:both;float:none;text-align:right;color:#00619c}.products-overview .first-square,.products-overview .second-square,.products-overview .third-square,.products-overview .fourth-square{overflow:hidden;height:70px;margin-bottom:10px}.products-overview .show-hide-toggle{cursor:pointer;padding:10px 0}.products-overview .btn{float:right}@media(max-width:767px){.products-overview .product-wrapper{margin-bottom:15px}.products-overview .product-wrapper p{margin-bottom:15px}}@media(max-width:450px){.products-overview .products-overview h1{font-size:27px}}.products-overview .image-left{text-align:left;position:relative;right:18px}.products-overview .image-left .logo{max-height:17px;margin:7px 10px 5px 10px}@media(max-width:991px){.products-overview .image-left .logo{margin:7px 10px 5px 23px}}.products-overview .left-aligned-logos{text-align:left;padding:17px 19px}.products-overview .left-aligned-logos img{max-height:17px;margin:12px 0;display:inherit}.products-overview .left-aligned-logos img:last-child{max-height:20px;margin-bottom:5px}@media(max-width:377px){.products-overview .left-aligned-logos{padding:17px 5px}}@media(max-width:358px){.products-overview .left-aligned-logos{padding:8px 2px}}@media(max-width:327px){.products-overview .left-aligned-logos{padding:18px 2px}}.products-overview .image-centered{text-align:center;padding:5px 0}.products-overview .image-centered .logo{max-height:25px;margin:10px 0}.products-overview .image-centered .logoSmaller{max-height:19px;margin:10px 0}.products-overview .image-centered .logo-biggerPic{max-height:23px;margin:10px 0;padding-left:6px}.products-overview .product-wrapper{border:solid 1px #ebebeb;border-radius:4px;padding:20px 20px 0 20px}.products-overview .product-wrapper p{font-size:17px;font-weight:300;padding:0}.products-overview .product-wrapper p:not(:last-of-type){margin-bottom:30px}.products-overview .product-wrapper .product-header{margin-bottom:10px}.products-overview .product-wrapper .product-header h4{margin:0;float:left;font-size:24px}.products-overview .product-wrapper .product-header span{font-size:10px;margin-left:5px;line-height:32px;vertical-align:bottom}.products-overview .product-wrapper .btn{width:100%}@media(max-width:1199px){.products-overview .product-wrapper{margin-bottom:15px}}@media(max-width:991px){.products-overview .product-wrapper p{min-height:0}}@media(max-width:767px){.products-overview .product-wrapper{margin-bottom:15px}.products-overview .product-wrapper p{margin-bottom:15px}.products-overview .product-wrapper .btn{margin-bottom:5px}}.what-is-biml-banner{background:#eee;padding-top:30px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.what-is-biml-banner div{display:block;margin:0 auto 0 auto;text-align:left}.what-is-biml-banner div h1{font-size:16px;font-weight:700}.what-is-biml-banner div p{font-size:15px!important;font-weight:400!important}.what-is-biml-banner div a.hover-state-link{background:#00619c;color:#fff;padding:8px 12px;border-radius:2px}.what-is-biml-banner div a.hover-state-link span{color:#fff}.what-is-biml-banner div a.hover-state-link:hover{background:#1475b1}.what-is-biml-banner div a.hover-state-link:hover span{text-decoration:none}.products-overview:nth-of-type(even){background-color:#ebebeb}.flex-background{position:absolute;top:0;left:0;background-image:url(/Content/Images/Products/Biml/banner-illustration.svg);width:100%;height:100%;opacity:.09;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.products-overview:first-of-type{padding:20px 0;background:linear-gradient(#153250,#214d7b);text-align:center;color:#fff}.products-overview:first-of-type h1{color:#fff;margin-bottom:7px;font-weight:200}@media(max-width:475px){.products-overview:first-of-type h1{font-size:26px}}@media(max-width:500px){.products-overview:first-of-type p{font-size:14px}}.products-overview:first-of-type .container-fluid>.row:not(:last-child){margin:40px 0}.products-overview:first-of-type .container-fluid>.row:not(:last-child) p{margin-top:14px;font-size:17px;font-weight:300}@media(max-width:991px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) p{font-size:15px}}@media(max-width:500px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) p{font-size:14px}}.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div{margin:113px auto;text-align:left}.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div a img{height:55px}@media(max-width:500px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div a img{height:35px}}.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-child(3) img{height:57px;position:relative;bottom:1px;margin-bottom:-2px}@media(max-width:500px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-child(3) img{height:37px;position:relative;bottom:1px;margin-bottom:-2px}}@media(max-width:991px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(1),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(2),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(3),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(4){margin:20px auto}}@media(max-width:460px){.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(1),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(2),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(3),.products-overview:first-of-type .container-fluid>.row:not(:last-child) .col-md-5>div:nth-of-type(4){margin:10px auto}}@media(max-width:991px){.products-overview:first-of-type .container-fluid>.row:not(:last-child){margin:5px auto}}@media(max-width:460px){.products-overview:first-of-type .container-fluid>.row:not(:last-child){margin:15px auto}}.products-overview:first-of-type .container-fluid>.row:last-child{height:116px}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-4 .leftSwitchP>p{display:inline-block}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-4 .leftSwitchP>p:nth-of-type(3){font-weight:700}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph{z-index:500;position:relative;display:block;left:auto;right:auto}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .col-xs-4 img,.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .col-xs-4 label{opacity:.5;transition:opacity .5s ease}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .col-xs-4:hover img,.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .col-xs-4:hover label{opacity:1}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .check{position:inherit;height:18px;border-radius:100%;width:18px;border:2px solid #fff;display:inline-block;top:7px;z-index:-1;background:linear-gradient(#153250,#214d7b)}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .check .inside{position:inherit;height:8px;border-radius:100%;width:8px;opacity:0;top:3px;z-index:-1;left:3px;background-color:#fff}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .label3{font-weight:700}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph .toShowIn3 .inside{opacity:1}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph img.product-logo{padding-top:17px;width:140px;display:block}@media(max-width:400px){.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .top-bottom-graph img.product-logo{display:none}}.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .line{border:1px solid #fff;position:absolute;width:514px;right:125px;top:15px;z-index:1}@media(max-width:1199px){.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .line{width:428px;right:99px}}@media(max-width:991px){.products-overview:first-of-type .container-fluid>.row:last-child .col-md-8 .line{width:68%;margin:auto;left:0;right:0}}.products-overview:first-of-type .container-fluid>.row:nth-of-type(2){display:none}.products-overview:first-of-type .container-fluid>.row.developer .col-md-5>div:not(:nth-child(3)){display:none}.products-overview:first-of-type .analyst ul{padding-left:5px;list-style:none;columns:2;-moz-columns:2;-webit-columns:2}.products-overview:first-of-type .analyst li{margin:5px 0;padding-left:7px;position:relative}.products-overview:first-of-type .analyst li::before{position:absolute;left:0;content:'•'}@media(min-width:992px){.products-overview:first-of-type .analyst .col-md-7 img{margin:42px auto}}.products-overview:first-of-type .line{border:1px solid #000;width:0;right:0}.products-overview:first-of-type input[type=radio]{display:block;visibility:hidden;margin:10px 75px}@media(max-width:400px){.products-overview:first-of-type input[type=radio]{margin:10px 0}}.products-overview:first-of-type label{display:inline-block;cursor:pointer;font-weight:100;margin-top:-33px;margin-bottom:0}@media(max-width:991px){.products-overview:first-of-type .row.developer{height:550px}}@media(max-width:500px){.products-overview:first-of-type .graph-bar{display:none}.products-overview:first-of-type .row.developer{height:135px}}@media(max-width:450px){.products-overview h1{font-size:27px}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(1)}}@-moz-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(1)}}#product-page .btn.btn-blue-white{margin:0 5px}#product-page .btn.btn-white-blue{margin:0 5px}#product-page #product-page-header{background:linear-gradient(#153250,#214d7b);text-align:center;position:relative}#product-page #product-page-header .btn{margin:5px 0}@media(min-width:992px){#product-page #product-page-header{height:720px}#product-page #product-page-header .btn{margin:20px 0}}#product-page #product-page-header.vivid-header{background:linear-gradient(#2c4f1e,#485e21)}@media(min-width:992px){#product-page #product-page-header.biml-flex-header{height:650px}}#product-page #product-page-header.biml-header #biml-btn-wrapper{position:absolute;margin:0 auto;left:0;right:0;top:50%}@media(max-width:991px){#product-page #product-page-header.biml-header{padding-bottom:50px}#product-page #product-page-header.biml-header #biml-btn-wrapper{position:relative;top:auto;bottom:auto;left:auto;right:auto}}#product-page #product-page-header .change-log{color:#fff;opacity:.6;font-size:11px;text-decoration:underline;text-align:center;display:block;margin-top:-10px;width:100px;margin:-10px auto 0 auto;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width:991px){#product-page #product-page-header .change-log{margin-top:10px}}#product-page #product-page-header .change-log:hover{opacity:.9}#product-page #product-page-header #biml-header-bg{background:url(/Content/Images/Products/Biml/banner-illustration.svg) center bottom no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%}#product-page #product-page-header .section-header{padding:35px}#product-page #product-page-header .section-header h1,#product-page #product-page-header .section-header h2,#product-page #product-page-header .section-header h3,#product-page #product-page-header .section-header h4,#product-page #product-page-header .section-header h5,#product-page #product-page-header .section-header p{color:#fff;margin:10px auto}#product-page #product-page-header #product-screenshot-wrapper{position:absolute;bottom:0;left:0;right:0;height:439px;width:967px;margin:0 auto}#product-page #product-page-header #product-screenshot-wrapper.biml-online{height:auto;width:auto}#product-page #product-page-header #product-screenshot-wrapper img{max-width:100%}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip{cursor:pointer;z-index:99;background-color:#d11241;height:20px;width:20px;border-radius:50%;position:absolute}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-moz-animation-duration:2s;-o-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text{cursor:default;width:300px;text-align:left;display:none;position:absolute;left:32px;top:-5px;padding:15px;border-radius:4px;background-color:rgba(0,0,0,.75);color:#fff}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text .arrow{position:absolute;left:-8px;top:8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(0,0,0,.75)}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text h4{font-size:16px;margin:0}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text.tooltip-left{right:32px;left:auto}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text.tooltip-left .arrow{border-right:none;border-left:8px solid rgba(0,0,0,.75);left:auto;right:-8px}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text.tooltip-bottom{bottom:-5px;top:auto}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip .tooltip-text.tooltip-bottom .arrow{top:auto;bottom:8px}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip.forced{-moz-animation:0;-o-animation:0;-webkit-animation:0;animation:0;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip.forced .tooltip-text{display:block}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip:hover .tooltip-text{display:block}#product-page #product-page-header #product-screenshot-wrapper .product-page-tooltip:hover.pulse{-moz-animation:0;-o-animation:0;-webkit-animation:0;animation:0;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container{position:relative;bottom:-790px;left:0;text-align:center;width:100%}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-control-box{position:absolute;left:258px;top:-767px;height:287px;width:54px;z-index:500;cursor:pointer}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .caption{position:absolute;left:0;bottom:680px;max-width:200px;text-align:left;opacity:0;color:#fff}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .caption h3{font-weight:300;color:#fff}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container img{position:absolute;right:0;bottom:8px;opacity:0}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .caption,#product-page #product-page-header #product-screenshot-wrapper .screenshot-container img{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .active img,#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .active .caption,#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-blank img{opacity:1}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-importer .caption{bottom:625px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-projectinfo .caption{bottom:570px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-editor .caption{bottom:515px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-docs .caption{bottom:460px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider{max-height:439px;height:439px;min-height:439px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control{top:183px;width:30px;height:72px;font-size:35px;color:#fff;background-color:#333;opacity:.5;background-image:none}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control.left{border-radius:0 3px 3px 0;left:-30px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control.right{border-radius:3px 0 0 3px;right:-30px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control span i{line-height:72px;vertical-align:middle}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control:hover{opacity:.6}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-control:focus{opacity:.5}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-indicators{bottom:-35px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-indicators .active{background-color:#00609c;height:10px;width:10px}#product-page #product-page-header #product-screenshot-wrapper #ProductSlider .carousel-indicators li{height:8px;width:8px;border-color:#00609c}@media(max-width:1199px){#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .caption{position:absolute;left:0;right:0;bottom:500px;margin:0 auto;max-width:300px;height:200px;text-align:center;opacity:0;background-color:rgba(0,0,0,.75);padding:20px;border-radius:4px;color:#fff;z-index:499}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .caption h3{font-weight:300;color:#fff}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-importer .caption{bottom:500px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-projectinfo .caption{bottom:500px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-editor .caption{bottom:500px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-docs .caption{bottom:500px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container .mockup-control-box{left:29px}#product-page #product-page-header #product-screenshot-wrapper .screenshot-container img{right:0;left:0;bottom:0;margin:auto}}@media(max-width:991px){#product-page #product-page-header #product-screenshot-wrapper{display:none}}#product-page .product-notification{background:#ebebeb;text-align:center;padding:20px 20px;display:block}#product-page .product-notification p{margin:0;font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;color:#084369}#product-page .product-section>.row{margin-left:0;margin-right:0}#product-page .product-section{padding:50px 0 80px 0;color:#555}#product-page .product-section .section-header{text-align:center;margin-bottom:35px}#product-page .product-section .section-header h2{color:#00619c;margin:10px 0}#product-page .product-section.biml-advanced-samples .icon-wrapper .image-wrapper{height:85px}#product-page .product-section.biml-advanced-samples .icon-wrapper .image-wrapper img{max-width:25%}#product-page .product-section.biml-advanced-samples .btn.btn-blue-white{width:190px!important}#product-page .product-section .icon-wrapper{text-align:center}#product-page .product-section .icon-wrapper [class^="icon-"]{font-size:135px;line-height:0;color:#00619c}#product-page .product-section .icon-wrapper h4{margin-top:15px;color:#00619c}#product-page .product-section .icon-wrapper .image-wrapper{height:170px;max-width:293px;margin:0 auto;position:relative}#product-page .product-section .icon-wrapper .image-wrapper img{max-width:55%;position:absolute;margin:auto;right:0;left:0;top:0;bottom:0}#product-page .product-section p{color:#555}#product-page .product-section p.feature{width:90%;margin:0 auto 15px auto;text-align:center}#product-page .product-section p.centered{text-align:center}#product-page .product-section .btn{width:200px}#product-page .product-section a{color:#00619c;text-decoration:none;font-weight:600}#product-page .product-section a:hover,#product-page .product-section a:focus{color:#00619c;text-decoration:none}#product-page .product-section.grey{background-color:#ebebeb}#product-page .product-section .row{text-align:center;margin-bottom:35px}#product-page .product-section .row:last-of-type{margin-bottom:0}#product-page .product-section .product-wrapper{border:solid 1px #ebebeb;border-radius:4px;padding:20px;margin:15px 0}#product-page .product-section .product-wrapper .row{margin-bottom:0;text-align:left}#product-page .product-section .product-wrapper h4{color:#00619c}#product-page .product-section .product-wrapper p{min-height:65px;font-size:17px;font-weight:300}@media(max-width:450px){#product-page .product-section h1{font-size:27px}}@media(min-width:991px){#product-page.biml-page #product-page-header{height:320px}}#product-page.biml-online-page .what-is-biml{font-size:18px;font-weight:100}#product-page.biml-page .product-name-icon,#product-page.biml-flex-page .product-name-icon,#product-page.vivid-page .product-name-icon,#product-page.biml-studio-page .product-name-icon,#product-page.biml-express-page .product-name-icon,#product-page.biml-online-page .product-name-icon{margin-top:30px;height:55px;max-width:100%}@media(max-width:425px){#product-page.biml-page .product-name-icon,#product-page.biml-flex-page .product-name-icon,#product-page.vivid-page .product-name-icon,#product-page.biml-studio-page .product-name-icon,#product-page.biml-express-page .product-name-icon,#product-page.biml-online-page .product-name-icon{margin-top:15px;height:50px}}#product-page.biml-express-page .product-section:nth-child(2),#product-page.biml-studio-page .product-section:nth-child(2),#product-page.biml-online-page .product-section:nth-child(2),#product-page.vivid-page .product-section:nth-child(2){position:relative}#product-page.biml-express-page .comparison-section img{border:1px solid rgba(0,0,0,.2)}#product-page.biml-express-page .comparison-section .bimlexpress-details{text-align:center;margin-top:20px}#product-page.biml-express-page .comparison-section .bimlexpress-details ul{padding-left:15px;display:inline-block;text-align:left}#product-page.biml-express-page .comparison-section .bimlexpress-details ul li{margin:5px 0}@media(min-width:991px){#product-page.biml-express-page .comparison-section .col-md-7 img{box-shadow:0 0 30px #777}#product-page.biml-express-page .comparison-section h3,#product-page.biml-express-page .comparison-section h4{margin-top:0;margin-bottom:20px}#product-page.biml-express-page .comparison-section h4{margin-top:30px;position:relative;left:20px}}@media(max-width:991px){#product-page.biml-express-page .comparison-section img{max-width:100%}}@media(max-width:991px){#product-page.biml-express-page .expand-comparison-button{display:none}#product-page.biml-express-page .comparison-chart{display:none!important}}#product-page.biml-express-page .product-section .btn{width:220px}#product-page.biml-express-page .expand-comparison-button i{font-size:10px;position:relative;bottom:3px;-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}#product-page.biml-express-page .expand-comparison-button i.rotate{-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#product-page.biml-express-page .comparison-chart{display:none;padding-top:30px;border-bottom:1px solid #ddd}#product-page.biml-express-page .comparison-chart th{color:#1e658a;text-align:left;padding-top:30px;font-weight:400;font-size:22px;font-style:italic}#product-page.biml-express-page .comparison-chart td{font-family:"Open-Sans",Sans-Serif;font-size:12px}#product-page.biml-express-page .comparison-chart .noborder{border:0;font-size:16px;color:#717171}#product-page.biml-express-page .comparison-chart table{border-collapse:collapse;margin:0 auto}#product-page.biml-express-page .comparison-chart tr:first-child p{font-size:16px;margin-top:10px}#product-page.biml-express-page .comparison-chart tr td{padding-top:10px;padding-left:60px;padding-right:60px}#product-page.biml-express-page .comparison-chart tr td:first-child{width:500px;padding:0}#product-page.biml-express-page .comparison-chart tr td:not(:first-child){text-align:center}#product-page.biml-express-page .comparison-chart tr td:last-child{padding-left:20px;padding-right:20px}#product-page.biml-express-page .comparison-chart .feature{color:#00619c;font-size:2em;padding-left:0}#product-page.biml-express-page .comparison-chart img{max-width:150px}@media(min-width:992px){#product-page.biml-studio-page #product-page-header .btn-clear-white:last-child{margin-left:5px}}#product-page.biml-studio-page .product-section{margin:30px 0}#product-page.biml-studio-page .col-xs-12 p a{font-weight:normal;text-decoration:underline;margin:30px 0}#product-page.biml-studio-page p{font-size:16px;line-height:1.5}#product-page.biml-studio-page .pricing-comparison h2{margin-top:0;margin-bottom:30px}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs{max-width:400px;margin:0 auto}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li{display:table-cell;width:1%}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li a{border:none;border-radius:0;padding:10px 5px;border-bottom:1px solid #00619c}@media(min-width:767px){#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li:first-child{position:relative;left:25px}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li:last-child{position:relative;right:25px}}@media(max-width:768px){#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li:nth-child(2){display:none}}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li:nth-child(2) a:hover{background:none!important}#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li.active a,#product-page.biml-studio-page .pricing-comparison ul.nav-tabs li.active a:hover{border-bottom:3px solid #00619c}#product-page.biml-studio-page .pricing-comparison .nav-tabs,#product-page.biml-studio-page .pricing-comparison .nav-pills{text-align:center;border:initial;border:none}#product-page.biml-studio-page .pricing-comparison .tab-content{max-width:800px;margin:0 auto;margin-bottom:50px}#product-page.biml-studio-page .pricing-comparison .tab-content .price-block{border:1px solid #ccc}#product-page.biml-studio-page .pricing-comparison .tab-content .price-block h3{font-size:28px}#product-page.biml-studio-page .pricing-comparison .tab-content .price-block h3 span{font-size:16px;font-weight:bolder}@media(min-width:767px){#product-page.biml-studio-page .pricing-comparison .tab-content .price-block p{margin:35px 0}}#product-page.biml-studio-page .pricing-comparison .tab-content .price-block h4{color:#00619c}#product-page.biml-studio-page .pricing-comparison .tab-content .price-details{padding-top:20px;text-align:left}#product-page.biml-studio-page .pricing-comparison .tab-content .price-details p{white-space:nowrap}#product-page.biml-studio-page .pricing-comparison .tab-content .price-details i{color:#00619c}#product-page.biml-studio-page .pricing-comparison .tab-content .price-details .btn{margin-top:20px}@media(min-width:767px){#product-page.biml-studio-page .pricing-comparison .tab-content .col-sm-4{padding:0}#product-page.biml-studio-page .pricing-comparison .tab-content .col-sm-4:not(:first-child) .price-block{border-left:none}#product-page.biml-studio-page .pricing-comparison .tab-content .col-sm-4:last-child{padding-left:30px}#product-page.biml-studio-page .pricing-comparison .tab-content #subscription .price-block p{margin:47px 0 47px 0}}#product-page.biml-studio-page .pricing-comparison .pricing-games{text-align:center}#product-page.biml-studio-page .pricing-comparison .pricing-games p>a{font-weight:400}#product-page.biml-studio-page .pricing-comparison .pricing-games .popover{max-width:315px}#product-page.biml-studio-page .pricing-comparison .pricing-games .popover h3{color:#333}#product-page.biml-studio-page .pricing-comparison .pricing-games .popover ul{padding-left:15px}#product-page.biml-studio-page .pricing-comparison .pricing-games .popover a{text-decoration:none!important;color:#00619c!important;display:block;text-align:center;margin:0 auto}#product-page.biml-studio-page .pricing-comparison .pricing-games .popover a:hover{text-decoration:underline!important}#product-page.biml-studio-page .request-demo a{display:block;margin:70px auto 0 auto}#product-page.biml-flex-page .contact-form label{display:block;text-align:left;margin-top:15px}#product-page.biml-flex-page .contact-form input,#product-page.biml-flex-page .contact-form select,#product-page.biml-flex-page .contact-form textarea{width:100%;margin-top:8px}#product-page.biml-flex-page #QuoteForm .col-sm-6 input,#product-page.biml-flex-page #QuoteForm .col-sm-6 select{margin:5px}#product-page.biml-flex-page #QuoteForm #SubmitQuote{margin-top:20px}#product-page.biml-flex-page #QuoteResult{display:none}#product-page.biml-flex-page #QuoteResult>*{padding:10px 20px;font-style:italic}#product-page.biml-flex-page .image-wrapper{height:60px;margin:20px 0;padding-bottom:15px}@media(min-width:992px){#product-page.biml-flex-page .image-wrapper{height:60px;margin:50px 0 0 0}}#product-page.biml-flex-page .image-wrapper img{max-height:80%;margin:0 auto}@media(min-width:992px){#product-page.biml-flex-page .image-wrapper img{max-width:66%;max-height:100%}}#product-page.biml-flex-page h2{color:#00619c;text-align:center}#product-page.biml-flex-page .side-scroller-spy{position:absolute;margin:50px 0 0 50px;width:215px;border-left:initial}@media(max-width:1700px){#product-page.biml-flex-page .side-scroller-spy{display:none}}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills.affix{position:fixed!important;top:50px;left:50px;border-left:initial;width:215px}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills>li{position:relative;margin-top:0;padding:1px 0;padding-left:15px;background:#fff;margin-left:9px}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills>li a{color:#1e658a;padding:9px 13px 9px 5px;margin-left:8px;border-radius:0}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills>li::before{content:"";position:absolute;height:11px;width:11px;background:#ccc;border:1px solid #ccc;border-radius:10px;left:8px;top:0;bottom:0;margin:auto}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills>li.active a{font-weight:bold;background:none}#product-page.biml-flex-page .side-scroller-spy ul.nav-pills>li.active::before{background:#00619c}#product-page.biml-flex-page .bottom-mobile-scroller-spy{position:fixed;z-index:100;bottom:0;right:0;width:100%;background-color:#eee;border-top:1px solid #555;font-size:14px}#product-page.biml-flex-page .bottom-mobile-scroller-spy img{max-width:20px}#product-page.biml-flex-page .bottom-mobile-scroller-spy div{margin:5px 0;text-align:center}#product-page.biml-flex-page .bottom-mobile-scroller-spy a:active,#product-page.biml-flex-page .bottom-mobile-scroller-spy a:hover,#product-page.biml-flex-page .bottom-mobile-scroller-spy a:focus{color:#084369;text-decoration:none}#product-page.biml-flex-page .bottom-mobile-scroller-spy .changeColor span{color:#084369}@media(min-width:1586px){#product-page.biml-flex-page .bottom-mobile-scroller-spy{display:none}}@media(max-width:768px){#product-page.biml-flex-page .bottom-mobile-scroller-spy{font-size:11px}#product-page.biml-flex-page .bottom-mobile-scroller-spy div span{display:block}}#product-page.biml-flex-page .desktop-problems-solutions p{font-weight:100;font-size:18px}#product-page.biml-flex-page .solving-data-problems-container{padding-top:70px;padding-bottom:0}#product-page.biml-flex-page .solving-data-problems-container .section-header p{font-size:20px;font-weight:100;max-width:1000px;margin:10px auto}#product-page.biml-flex-page .solving-data-problems-container .row{margin-bottom:20px}#product-page.biml-flex-page .solving-data-problems-container .row .section-header{margin-bottom:10px}#product-page.biml-flex-page .solving-data-problems-container .row p{margin-bottom:0}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs{max-width:700px;margin:0 auto}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs ul.nav-tabs li a{border:none;border-radius:0;padding:10px 5px;border-bottom:1px solid #00619c}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs ul.nav-tabs li:nth-child(2) a{margin-right:30px}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs ul.nav-tabs li.active a,#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs ul.nav-tabs li.active a:hover{border-bottom:3px solid #00619c}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .nav-tabs,#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .nav-pills{text-align:center;border:initial;border:none}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .tab-pane{height:230px}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .tab-pane h3{margin:40px 0 15px 0;text-align:left}#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .tab-pane p{margin-bottom:20px;text-align:left}@media(max-width:991px){#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs .tab-pane{height:350px}}@media(max-width:767px){#product-page.biml-flex-page .solving-data-problems-container .data-solutions-problems-tabs{display:none}}#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container{padding-bottom:0}#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container img{max-height:50px}#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container .panel-default{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container .panel-default>.panel-heading{background-color:#fff;border:1px solid #00619c;border-radius:initial}#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container .panel-default>.panel-heading .panel-title{text-align:center;color:#00619c;font-weight:bold}@media(min-width:768px){#product-page.biml-flex-page .solving-data-problems-container .solving-mobile-data-problems-container{display:none}}#product-page.biml-flex-page .biml-philosophy-approach .inner-container .row div{margin:30px auto}#product-page.biml-flex-page .biml-philosophy-approach .inner-container .row div h3,#product-page.biml-flex-page .biml-philosophy-approach .inner-container .row div p{text-align:left}#product-page.biml-flex-page .biml-philosophy-approach .inner-container .row div p{font-weight:100;font-size:18px}#product-page.biml-flex-page .biml-philosophy-approach .inner-container .row div ul.nav-pills{top:20px;position:fixed}#product-page.biml-flex-page .five-love-bimlflex .row:not(:first-child){margin:90px 0}#product-page.biml-flex-page .five-love-bimlflex .row:not(:first-child) .col-md-7 img{border:1px solid #555}#product-page.biml-flex-page .five-love-bimlflex .row:not(:first-child) .col-md-5 div img{max-width:50px}#product-page.biml-flex-page .five-love-bimlflex .row:not(:first-child) .col-md-5 h3{margin-top:10px}@media(min-width:992px){#product-page.biml-flex-page .five-love-bimlflex .inner-container .row:nth-child(odd):not(:first-child) div:nth-child(odd){text-align:left}#product-page.biml-flex-page .five-love-bimlflex .inner-container .row:nth-child(even) div:nth-child(odd){text-align:right}}@media(max-width:991px){#product-page.biml-flex-page .five-love-bimlflex .inner-container .row:nth-child(odd):not(:first-child) div:nth-child(odd){text-align:left}#product-page.biml-flex-page .five-love-bimlflex .inner-container .row:nth-child(even) div:nth-child(odd){text-align:left}}#product-page.biml-flex-page .what-bimlFlex-container h3{padding:0;margin:0 0 10px 0;font-size:18px;font-weight:400}#product-page.biml-flex-page .what-bimlFlex-container p{font-size:14px;padding:0 19px;line-height:170%}#product-page.biml-flex-page .what-bimlFlex-container img{width:160px}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities .category{min-height:240px;position:relative;padding:15px}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities .category .capability-description{line-height:16px;margin-top:20px}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities .category:before{content:"";display:block;border:1px dashed #084369;position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities h1{margin-bottom:40px!important}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities .image-wrapper{margin-top:0;height:75px}@media(max-width:991px){#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities .image-wrapper{margin-bottom:0;margin-top:15px;padding-bottom:0}}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities h3{max-width:230px;margin:0 auto}#product-page.biml-flex-page .what-bimlFlex-container.bimlflex-capabilities h3.category-title{background:#fff;position:relative;width:auto;display:inline-block;text-align:center;padding:0 15px;top:-15px;text-transform:uppercase;font-size:14px;letter-spacing:1px}#product-page.biml-flex-page .power-flexibility-container .btn{float:right;width:auto}#product-page.biml-flex-page .source-destination-support h2{text-align:center}#product-page.biml-flex-page .source-destination-support ul{padding-left:25px;padding-right:25px;text-align:left;list-style:none}#product-page.biml-flex-page .source-destination-support ul li{background-color:#fff;padding:5px 0;text-align:center;border:1px solid #ccc;font-size:14px}#product-page.biml-flex-page .source-destination-support ul li:first-child{background:#00609c;color:#fff;font-weight:bold}#product-page.biml-flex-page .source-destination-support ul li:not(:last-child){border-bottom:none}#product-page.biml-flex-page .save-time-money-container p{font-size:16px;padding:0 19px;line-height:170%}@media(min-width:992px){#product-page.biml-flex-page .save-time-money-container .image-wrapper{padding:25px;margin:20px 0}#product-page.biml-flex-page .save-time-money-container .col-sm-4:first-child .image-wrapper{padding:22px}#product-page.biml-flex-page .save-time-money-container .col-sm-4:last-child .image-wrapper{padding:20px}}#product-page.biml-flex-page .pricing-section h2{margin-top:0}#product-page.biml-flex-page .pricing-section .pricing-copy{text-align:left}#product-page.biml-flex-page .pricing-section .nav-tabs{border:none;text-align:center;margin:25px 0}#product-page.biml-flex-page .pricing-section .nav-tabs>li{float:none;display:inline-block;font-size:12px}#product-page.biml-flex-page .pricing-section .nav-tabs>li>a{margin:0 15px;padding:0;border:none;float:none;display:inline-block;color:#333}#product-page.biml-flex-page .pricing-section .nav-tabs>li.active a{background:none;border-bottom:2px solid #084369}#product-page.biml-flex-page .pricing-section .nav-tabs>li.active:hover a{opacity:1}@media(min-width:767px){#product-page.biml-flex-page .pricing-section .nav-tabs br{display:none}}#product-page.biml-flex-page .pricing-section h3{color:#555;font-size:20px;margin-bottom:10px}#product-page.biml-flex-page .pricing-section h3 span{font-weight:normal}#product-page.biml-flex-page .pricing-section .price-table{text-align:left}#product-page.biml-flex-page .pricing-section .price-table p{margin-bottom:2px;font-size:16px}#product-page.biml-flex-page .pricing-section .price-table p span:last-child{float:right}#product-page.biml-flex-page .pricing-section .subscription{text-align:left;margin-top:25px;font-size:13px}#product-page.biml-flex-page .pricing-section img{max-width:100%;max-height:200px}#product-page.biml-flex-page .pricing-section .col-sm-4{text-align:center}#product-page.biml-flex-page .pricing-section .btn{margin:15px 0}#product-page.biml-flex-page .pricing-section a:not(.btn):hover{opacity:.7}#product-page.biml-flex-page .calculator{padding:50px 0}#product-page.biml-flex-page .calculator h2,#product-page.biml-flex-page .calculator>p{text-align:center}#product-page.biml-flex-page .calculator>p{margin-bottom:20px}#product-page.biml-flex-page .calculator input[data-variable][type=number]::-webkit-inner-spin-button,#product-page.biml-flex-page .calculator input[data-variable][type=number]::-webkit-outer-spin-button{opacity:1}#product-page.biml-flex-page .calculator .source-system-container{text-align:center;position:absolute;top:0;right:0}#product-page.biml-flex-page .calculator .source-system-container p{text-transform:uppercase;margin:0}#product-page.biml-flex-page .calculator .source-system-container input{width:55px;border:none;font-size:30px}#product-page.biml-flex-page .calculator .side-results{width:100%;color:#555}@media(max-width:768px){#product-page.biml-flex-page .calculator .side-results{border-top:1px solid #ccc;padding-top:10px;margin-top:35px}}#product-page.biml-flex-page .calculator .side-results.affix{position:fixed!important;top:7px}#product-page.biml-flex-page .calculator .side-results h4{font-weight:600;text-align:center;font-size:14px;margin:15px}#product-page.biml-flex-page .calculator .side-results .time-wrapper{font-size:13px}#product-page.biml-flex-page .calculator .side-results .implementation-wrapper{border-bottom:1px solid #333;padding:5px}#product-page.biml-flex-page .calculator .side-results .implementation-wrapper p{margin:0}#product-page.biml-flex-page .calculator .side-results .implementation-wrapper .row>div:first-child{white-space:nowrap}#product-page.biml-flex-page .calculator .side-results .implementation-wrapper .row>div:last-child{text-align:right}#product-page.biml-flex-page .calculator .side-results select{width:100%;height:35px}#product-page.biml-flex-page .calculator .side-results .cost-wrapper{font-size:30px;padding:0;text-align:center}#product-page.biml-flex-page .calculator .side-results .cost-wrapper span{margin:0 -4px}#product-page.biml-flex-page .calculator .side-results .cost-wrapper .usd{font-size:15px;font-weight:400;margin-left:-2px}#product-page.biml-flex-page .calculator .side-results .total-cost-wrapper{color:#333;font-weight:100}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper{color:#084369;display:block;cursor:default;margin-bottom:15px}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper:hover{text-decoration:none}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.NaN{font-size:20px;padding:17px 0}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.NaN span:not(:nth-child(2)){display:none}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.NaN:not(.contactus){font-size:15px;padding:9px 0}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.NaN:not(.contactus) span:nth-child(2){font-size:16px;display:block;margin:0 auto;max-width:160px}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.contactus{cursor:pointer}#product-page.biml-flex-page .calculator .side-results .biml-cost-wrapper.contactus:hover{text-decoration:underline}#product-page.biml-flex-page .calculator .side-results .buynow{margin:10px;text-align:center;display:none}#product-page.biml-flex-page .calculator .side-results .buynow a{color:#888}#product-page.biml-flex-page .calculator .side-results .buynow .buy-label{font-size:20px;color:#084369;margin:0}#product-page.biml-flex-page .calculator .side-results .buynow .buy-price-label{font-size:36px;font-weight:700;margin:0;color:#084369}#product-page.biml-flex-page .calculator .side-results .buynow .maintenance-savings-section{display:none}#product-page.biml-flex-page .calculator .side-results .buynow .maintenance-savings-label{font-size:14px;margin:0}#product-page.biml-flex-page .calculator .side-results .buynow .maintenance-price-label{font-size:16px;font-weight:700;margin:0;color:#084369}#product-page.biml-flex-page .calculator .side-results .buynow .no-hassle{color:#b00;margin-top:10px;margin-bottom:0}#product-page.biml-flex-page .calculator .calculator-graph-wrapper{margin-top:35px}#product-page.biml-flex-page .calculator .outer-collapse-section{position:relative}#product-page.biml-flex-page .calculator .outer-collapse-section>.calculator-section:first-child{border-top:0;margin-top:0;padding-top:0}#product-page.biml-flex-page .calculator .calculator-section{border-top:1px solid #ccc;margin-top:25px;padding-top:25px}#product-page.biml-flex-page .calculator .calculator-section:last-of-type{border-bottom:1px solid #ccc;padding-bottom:20px}#product-page.biml-flex-page .calculator .calculator-section .collapse-section{overflow:hidden}#product-page.biml-flex-page .calculator .calculator-section .enabled-Dimensional>.calculator-graph-wrapper:first-child{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#product-page.biml-flex-page .calculator .calculator-section .enabled-DataVault+.enabled-Dimensional>.calculator-graph-wrapper:first-child{margin-top:0}#product-page.biml-flex-page .calculator .calculator-section>h2{display:inline-block;margin:0 10px 40px 0;max-width:50%;text-align:left}#product-page.biml-flex-page .calculator .switches-section{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}#product-page.biml-flex-page .calculator .switches-section .switch-container{display:inline-block;width:230px;margin-right:50px}@media(max-width:1199px){#product-page.biml-flex-page .calculator .switches-section .switch-container:nth-child(2n){margin-right:0}}#product-page.biml-flex-page .calculator .switches-section img{display:inline-block;max-width:20px}#product-page.biml-flex-page .calculator .switches-section .switchery{float:right;position:relative;top:17px;margin-bottom:8px;height:14px;width:25px}#product-page.biml-flex-page .calculator .switches-section .switchery small{width:14px;height:14px}#product-page.biml-flex-page .calculator .switches-section h4{margin-left:5px;position:relative;top:4px;display:inline-block}#product-page.biml-flex-page .calculator .assumptions-section>div.collapse-section{display:none}#product-page.biml-flex-page .calculator .assumptions-section .collapse-section{display:inline}#product-page.biml-flex-page .calculator .assumptions-section h4{color:#555}#product-page.biml-flex-page .calculator .reset-calculator{border-radius:0;margin-top:20px}#product-page.biml-flex-page .calculator .collapse-toggle{opacity:.5;cursor:pointer;float:right;font-size:20px;color:#555;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#product-page.biml-flex-page .calculator .collapse-toggle:hover{opacity:1}#product-page.biml-flex-page .calculator .collapse-toggle.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#product-page.biml-flex-page .calculator .calculator-input-wrapper{max-width:180px;overflow:hidden;margin-bottom:15px;margin-right:20px;display:inline-block;vertical-align:top}@media(min-width:991px){#product-page.biml-flex-page .calculator .calculator-input-wrapper{max-width:220px;margin-right:50px}}#product-page.biml-flex-page .calculator .calculator-input-wrapper input{font-size:25px;width:40%;min-width:100px;border-width:1px;padding:0 0 0 5px}#product-page.biml-flex-page .calculator .calculator-input-wrapper p{margin-top:10px}#product-page.biml-flex-page .calculator .calculator-graph-label input{font-size:25px;max-width:100%;border-width:0 0 1px 0;border-color:#555}@media(min-width:991px){#product-page.biml-flex-page .calculator .calculator-graph-label input{margin-top:14px}}@media(min-width:1199px){#product-page.biml-flex-page .calculator .calculator-graph-label input{margin-top:34px}}#product-page.biml-flex-page .calculator .calculator-graph-label p{margin-top:10px;max-width:500px;width:80vw}#product-page.biml-flex-page .calculator .calculator-graph{cursor:ew-resize}#product-page.biml-flex-page .calculator .calculator-graph rect.bar{fill:#ccc}#product-page.biml-flex-page .calculator .calculator-graph rect.bar.active{fill:#084369}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector .track{fill:#ebebeb;stroke:#555;rx:3px;ry:3px}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector .thumb{fill:#ebebeb;stroke:#555}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector .flag{display:none}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector .flag rect{fill:#ebebeb;stroke:#555;rx:1;ry:1}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector .flag text{display:none;fill:#084369;font-size:25px}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector.off-scale-right .flag,#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector.off-scale-left .flag{display:block}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector.off-scale-right .text-right{display:block}#product-page.biml-flex-page .calculator .calculator-graph g.drag-selector.off-scale-left .text-left{display:block}#product-page.biml-flex-page .request-demo a{display:block;margin:70px auto 0 auto}#product-page.vivid-page .product-section{margin:30px 0}#product-page.vivid-page .product-section p{font-size:16px;line-height:1.5}#product-page.vivid-page>.product-section:nth-child(2) .row:nth-child(2) .col-md-4:first-child img{max-width:45%}#product-page.vivid-page>.product-section:nth-child(2) .row:nth-child(2) .col-md-4:nth-child(2) img{right:5px}#product-page.vivid-page>.product-section:nth-child(2) .row:nth-child(3) .col-md-4:first-child img{right:20px}#product-page.vivid-page>.product-section:nth-child(2) .row:nth-child(3) .col-md-4:nth-child(3) img{right:5px}#product-page.vivid-page .btn-clear-white:hover{color:#4c721d!important}#product-page.vivid-page .vivid-section h1,#product-page.vivid-page .vivid-section h2,#product-page.vivid-page .vivid-section h3,#product-page.vivid-page .vivid-section h4{color:#4a5f21!important}#product-page.vivid-page .vivid-section:nth-child(3) .btn-vivid-green{margin-top:10px}#product-page .row.gif-container{text-align:left;margin:90px 0}@media(min-width:768px){#product-page .row.gif-container:nth-child(3){text-align:right}}#product-page .row.gif-container .col-sm-pull-5 .img-responsive{float:right}#product-page .row.gif-container .img-responsive{border:1px solid #888;width:600px}#product-page .row.gif-container img:not(.img-responsive){max-width:55px}#product-page .row.gif-container h3{margin-top:10px}#product-page .row.gif-container+.row .btn{margin-top:5px}#product-page.vivid-page .row.gif-container:nth-child(2) img:not(.img-responsive){max-width:45px}#product-page.vivid-page .row.gif-container:last-child{padding-bottom:50px}.gsc-above-wrapper-area{display:none}.gsc-adBlock{display:none!important}.gsc-control-cse{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;border-color:#fff;background-color:#fff}.gsc-control-cse .gsc-table-result{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.gsc-tabHeader.gsc-tabhInactive{border-color:#ccc;background-color:#fff}.gsc-tabHeader.gsc-tabhActive{border-color:#ccc;border-bottom-color:#fff;background-color:#fff}.gsc-tabsArea{border-color:#ccc}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#fff;background-color:#fff}.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover{border-color:#fff;background-color:#fff}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#00a1e1}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#00a1e1}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#00a1e1}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#00a1e1}.gsc-cursor-page{color:#00a1e1}a.gsc-trailing-more-results:link{color:#00a1e1}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#333}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#d25f15}.gs-webResult div.gs-visibleUrl-short{color:#d25f15}.gs-webResult div.gs-visibleUrl-short{display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gs-promotion div.gs-visibleUrl-short{display:none}.gs-promotion div.gs-visibleUrl-long{display:block}.gsc-cursor-box{border-color:#fff}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#ccc;background-color:#fff;color:#00a1e1}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#ccc;background-color:#fff;color:#00a1e1}.gsc-webResult.gsc-result.gsc-promotion{border-color:#f6f6f6;background-color:#f6f6f6}.gsc-completion-title{color:#00a1e1}.gsc-completion-snippet{color:#333}.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#00a1e1}.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#00a1e1}.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#00a1e1}.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#00a1e1}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#333}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#d25f15}.gsc-input input.gsc-input{background:none repeat scroll 0% 0% #fff!important}.gs-bidi-start-align.gs-snippet{margin-left:7px}.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#00a1e1}.vivid-green{color:#4c721d}.varigence-orange{color:#d25f15}.popover-content a{color:#00a1e1!important;text-decoration:underline!important}.popover-content a:hover{text-decoration:none!important}.fa+.tooltip>.tooltip-inner,.cartKey+.tooltip>.tooltip-inner{background-color:#fff;color:#000;border:solid 1px;border-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.fa+.tooltip>.tooltip-arrow,.cartKey+.tooltip>.tooltip-arrow{border-top-color:#fff}#StoreMain a{color:#d25f15;text-decoration:underline}#StoreMain a:hover{text-decoration:none}#UpgradeSummary{display:none}#UpgradeSummary #BimlStudioSummary{display:none}#UpgradeSummary #VividSummary{display:none}#UpgradeSummary input[type=radio],#UpgradeSummary input[type=checkbox]{vertical-align:middle}#UpgradeSummary .summaryQuantity{display:none}#UpgradeSummary #BackToStore{color:#d25f15;cursor:pointer;text-decoration:underline}#UpgradeSummary .btn-orange{margin-top:0!important;margin-bottom:10px}#UpgradeSummary .button-light-gradient{margin-right:10px;color:#00609c;padding:4.2px 10px;text-align:center;cursor:pointer}#UpgradeSummary .addToCart{float:right}#UpgradeSummary h1{margin:0 0 30px 0}#UpgradeSummary .table h5{margin:0 0 0 -5px;color:#777;font-weight:400}#UpgradeSummary .table th,#UpgradeSummary .table tr{border:none}#UpgradeSummary .table tr{height:50px;max-height:50px;min-height:50px}#UpgradeSummary .table td,#UpgradeSummary .table th{width:100px;vertical-align:middle}#UpgradeSummary .table td{position:relative;padding:5px 0;color:#00a1e1}#UpgradeSummary .table td p.notAvailable{margin:0;padding:0;color:#777}#UpgradeSummary .table td span{width:90px;font-size:12px;position:absolute;top:0;left:-moz-calc(50% - (90px/2));left:-webkit-calc(50% - (90px/2));left:calc(50% - (90px/2))}#UpgradeSummary .table td i{cursor:pointer;color:#00609c}#UpgradeSummary .table td.expDate p{margin:0}#UpgradeSummary .table td.expDate p.newExpDate{display:none;text-decoration:none;color:#d25f15}#UpgradeSummary .table td.expDate p.lineThrough{text-decoration:line-through;font-size:12px;margin-top:-10px}#UpgradeSummary .table td:nth-of-type(n+3),#UpgradeSummary .table th:nth-of-type(n+3){text-align:center}#UpgradeSummary .table th:nth-of-type(1),#UpgradeSummary .table td:nth-of-type(1){max-width:200px;padding-right:10px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#UpgradeSummary .table th:nth-of-type(2),#UpgradeSummary .table td:nth-of-type(2){width:90px;min-width:80px}#UpgradeSummary .table .removeSummaryItem{cursor:pointer;color:#d25f15}#UpgradeSummary .table .removeSummaryItem:hover{text-decoration:underline}@media(max-width:500px){#UpgradeSummary .table th:nth-of-type(1),#UpgradeSummary .table td:nth-of-type(1){max-width:80px}}#UpgradeSummary #SummaryButtons{display:none;margin-top:50px}#UpgradeSummary #SummaryButtons #SummaryButtonsRight .btn{float:right;margin-left:10px}@media(max-width:767px){#UpgradeSummary #SummaryButtons #SummaryButtonsRight .btn{float:none;clear:both;width:100%;margin-left:0}}@media(max-width:767px){#UpgradeSummary .addToCart{float:none}}#UpgradeLoginRegister{display:none}#UpgradeLoginRegister p{margin:15px 0 20px 0}#UpgradeLoginRegister .form-control{float:left;width:250px;margin-right:10px;margin-bottom:10px}#UpgradeLoginRegister .btn-orange{float:left;width:75px;margin-top:0!important;margin-bottom:10px}#UpgradeLoginRegister #RegisterLink{color:#d25f15;cursor:pointer}#UpgradeLoginRegister #RegisterLink:hover{text-decoration:underline}#UpgradeLoginRegister #UpgradeRegister{display:none}#Checkout h1{margin:0 0 30px 0}#Checkout h4{margin:0 0 10px 0!important;color:#777!important}#Checkout h6{float:right!important;margin:0 0 10px 0!important}#Checkout .table h5{margin:0 0 0 -5px}#Checkout .table th,#Checkout .table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#Checkout .table td{padding:5px 0}#Checkout .form-control{margin-right:10px;margin-bottom:10px}#Checkout .btn-orange{width:75px;margin-top:0!important;margin-bottom:10px}#Checkout .btn-orange.large{width:auto;font-size:22px}#Checkout #CouponWrapper,#Checkout #ContactWrapper,#Checkout #BillingWrapper{margin:20px 0 0 15px}#Checkout #CouponWrapper div[class^='col-'],#Checkout #ContactWrapper div[class^='col-'],#Checkout #BillingWrapper div[class^='col-']{padding-right:5px!important;padding-left:5px!important}#Checkout #CouponVerification p{color:#00a1e1}#Checkout #credit_card_logos{float:right}#Checkout #credit_card_logos .grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}#Checkout .allRequired{color:#00a1e1}#Checkout .break{margin:10px 0}#Checkout select option:first-of-type{display:none}@media(max-width:991px){#Checkout #credit_card_logos,#Checkout .allRequired,#Checkout h6{clear:both;float:none!important;margin:5px 0}}#UpgradeContent{margin-top:50px}#UpgradeContent #UpgradeBody h1{margin-top:0}@media(max-width:991px){#UpgradeContent #UpgradeBody{margin:0 15px}}@media(max-width:767px){#UpgradeContent #UpgradeBody .btn-orange{margin:15px}}@media(max-width:500px){#UpgradeContent #UpgradeBody{margin:0}#UpgradeContent #UpgradeBody .addToCart{margin:0 15px 0 0}}#UpgradeContent h3{color:#00609c;float:left;margin:10px 5px 5px 0}#UpgradeContent h3.grey{color:#ccc}#UpgradeContent h3.green{color:#4c721d}#UpgradeContent h4{color:#00609c;font-size:17px;font-weight:500}#UpgradeContent h5{float:left;margin-right:20px;font-size:smaller;font-weight:bold}#UpgradeContent h5 i{color:#00609c;margin-right:3px}#UpgradeContent .btn-orange{background-color:#d25f15;color:#fff;border-radius:4px;padding:5px 10px;text-align:center;cursor:pointer}#UpgradeContent .btn-orange.disabled{cursor:default;background-color:#ccc}#UpgradeContent .btn-orange:hover{background-color:#d25f15}#UpgradeContent .btn-orange:hover.disabled{background-color:#ccc}#UpgradeContent .button-light-gradient.disabled{cursor:default!important;background:linear-gradient(#f2f2f2,#f5f5f5)}#UpgradeCart .fixed{position:relative}#UpgradeCart h2{margin-top:0;margin-bottom:20px;font-size:45px}#UpgradeCart h3{float:none}#UpgradeCart #loading-license{display:none}#UpgradeCart #cartContents{margin:40px 0;color:#777}#UpgradeCart #cartContents .cartItem{position:relative;font-style:italic;width:145px}#UpgradeCart #cartContents .cartItem .removeItem{color:red;position:absolute;cursor:pointer}#UpgradeCart #cartContents .cartItem .cartItemWrapper{margin-left:25px}#UpgradeCart #cartContents .cartItem .cartItemWrapper .itemProductKey .cartKey{width:125px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#UpgradeCart #cartContents .cartItem .cartItemWrapper .cartQuantity{display:none}#UpgradeCart #checkoutBtnWrapper{position:relative;width:150px;margin-top:20px}#UpgradeCart #checkoutBtnWrapper .btn{width:100%}#UpgradeCart #cartLinks{margin-top:40px}#UpgradeCart #cartLinks div{margin-top:10px}#UpgradeCart #cartLinks a{color:#00609c;font-weight:400;vertical-align:middle;font-size:15px}#UpgradeCart #cartLinks a img{margin-right:10px;width:25px}#store-confirmation-page a{color:#00a1e1;text-decoration:underline}#store-confirmation-page a.back{color:#d25f15;text-decoration:underline}#store-confirmation-page a:hover{text-decoration:none!important}#store-confirmation-page table{width:85%}#store-confirmation-page table h5{margin:0 0 0 -5px}#store-confirmation-page table th,#store-confirmation-page table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#store-confirmation-page table td{padding:5px 0}#store-confirmation-page #invoiceButtons{margin-top:20px}#store-confirmation-page .button-light-gradient{margin-right:10px;color:#00609c;padding:5px 10px;text-align:center;cursor:pointer;text-decoration:none}#UpgradeEntry{margin-bottom:30px}#UpgradeEntry .btn{padding:4px 12px!important}#UpgradeEntry .back a{color:#d25f15;text-decoration:underline}#UpgradeEntry .back a:hover{color:#d25f15;text-decoration:none}@media print{body *{visibility:hidden}#OrderInvoice *{visibility:visible}#UpgradeContent{margin-top:0}html,body{height:99%}}h3.category{padding-bottom:15px;border-bottom:solid 1px #ebebeb}#storebar{position:absolute;top:50px;left:0;width:100%;background:#ebebeb;height:30px;z-index:98}#storebar .storebar-left{width:100%;position:relative}#storebar .storebar-left .productLink{float:left}#storebar .storebar-left .productLink h1{cursor:pointer;margin:0 50px 0 5px;line-height:30px;vertical-align:middle;color:#00619c;font-size:18px;font-weight:400}#storebar .storebar-left #StoreBarLeftMain #active{position:absolute;top:28px;height:2px;width:0;background-color:#d25f15}#storebar .storebar-left #StoreBarLeftCheckout{display:none}#storebar .storebar-left #StoreBarLeftCheckout h1{margin:0 70px 0 0}#storebar .storebar-left #StoreBarLeftCheckout #active{position:absolute;top:42px;height:3px;width:103px;background-color:#d25f15}#storebar .storebar-right a{float:right}#storebar .storebar-right a i{color:#fff;font-size:35px;padding:5px}@media(min-width:768px){#storebar .storebar-right a{display:none}}#storebar .storebar-right #loading{display:none;line-height:45px;position:absolute;right:65px}#storebar .storebar-right #loading img{height:30px;width:30px}@media(max-width:500px){#storebar .storebar-left .productLink h1{margin-right:40px}#StoreBody .col-sm-3 img{margin:0 auto;display:block}}@media(max-width:350px){#storebar .storebar-left .productLink h1{margin-right:15px}}.anchor{display:block;position:relative;top:55px!important;visibility:hidden}@media(max-width:991px){.anchor{top:-65px!important}}.vivid-green{color:#4c721d}.varigence-orange{color:#d25f15}.popover-content a{color:#00a1e1!important;text-decoration:underline!important}.popover-content a:hover{text-decoration:none!important}#StoreMain a{color:#d25f15;text-decoration:underline}#StoreMain a:hover{text-decoration:none}#StoreQuote{display:none}#StoreQuote p{margin:15px 0 20px 0}#StoreQuote .error{color:red}#StoreQuote .form-control{float:left;width:250px;margin-right:10px;margin-bottom:10px}#StoreQuote .btn-orange{float:left;width:75px;margin-top:0!important;margin-bottom:10px}#StoreQuote a{color:#d25f15}#StoreQuote #QuoteOverAmt{display:none;color:red}#StoreSummary{display:none}#StoreSummary .summaryQuantity{display:none}#StoreSummary #BackToStore{color:#d25f15;cursor:pointer;text-decoration:underline}#StoreSummary .ui-spinner{height:20px!important;width:50px!important}#StoreSummary .ui-spinner-input{height:18px!important;padding:0 5px!important;margin:0 0 10px 5px!important;font-size:11px!important}#StoreSummary .btn-orange{margin-top:0!important;margin-bottom:10px;padding:5px!important}#StoreSummary .button-light-gradient{margin-right:10px;color:#00609c;padding:4.2px 10px;text-align:center;cursor:pointer}#StoreSummary h1{margin:0 0 30px 0}#StoreSummary .table h5{margin:0 0 0 -5px}#StoreSummary .table th,#StoreSummary .table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#StoreSummary .table td{padding:5px 0}#StoreSummary .table .removeSummaryItem{cursor:pointer;color:#d25f15}#StoreSummary .table .removeSummaryItem:hover{text-decoration:underline}#StoreSummary #SummaryButtons #SummaryButtonsRight .btn{float:right;margin-left:10px}@media(max-width:767px){#StoreSummary #SummaryButtons #SummaryButtonsRight .btn{float:none;clear:both;width:100%;margin-left:0}}#StoreLoginRegister{display:none}#StoreLoginRegister p{margin:15px 0 20px 0}#StoreLoginRegister .form-control{float:left;width:250px;margin-right:10px;margin-bottom:10px}#StoreLoginRegister .btn-orange{float:left;width:75px;margin-top:0!important;margin-bottom:10px}#StoreLoginRegister #RegisterLink{color:#d25f15;cursor:pointer}#StoreLoginRegister #RegisterLink:hover{text-decoration:underline}#StoreLoginRegister #StoreRegister{display:none}#Checkout h1{margin:0 0 30px 0}#Checkout h4{margin:0 0 10px 0!important;color:#777!important}#Checkout h6{float:right!important;margin:0 0 10px 0!important}#Checkout .table h5{margin:0 0 0 -5px}#Checkout .table th,#Checkout .table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#Checkout .table td{padding:5px 0}#Checkout .table td a{cursor:pointer;color:#d25f15}#Checkout .table td a:hover{text-decoration:underline}#Checkout .form-control{margin-right:10px;margin-bottom:10px}#Checkout #PlaceOrder{width:100%}#Checkout #CouponWrapper,#Checkout #ContactWrapper,#Checkout #BillingWrapper{margin:20px 0 0 15px}#Checkout #CouponWrapper div[class^='col-'],#Checkout #ContactWrapper div[class^='col-'],#Checkout #BillingWrapper div[class^='col-']{padding-right:5px!important;padding-left:5px!important}#Checkout #CouponVerification p{color:#00a1e1}#Checkout #credit_card_logos{float:right}#Checkout #credit_card_logos .grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}#Checkout .allRequired{color:#d25f15}#Checkout .break{margin:10px 0}#Checkout select option:first-of-type{display:none}@media(max-width:991px){#Checkout #credit_card_logos,#Checkout .allRequired,#Checkout h6{clear:both;float:none!important;margin:5px 0}}#StoreContent{color:#555;margin-top:125px}@media(max-width:1199px){#StoreContent #StoreBody .btn-orange{margin:0!important;clear:both}}@media(max-width:991px){#StoreContent #StoreBody{margin:0 15px}}#StoreContent .store-product-icon{float:left;width:25px;margin:10px 5px 0 0}#StoreContent h3{color:#00609c;margin:10px 5px 5px 0}#StoreContent h3.grey{color:#ccc}#StoreContent h3.green{color:#4c721d}#StoreContent h3 span{color:#555;font-size:11px;font-weight:500;vertical-align:middle}#StoreContent h4{color:#00609c;font-size:17px;font-weight:500}#StoreContent h5{margin:10px 0}#StoreContent h5 i{color:#00609c;margin-right:5px}#StoreContent .license-table table{margin-bottom:10px}#StoreContent .license-table th{font-weight:500;border:none;border-bottom:solid 1px #ebebeb}#StoreContent .license-table td{border:none;font-weight:500;font-size:12px}#StoreContent .product-icon{max-width:125px;width:100%}#StoreContent .license-wrapper{position:relative;height:45px;margin:5px 0}#StoreContent .license-wrapper.row{margin-left:0;margin-right:0}#StoreContent .licenseBar h4{float:left;color:#555;margin:4px 10px 0 0;font-size:22px;font-weight:300}#StoreContent .licenseBar p{margin:0 0 0 5px;float:left}#StoreContent .licenseBar #WhatIsATeamPack{display:none}#StoreContent .licenseBar .fa{text-align:center;height:12px;width:12px;border:solid 1px;border-color:#ccc;border-radius:50%;background:linear-gradient(#fff,#ddd);cursor:pointer}#StoreContent .licenseBar .fa.fa-question{color:#00609c;font-size:18px;padding:2px 6px}#StoreContent .licenseBar span{float:left}#StoreContent .licenseBar .select-wrapper{position:relative;float:left;height:31px;width:52px;overflow:hidden;cursor:pointer;border:solid 1px #ccc}#StoreContent .licenseBar .select-wrapper.large{width:400px;margin-left:15px}#StoreContent .licenseBar .select-wrapper.large select{width:100%;max-width:none;font-size:16px;padding:10px 5px}#StoreContent .licenseBar .select-wrapper.large .drop-down{top:11px}#StoreContent .licenseBar .select-wrapper .drop-down{display:none;position:absolute;top:14px;z-index:-1;right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #555}#StoreContent .licenseBar .select-wrapper .drop-down-bg{position:absolute;top:0;z-index:-2;right:0;width:18px;height:31px;border-left:solid 1px #ccc;background-color:#ebebeb}#StoreContent .licenseBar .select-wrapper select{cursor:pointer;margin-top:-8px;width:70px;color:#00619c;font-weight:300;font-size:22px;float:left;padding:6px 0;border:none;background-color:transparent}#StoreContent .licenseBar .select-wrapper select option{font-size:14px;color:#555}#StoreContent .licenseBar .select-wrapper select:focus,#StoreContent .licenseBar .select-wrapper select:active{border:none;outline:none}#StoreContent .licenseBar .total{float:right}#StoreContent .licenseBar .total h5{margin:0;line-height:20px}#StoreContent .licenseBar .ui-spinner{border:none!important;margin-top:-8px}#StoreContent .licenseBar .ui-spinner .ui-spinner-up{right:6px;top:15px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #555}#StoreContent .licenseBar .ui-spinner .ui-spinner-up .ui-icon{display:none}#StoreContent .licenseBar .ui-spinner .ui-spinner-down{right:6px;bottom:9px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #555}#StoreContent .licenseBar .ui-spinner .ui-spinner-down .ui-icon{display:none}#StoreContent .licenseBar .ui-spinner-input{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;border:none;font-size:32px!important;font-weight:300;color:#00619c!important;height:44px!important;max-width:80px;width:100%;padding:0!important;margin:0!important;text-align:right;padding-right:18px!important}#StoreContent .product-license-wrapper{position:relative}#StoreContent .product-license-wrapper p a{color:#00619c;text-decoration:underline}#StoreContent .product-license-wrapper p a:hover{color:#00619c;text-decoration:underline}#StoreContent .product-license-wrapper .row{margin-top:10px;margin-bottom:10px}#StoreContent .perpetual{padding-bottom:20px;margin-bottom:0}#StoreContent .perpetual .howmany{color:#d25f15;cursor:pointer}#StoreContent .perpetual .howmany:hover{text-decoration:underline}@media(max-width:500px){#StoreContent .perpetual .howmany{position:relative;float:none;clear:both;display:block}}#StoreContent .perpetual .whatif{margin:8px 0 0 0;color:#00619c;cursor:pointer;padding-top:5px;font-size:small;font-weight:600;text-align:center}#StoreContent .perpetual .whatif:hover{text-decoration:none}#StoreContent .perpetual .support-boxes{margin-right:0;margin-left:0}#StoreContent .perpetual .support-box{position:relative;text-align:center;border:solid 1px;border-color:#ebebeb;height:175px;margin:0;padding:0;float:left;border-radius:2px;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#StoreContent .perpetual .support-box h4{margin:10px auto 5px auto;text-align:center;font-size:32px;font-weight:300;width:100%}#StoreContent .perpetual .support-box h5{margin:0 auto 5px auto;text-align:center;color:#555;width:100%;padding:0 5px}#StoreContent .perpetual .support-box h6{color:#555;text-align:center;width:100%;margin:0;font-weight:100;font-size:10px}#StoreContent .perpetual .support-box h3{font-size:11px;text-align:center;color:#555;width:100%;margin:0}#StoreContent .perpetual .support-box p{color:#d25f15;text-align:left;font-size:11px;position:absolute;bottom:3px;left:3px;margin:0}#StoreContent .perpetual .support-box .total{position:absolute;bottom:30px;left:0;right:0;display:none}#StoreContent .perpetual .support-box .total h3{font-size:22px;font-weight:500;margin:0 0 5px 0}#StoreContent .perpetual .support-box .total p{margin:0;font-size:14px;position:relative;color:#555;text-align:center;width:100%;padding:0;right:0;left:0}#StoreContent .perpetual .support-box.selected{background-color:#00619c;color:#fff;margin:-8px 0 0 0;height:191px;border:none}#StoreContent .perpetual .support-box.selected h1,#StoreContent .perpetual .support-box.selected h2,#StoreContent .perpetual .support-box.selected h3,#StoreContent .perpetual .support-box.selected h4,#StoreContent .perpetual .support-box.selected h5,#StoreContent .perpetual .support-box.selected h6,#StoreContent .perpetual .support-box.selected p,#StoreContent .perpetual .support-box.selected .total{color:#fff}#StoreContent .perpetual .support-box.selected .total{display:block}#StoreContent .perpetual .support-box:hover{background-color:#f7f7f7}#StoreContent .perpetual .support-box:hover.selected{background-color:#00619c}#StoreContent .subscription{margin-top:20px;padding-bottom:60px}#StoreContent .subscription p{clear:both;float:none;padding-right:10px}#StoreContent .subscription h6{margin:20px 0 0 0}#StoreContent .subscription .subscription-included-wrapper h5{margin:0 0 10px 0}#StoreContent .subscription .sub-total-wrapper h3{float:left;margin:10px}#StoreContent .subscription .sub-total-wrapper h4{float:left;color:#555;margin:10px 0;font-size:24px;font-weight:300}#StoreContent #product-BimlStudio{margin-bottom:30px}#StoreContent #product-Vivid h3{color:#4a5f21}#StoreContent #product-Vivid .fa-check{color:#4a5f21}#StoreContent #product-Vivid .whatif{color:#4a5f21}#StoreContent #product-Vivid .perpetual .support-boxes h3{color:#555}#StoreContent #product-Vivid .perpetual .support-boxes .support-box h4{color:#4a5f21}#StoreContent #product-Vivid .perpetual .support-boxes .support-box.selected{background-color:#4a5f21}#StoreContent #product-Vivid .perpetual .support-boxes .support-box.selected p,#StoreContent #product-Vivid .perpetual .support-boxes .support-box.selected h4,#StoreContent #product-Vivid .perpetual .support-boxes .support-box.selected h3{color:#fff}#StoreContent #product-Vivid .perpetual .support-boxes .support-box.selected .total p{color:#fff}#StoreContent #product-Vivid .perpetual .support-boxes .support-box:hover.selected{background-color:#4a5f21}#StoreContent #product-Vivid .perpetual .support-boxes .support-box:hover.selected p,#StoreContent #product-Vivid .perpetual .support-boxes .support-box:hover.selected h4,#StoreContent #product-Vivid .perpetual .support-boxes .support-box:hover.selected h3{color:#fff}#StoreContent #product-Vivid .perpetual .support-boxes .support-box:hover.selected .total p{color:#fff}@media(max-width:991px){#StoreContent .perpetual .whatif{padding-top:15px;margin:15px 0}#StoreContent .perpetual .addToCart{position:relative;width:100%;margin:15px 0}#StoreContent .subscription{padding:0}#StoreContent .subscription .addToCart{position:relative;width:100%;margin:15px 0}}@media(max-width:767px){#StoreContent .perpetual .support-boxes{margin:25px auto 15px auto;width:60%}#StoreContent .perpetual .support-boxes .support-box{height:150px}#StoreContent .perpetual .support-boxes .support-box.selected{height:150px;margin:0 -2%;width:104%}#StoreContent .perpetual .support-boxes .support-box p{font-size:10px}#StoreContent .perpetual .support-boxes .support-box .total{bottom:0}#StoreContent .subscription .subscription-pricing-box{margin:15px auto;width:60%}}#StoreCheckout .scrollanchor{position:absolute;top:-60px}#StoreCheckout .fixed{position:relative}#StoreCheckout h2{margin-top:0;margin-bottom:20px;font-size:45px}#StoreCheckout h3{float:none}#StoreCheckout #cartContents{margin:40px 0;color:#777}#StoreCheckout #cartContents .cartItem{position:relative;font-style:italic;width:145px}#StoreCheckout #cartContents .cartItem[data-product^="BimlFlex"] .itemQuantity{display:none}#StoreCheckout #cartContents .cartItem .removeItem{color:red;position:absolute;cursor:pointer}#StoreCheckout #cartContents .cartItem .cartItemWrapper{margin-left:25px}#StoreCheckout #cartContents .cartItem .cartItemWrapper .cartQuantity{display:none}#StoreCheckout #cartContents .cartItem .ui-spinner{height:20px!important;width:50px!important}#StoreCheckout #cartContents .cartItem .ui-spinner-input{height:18px!important;padding:0!important;margin:0 0 10px 5px!important;font-size:11px!important}#StoreCheckout #checkoutBtnWrapper{position:relative;width:175px;margin:20px 0 0 0}#StoreCheckout #checkoutBtnWrapper .btn{width:100%;margin-bottom:10px}#StoreCheckout #cartLinks{margin-top:40px}#StoreCheckout #cartLinks div{margin-top:10px}#StoreCheckout #cartLinks a{color:#00609c;font-weight:400;vertical-align:middle;font-size:15px}#StoreCheckout #cartLinks a img{margin-right:10px;width:25px}@media(min-width:768px){#StoreCheckout .fixed{position:fixed;top:100px}}#PricingList img{margin:20px 0}#PricingList a{color:#d25f15;cursor:pointer;text-decoration:underline}#PricingList a:hover{text-decoration:none}#PricingList h1{margin:30px 0}#PricingList .table h5{margin-top:0}#PricingList .table th{border:none}#PricingList .pdfBtn{margin-top:30px}#PricingList .btn-orange{background-color:#d25f15;color:#fff;border-radius:4px;margin-top:15px;padding:5px 10px;text-align:center;cursor:pointer;text-decoration:none}#PricingList .btn-orange.disabled{cursor:default;background-color:#ccc}#PricingList .btn-orange:hover{background-color:#d25f15}#PricingList .btn-orange:hover.disabled{background-color:#ccc}#store-confirmation-page{margin-top:-100px}#store-confirmation-page a{color:#00a1e1;text-decoration:underline}#store-confirmation-page a.back{color:#d25f15;text-decoration:underline}#store-confirmation-page a:hover{text-decoration:none!important}#store-confirmation-page table{width:85%}#store-confirmation-page table h5{margin:0 0 0 -5px}#store-confirmation-page table th,#store-confirmation-page table tr{border:none;border-bottom:solid 1px;border-color:#ebebeb}#store-confirmation-page table th{color:#00609c}#store-confirmation-page table td{padding:5px 0;min-width:100px}#store-confirmation-page table td:first-of-type,#store-confirmation-page table th:first-of-type{text-align:left}#store-confirmation-page table td,#store-confirmation-page table th{text-align:center}#store-confirmation-page #invoiceButtons{margin-top:20px}#store-confirmation-page .button-light-gradient{margin-right:10px;color:#00609c;padding:5px 10px;text-align:center;cursor:pointer;text-decoration:none}#PurchaseFromQuote #StoreCheckout{display:none}#PurchaseFromQuote #QuoteError{color:red}#PurchaseFromQuote .back{margin-top:15px}#PurchaseFromQuote a{color:#d25f15;text-decoration:underline}#PurchaseFromQuote a:hover{text-decoration:none!important}#PurchaseFromQuote h1{margin:30px 0}#PurchaseFromQuote #QuoteContent #FindQuote{padding:4px 12px!important}#PurchaseFromQuote .editCart{display:none}#PurchaseFromQuote #loading{display:none}#PurchaseFromQuote #loading img{height:21px;width:56px}#PurchaseFromQuote #loading-quote{display:none;position:absolute;right:15px;top:3px}#PurchaseFromQuote #loading-quote img{height:21px;width:21px}@media(max-width:767px){#PurchaseFromQuote .btn-orange{margin-top:30px;width:100px;float:right;margin-right:15px}}@media print{body *{visibility:hidden}#OrderInvoice *{visibility:visible}#PricingList *{visibility:visible}#StoreContent{margin-top:0}html,body{height:99%}}.flex-tier-options{display:none}.flex-subscription-options{display:none}.num-licenses-note{padding-bottom:10px;font-style:italic;font-size:12px}#support-page{margin-top:50px}#support-page>a{color:#d25f15}#support-page>a i{margin-left:10px}@media(max-width:991px){#support-page>a{float:none}}#support-page .support-overview{margin-top:30px}#support-page .support-overview .col-md-3>div{position:relative;border:1px solid #ccc;padding:20px}@media(max-width:991px){#support-page .support-overview .col-md-3>div{margin:10px 0}}@media(min-width:992px){#support-page .support-overview .col-md-3>div{height:277px}}#support-page .support-overview .col-md-3>div h2{font-size:28px;padding-left:20px}#support-page .support-overview .col-md-3>div img{height:38px}@media(min-width:992px) and (max-width:1199px){#support-page .support-overview .col-md-3>div img{height:29px}}#support-page .support-overview .col-md-3>div ul{padding-left:20px;margin-top:10px}#support-page .support-overview .col-md-3>div li{line-height:35px;font-size:16px;color:#888}#support-page .support-overview .col-md-3>div li a{color:#888}#training-page{margin-top:50px}#training-page .training-container{padding:50px 0}#training-page .training-container:first-child{padding-top:0}#training-page .training-container:last-child{padding-top:0}#training-page .training-container:nth-child(even){background-color:#ebebeb}#training-page .training-container:nth-child(2) h1{margin-top:0}#training-page .right{color:#d25f15;margin-top:40px}#training-page .right i{margin-left:10px}#training-page p{font-size:17px;line-height:25px;color:#555;padding:10px 0}@media(min-width:768px){#training-page .training{padding-right:10%;padding-bottom:10px}}#training-page .training p{font-size:20px;line-height:2;color:#777;padding:10px 0}#training-page .training a{color:#00a1e1;text-decoration:none}#training-page .training a:hover{color:#00a1e1;text-decoration:none}#training-page .training h1{margin-top:0}#training-page .contact-us{border:solid 1px #d3d3d3;border-radius:4px;padding:20px}#training-page .contact-us h1{margin-top:0}#training-page .contact-us .form-control{margin-bottom:10px}#training-page .contact-us textarea{height:100px;resize:none}#training-page .contact-us .contact-results{clear:both;float:none;margin:15px auto 0 auto;text-align:center}#training-page .contact-us #submit-wrapper{position:relative;width:90px;margin:auto}#training-page .contact-us #submit-wrapper .btn{margin:5px 0 0 0!important}#training-page .contact-us #register-captcha{width:300px;margin:5px auto}@media(max-width:767px){#training-page .contact-us{margin:15px}}#training-page .quote{margin-left:10px;margin-top:15px}#training-page .quote .col-xs-5{border-right:1px solid #ebebeb}#training-page .quote .col-xs-5 p{padding:0;color:#d25f15;font-size:22px;font-weight:lighter}#training-page .quote .col-xs-5 p:last-child{font-size:45px;margin-top:-5px;line-height:50px}#training-page .quote .col-xs-4 p{padding-top:10px;font-size:10px;line-height:14px;color:#ccc}#training-page .course-info strong{color:#d25f15}#training-page .course-info p{padding:0}#training-page .accelerators{margin-top:40px}#training-page .accelerators h2,#training-page .accelerators h3{padding-left:20px}#training-page .accelerators h3{color:#00609c;font-size:18px;font-weight:bold}#training-page .accelerators .col-sm-4{border-right:1px solid #ebebeb}#training-page .accelerators .col-sm-4:last-child{border-right:0}#training-page .documentation{height:283px;position:relative}#training-page .documentation h2{padding-left:20px}#training-page .documentation img{max-height:65px;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0}#training-page .documentation.vivid img{padding-right:20px}#training-page .documentation li{line-height:35px}#training-page ul{color:#777}#training-page ul li{font-size:15px;line-height:23px;margin-bottom:5px}#training-page ul a{color:#777}#training-page .col-sm-5>p{text-align:center;padding:0 20px;line-height:normal;margin-top:10px}@media(max-width:1199px){#training-page .documentation img{max-height:55px}#training-page strong{display:block}#training-page .quote .col-xs-5 p{font-size:16px}#training-page .quote .col-xs-5 p:last-child{font-size:32px;line-height:40px}#training-page .blue form .button-light-gradient{position:relative;margin:5px 0;bottom:0;right:0}}@media(max-width:991px){#training-page .documentation{height:315px}#training-page .documentation img{max-height:45px}#training-page .blue form{text-align:center}#training-page .quote{margin-left:0}#training-page .quote .col-xs-5 p:last-child{font-size:27px;line-height:30px}}@media(max-width:767px){#training-page .accelerators .col-sm-4{border-right:0;border-bottom:1px solid #ebebeb}#training-page .accelerators .col-sm-4:last-child{border:0}#training-page .documentation{height:auto}#training-page .documentation img{max-height:60px;position:static}}@media(max-width:500px){#training-page .right{float:none;display:block;margin-top:0;text-align:center}#training-page p{font-size:16px;line-height:25px}#training-page h1{font-size:35px;margin-top:20px}#training-page h2{font-size:22px}#training-page ul li{font-size:16px}#training-page .documentation img{max-height:45px;margin-bottom:10px}#training-page .quote .col-xs-4 p{padding-top:0}#training-page .quote .col-xs-5{padding-bottom:20px}#training-page .quote .col-xs-5 p:last-child{font-size:22px;line-height:25px}}@media(max-width:380px){#training-page .blue form #register-captcha{margin-left:-30px}}#UninstallSurveyPage label{padding-left:0}#UninstallSurveyPage .control{font-size:16px;position:relative;display:block;margin-bottom:15px;padding-left:30px;cursor:pointer}#UninstallSurveyPage .control input{position:absolute;z-index:1;opacity:0}#UninstallSurveyPage .control input[type="checkbox"],#UninstallSurveyPage .control input[type="radio"]{width:20px;height:20px;top:0;left:0}#UninstallSurveyPage .control__indicator{position:absolute;top:2px;left:0;width:20px;height:20px;background:#e6e6e6}#UninstallSurveyPage .control--radio .control__indicator{border-radius:50%}#UninstallSurveyPage .control:hover input~.control__indicator,#UninstallSurveyPage .control input:focus~.control__indicator{background:#ccc}#UninstallSurveyPage .control input:checked~.control__indicator{background:#00619c}#UninstallSurveyPage .control:hover input:not([disabled]):checked~.control__indicator,#UninstallSurveyPage .control input:checked:focus~.control__indicator{background:#00619c}#UninstallSurveyPage .control input:disabled~.control__indicator{pointer-events:none;opacity:.6;background:#e6e6e6}#UninstallSurveyPage .control__indicator:after{position:absolute;display:none;content:''}#UninstallSurveyPage .control input:checked~.control__indicator:after{display:block}#UninstallSurveyPage .control--checkbox .control__indicator:after{top:4px;left:8px;width:5px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}#UninstallSurveyPage .control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}#UninstallSurveyPage .control--radio .control__indicator:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}#UninstallSurveyPage .control--radio input:disabled~.control__indicator:after{background:#7b7b7b}#UninstallSurveyPage .select{position:relative;display:inline-block;width:100%;margin-bottom:15px}#UninstallSurveyPage .select select{display:inline-block;width:100%;padding:10px 15px;cursor:pointer;color:#7b7b7b;border:0;border-radius:0;outline:0;background:#e6e6e6;appearance:none;-webkit-appearance:none;-moz-appearance:none}#UninstallSurveyPage .select select::-ms-expand{display:none}#UninstallSurveyPage .select select:hover,#UninstallSurveyPage .select select:focus{color:#000;background:#ccc}#UninstallSurveyPage .select select:disabled{pointer-events:none;opacity:.5}#UninstallSurveyPage .select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-width:8px 5px 0 5px;border-style:solid;border-color:#7b7b7b transparent transparent transparent}#UninstallSurveyPage .select select:hover~.select__arrow,#UninstallSurveyPage .select select:focus~.select__arrow{border-top-color:#000}#UninstallSurveyPage .select select:disabled~.select__arrow{border-top-color:#ccc}.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=span]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*=span].pull-right,.row-fluid .bootstrap-select.btn-group[class*=span].pull-right{float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select.form-control:not([class*=span]){width:100%}.bootstrap-select.show-menu-arrow.open>.btn{z-index:2051}.bootstrap-select .btn:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group[class*=span] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:2000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{position:relative;padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:400}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{position:absolute;display:inline-block;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled)>a small{color:#64b1d8;color:rgba(100,177,216,.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:400}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox,.bootstrap-select .bs-actionsbox{padding:4px 8px}.bootstrap-select .bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .bs-actionsbox .btn-group button{width:50%}.bootstrap-select-searchbox+.bs-actionsbox{padding:0 8px 4px}.bootstrap-select-searchbox input,.bootstrap-select-searchbox .form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid;border-color:#ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff;background:#428bca}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type='radio'],.bootstrap-switch input[type='checkbox']{position:absolute!important;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:-1}.bootstrap-switch input[type='radio'].form-control,.bootstrap-switch input[type='checkbox'].form-control{height:auto}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.33}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}.qq-uploader{position:relative;width:100%}.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#800;border-bottom:1px solid #ddd;color:#fff}.qq-upload-button-hover{background:#c00}.qq-upload-button-focus{outline:1px dotted #000}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#ff9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#ff7171}.qq-upload-list{margin:0;padding:0;list-style:none}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;background-color:#fff0bd}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-failed-text,.qq-upload-finished{margin-right:12px}.qq-upload-spinner{display:inline-block;background:url("loading.gif");width:15px;height:15px;vertical-align:text-bottom}.qq-upload-finished{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-retry{display:none;color:#000}.qq-upload-cancel{color:#000}.qq-upload-retryable .qq-upload-retry{display:inline}.qq-upload-size,.qq-upload-cancel,.qq-upload-retry{font-size:12px;font-weight:normal}.qq-upload-failed-text{display:none;font-style:italic;font-weight:bold}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline;color:#d60000}.qq-upload-list li.qq-upload-success{background-color:#5da30c;color:#fff}.qq-upload-list li.qq-upload-fail{background-color:#d60000;color:#fff}.qq-progress-bar{background:-moz-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,87,153,1)),color-stop(50%,rgba(41,137,216,1)),color-stop(51%,rgba(32,124,202,1)),color-stop(100%,rgba(125,185,232,1)));background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-o-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-ms-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);width:0%;height:15px;border-radius:6px;margin-bottom:3px;display:none}.handsontable{position:relative;font-family:Arial,Helvetica,sans-serif;line-height:1.3em;font-size:13px}.handsontable.htAutoColumnSize{visibility:hidden;left:0;position:absolute;top:0}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable table.htCore{border-collapse:separate;position:relative;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col{width:50px}.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:22px;empty-cells:show;line-height:21px;padding:0 4px 0 4px;background-color:#fff;font-size:12px;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line}.handsontable td.htInvalid{-webkit-transition:background .75s ease;-moz-transition:background .75s ease;-ms-transition:background .75s ease;-o-transition:background .75s ease;transition:background .75s ease;background-color:#ff4c42}.handsontable th:last-child{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame{border-left-width:0;background-color:#fff;border-color:#fff}.handsontable th:first-child,.handsontable td:first-child,.handsontable .htNoFrame+th,.handsontable .htNoFrame+td{border-left:1px solid #ccc}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #ccc}.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#eee;color:#222;text-align:center;font-weight:normal;white-space:nowrap}.handsontable th .small{font-size:12px}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{position:relative;padding:2px 4px}.handsontable .manualColumnMover{position:absolute;left:0;top:0;background-color:transparent;width:5px;height:25px;z-index:999;cursor:move}.handsontable th .manualColumnMover:hover,.handsontable th .manualColumnMover.active{background-color:#88f}.handsontable .manualColumnResizer{position:absolute;top:0;cursor:col-resize}.handsontable .manualColumnResizerHandle{background-color:transparent;width:5px;height:25px}.handsontable .manualColumnResizer:hover .manualColumnResizerHandle,.handsontable .manualColumnResizer.active .manualColumnResizerHandle{background-color:#aab}.handsontable .manualColumnResizerLine{position:absolute;right:0;top:0;background-color:#aab;display:none;width:0;border-right:1px dashed #777}.handsontable .manualColumnResizer.active .manualColumnResizerLine{display:block}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable td.area{background-color:#eef4ff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}textarea.handsontableInput{border:2px solid #5292f7;outline-width:0;margin:0;padding:1px 4px 0 2px;font-family:Arial,Helvetica,sans-serif;line-height:1.3em;font-size:13px;box-shadow:1px 2px 5px rgba(0,0,0,.4);resize:none;display:inline-block;font-size:13px;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.handsontableInputHolder{position:absolute;top:0;left:0;width:1px;height:1px}.handsontable .htDimmed{font-style:italic;color:#777}.handsontable .htAutocomplete{position:relative;padding-right:20px}.handsontable .htAutocompleteArrow{position:absolute;top:0;right:0;font-size:10px;color:#eee;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htNumeric{text-align:right}.handsontable .typeahead{position:absolute;font-family:Arial,Helvetica,sans-serif;line-height:1.3em;font-size:13px;z-index:10;top:100%;left:0;float:left;display:none;min-width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.handsontable .typeahead li{line-height:18px;min-height:18px;display:list-item;margin:0}.handsontable .typeahead a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;min-height:18px;color:#333;white-space:nowrap}.handsontable .typeahead li>a:hover,.handsontable .typeahead .active>a,.handsontable .typeahead .active>a:hover{color:#fff;text-decoration:none;background-color:#08c}.handsontable .typeahead a{color:#08c;text-decoration:none}ul.context-menu-list{color:#000}ul.context-menu-list li{margin-bottom:0}.handsontable .dragdealer{position:relative;width:9px;height:9px;background:#f8f8f8;border:1px solid #ddd}.handsontable .dragdealer .handle{position:absolute;width:9px;height:9px;background:#c5c5c5}.handsontable .dragdealer .disabled{background:#898989}.context-menu-list{margin:0;padding:0;min-width:120px;max-width:250px;display:inline-block;position:absolute;list-style-type:none;border:1px solid #ddd;background:#eee;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);-ms-box-shadow:0 2px 5px rgba(0,0,0,.5);-o-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.context-menu-item{padding:2px 2px 2px 24px;background-color:#eee;position:relative;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.context-menu-separator{padding-bottom:0;border-bottom:1px solid #ddd}.context-menu-item>label>input,.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.hover{cursor:pointer;background-color:#39f}.context-menu-item.disabled{color:#666}.context-menu-input.hover,.context-menu-item.disabled.hover{cursor:default;background-color:#eee}.context-menu-submenu:after{content:">";color:#666;position:absolute;top:0;right:3px;z-index:1}.context-menu-item.icon{min-height:18px;background-repeat:no-repeat;background-position:4px 2px}.context-menu-item.icon-edit{background-image:url(images/page_white_edit.png)}.context-menu-item.icon-cut{background-image:url(images/cut.png)}.context-menu-item.icon-copy{background-image:url(images/page_white_copy.png)}.context-menu-item.icon-paste{background-image:url(images/page_white_paste.png)}.context-menu-item.icon-delete{background-image:url(images/page_white_delete.png)}.context-menu-item.icon-add{background-image:url(images/page_white_add.png)}.context-menu-item.icon-quit{background-image:url(images/door.png)}.context-menu-input>label>*{vertical-align:top}.context-menu-input>label>input[type="checkbox"],.context-menu-input>label>input[type="radio"]{margin-left:-17px}.context-menu-input>label>span{margin-left:5px}.context-menu-input>label,.context-menu-input>label>input[type="text"],.context-menu-input>label>textarea,.context-menu-input>label>select{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.context-menu-input>label>textarea{height:100px}.context-menu-item>.context-menu-list{display:none;right:-5px;top:5px}.context-menu-item.hover>.context-menu-list{display:block}.context-menu-accesskey{text-decoration:underline}.markItUp *{margin:0;padding:0}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none}.markItUp{width:1100px;margin:5px 0 5px 0}.markItUpContainer{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif}.markItUpEditor{font-family:Open Sans,Calibri,Verdana,Arial,Helvetica,sans-serif;padding:5px;width:1100px;height:320px;clear:both;display:block;line-height:18px;overflow:auto}.markItUpPreviewFrame{overflow:auto;background-color:#fff;width:99.9%;height:350px;margin:5px 0}.markItUpFooter{width:100%}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url(/Content/Images/handle.png);cursor:n-resize}.markItUpHeader ul li{list-style:none;float:left;position:relative}.markItUpHeader ul li:hover>ul{display:block}.markItUpHeader ul .markItUpDropMenu{background:transparent url(/Content/Images/menu.png) no-repeat 115% 50%;margin-right:5px}.markItUpHeader ul .markItUpDropMenu li{margin-right:0}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0;background:#fff;border:1px solid #000}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000}.markItUpHeader ul ul .markItUpDropMenu{background:#fff url(/Content/Images/submenu.png) no-repeat 100% 50%}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#ccc}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px}.markItUpHeader ul ul ul li{float:none}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0}.markItUpHeader ul ul a{display:block;padding-left:0;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%}.markItUpHeader ul ul a:hover{color:#fff;background-color:#000}.markdown .markItUpButton1 a{background-image:url(/Content/Images/MarkItUp/h1.png)}.markdown .markItUpButton2 a{background-image:url(/Content/Images/MarkItUp/h2.png)}.markdown .markItUpButton3 a{background-image:url(/Content/Images/MarkItUp/h3.png)}.markdown .markItUpButton4 a{background-image:url(/Content/Images/MarkItUp/h4.png)}.markdown .markItUpButton5 a{background-image:url(/Content/Images/MarkItUp/h5.png)}.markdown .markItUpButton6 a{background-image:url(/Content/Images/MarkItUp/h6.png)}.markdown .markItUpButton7 a{background-image:url(/Content/Images/MarkItUp/bold.png)}.markdown .markItUpButton8 a{background-image:url(/Content/Images/MarkItUp/italic.png)}.markdown .markItUpButton9 a{background-image:url(/Content/Images/MarkItUp/list-bullet.png)}.markdown .markItUpButton10 a{background-image:url(/Content/Images/MarkItUp/list-numeric.png)}.markdown .markItUpButton11 a{background-image:url(/Content/Images/MarkItUp/picture.png)}.markdown .markItUpButton12 a{background-image:url(/Content/Images/MarkItUp/link.png)}.markdown .markItUpButton13 a{background-image:url(/Content/Images/MarkItUp/quotes.png)}.markdown .markItUpButton14 a{background-image:url(/Content/Images/MarkItUp/code.png)}.markdown .preview a{background-image:url(/Content/Images/MarkItUp/preview.png)}.qq-uploader{height:200%;position:relative;width:100%}.qq-upload-button{float:left;clear:both;display:block;padding:9px 20px 9px 20px;text-align:center;background:#064269;border-bottom:1px solid #ddd;color:#fff;font-size:19px}.qq-upload-button-hover{background:#0072bc}.qq-upload-status-text{margin-left:3px;margin-top:1px}.qq-upload-button-focus{outline:1px dotted #000}.qq-upload-drop-area{position:absolute;top:0;left:0;width:500px;height:100%;min-height:70px;z-index:2;background:#0072bc;text-align:center;display:block;float:left}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-drop-area-active{background:#ff7171}.qq-upload-list{clear:both;margin:15px 35px;padding:0;list-style:disc}.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-failed-text{margin-right:7px;display:inline-block}.qq-upload-spinner{display:inline-block;background:url('/Content/Images/loading.gif');width:15px;height:15px;vertical-align:text-bottom}.qq-upload-size,.qq-upload-cancel{font-size:11px}.qq-upload-failed-text{display:none}.qq-upload-fail .qq-upload-failed-text{display:inline}#ContentAttachments{width:300px;display:inline-block}#ContentAttachments .qq-upload-button{position:relative;padding:7px 20px 7px 20px;text-align:center;background:#064269;color:#fff;font-size:17px;border-width:0;top:2px;left:3px;margin-bottom:3px}@-moz-document url-prefix(){padding:8px 20px 8px 20px;}#ContentAttachments .qq-upload-button:hover{background:#0072bc}#ContentAttachments input{font-size:17px;color:#fff;background-color:#064269;border-color:#064269;border-style:none;text-decoration:none;padding:7px 20px 7px 20px;display:block}.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{-moz-border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;background:none!important;border:0!important;bottom:auto!important;float:none!important;height:auto!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-weight:normal!important;font-style:normal!important;font-size:1em!important;min-height:inherit!important;min-height:auto!important}.syntaxhighlighter{width:100%!important;margin:1em 0 1em 0!important;position:relative!important;overflow:auto!important;font-size:1em!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .bold{font-weight:bold!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter .line{white-space:pre!important}.syntaxhighlighter table{width:100%!important}.syntaxhighlighter table caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter table td.code{width:100%!important}.syntaxhighlighter table td.code .container{position:relative!important}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;border:none!important;background:#fff!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter table td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter table td.code .line{padding:0 1em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{padding:.1em .8em 0 .8em!important;font-size:1em!important;position:static!important;width:auto!important;height:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{padding:0!important;display:none!important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{position:absolute!important;right:1px!important;top:1px!important;width:11px!important;height:11px!important;font-size:10px!important;z-index:10!important}.syntaxhighlighter .toolbar span.title{display:inline!important}.syntaxhighlighter .toolbar a{display:block!important;text-align:center!important;text-decoration:none!important;padding-top:1px!important}.syntaxhighlighter .toolbar a.expandSource{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0 1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none!important}.syntaxhighlighter.printing .line .number{color:#bbb!important}.syntaxhighlighter.printing .line .content{color:#000!important}.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:#00f!important}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:bold!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#a70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#ff1493!important}.syntaxhighlighter.printing .constants{color:#06c!important}.syntaxhighlighter.printing .script{font-weight:bold!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:#000!important}.syntaxhighlighter{background-color:#fff!important}.syntaxhighlighter .line.alt1{background-color:#fff!important}.syntaxhighlighter .line.alt2{background-color:#fff!important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0!important}.syntaxhighlighter .line.highlighted.number{color:#000!important}.syntaxhighlighter table caption{color:#000!important}.syntaxhighlighter .gutter{color:#afafaf!important}.syntaxhighlighter .gutter .line{border-right:3px solid #6ce26c!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c!important;color:#fff!important}.syntaxhighlighter.printing .line .content{border:none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{color:#00f!important;background:#fff!important;border:1px solid #6ce26c!important}.syntaxhighlighter.collapsed .toolbar a{color:#00f!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{color:#fff!important;background:#6ce26c!important;border:none!important}.syntaxhighlighter .toolbar a{color:#fff!important}.syntaxhighlighter .toolbar a:hover{color:#000!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:green!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:maroon!important}.syntaxhighlighter .keyword{color:#00f!important}.syntaxhighlighter .preprocessor{color:#00f!important}.syntaxhighlighter .variable{color:#a70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#ff1493!important}.syntaxhighlighter .constants{color:#06c!important}.syntaxhighlighter .script{color:#000!important;background-color:#ff0!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}.syntaxhighlighter .xmlString{color:#00f!important}.syntaxhighlighter .xmlName{color:maroon!important}.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}.tablesorter-default{width:100%;font:12px/18px Arial,Sans-serif;color:#333;background-color:#fff;border-spacing:0;margin:10px 0 15px;text-align:left}.tablesorter-default th,.tablesorter-default thead td{font-weight:700;color:#000;background-color:#fff;border-collapse:collapse;border-bottom:#ccc 2px solid;padding:0}.tablesorter-default tfoot td,.tablesorter-default tfoot th{border:0}.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerAsc,.tablesorter-default thead .tablesorter-headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerDesc,.tablesorter-default thead .tablesorter-headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.tablesorter-default thead .sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerSortUp{border-top:#000 2px solid}.tablesorter-default td{background-color:#fff;border-bottom:#ccc 1px solid;padding:4px;vertical-align:top}.tablesorter-default tbody>tr.even:hover>td,.tablesorter-default tbody>tr.hover>td,.tablesorter-default tbody>tr.odd:hover>td,.tablesorter-default tbody>tr:hover>td{background-color:#fff;color:#000}.tablesorter-default .tablesorter-processing{background-position:center center!important;background-repeat:no-repeat!important;background-image:url(data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=)!important}.tablesorter-default tr.odd>td{background-color:#dfdfdf}.tablesorter-default tr.even>td{background-color:#efefef}.tablesorter-default tr.odd td.primary{background-color:#bfbfbf}.tablesorter-default td.primary,.tablesorter-default tr.even td.primary,.tablesorter-default tr.odd td.secondary{background-color:#d9d9d9}.tablesorter-default td.secondary,.tablesorter-default tr.even td.secondary,.tablesorter-default tr.odd td.tertiary{background-color:#e6e6e6}.tablesorter-default td.tertiary,.tablesorter-default tr.even td.tertiary{background-color:#f2f2f2}caption{background-color:#fff}.tablesorter-default .tablesorter-filter-row{background-color:#eee}.tablesorter-default .tablesorter-filter-row td{background-color:#eee;border-bottom:#ccc 1px solid;line-height:normal;text-align:center;-webkit-transition:line-height .1s ease;-moz-transition:line-height .1s ease;-o-transition:line-height .1s ease;transition:line-height .1s ease}.tablesorter-default .tablesorter-filter-row .disabled{opacity:.5;filter:alpha(opacity=50);cursor:not-allowed}.tablesorter-default .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-default .tablesorter-filter-row.hideme *{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0;filter:alpha(opacity=0)}.tablesorter-default input.tablesorter-filter,.tablesorter-default select.tablesorter-filter{width:95%;height:auto;margin:4px auto;padding:4px;background-color:#fff;border:1px solid #bbb;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#e6bf99}table.tablesorter{font-family:arial;background-color:#cdcdcd;margin:10px 0 15px;font-size:8pt;width:100%;text-align:left}table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#e6eeee;border:1px solid #fff;font-size:8pt;padding:4px}table.tablesorter thead tr .header{background-image:url(bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter tbody td{color:#3d3d3d;padding:4px;background-color:#fff;vertical-align:top}table.tablesorter tbody tr.odd td{background-color:#f0f0f6}table.tablesorter thead tr .headerSortUp{background-image:url(asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8}.flexpricecolumns{float:left;width:50%;padding:8px}.flexprice{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s}.flexprice:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.flexprice .header{color:#fff;background-color:#111;font-size:25px}.flexprice li{border-bottom:1px solid #eee;padding:20px;text-align:center}.flexprice .grey{background-color:#eee;font-size:20px}@media only screen and (max-width:600px){.flexpricecolumns{width:100%}}#aaq_page_left{width:350px;float:left}#aaq_page_left #aaq_form .row{color:#d25f15;margin-top:5px;width:350px}#aaq_page_left #aaq_form .row p{margin-top:12px;margin-bottom:0}#aaq_page_left #aaq_form .row2{margin-top:10px}#aaq_page_left #aaq_form .aaq_name,#aaq_page_left #aaq_form .aaq_email,#aaq_page_left #aaq_form .aaq_PhoneNumber,#aaq_page_left #aaq_form .aaq_product{width:344px}#aaq_page_left #aaq_form .aaq_message{height:200px;width:340px;font-family:Arial;resize:none}#aaq_page_left #aaq_submit{margin-top:10px}#aaq_page_right{width:660px;margin-left:80px;float:right}#aaq_page_right #online-resources{color:#d25f15;margin-top:0}#aaq_page_right #check-out-blue{color:#1e658a;width:500px}#aaq_page_right h3{font-weight:normal;color:#000}#aaq_page_right #support-pages-list{border-bottom:solid 1px #ccc}#aaq_page_right #support-pages-list a:hover{text-decoration:none}#aaq_page_right #support-pages-list h3{margin-left:25px}#aaq_page_right #support-pages-list h3:hover{color:#d25f15;text-decoration:none}#aaq_page_right #products-bottom-links a:hover{text-decoration:none}#aaq_page_right #products-bottom-links img{width:200px;margin-left:5px;margin-right:10px}#UninstallSurveyPage{margin-top:50px}#UninstallSurveyPage p{font-size:20px;line-height:2;color:#555;padding:10px 0;font-weight:300}#UninstallSurveyPage #uninstall_survey_form .surveySection{margin-top:5px;width:550px}#UninstallSurveyPage #uninstall_survey_form .surveySection p{color:#d25f15;margin-top:12px;margin-bottom:0;font-size:16px}#UninstallSurveyPage #uninstall_survey_form .surveySection .checkBoxOption{margin:5px 0 5px}#UninstallSurveyPage #uninstall_survey_form .surveySection span{margin:0 25px 0 8px;vertical-align:top}#UninstallSurveyPage #uninstall_survey_form .surveySection .checkbox input{margin-left:0}#UninstallSurveyPage #uninstall_survey_form #ContactEmail,#UninstallSurveyPage #uninstall_survey_form #OtherReason{width:100%}#UninstallSurveyPage #uninstall_survey_form #AdditionalComments{height:130px;width:100%;font-family:Arial;resize:none}#UninstallSurveyPage #uninstall_survey_form #survey_submit{margin-top:10px;margin-right:0;float:right}#privacystatementpage{padding-top:20px}#privacystatementpage #privacystatementbar h1{color:#00609c}#privacystatementpage #privacystatement h2{margin-top:50px;color:#d25f15}#privacystatementpage #privacystatement h3{margin-top:30px;color:#00a1e1}#privacystatementpage #privacystatement .informationweget{margin-left:50px}@media(max-width:991px){#privacystatementpage #privacystatement .informationweget{margin-left:20px}.anchor{display:block;position:relative;top:0;visibility:hidden}}#termsofusepage{padding-top:20px}#termsofusepage h1{color:#00609c}#termsofusepage #termsofuseinfo h2{margin-top:50px;color:#d25f15}#photo-slides{display:block}#photo-slides .slides_container{width:570px;height:270px}#photo-slides .slides_container div{width:570px;height:270px;display:block}#photo-slides .slides_container div img{width:570px;height:270px;display:block}.sampleBody p{font-size:17px;line-height:25px;color:#555;padding:10px 0}.walkthrough-details-link{font-weight:bold}.walkthrough-edit-link{font-size:11px}.walkthrough-delete-link{font-size:11px}.walkthrough-bars{font-size:11px}.TopicHeader,.LanguageTitle{display:none}.pf-ui{color:#d25f15}.searchResultsTextBlock{margin:25px 0 0 20px;font-size:34px;font-weight:500;color:#00609c;float:left;clear:both}#invoiceHeader{text-align:right;margin-top:10px}table#orderSummary th{background:#ccc}table#orderSummary td,table#orderSummary th{padding:5px}table#orderSummary td.center{text-align:center}table#orderSummary td.right{text-align:right}#recaptcha_logo,#recaptcha_tagline{display:none}#recaptcha_table{border-width:0!important}#recaptcha_table .recaptcha_image_cell{padding:0!important}#recaptcha_table #recaptcha_image{margin:0}#recaptcha_table .recaptcha_input_area{margin-left:-7px}