.brokerChoiceEncloser{padding:10px;border:1px solid #e0e0e0;border-radius:8px;margin:8px 20px 20px 0;max-width:920px;max-height:500px;overflow:scroll;min-height:85px}.brokerChoiceEncloser .brokerChoiceUnit{border:2px solid #e0e0e0;border-radius:8px;margin-top:10px;margin-left:10px;display:inline-block;width:190px;height:190px;float:left;text-align:center;padding:10px 10px 20px 10px;background-color:#fff;cursor:pointer}.brokerChoiceEncloser .brokerChoiceUnit:hover{background-color:#fdffde;border-color:#666}.brokerChoiceEncloser .brokerChoiceUnit .brokername{height:2.3em;text-align:center;vertical-align:bottom;margin-top:6px;margin-bottom:12px;font-size:15px;color:#000;line-height:1.2;margin-left:20px;margin-right:20px}.brokerChoiceEncloser .brokerChoiceUnit.selected{background-color:#f1ffee;border-color:#000}.brokerChoiceEncloser .brokerChoiceUnit.selected .brokername{color:green}.brokerChoiceEncloser .brokerChoiceUnit .brokerimage,.modalDialogWrap img.brokerlogo{width:120px;height:120px}.selectionWrapper{display:inline-block}.selectionWrapper .btn#chooseImportBroker{float:right}.modalDialogWrap .topArea{padding:20px}.modalDialogWrap input.withLeftLabel{position:relative;top:4px;margin-left:6px}.btn-row{margin-top:20px}.btn-row .btn{float:right;margin-left:20px}.modalDialogWrap.loadDialog .iBigSpin{font-size:45px;color:#777}.modalDialogWrap.loadDialog .spinWrap{text-align:center;padding:40px}.modalDialogWrap img.brokerlogo{display:inline-block;margin-bottom:10px}.showPWbtn{position:relative;top:-4px;margin-left:3px}.accountCredentialArea{padding:20px 0}#brokerSetupHTMLHint{padding-top:50px;padding-left:30px;padding-right:30px;font-size:13px;line-height:1.8}.modalDialogWrap .logoArea{float:left;display:inline-block;margin:10px 25px 0 10px}.modalDialogWrap .websitearea{text-align:center;font-size:11px;color:#aaa}.modalDialogWrap .c2-ATSetup__form{margin-top:10px}.loader{border-top:16px solid #f74e14;border-right:16px solid #fa7219;border-bottom:16px solid #fd9c2b;border-left:16px solid #68666b;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;background-image:url(/images/c2buglogo64x64trans.png);background-repeat:no-repeat;background-position-x:13px;background-position-y:13px}@keyframes spin{0{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinnerEncloser{padding:10px;position:relative;min-height:200px;width:158px;display:inline-block;float:left;margin-right:10px}.spinnerEncloser .loader{position:absolute;left:calc(50% - 60px);top:50px}.modalStatusText{display:inline-block}.modalStatusText p{position:relative;top:96px;font-size:17px !important}.modalDialogWrap.mfaModalWrap .modalStatusText p{top:49px;display:inline-block;width:225px;text-align:right;font-size:15px !important}.choosePortfolioDialog ul.itemList li{padding:10px 30px;cursor:pointer;border-bottom:1px solid #f0f0f0}.choosePortfolioDialog ul.itemList li:last-child{border-bottom:none}.choosePortfolioDialog ul.itemList li:hover{background-color:#ddd}.choosePortfolioDialog ul.itemList li.selected{background-color:#f94f14;color:white}.choosePortfolioDialog ul.itemList li.unselectable{text-color:#777}.choosePortfolioDialog ul.itemList li.unselectable:hover{cursor:not-allowed;background-color:inherit}ul.itemList{border:1px solid #e0e0e0;margin-top:20px;margin-bottom:20px}.videoUnit .funUnit{font-size:15px;line-height:1.3;margin:10px 10px;text-align:center;display:none;color:#F05922;vertical-align:middle;height:2em;width:325px}.entertainment .toparea h2{text-align:center}.modalStatusTable{margin-top:25px}.modalStatusTable .spinnerCol{width:187px}.unselectableStatus{display:inline-block;margin-left:15px;font-size:13px;color:#fd5200;font-style:italic}li.unselectable .pn,li.unselectable .nn{text-decoration:line-through;color:#bbb}table.accountListTable th,table.accountListTable td{font-size:12px}table.accountListTable td.isinactive{text-align:center}table.accountListTable td.isinactive .iInactive{color:red}.achoiceunit{margin-bottom:10px;margin-right:10px;white-space:nowrap}.adminlink{font-size:12px}.adminlink.linkSelected{color:#fa5100;cursor:default}.adminWrapper .adminlink{margin-bottom:20px;margin-right:25px}.adminLinkEncloser{margin-bottom:20px;max-width:950px;margin-left:3px}.lookBackEncloser{float:right;display:inline-block}.adminlabel{font-size:12px;margin-right:15px}.adminWrapper h1{margin-top:20px}.secondaryStatusText{font-size:27px;color:green;text-align:center;position:relative;top:100px;left:-18px}.dynamicContentWrapper#portfolios{max-width:1255px}table.accountListTable td.statusCell{width:185px}table.accountListTable td.completionCell{width:30px}.tipEncloser{max-width:400px;line-height:1.8}td.iconkey{text-align:center;width:20px}td.iconkey i{font-size:17px;position:relative;top:2px}tr.portfoliorow.needsApproval td{color:#000 !important}tr.portfoliorow.approved td,tr.portfoliorow.approved td .showtextlink{color:green !important}tr.portfoliorow.hilite td{background-color:#ffffd0 !important}tr.portfoliorow.needsApproval td.iconkey i{color:#E0E0DF}.iBigSpinner{font-size:48px;margin-top:20px;margin-bottom:20px}.brokerImportStatic p{color:#000 !important;line-height:1.8 !important;font-size:16px !important}.brokerImportStatic ul{margin-left:70px;margin-right:75px;margin-top:18px}.brokerImportStatic ul li{line-height:1.6;color:#000 !important;margin-bottom:16px !important;max-width:480px}.mfaModalWrap .error{color:red}.mfaUnit .mfaAnswer.input-medium{width:9em}.mfaUnit .question{display:inline-block;float:left;line-height:1.9;margin-right:20px}.mfaModalWrap .mfaUnit.typeChoices .choiceUnit{cursor:pointer;border:2px solid #fff;padding:6px;border-radius:3px;margin-bottom:10px}.mfaModalWrap .mfaUnit.typeChoices .choiceUnit:hover{border:2px solid #ddd}.mfaModalWrap .mfaUnit.typeChoices .choiceUnit .choiceCategory,.mfaModalWrap .mfaUnit.typeChoices .choiceUnit .choiceValue{display:inline-block;margin-right:20px}.mfaModalWrap .mfaUnit.typeChoices .choiceUnit .choiceCategory{color:#F05922;font-weight:bold}.mfaModalWrap .mfaUnit.typeChoices .choiceUnit.selected{border:2px solid #F05922}.mfaModalWrap .mfaUnit.typeChoices .choicesEncloser{margin-top:20px;padding-left:10px}.mfaUnit.hasImage .question{display:block;text-align:center;float:none;margin-bottom:11px}.mfaUnit.hasImage .mfaAnswer{margin:20px auto 10px auto;width:10em}.modalDialogWrap.mfaModalWrap .modalStatusText{display:inline-block;width:280px}.imfaspin{position:relative;left:6px}.modalDialogWrap.mfaModalWrap .secondaryStatusText{top:49px;display:inline-block;float:right;font-size:15px}.staticBIcontent p{line-height:1.9 !important;font-size:17px !important}.staticBIcontent p b{color:#000}.staticBIcontent p.ps{margin-top:30px !important;color:#999 !important}.staticBIcontent .btn{margin-top:30px}.iremovesched{cursor:pointer;color:#777;margin-left:5px;position:relative;top:-4px;font-size:14px}.idelayclock{margin-right:5px;color:#9a9a9a}.spinnerSpacer{display:inline-block;width:25px}#brokerSearchSpinner{color:#cdcdcd;font-size:21px;margin-left:6px;position:relative;top:-1px;display:none}.searchInputArea{display:inline-block;max-width:400px;float:right}.describesearch{display:inline-block;float:left;max-width:30em}#emptySearch{font-size:30px;text-align:center;color:#aaa;padding:30px 10px}.banner{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:11px;color:white;background-color:#668c61;padding:6px;line-height:1;position:absolute;right:-3em;top:2em;min-width:11em;text-align:center}.alert-beta{position:relative;overflow:hidden;max-width:450px;padding-right:36px;font-size:15px;line-height:1.5;margin-bottom:30px;margin-top:0 !important}.alert-beta .ind{margin-left:20px;margin-right:50px;margin-top:8px;margin-bottom:8px}.alert-beta .ind i{margin-left:-11px}.adminNoticeText{position:absolute;right:10px;top:10px;max-width:450px}.searchInputArea{margin-top:-50px}.explanatory{max-width:985px;margin-bottom:25px}.explanatory h2{margin-top:30px !important;margin-bottom:20px !important}.explanatory p{max-width:780px;line-height:1.8 !important;color:#111;font-size:16px}.explanatory .callout{margin:20px 0 20px 9px;padding-left:11px;border-left:4px solid #dadada;background-color:#fffeee}.explanatory .callout p{font-size:14px !important;padding-top:10px !important;padding-bottom:10px !important}.imageHolder{padding:30px 20px 20px 20px}.imagecaption{font-size:12.5px;color:#333;line-height:1.7;margin-top:20px;max-width:500px}.imageHolder img{border:1px solid #aaa;box-shadow:1px 1px 0 #777777}.rankdescribesearch{max-width:600px;margin-bottom:70px}.alert-relax{line-height:1.8;max-width:450px;margin-top:30px;margin-left:20px;font-size:14px !important}@media screen and (max-width:820px){.brokerChoiceEncloser .brokerChoiceUnit{width:120px;height:120px}.brokerChoiceEncloser .brokerChoiceUnit .brokerimage,.modalDialogWrap img.brokerlogo{width:60px;height:60px}.brokerChoiceEncloser .brokerChoiceUnit .brokername{height:3em;margin-left:5px;margin-right:5px;font-size:13px}}@media screen and (max-width:990px){#brokerImportEncloser h1{font-size:20px;max-width:550px}}@media screen and (min-width:768px){.brokerChoiceEncloser{min-width:670px}}@media screen and (max-width:767px){.searchInputArea{margin-top:10px}}@media screen and (max-width:790px){.alert-beta{font-size:14px}}@media screen and (max-height:700px){.alert-beta{display:none}.brokerChoiceEncloser{max-height:290px}.selectionWrapper .btn#chooseImportBroker{font-size:14px}}@media screen and (max-width:375px){.brokerChoiceEncloser .brokerChoiceUnit{width:105px;height:116px;padding:8px}.brokerChoiceEncloser .brokerChoiceUnit .brokerimage,.modalDialogWrap img.brokerlogo{width:50px;height:50px}}