body{font-family:BagossCondensed-Regular,sans-serif!important;letter-spacing:var(--default-letter-spacing);font-weight:var(--default-font-weight);color:var(--color-black)!important}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px var(--color-grey-3);-webkit-box-shadow:0 0 5px var(--color-grey-3);box-shadow:0 0 5px var(--color-grey-3);border:5px solid var(--color-white);left:-5px;background:var(--color-white);-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../Images/CAITheme/bx_loader.gif) center center no-repeat var(--color-white);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;zoom:1;display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../Images/CAITheme/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../Images/CAITheme/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:var(--color-white);font-family:Arial;display:block;font-size:.85em;padding:10px}.sfNavList{display:inline-block}.ai-top-links a img{max-height:320px;width:100%}.RadCalendarTimeView{background:var(--color-white);border:1px solid var(--primary-color)}.RadCalendarTimeView th.rcHeader{border-bottom:1px solid var(--primary-color)}.reTool span{background-image:url(/Images/CAITheme/toolbar-sprite.png)!important}html .Undo{background-position:-168px -14px!important}html .Redo{background-position:-200px -14px!important}html .SelectAll{background-position:-138px -300px!important}html .Cut{background-position:-45px -299px!important}html .Copy{background-position:-14px -299px!important}html .Paste{background-position:-77px -299px!important}html .Bold{background-position:-170px -300px!important}html .Italic{background-position:-200px -300px!important}html .Underline{background-position:-293px -300px!important}html .JustifyLeft{background-position:-388px -300px!important}html .JustifyCenter{background-position:-324px -300px!important}html .JustifyRight{background-position:-417px -300px!important}html .JustifyFull{background-position:-355px -300px!important}html .Indent{background-position:-573px -300px!important}html .Outdent{background-position:-541px -300px!important}html .InsertSymbol{background-position:-603px -218px!important}html .InsertUnorderedList{background-position:-479px -300px!important}html .ForeColor,html .InsertOrderedList{background-position:-509px -300px!important}html .ForeColor{background-position:-232px -340px!important}html .BackColor,html .bgColor,html .borderColor{background-position:-169px -340px!important}html .ConvertToLower,html .ConvertToUpper{background-position:-231px -300px!important}*|html .RadEditor.reWrapper .reToolCell,.RadEditor .reContentCell{border-bottom:3px solid var(--color-grey-3)!important;background-color:var(--color-white)}.RadEditor .reContentCell{background-color:var(--color-white)}.cai-color-code,.cai-form-holder{width:64%;display:inline-block;vertical-align:top;margin-top:20px}.cai-form-holder{width:35%}.color-code-1,.color-code-2{width:49%;display:inline-block}.cai-color-code span.checkbox,.cai-color-code span.checkbox.checked{top:2px;left:5px;border:none;background:0 0}html ol{list-style:decimal}.form-container{width:100%;display:block}.cai-block .label-title{display:inline-block;min-width:120px}.cai-block .select-option{display:inline-block}a[title="Bullet List"],a[title="Format Stripper"],a[title="Numbered List"],a[title="Paste As Html"],a[title="Paste Options"],a[title="Paste Plain Text"],a[title="Paste from Word"],a[title="Remove alignment"]{display:none!important}.reToolbar a{border:1px solid transparent}.RadEditor table.reLayoutWrapper{border:3px solid var(--color-grey-3)}.reDropDownBody{border:1px solid var(--color-grey-3)}dir,menu{padding-left:0!important}.RadEditor .reToolbar .reTool.reTool_selected{opacity:.5}.reDropdown span.Zoom{background-position:-77px -299px!important}.reTool .split_arrow,html .JustifyNone,html .PasteAsHtml,html .PasteFromWord,html .PastePlainText{display:none!important}.note{margin-bottom:10px;display:block}.clearfix:after{content:"";display:table;clear:both}.submitBtn{padding:8px 20px;height:40px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:2px solid transparent;margin-right:5px}.submitBtn:hover{background:var(--color-white);color:var(--primary-color);border:2px solid var(--primary-color);transition:background-color 1s;-moz-transition:background-color 1s;-webkit-transition:background-color 1s}a:link.submitBtn{color:var(--color-white);background-color:var(--primary-color);border:2px solid transparent;text-decoration:none}a:link.submitBtn:hover{color:var(--primary-color);background-color:var(--color-white);border:2px solid var(--primary-color)}.cai-table-data .submitBtn{width:140px;margin:10px 0}.cai-table .uploader-input .ruButton{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);width:111px;height:35px;color:var(--color-white);border:1px solid transparent;margin-right:5px}.cai-table .uploader-input .cai-table .ruButton:hover{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--color-white);height:35px;width:111px;color:var(--primary-color);border:1px solid var(--primary-color);margin-right:5px;transition:background-color 1s;-moz-transition:background-color 1s;-webkit-transition:background-color 1s}select option{background-color:#eee}select{width:100%;margin-bottom:10px;border:1px solid #cfcfcf;padding:10px;background-color:var(--color-white);color:var(--color-black)}select:active{background-color:#eee;color:var(--color-black)}.select-group select{width:49%}.select-group select:first-child{margin-right:1.5%}.inline{display:inline}.block{display:block}.label{font-weight:600;clear:both;margin:10px 0;display:block}.no-desktop{display:none}.ProductCategoryDiv{width:30%;display:block;border:1px solid #cfcfcf;float:left;margin-bottom:20px}h6.BrowseProduct{width:100%;color:var(--color-white);font-weight:700;background-color:var(--primary-color);padding:10px 20px}.aptify-category-side-nav{width:100%;display:inline}.aptify-category-side-nav ul{display:block}.aptify-category-side-nav ul li.rmItem{display:block;width:100%;background-color:#d9d9d9}.RadMenu .rmGroup .rmLink,.RadMenu .rmSlide .rmGroup .rmTemplate{clear:both}.aptify-category-side-nav ul li.rmItem .rmText{border-bottom:1px solid #cfcfcf;width:100%;margin:0!important}.aptify-category-side-nav.RadMenu .rmHorizontal .rmSlide:before{content:'';display:none}.aptify-category-side-nav ul li.current>div.rmText,.aptify-category-side-nav ul li.rmItem .rmText:hover{background-color:#575756!important}.aptify-category-side-nav>ul>li.current>div.rmText{border-bottom:none}.aptify-category-side-nav ul li.current li.current>div.rmText,.aptify-category-side-nav ul li.rmItem li.rmItem .rmText:hover{background-color:#515151!important}.aptify-category-side-nav ul li.current>div.rmText a,.aptify-category-side-nav ul li.rmItem .rmText:hover>a{color:var(--color-white)!important;text-decoration:none}.aptify-category-side-nav ul li a.aptify-category-link{padding:10px 20px!important;white-space:normal;display:block;width:100%;color:var(--color-black)!important;font-weight:var(--default-font-weight)}..aptify-category-side-nav ul li a.aptify-category-link:hover{color:var(--color-white)!important;font-weight:var(--default-font-weight)}.aptify-category-side-nav table{width:100%}.aptify-category-side-nav h6{width:100%;color:var(--color-white);background-color:var(--primary-color);padding:10px 20px;text-transform:uppercase;font-weight:400}.aptify-category-side-nav table tr td{display:block;width:100%;background-color:#f5f5f5;border:1px solid #cfcfcf;border-top:none}.aptify-category-side-nav table tr td a{padding:10px 20px!important;white-space:normal;display:block;width:100%;color:var(--color-black);font-weight:500}.aptify-category-side-nav table tr td:hover{background-color:#575756}.aptify-category-side-nav table tr td:hover a{color:var(--color-white)}.aptify-welcome-message{float:right;width:65%}input[type=text].aptify-search-box{width:94%;height:40px;display:inline}.button.button-search{position:absolute;border:none;margin-top:0!important;background:var(--primary-color);padding:13px 10px;color:var(--color-white)!important}.button.button-search.fa.fa-search.fa-lg{color:var(--color-white)!important}.BrowseProduct.aptify{width:25%;float:left}.aptify-category-side-nav .rmGroup .rmText{padding:0}.aptify-category-side-nav .RadMenu .rmVertical .rmItem .rmText,.aptify-category-side-nav.RadMenu .rmVertical .rmItem .rmText{float:left;display:block}.aptify-category-side-nav .rmGroup,.aptify-category-side-nav .rmSlide{position:relative!important;overflow:visible!important;color:var(--color-black)!important;top:0!important;width:100%!important;height:100%!important;padding:0!important;visibility:visible!important;left:0!important}.aptify-category-side-nav .rmSlide{display:block!important}.aptify-category-side-nav .rmText+.rmSlide ul.rmGroup{display:none!important}.aptify-category-side-nav .rmText.rmExpanded+.rmSlide ul.rmGroup{display:none!important}.aptify-category-side-nav .rmText+.rmSlide ul.rmGroup.showChildren{display:block!important}.aptify-category-side-nav .rmGroup .rmText,.aptify-category-side-nav .rmSlide .rmText{background-color:#f5f5f5}.aptify-category-side-nav .rmSlide .rmLevel1 .rmText{background-color:#eee;padding-right:0}.aptify-category-side-nav .rmSlide .rmLevel2 .rmText{background-color:var(--color-white);padding-left:50px;padding-right:0}.aptify-category-side-nav .rmItem>.rmText>.toggleBtn{content:" ";background-image:url(/Images/CAITheme/chartered_accounts_page_templates-08.png);background-position:-201px -30px!important;cursor:pointer;right:0;top:5px;float:right;height:30px;width:30px;z-index:10;background-color:var(--primary-color);border:1px solid var(--color-white);border-radius:5px;margin-right:10px;margin-top:2px;position:absolute}.dropdown-toggle:after{content:" ";background-image:url(/Images/CAITheme/chartered_accounts_page_templates-08.png);background-position:-204px -50px!important;display:inline-block;position:absolute;z-index:10;cursor:pointer;right:0;height:30px;width:30px;top:5px}.expand:after{content:" ";background-image:url(/Images/CAITheme/chartered_accounts_page_templates-08.png);background-position:-204px -30px;display:inline-block;position:absolute;z-index:10;cursor:pointer;right:0;height:30px;width:30px;top:5px}a.expand:after{content:none}.clicked:after{background-position:-355px -140px}.aptify-category-side-nav .rmItem .rmText:hover>.toggleBtn,.aptify-category-side-nav .rmItem .rmText>.toggleBtn.open{background-position:-201px -50px!important;background-color:var(--color-white);border-color:var(--primary-color)}.aptify-category-side-nav .rmItem .rmText>.toggleBtn.open{background-position:-331px -138px!important}.rmRootGroup.rmHorizontal{border:1px solid var(--color-grey-3)}.aptify-category-side-nav .rmItem{width:100%!important}.remove-checkbox>input[type=checkbox]{background-color:var(--color-white);border-radius:0;border:0;border-color:transparent;color:red}input[type=radio]{padding-left:5px;padding-right:5px;border-radius:15px;-webkit-appearance:button;border:double 2px #00f;background-color:#0b0095;color:var(--color-white);white-space:nowrap;overflow:hidden;width:15px;height:15px}input[type=radio]:checked{background-color:#000;border-left-color:#06f;border-right-color:#06f}input[type=radio]:hover{box-shadow:0 0 10px #1300ff}.cai-table table tr:nth-child(odd)>td{background-color:var(--color-white)}.cai-table table tr:nth-child(even)>td{background-color:#f5f5f5}.cai-table table table tr:nth-child(odd)>td{background-color:transparent}.WizardSidebar table tr>td{background-color:var(--color-white)}table{border-color:transparent}.cai-table table tr{border:none;border-color:transparent;height:100%}.cai-table table tr td{border-color:transparent;border-right-color:transparent;vertical-align:middle;min-height:40px;height:40px}.cai-table table tr td:last-child{border-color:transparent;height:100%}.cai-table tr.rgPager td{background-color:var(--color-white)}.cai-table tr.rgPager tr{border:none}.RadWindow table .rwWindowContent tr td{background-color:var(--color-white)}.member-profile-details{display:inline}.member-profile-td{width:222px}.imgmember{display:inline;float:left}.cai-table td{text-align:center}.cai-table table{border-collapse:collapse}.cai-table input[type=submit]{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:1px solid transparent}.cai-table input[type=submit]:hover{display:inline-block;text-transform:uppercase;background:0 0!important;color:var(--primary-color);border:1px solid var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s}.cai-table input[type=submit].input-btn{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:1px solid transparent;position:relative;left:-3px}.cai-table input[type=submit].input-btn:hover{display:inline-block;text-transform:uppercase;background:0 0!important;color:var(--primary-color);border:1px solid var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s}.ProfileLeftDiv{width:20%;display:inline;float:left;clear:both}.ProfileRightDiv{display:inline;width:80%;float:right;padding:0 20px;margin-bottom:50px}.pending-changes-details{margin-bottom:20px;padding:26px 10px;border-bottom:1px solid var(--color-grey-3)}.BorderDiv.cai-table{border:1px solid var(--color-grey-3);padding:0;padding-bottom:10px}.cai-table .rgHeader{background:var(--primary-color);border:0 solid;border-color:var(--color-grey-3);padding:20px 26px;text-align:center;font-weight:400;font-size:16px;color:var(--color-white)}.style-2 .cai-table .rgHeader{background:var(--primary-color);border:0 solid;border-bottom:1px solid var(--color-grey-3);border-left:1px solid var(--color-grey-3);border-right:1px solid var(--color-grey-3);border-color:var(--color-grey-3);padding:20px 26px;text-align:center!important;font-weight:400;font-size:16px;color:var(--color-white)}.style-3 .cai-table .rgHeader{background:var(--primary-color);border:0 solid;border-bottom:1px solid var(--color-grey-3);border-left:1px solid var(--color-grey-3);border-right:1px solid var(--color-grey-3);border-color:var(--color-grey-3);padding:20px 26px;text-align:center!important;font-weight:400;font-size:16px;color:var(--color-white)}.content-container.cai-table th a,.data-form.cai-table th a{color:var(--color-white);text-decoration:underline}.cai-table .content-container{margin-bottom:20px}.cai-table .rgNoRecords div,.cai-table .rgNoRecords td{padding:10px}.cai-table .tdPersonalInfo-cai{width:100%}.cai-table .LeftColumnEditProfile,.cai-table .RightColumn,.cai-table .required{display:block;padding-left:15px;padding-right:15px}table tr{border-color:var(--color-grey-3);border:none}.cai-table .rcInputCell>input,.cai-table input.rgFilterBox{border:none}input[type=password],input[type=text]{height:42px;border:1px solid var(--color-grey-3)}.cai-table .admin-history-inner-table .rgExpandCol input[type=image]{height:20px}.cai-table table input[type=text]{height:40px;width:100%}.cai-table .uploader-input .RadUpload .ruFileWrap{overflow:visible!important}.cai-table .uploader-input .RadUpload .ruButton{vertical-align:middle}.uploader-input{margin:10px 0}.cai-table input[type=image].delete-img{height:16px;display:block;margin:0 auto}.submit-options{display:block}.submit-options .actions{clear:right;display:inline;float:right;width:50%;text-align:right}.drop-down-row{width:50%;display:inline;float:left;clear:left;margin-bottom:10px}.upload-image,.upload-label{display:inline;width:50%}.upload-image{position:relative;bottom:-13px}.page-message.labels{position:relative;top:-19px}.payment-summary{border-top:1px solid var(--color-grey-3);margin-top:10px;padding-top:10px;clear:both;float:right;width:50%}.cai-table .payment-summary .cai-table-data{float:none;top:0}.make-payment.cai-table table input[type=text]{display:inline-block;width:90%;height:40px}.payment-data{text-align:center}.payment-data table tr td{padding:12px 0}.credit-payment-options{margin-top:20px}.credit-payment-options td{padding-bottom:5px}.credit-payment-options td.right{position:relative;top:10px}.save-for-future{vertical-align:middle;padding:4px}.payment-submit{margin-bottom:20px}.cai-table .payment-actions{float:right;display:block;clear:right;margin:10px 0}.payment-actions{float:right;clear:right}.cai-table .payment-message{text-align:right;margin:10px 0}.total-amount-details{text-align:right;margin-top:10px;margin-bottom:5px}.cart-total-label,.total-amount-label{font-size:18px;font-weight:var(--default-font-weight);display:inline}.total-amount{font-weight:var(--default-font-weight);display:inline;font-size:16px}.cart-total{display:inline;font-size:16px;float:right}.tblCreditCartSetPadding tr{display:inline}td span{text-align:center}thead tr:nth-child(2) td{height:36px}tr.rgPager td{text-align:left}.cart-grid .cart-grid-inner table td,.cart-grid table td{height:55px}.order-history .rgPager table,.order-history tfoot,.rgPager tbody,.rgPager td{border:none}.rgPager:after{display:none;content:"";height:0;width:0!important;margin:10px;background:var(--color-grey-3);text-align:center}.order-history td,.order-history td a{text-align:center}.order-history td{height:20px;display:table-cell;padding:12px 0}.cai-table .admin-order-detail td{text-align:center;display:table-cell}.linkedin-btn:before{content:"\f0e1";display:inline;color:var(--color-white);float:left;height:10px;width:10px;font-family:FontAwesome}.linkedin-btn:hover:before{color:#007bb5}.meeting-registration td{height:20px;display:table-cell;padding:12px 0}.actions-right{float:right;clear:right}.actions-left{float:left;clear:left}.dvLeftStyle{width:100%}.rgPager td{text-align:left!important}.order-history-admin{text-align:center}.order-history-admin .rgPager td{border:none}.admin-history-inner-table td{height:55px}.admin-history-inner-table td tr td{height:55px;text-align:center}.order-confirmation{width:100%}.order-confirmation.cai-table table tr td{background-color:var(--color-white);vertical-align:top;height:100%}.order-confirmation td{text-align:left}.order-confirmation .order-details-title h2{margin-bottom:0}.email-confirmation{margin-top:10px;display:block}.order-details{border:1px solid var(--color-grey-3);padding:10px 20px 20px}.order-customer-details{border:1px solid var(--color-grey-3);padding:10px 20px 42px}.cai-table.order-confirmation .order-customer-wrapper,.cai-table.order-confirmation .order-details-wrapper{border:1px solid var(--color-grey-3);width:49%;height:auto}.order-customer-wrapper{float:right;clear:right}.order-details-wrapper{float:left;clear:left}.order-price-details{float:right;margin:20px 0;width:100%}.order-price-details td{padding:12px 0}.order-details-title h2{margin-bottom:10px;font-size:18px}.order-confirmation-header{width:70%;display:block}tr.confirmation-message{margin-bottom:20px;margin-top:10px;display:block;margin-left:0}.order-confirmation input[type=text]{display:inline;height:40px;width:50%}.order-confirmation input[type=submit]{padding:10px 30px;display:inline;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:1px solid transparent;position:relative;left:-13px}.order-confirmation input[type=submit]:hover{display:inline-block;text-transform:uppercase;background:var(--color-white)!important;color:var(--primary-color);border:1px solid var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s;position:relative;left:-13px}table{width:100%;border-collapse:collapse}.company-directory table tbody>tr{border:transparent;text-align:center}.cert-details{width:100%;display:block}.cert-exp-details{display:block;width:100%}.granted-on{display:inline}.expire-details{display:inline}.expire-details input,.granted-on input{height:30px}.modal-actions{float:right}.certification-table td{padding:12px 0;text-align:center}.member-details{display:inline}.member-img{display:inline}.member-label{display:inline;white-space:nowrap;word-wrap:normal}.member-profile-details span{white-space:nowrap;word-wrap:normal;display:block}.member-name-label{display:block}.cai-table .actions,.cai-table .actions-left,.cai-table .actions-right{margin:20px 0}.new-address-form{margin-bottom:20px}.new-address-address span,.new-address-country span,.new-address-type span{display:block;font-weight:700;padding:10px 0}.address-block{display:block}.address-label,.company-label{display:inline;font-weight:700}.address-details{display:inline}.company-details-block{display:block;margin:10px 0}.company-details{float:right;clear:right}.edit-company-address{width:60%;display:block}.group-admin-dashboard{margin:20px 0;width:100%}.group-admin-menu{width:20%;float:left}.group-admin-menu table tr>td{background-color:#f5f5f5;border-bottom:1px solid var(--color-grey-3)}.group-admin-menu table{border:1px solid var(--color-grey-3)}.group-admin-content{width:58%;float:left;margin-left:2%}.group-admin-calendar{width:18%;float:left;margin-left:2%}.blue-content-block{float:left;border:1px solid #cfcfcf}.blue-content-block.half-width{width:48.5%}.blue-content-block.half-width:first-child{margin-right:3%}.blue-content-block.full-width{width:100%;margin-top:20px;margin-bottom:20px}.blue-content-block .content-block-title{color:var(--color-white);background-color:var(--primary-color);padding:10px 20px;font-weight:400}.blue-content-block .content-block-content{padding:10px}.counter{position:absolute;top:25px;right:3px;background-color:var(--color-white);color:var(--primary-color);width:20px;height:20px;font-size:13px;text-align:center;border-radius:100%;border:2px solid var(--primary-color)}.counter:hover{color:var(--color-black);border:2px solid var(--color-black)}.campaign-actions{display:inline}.campaign-code-details{width:60%;display:inline;float:left}.checkout-total-table{width:16%;float:right;display:inline}span.LeftColumn{font-weight:700}.cart-total-label{padding-right:10px}.cart-total{text-align:right;font-weight:var(--default-font-weight)!important;color:var(--color-black)!important}span.cartFieldLabel,span.mobile-label{display:none}.cai-table .campaign-code input[type=text]{width:220px;height:33px}.cart-actions{display:inline;width:100%}.cart-options{float:right;display:inline}.cart-continue{float:left;display:inline}.checkout-process-1 .shipping-address{width:49%;float:left;clear:left;border:1px solid var(--color-grey-3);padding:5px}.checkout-process-1 .shipping-address .shipping-details{min-height:235px;max-height:235px;position:relative}.checkout-billing-details .tdchangebuttonshipping{position:absolute;bottom:7px}.tdchangebuttonshipping{position:absolute;bottom:0}.checkout-process-1 .order-summary{width:50%;float:right;clear:right;border:1px solid var(--color-grey-3);padding:5px;min-height:247px;height:100%;margin-right:5px;margin-top:0}.cart-label-link{clear:left;margin:10px 0;display:block;float:left}.cart-message,.page-message{margin:10px 0}.checkout-process-actions{float:right;display:inline;margin:10px 0}.checkout-billing .checkout-billing-details{width:50%;float:left;clear:left;border:1px solid var(--color-grey-3);padding:5px;min-height:313px;height:100%;position:relative}.checkout-billing .checkout-payment-info{width:49%;float:right;clear:right;border:1px solid var(--color-grey-3);padding:5px;min-height:313px;height:100%}.bill-to{float:right}.bill-me-later{display:block;margin-bottom:7px;padding-right:5px}.bill-me-later div{display:inline}.billing-label{display:inline-block;font-weight:600;clear:both;margin-right:10px;vertical-align:middle}.order-summary{float:right;clear:right;margin-top:10px;border-bottom:1px solid var(--color-grey-3);min-width:202px}.order-summary-label{display:inline;float:left;clear:both}.order-summary-data{display:inline;text-align:right;padding-left:5px}.card-number,.expiry-date,.security-code{display:inline-block;padding-top:3px}.card-number input,.security-code input{height:33px;border:1px solid var(--color-grey-3)}.credit-info{padding-top:10px;display:inline}.credit-card-options{float:right;clear:right}.credit-card-payment-info{display:block}.credit-card-icons{display:inline-block}.rcInputCell span.riSingle.RadInput{width:100%;height:100%}.RadCalendarPopup .rcMain tbody{background-color:var(--color-white)}.rwWindowContent td input[type=password],.rwWindowContent td input[type=text]{height:29px}.rwWindowContent span{font-size:16px}.actions-pop-up{display:inline;width:100%;float:right;margin-top:10px}.pop-up table.rwTable{height:100%!important}.pop-up table.rwTable .rwWindowContent div{overflow:visible!important}.actions{display:block;width:100%;margin-top:30px;margin-bottom:20px}.RadCalendarPopup .rcWeek{background-color:#f5f5f5;color:var(--primary-color)}.RadCalendarPopup .rcTitlebar{background-color:var(--color-grey-3);color:var(--primary-color)}.RadCalendarPopup .RadCalendar .rcWeek th{text-align:center}.cai-table .RadCalendar .rcTitlebar .rcFastNext{color:var(--color-white);background-color:var(--primary-color)}.calendar .RadCalendar{width:100%;border:1px solid #cfcfcf;font-size:12px}.calendar .RadCalendar .rcWeek th{color:var(--primary-color);font-size:12px}.calendar .RadCalendar .rcRow td{border:none}.calendar .RadCalendar .rcTitlebar{border-color:#cfcfcf;background:#d9d9d9}.calendar .RadCalendar .rcMain{border-color:#cfcfcf}.calendar .RadCalendar .rcMain thead{border-bottom:1px solid #cfcfcf}.calendar .RadCalendar .rcWeek{background-color:#ececec}.calendar .RadCalendar .rcWeek th{border-bottom:1px solid #cfcfcf;font-weight:700}.calendar .RadCalendar .rcTitlebar .rcTitle{color:var(--primary-color);font-weight:700}.RadCalendar .rcRow td,.calendar .RadCalendar .rcWeek th{text-align:center;padding:0}.RadCalendar .rcMain .rcRow span,.calendar .RadCalendar .rcMain .rcRow a{padding:3px;text-align:center}.RadCalendarFastNavPopup table.RadCalendarMonthView{background:#f5f5f5;font-size:12px}.cai-table .rgHeader a{color:var(--color-white)}.cai-table table>thead>tr:nth-child(2)>td{padding:0}.RadPicker td:nth-child(2) a{background:url(/Images/CAITheme/calender_icon_cai.png);background-repeat:no-repeat;color:transparent!important;width:45px;height:45px;display:block}.RadPicker.cai-table-data.date-picker td:nth-child(2) a{background:url(/Images/CAITheme/calender_icon_cai.png);background-repeat:no-repeat;color:transparent;display:block;height:22px;max-width:100%;width:20px;position:absolute;top:10px;right:46px}.RadPicker td a{color:transparent}.cai-tabs .RadPicker td:nth-child(2) a{background:url(/Images/CAITheme/calender_icon_cai.png);background-repeat:no-repeat;color:transparent;display:block;height:35px;max-width:100%;width:20px;position:absolute;top:10px;right:0}.RadPicker td:nth-child(2) a{background:url(/Images/CAITheme/calender_icon_cai.png);background-repeat:no-repeat;color:transparent;display:block;height:22px;max-width:100%;width:20px}.RadPicker td:nth-child(2) a:hover{background:url(/Images/CAITheme/calender_icon_cai.png);background-repeat:no-repeat;background-position:inherit;color:transparent;display:block;height:22px;max-width:100%;width:20px}.RadPicker_Default a.rcCalPopup:active,.RadPicker_Default a.rcCalPopup:focus,.RadPicker_Default a.rcCalPopup:hover{background-position:inherit!important}.RadCalendarFastNavPopup .RadCalendarMonthView .rcButtons input{background-color:var(--primary-color);background:var(--primary-color);color:var(--color-white);padding:10px}.RadCalendarFastNavPopup .RadCalendarMonthView .rcHover a,.RadCalendarMonthView .rcSelected a{border-color:var(--primary-color)}.RadChart{width:100%!important;height:auto!important}.colour-chart{width:8px;height:8px;border:1px solid;float:left;margin:7px}.colour-chart.orange{background-color:orange;border-color:orange}.colour-chart.green{background-color:green;border-color:green}.colour-chart.red{background-color:red;border-color:red}.RadWindow .rwTitleRow * .RadWindow_Default .rwTopLeft,.RadWindow .rwTitlebarControls .RadWindow .rwTitleRow,.RadWindow table.rwShadow,.RadWindow table.rwTable,.RadWindow_Default .rwBodyLeft,.RadWindow_Default .rwBodyRight,.RadWindow_Default .rwFooterCenter,.RadWindow_Default .rwFooterLeft,.RadWindow_Default .rwFooterRight,.RadWindow_Default .rwPopupButton,.RadWindow_Default .rwPopupButton span,.RadWindow_Default .rwStatusbar,.RadWindow_Default .rwStatusbar div,.RadWindow_Default .rwStatusbarRow .rwCorner,.RadWindow_Default .rwTitlebar,.RadWindow_Default .rwTopLeft,.RadWindow_Default .rwTopResize,.RadWindow_Default .rwTopRight,.RadWindow_Default.rwMinimizedWindow .rwCorner{background-image:none!important}.RadWindow table.rwTable{background-color:var(--color-white)}.RadWindow_Default{background-color:var(--color-white)}.RadWindow.RadWindow_Default .rwTitleRow{background-color:var(--primary-color)}.RadWindow.RadWindow_Default .rwTable .rwTitlebarControls em{color:var(--color-white);padding:20px;font-size:16px;font-weight:400}.cai-tabs .RadTabStripTop .rtsLink{padding:5px 30px 15px;color:#000;text-decoration:underline}.cai-tabs .RadTabStripTop .rtsLink.rtsSelected{border-top:4px solid #000;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;background-color:#f5f5f5;color:var(--primary-color)}.cai-tabs .tabs-body{padding:20px;border:1px solid #cfcfcf;background-color:#f5f5f5;margin-top:-1px}.cai-tabs .tabs-body>div{background-color:var(--color-white);border:1px solid #cfcfcf;padding:20px}.cai-tabs .filters .label-title,.cai-tabs .filters select{display:inline-block;width:auto;vertical-align:top}.diary-entry{width:50%}.time-frame{display:block}.end-date,.start-date{display:inline-block}.leave-type{display:block}.leave-type .data-holder,.leave-type .label{display:inline-block}.payment-table{margin-bottom:20px}body .main-header .sfNavHorizontalDropDown li .k-i-arrow-s{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-white);background:0 0;margin-left:6px!important}body .main-header .sfNavHorizontalDropDown li:hover .k-i-arrow-s{border-top:5px solid var(--primary-color)}@media (max-width:1100px){.cai-form .RadPicker tr td{display:table-cell}.aptify-welcome-message{width:100%}.category-products{width:100%}.BrowseProduct.aptify{width:100%}.checkout-billing .checkout-billing-details,.checkout-billing .checkout-payment-info{min-height:290px;max-height:290px}.cai-table .payment-summary .cai-table-data{float:none;top:0}.counter{top:15px;right:10px}.diary-entry{width:100%}.leave-type{display:block}.label{display:inline-block}.data-holder{display:inline-block}.imgmember{display:inline;float:none}.member-profile-details{display:inline;float:none}member-profile-td{width:100%}.cai-table tr:nth-child(odd) td{background-color:var(--color-white)}.cai-table table tr:nth-child(even) td{background-color:var(--color-white)}.cai-table table tr{border:none}.cai-table table tr td{border:none}.cai-table table tr td:last-child{border:none}.cai-table .rgHeader{display:none}.cai-table .checkout-total-table td{width:100px}.cai-table .checkout-total-table{display:inline;text-align:right}.cai-table{display:table;width:100%}.cai-table td{display:block;width:100%}.order-confirmation .cai-table td{display:table-cell}.cai-table td>.order-customer-wrapper{display:block;width:100%!important}.cai-table table{border:none;display:inline-table;margin-top:10px}.cai-table tbody{border:none;border-color:transparent}span.table-field-label{display:inline;float:left;clear:both;margin-bottom:20px}.attendee-transfer>table>tbody>tr:after,.cart-grid-inner>tbody>tr:after,.cart-grid>table>tbody>tr:after,.cart-grid>tbody tbody>tr:after,.certification-table>table>tbody>tr:after,.company-members>table>tbody>tr:after,.make-payment .payment-data>.payment-table-data>tbody>tr:after,.member-certifications>tbody>tr:after,.memberships>table>tbody>tr:after,.order-history tr:after,.order-history-admin table>tbody>tr:after,.order-price-details>table>tbody>tr:after,.payment-data>table>tbody>tr:after,.renew-subscriptions>table>tbody>tr:after,.save-cart>table>tbody>tr:after,.unpaid-order>table>tbody>tr:after{content:"";display:inline-block;height:1px;width:calc(100% - 20px);margin:10px;background:var(--color-grey-3);text-align:center}.cai-table .RadComboBox .rcbReadOnly::after{content:"";display:inline-block;height:0;width:98%;margin:10px;background:var(--color-grey-3);text-align:center}.cai-table .cai-table-data{display:inline;float:right;clear:right;padding-left:0;width:50%;position:relative;text-align:right;top:3px}.cai-table .rgDetailTable .cai-table-data{top:0}.cai-table td.no-mob,.no-mob{display:none!important}.cai-table .rgFilterBox,.cai-table thead{display:none}.RadWindow{width:100%!important;height:100%!important;overflow:scroll!important}.featured-products-slider .featured-products table tr{width:30%;margin-right:3%}.cai-form .date-picker table td{display:inline-block;width:auto!important;clear:none!important}.cai-table span.cartFieldLabel,.cai-table span.mobile-label,.cai-table td.mobile-label,.cai-table tr.mobile-label{display:inline;float:left;clear:both;margin-bottom:5px;font-weight:700;padding-left:0;padding-top:5px}label{font-size:14px;font-weight:400;margin-top:20px;margin-bottom:20px}.cai-table td .remove-checkbox{float:right;clear:right;display:block;margin-top:10px}.cai-table table input[type=text]{width:120px;border:1px solid var(--color-grey-3);margin-bottom:10px}.cai-table .mobile-table input[type=text]{width:100%}.cai-table .admin-order-detail td{display:inline;text-align:right}.cai-table .PeopleImage.cai-table-data{margin:0 0 19px;max-width:50px;max-height:50px}.cai-table.mobile-table .RadTouchExtender tr:last-child{border-bottom:none}.cai-table.mobile-table .RadPicker tr{border-bottom:none}.marg-btm-10px{margin-bottom:10px}.cai-table.mobile-table .RadTouchExtender tr.rgNoRecords{border-bottom:none}}@media (max-width:959px){.color-code-1,.color-code-2{width:100%}.cai-color-code{margin-top:40px}.cai-color-code,.cai-form-holder{width:44%}.address-table tr{display:block}.address-table tr td{display:block}.payment-summary{width:100%}.pop-up table.rwTable .rwWindowContent div{height:auto;overflow:visible!important}.actions input[type=button]{margin-bottom:10px}.checkout-process-actions{float:none}.cai-table table tr td{min-height:100%;height:100%}.cai-table .payment-table table tr{border-bottom:1px solid var(--color-grey-3)}.cai-table .mobile-table tr{display:block}.cai-table.mobile-table{width:100%}.mobile-table-label{font-size:14px;font-weight:600;text-align:right}.cai-table .mobile-table tr td{display:inline-block}.dashboard-left .cai-table .mobile-table tr td,.dashboard-right .cai-table .mobile-table tr td{display:inline-block;width:32%}.cai-table .instructor-table tr{border-bottom:1px solid var(--color-grey-3)}.RadPicker.cai-table-data.date td:nth-child(2) a{position:absolute;top:10px;left:-26px}.cai-table .remove-actions .submitBtn{width:35%}.actions-left,.actions-right{width:100%}.company-directory table tbody>tr>td{border:none;text-align:right}.uploader-input{margin:20px 0;display:block}.cai-table .uploader-input .RadUpload{width:100%}.cai-table td{text-align:left}.center-mob{text-align:center}.group-admin-menu{width:100%}.cai-table table input[type=text]{width:120px;border:1px solid var(--color-grey-3)}.cai-table .mobile-table input[type=text]{width:100%}.cart-message,.page-message{margin:10px 0;display:block;width:100%;padding-bottom:10px!important}.message{padding:10px;display:block}.billing-label{display:inline-block;font-weight:700;clear:both;float:left;margin-bottom:12px;margin-right:10px;vertical-align:middle}.checkout-billing .checkout-billing-details{width:100%}.checkout-billing .checkout-payment-info{width:100%;margin-right:0;margin-top:5px;max-height:100%}.member-certification td{border:none}.make-payment.cai-table table input[type=text]{width:40%}.payment-data table tr td{padding:0}.cai-table.make-payment td{width:auto;display:block}.cai-table.make-payment td.order-number a{color:red}.cai-table .make-payment input[type=submit]{float:right}.order-history-admin{text-align:inherit}.order-history-admin td{border:none}.order-history td{padding:0}.cai-table .rgDetailTable{background:var(--color-white);margin-bottom:180px;position:absolute;display:inline-table;width:96%!important;z-index:3}.order-history{width:100%}.order-history td{height:100%}.company-directory table tbody>tr{border:none;text-align:center}.cai-table.order-confirmation td.cai-table-data{display:inline;text-align:right}.cai-table.order-confirmation td.cartFieldLabel{display:inline;text-align:left}.cai-table.order-confirmation .order-customer-wrapper,.cai-table.order-confirmation .order-details-wrapper{width:100%;text-align:left;margin-top:5px}.order-customer-details table tr,.order-details table tr{display:table}.order-customer-details table tr td,.order-details table tr td{display:table-cell}.cai-table td.detail-data{text-align:right}.bill-to,.ship-to{text-align:right}.aptify-welcome-message{float:right;width:100%;margin-bottom:20px}.ProductCategoryDiv{width:100%}.ProfileLeftDiv{width:100%;display:inline;float:left;clear:both}.ProfileRightDiv{display:inline;width:100%;float:right}.product-image-section{width:100%;margin-bottom:20px}.product-container .product-details{float:none}.BrowseProduct.aptify{width:100%}.category-products{width:100%;margin-top:20px}.group-admin-calendar,.group-admin-content{width:100%;margin:0}.calendar .RadCalendar{font-size:14px}.topic-code-control-table tr{display:block}.cai-table .topic-code-control-data{display:inline-block;vertical-align:top}.order-summary{border-bottom:1px solid var(--color-grey-3)}.card-number,.expiry-date,.security-code{display:block;padding-top:3px}.cart-total-details{display:block}.cart-total{float:right;padding-left:10px}.campaign-code-details{width:57%}.checkout-total-table{width:30%}.campaign-actions{margin-top:10px}}@media(max-width:600px){.RadPicker.cai-table-data.date-picker td:nth-child(2) a{right:8px}.cai-color-code,.cai-form-holder{width:100%}.cai-table .cai-table-data{width:60%}.cai-color-code{margin-top:0;margin-bottom:10px}.full-width-mob{width:100%}.cai-tabs .RadTabStripTop .rtsLink{padding:5px 7px 15px}.cai-tabs .RadTabStripTop .rtsLink.rtsAfter{border-top:4px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;background-color:transparent}.submit-options .actions{clear:right;display:inline;float:right;width:100%;text-align:right}.mobile-table-label{font-size:12px;font-weight:600}.actions{padding:0 10px}.cai-table .campaign-code input[type=text],.cai-table input[type=submit],.cai-table input[type=submit].input-btn,.cai-table input[type=submit].input-btn:hover,.cai-table input[type=submit]:hover,.campaign-code-details{width:100%}.cai-table input[type=submit].input-btn{left:0}.cai-table .rgDetailTable{background:var(--color-white);margin-bottom:180px;position:absolute;display:inline-table;width:88%!important}.order-confirmation input[type=submit],.order-confirmation input[type=submit]:hover{left:-3px;top:1px}.product-btnCart.style-1,.product-btnCart.style-2,.product-btnCart.style-3{float:none}.order-customer-wrapper,.order-details-wrapper{width:100%}.order-details-wrapper{float:none;clear:left;margin-bottom:20px}.order-price-details{float:right;margin:20px 0}.blue-content-block.half-width{width:100%;margin:0;margin-bottom:20px}.blue-content-block.full-width{margin-top:0}.cartFieldLabel,span.cartFieldLabel{display:block}.cai-table input[type=submit]{margin-bottom:10px}.cai-table .checkout-cart-total .campaign-code,.cai-table .checkout-cart-total .checkout-total-table{width:100%!important}.actions,.cart-actions{display:inline-block;width:100%}.checkout-process-1 .shipping-address{width:100%}.checkout-process-1 .order-summary{width:100%;margin-right:0;margin-top:5px}.order-summary{float:none}.category-products>div>div>table>tbody>tr{width:100%;margin:15px 0}.category-products .title-link{height:auto;min-height:87px}.category-products td.product-listing{padding:0;margin-bottom:15px}.category-products td.product-listing img{margin:0}.featured-products-slider .featured-products table tr{width:100%;margin-bottom:20px;margin-right:0}}@media (max-width:400px){.campaign-code-details{width:100%}.checkout-total-table{width:100%}.cai-tabs .RadTabStripTop .rtsLink{padding:5px 0 15px}}@media(max-width:320px){.ICETBLabelVal-qty-box{left:15%}.cai-table .campaign-code input[type=text]{width:200px!important}}input[type=checkbox]{display:none!important}span.checkbox{width:16px;border:1px solid grey;height:16px;top:4px;display:inline-block;position:relative;margin-right:5px;color:var(--color-white);font-size:14px;vertical-align:top;background-color:var(--color-white)}span.checkbox i{display:none}span.checkbox.checked{background:var(--primary-color);border-color:var(--primary-color)}span.checkbox.checked i{display:block;color:var(--color-white)!important}.checkbox.disabled{background-color:#ebebe4}.form-search-box{display:inline-block}.form-search-box div,.form-search-box input{display:inline-block;width:auto!important}.mentor-options{margin-bottom:20px}.already_enrolled,.alternate_location,.available,.exemption_granted,.not_available,.passed,.passed_as_external{display:inline-block;width:25px;height:20px;clear:left;vertical-align:top;margin-bottom:5px}.passed{background-color:#006400}.passed_as_external{background-color:#8fbc8f}.exemption_granted{background-color:#ffa07a}.already_enrolled{background-color:#ff6}.available{background-color:#00bfff}.not_available{background-color:#999}.alternate_location{background-color:#9370db}.main-container .RadListBox .rlbGroup{border:none}.main-container .RadListBox .rlbItem{border:1px solid #c6c6c5;cursor:pointer;border-bottom:none}.main-container .RadListBox .rlbList .rlbItem:last-child{border-bottom:1px solid #c6c6c5}.main-container .RadListBox .rlbList .rlbItem.rlbSelected{background-color:#c6c6c5}.main-container .RadListBox .rlbList .rlbItem.rlbHovered{background-color:#c6c6c5}.cai-form table tr td{padding:2px 5px}.cai-form .currency-input span{width:2%;display:inline-block}.cai-form .currency-input input[type=text]{width:97.5%}.data-form.bill-me-later{margin-bottom:7px}.data-form .LeftColumn,.data-form .RightColumn{padding:10px;display:block}.data-form .checkbox .LeftColumn,.data-form .checkbox .RightColumn{padding:10px;display:inline-block}.data-form .LeftColumn.top{vertical-align:top}.RadWindow .data-form{margin-bottom:0}.field-group{padding:0 15px;margin-bottom:10px}.cai-form .description input[type=text]{width:300px}.label-title{padding:10px 0;font-weight:600;font-size:16px;display:block;text-align:left}.label-title-inline{padding:5px 0;font-weight:600;font-size:16px;display:inline-block;text-align:left;margin:0}.print-btn{float:right;margin-top:15px}.profile-title-block{display:block}.profile-page-title{font-size:28px;color:#000}.cai-table div{height:auto!important}.RadPicker.cai-table-data.date-picker{position:relative}.cai-tabs .cai-table div{height:auto!important;position:relative}.cai-tabs .RadPicker.RadMonthYearPicker.RadPicker_Default{width:auto!important}.cai-form{margin-bottom:20px;background-color:#f5f5f5;padding:0}.cai-form .cai-table table,.cai-table .rgDetailTable{border:1px solid #c6c6c5;border-collapse:inherit!important}.cai-table .rgDetailTable{margin:10px 0}.cai-form .cai-table tr td,.cai-table .rgDetailTable tr td{padding:5px 10px;text-align:left;word-wrap:break-word}.cai-form .cai-table th,.cai-table .rgDetailTable th{background-color:#c6c6c5;color:#000;padding:8px 10px;font-weight:600;text-align:left}.cai-form .cai-table th a,.cai-table .rgDetailTable th a{color:#000}.cai-form .cai-table td span,.cai-table .rgDetailTable td span{padding:0}.cai-form .content-padding-top{padding-top:20px}.cai-form select{padding:10px;height:40px;margin:0;border:1px solid #b6b6b6}.cai-form input[type=text]{height:40px;width:100%;border:1px solid #b6b6b6;padding:10px}.cai-form .rgPager .RadComboBox input[type=text]{width:40px}.cai-form .form-title,.outside-cai-form.form-title{display:block;background:var(--primary-color);color:var(--color-white);padding:10px;margin-bottom:10px;font-weight:300;letter-spacing:1px;font-size:14px;position:relative}.cai-form .cai-form-content{padding:0 20px 30px}.cai-form h2{font-size:20px;padding-bottom:0;font-weight:600;color:#000}.cai-form .thirds{padding:10px 15px}.cai-form .third{width:30%;display:inline-block;vertical-align:top;margin-right:1%}.cai-form .third input{display:inline-block;width:auto;margin-right:5px}.profile-page input[type=image]{height:15px}.profile-note{margin-bottom:15px}.profile-note span{font-size:18px}.profile-page .top-section{padding:0 35px;margin:0}.profile-page .address-buttons{margin:40px 0}.profile-page .address-buttons input{border-radius:20px;border:1px solid #575756;padding:10px 30px;font-weight:600;color:#575756;margin-right:30px;font-family:'Source Sans Pro',sans-serif;transition:background-color 1s;-moz-transition:background-color 1s;-webkit-transition:background-color 1s;background:0 0}.profile-page .address-buttons input.selected,.profile-page .address-buttons input:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);color:var(--color-white)}.profile-page .address-buttons input:last-child{margin-right:0}.profile-page .top-section span{display:inline-block}.txtUserProfileAreaCodeSmall{text-align:center;font-size:16px}.cmbUserProfileAreaCodeSmall{padding-top:6px!important;text-align-last:center}.txtUserProfileAreaCode{font-size:16px}.orgnization-table tr td{padding:5px 10px}.RadImageEditor .rtbIcon{max-width:3000%}.rwTitlebar .rwIcon{display:none!important}.RadImageEditor{margin-top:20px}.ProfileWindow,.ProfileWindow table.rwTable,.ProfileWindow table.rwTable .rwWindowContent>div{height:auto!important}.rwWindowContent>div{width:100%!important}.RadWindow #trvTopicCodes select{display:block}.ProfileMainDiv,.group-admin-dashboard{box-sizing:border-box;width:100%}.RadCalendar .rcTitlebar .rcFastNext,.RadCalendar .rcTitlebar .rcFastPrev,.RadCalendar .rcTitlebar .rcNext,.RadCalendar .rcTitlebar .rcPrev{text-indent:0!important}.RadCalendar tbody tr.rcRow td a{color:#000}.RadCalendar tbody tr.rcRow td.rcSelected a{color:var(--color-white);background-color:var(--primary-color)}.RadCalendar .rcRow td{border:none}.RadCalendarPopup .RadCalendarPopup .rcMain tbody{background-color:var(--color-white)}.RadCalendarPopup .RadCalendarPopup .rcWeek{background-color:#f5f5f5;color:var(--primary-color)}.RadCalendarPopup .RadCalendarPopup .rcTitlebar,.calendar table table.header{background-color:#ececec;color:var(--primary-color)}.calendar table table.header td{padding:16px 0;color:#003e52;font-weight:600;font-size:20px}.calendar table td.current{color:var(--color-white);background-color:#003e52}.calendar table table.header td.next-prev-btn a{color:var(--color-white)!important;background-color:var(--primary-color);font-weight:300;padding:5px 20px;font-size:12px;text-transform:uppercase}.RadCalendarPopup .RadCalendarPopup .RadCalendar .rcWeek th,.calendar table td,.calendar table th{text-align:center}.calendar table th{background-color:#f9f9f9;color:#8d1e40;padding:8px 0 14px;border-bottom:1px solid #a5a5a5;border-top:1px solid #a5a5a5;font-size:18px;font-weight:600}.calendar table td.day{height:auto!important;padding:40px 0}.RadCalendarPopup .RadCalendar,.calendar>table{border:1px solid #a5a5a5;font-size:12px}.calendar>table{font-size:16px;margin-bottom:40px}.RadCalendarPopup .RadCalendar .rcWeek th{color:var(--primary-color)}.RadCalendarPopup .RadCalendar .rcRow td{border:none}.RadCalendarPopup .RadCalendar .rcTitlebar{border-color:#cfcfcf;background:#d9d9d9}.RadCalendarPopup .RadCalendar .rcMain{border-color:#cfcfcf}.RadCalendarPopup .RadCalendar .rcMain thead{border-bottom:1px solid #cfcfcf}.RadCalendarPopup .RadCalendar .rcWeek{background-color:#ececec}.RadCalendarPopup .RadCalendar .rcWeek th{border-bottom:1px solid #cfcfcf;font-weight:700}.RadCalendarPopup .RadCalendar .rcTitlebar .rcTitle{color:var(--primary-color);font-weight:700}.RadCalendar .rcRow td,.RadCalendarPopup .RadCalendar .rcWeek th{text-align:center;padding:0}.RadCalendar .rcMain .rcRow span,.RadCalendarPopup .RadCalendar .rcMain .rcRow a{padding:3px;text-align:center}.RadCalendarFastNavPopup table{background:#f5f5f5;font-size:12px}.RadCalendarFastNavPopup table .rcButtons input{background-color:var(--primary-color);background:var(--primary-color);color:var(--color-white);padding:10px}.RadCalendarFastNavPopup table{background:#f5f5f5;font-size:12px}.RadCalendarFastNavPopup table a{display:block;padding:2px 4px;text-align:center;text-decoration:none}.RadCalendarFastNavPopup table td{border:0;padding:5px 2px 0}.RadCalendarFastNavPopup table .rcHover a,.RadCalendarFastNavPopup table .rcSelected a{border:1px solid var(--primary-color)}.calendar .RadScheduler *{font-family:'Source Sans Pro',sans-serif}.calendar .RadScheduler{margin-bottom:40px}.calendar .RadScheduler .rsHeader{background-color:#ececec;background-image:none;padding:15px;height:auto}.calendar .RadScheduler .rsHeader h2{font-size:20px;font-weight:600;text-align:center;width:25%}.calendar .RadScheduler .rsHorizontalHeaderTable tr th{background-image:none;background-color:#f9f9f9;border:none;border-bottom:1px solid #929292;padding-top:15px}.calendar .RadScheduler .rsHeader .rsToday,.calendar .RadScheduler_Default .rsContentTable td.rsSelectedSlot{background:var(--primary-color);color:var(--color-white);padding:6px 15px;line-height:22px;text-transform:uppercase}.calendar .RadScheduler_Default .rsHeader .rsSelected{background:0 0}.calendar .RadScheduler_Default .rsHeader .rsHeaderMonth{padding:0;line-height:16px;background:var(--primary-color);color:var(--color-white);padding:6px 15px;line-height:22px;text-transform:uppercase}.calendar .RadScheduler_Default .rsHeader .rsHeaderMonth span{background:0 0;background-image:none;color:var(--color-white)}.calendar .RadScheduler .rsHeader .rsDatePickerActivator,.calendar .RadScheduler .rsHeader .rsNextDay,.calendar .RadScheduler .rsHeader .rsPrevDay{background:var(--primary-color);text-indent:0;font-size:12px;background-image:none;width:auto;height:auto;padding:6px 15px;color:var(--color-white);text-transform:uppercase;margin:0;margin-right:5px;line-height:16px}.calendar .RadScheduler .rsHeader>p>em{padding:3px;display:inline-block;margin-right:5px}.calendar .RadScheduler_Default .rsContentTable tbody tr td{border:none}.calendar .RadScheduler_Default .rsContentTable td.rsTodayCell{background:var(--primary-color)}.calendar .RadScheduler_Default .rsContentTable td.rsTodayCell .rsDateHeader{color:var(--color-white)}.calendar .RadScheduler .rsDateBox{margin-top:10px}.calendar .RadScheduler .rsDateHeader{font-size:16px;margin-top:10px;font-weight:600}.calendar .RadScheduler_Default .rsContentTable tbody tr td.rsAptCreate.rsAptCreateRow1{background:var(--primary-color)}.calendar .RadScheduler_Default .rsContentTable tbody tr td.rsAptCreate.rsAptCreateRow1 .rsDateBox a{color:var(--color-white)}.calendar .RadScheduler .rsAptResize.rsAptResizeEnd,.calendar .RadScheduler .rsAptResize.rsAptResizeStart{display:none}.calendar .RadScheduler .rsAptContent,.calendar .RadScheduler .rsAptIn,.calendar .RadScheduler .rsAptMid{margin:0;padding:0;border:0;left:0;right:0;top:0}.calendar .RadScheduler .rsAptOut{width:calc(100% - 8px);margin:0 4px;cursor:pointer}.calendar .RadScheduler .rsAptContent{background:var(--primary-color);border-radius:0;border:none;color:var(--color-white)}.calendar .RadScheduler .rsAptContent div{display:inline-block;margin:5px 0}.calendar .RadScheduler div:after,.calendar .RadScheduler li:after,.calendar .RadScheduler p:after,.calendar .RadScheduler ul:after,.calendar .RadScheduler:after{content:none}.calendar .RadScheduler td.rsAptCreate.rsAptCreateRow1 .rsShowMore{color:var(--color-white)}.calendar .RadScheduler .rsDatePickerAnimationWrapper{overflow:visible!important}.calendar .RadCalendar_Default .rcTitlebar .rcFastNext,.calendar .RadCalendar_Default .rcTitlebar .rcFastPrev,.calendar .RadCalendar_Default .rcTitlebar .rcNext,.calendar .RadCalendar_Default .rcTitlebar .rcPrev{background-image:none;color:var(--primary-color)}.calendar .RadCalendar_Default .rcMain .rcRow .rcHover a{background-color:var(--primary-color);color:var(--color-white)}.main-body .RadWindow *{font-family:'Source Sans Pro',sans-serif!important}.main-body .RadWindow .rwTitleRow em{color:var(--color-white);font-size:16px;font-weight:400;padding:10px}.main-body .RadWindow .rwContentRow .info-data{padding:20px}#RequiredFieldValidator2.required-label{display:block}table#tblProfileImg{margin-bottom:10px}.SyncProfileLinkedInDiv{margin:10px 0}.submitBtn{cursor:pointer}.checkout-process-1 .order-summary{margin-top:0}.imgmember,table.member-certifications .imgmember{margin:10px 5px}.cai-form .cai-table table .sd-pager.rgPager table{border:none}div.sf_pagerNumeric{padding-left:10px;padding-bottom:20px}div.sf_pagerNumeric a:first-child{padding:12px 18px;background-color:#f5f5f5;border:1px solid var(--color-grey-3);color:var(--color-black)}.sd-pager.rgPager table .rgNumPart a,div.sf_pagerNumeric a:link{padding:12px 18px;background-color:#f5f5f5;border:1px solid var(--color-grey-3);color:var(--color-black)}div.sf_pagerNumeric a.sf_PagerCurrent:link{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--color-grey-3)}div.sf_pagerNumeric a.sf_PagerCurrent:active,div.sf_pagerNumeric a.sf_PagerCurrent:hover,div.sf_pagerNumeric a.sf_PagerCurrent:link,div.sf_pagerNumeric a.sf_PagerCurrent:visited{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--color-white)}.sd-pager.rgPager table .rgNumPart a.rgCurrentPage{background-color:var(--color-grey-3)}.sd-pager.rgPager table .rgNumPart a:not(:first-child){border-left:none}.sd-pager.rgPager table img{padding:10px 18px;background-color:#f5f5f5;border:1px solid var(--color-grey-3);background-color:var(--primary-color)}.sd-pager.rgPager table .rgNumPart a span{padding:0}.sd-pager.rgPager>td>table>tbody>tr>td{padding:20px 0}.sd-pager.rgPager>td>table>tbody>tr>td>div:nth-child(-n+3){display:inline-block;vertical-align:middle;text-align:center;margin-top:25px}.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 a,.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 img,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child a,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child img{padding:0;border:none}.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 a:hover,.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 img:hover,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child a:hover,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child img:hover{background-color:#603}.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child a:first-child img,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child img:first-child{content:url(/Images/chevronLeftDouble.png);border-right:1px solid var(--color-grey-3)}.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child a:nth-child(2) img,.sd-pager.rgPager>td>table>tbody>tr>td>div:first-child img:nth-child(2){content:url(/Images/chevronLeftSingle.png)}.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 a:first-child img,.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 img:first-child{content:url(/Images/chevronRightSingle.png);border-right:1px solid var(--color-grey-3)}.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 a:nth-child(2) img,.sd-pager.rgPager>td>table>tbody>tr>td>div.rgArrPart2 img:nth-child(2){content:url(/Images/chevronRightDouble.png)}.member-certifications{margin-bottom:50px;border:none}.member-certifications>tbody>tr>td,.renew-subscriptions>table>tbody>tr>td{text-align:center}.member-certifications>tbody>tr>td.LeftAlignCert{text-align:left}a.terms-link{text-decoration:underline!important;font-weight:700}.rcbSlide .RadComboBoxDropDown{border-color:var(--color-grey-3)}.rcbSlide .RadComboBoxDropDown .rcbList>li{background-color:#f5f5f5;border-bottom:1px solid var(--color-grey-3);margin:0}.rcbSlide .RadComboBoxDropDown .rcbList>li.rcbHovered{background-color:#575756;color:var(--color-white)}.sd-pager.rgPager table .rgNumPart a:hover{background-color:#575756;color:var(--color-white)}.ceu-page.cai-form input[type=text],.ceu-page.cai-form select{border:1px solid #cfcfcf;padding:0;width:auto}.ceu-page .RadAsyncUpload span.ruFileWrap{height:auto;width:100%}.ceu-page .rcInputCell span.riSingle.RadInput{width:auto!important;padding:0}.ceu-page{margin-bottom:50px}.ceu-page .RadUpload{width:100%}.ceu-page.cai-table .actions{margin:10px 0}.no-border table{border:none}.cai-table td.rcInputCell{width:auto}input[type=radio]{border-color:var(--color-grey-3);background-color:var(--color-white);margin-right:5px}input[type=radio]:hover{box-shadow:none;cursor:pointer}input[type=radio]:checked{background-color:var(--color-white);border:5px solid var(--primary-color);padding:0}input[type=radio]+label{padding:0 8px;vertical-align:text-bottom}.cai-table.meeting-register input[type=image]{height:12px}.transfer-widget table table{text-align:center}.transfer-widget>tbody>tr>td{display:block}.transfer-widget .cai-table .field-group table td{border:transparent;padding:10px}.transfer-widget .cai-table .field-group .cai-table table tfoot td{border:none}.transfer-widget .profile-title{display:block;text-align:left}.transfer-widget .actions{margin-bottom:20px}.transfer-widget .actions input{margin:0;margin:0}.transfer-widget .actions tr>td:first-child:not(:last-child) input{float:left}.transfer-widget .cai-table .field-group table .RadPicker table td{border:none}.WizardSidebar{margin-bottom:20px}.rgPager .RadComboBox .rcbReadOnly{height:20px;display:block}.productTopicCodesGrid{margin-bottom:40px;width:60%;float:right;clear:right}.group-admin-menu .RadMenu .rmItem{width:100%;background-color:#f5f5f5}.group-admin-menu .RadMenu .rmGroup .rmItem{background-color:var(--color-white)}.group-admin-menu .RadMenu ul li a.aptify-category-link{color:var(--primary-color);font-weight:500}.group-admin-menu .RadMenu .rmVertical .rmItem .rmText{background-color:var(--color-white)}.group-admin-menu a i{padding-right:10px;width:28px;text-align:center}.group-admin-menu .RadMenu .rmVertical .rmItem .rmText:hover{background-color:#575756}.field-group.filters{margin-top:25px}.field-group.filters .actions{margin-top:15px}.for-tree-structure .RadTreeView .rtLines .rtBot,.for-tree-structure .RadTreeView .rtLines .rtMid,.for-tree-structure .RadTreeView .rtLines .rtTop{padding-bottom:10px}.for-tree-structure .RadTreeView .rtMinus{background-image:url(../Images/minus.gif);background-position:0 0}.for-tree-structure .RadTreeView .rtPlus{background-image:url(../Images/plus.gif);background-position:0 0}.cai-table .RadTreeView .rtMinusHover,.for-tree-structure .RadTreeView .rtPlusHover{background-position:0 0}.double-select select{width:49%;margin-right:1%}.double-select select:last-child{margin-right:0}.double-select.with-button select{width:30%}.stand-alone-link{margin-top:20px;margin-bottom:10px;display:block}.RadRating a span{width:100%!important;margin-right:5px;padding:0;cursor:pointer}td.rgExpandCol input[type=image]{height:18px}.calendar-filters{margin-top:20px}.calendar-filters div{width:25%;display:inline-block}.EducationFormActionArea,.EducationFormRightArea{width:25%;display:inline-block;vertical-align:top}.EducationFormRightArea{width:74%}.edit-content-button{float:right}.RadWindow .cai-form{background:var(--color-white);padding-right:10px}.main-body .RadWindow input[type=text],.main-body .RadWindow select{width:100%;display:block;margin-bottom:5px}.RadTouchExtender{height:100%!important;overflow:visible!important}.cai-form .rwTable{height:100%!important}.main-body .RadWindow .RadInput input[type=text]{width:auto}.main-body .RadWindow .RadPicker{width:180px!important}.main-body .RadWindow input[type=text].txtUserProfileAreaCode,.main-body .RadWindow input[type=text].txtUserProfileAreaCodeSmall{width:100%}.active{display:block}.inactive{display:none}.collapse{display:none}.expand{cursor:pointer}.modal-content{padding:10px}.directions-box{width:48%;display:inline-block;vertical-align:top}div .directions-box:nth-child(2){margin-left:2%}.active{display:block}.inactive{display:none}.collapse{display:none}.expand{cursor:pointer}.active{display:block}.inactive{display:none}.collapse{display:none}.expand{cursor:pointer}.route-list li{padding:5px;vertical-align:middle;word-wrap:break-word}.route-list li input,.route-list li span{vertical-align:middle}.RadEditor{height:auto!important}.aptify-category-inner-side-nav{width:24%;float:left;margin-right:2%}.aptify-category-inner-side-nav h6{width:100%;color:var(--color-white);font-weight:700;background-color:var(--primary-color);padding:10px 20px}.aptify-category-inner-side-nav ul li{border-bottom:1px solid #cfcfcf;width:100%;margin:0!important;padding:0;background-color:#f5f5f5}.aptify-category-inner-side-nav ul li:hover{background-color:#d9d9d9}.aptify-category-inner-side-nav ul li a{padding:10px 20px!important;white-space:normal;display:block;width:100%;color:var(--color-black);font-weight:600}.aptify-category-inner-side-nav ul li img{display:none}.dashboard-left{width:58%;float:left;vertical-align:top}.dashboard-right{width:40%;float:left;margin-left:2%;vertical-align:top}.main-container .container-left{width:74%;float:left}ul.bullet-list{list-style:disc;margin-left:20px}.dashboard-split{padding:0 20px 20px}.mentor-dashboard-split{padding:0}.dashboard-split .dashboard-section-half{width:49%;float:left}.dashboard-split .dashboard-section-half:first-child{margin-right:2%}.grid-style{border:1px solid #c6c6c5!important}.education-center td{width:50%;vertical-align:top}.education-center td div{max-width:400px}.event-reg-table{margin:10px 0;padding-top:20px;border-top:1px solid #cfcfcf}.news-listing .sfcontent img{display:none}.news-listing.news-2{margin-bottom:20px}.news-listing .cta-message.summary{height:65px;overflow:hidden;text-overflow:ellipsis;min-height:131px}.news-listing.news-2 .cta-title h2{font-size:20px}.news-listing.news-2 .cta-title{min-height:70px;max-height:70px;overflow:hidden}.news-2 .sf_colsOut.sf_3cols_1_33{margin-bottom:10px}.latest-news-header .order-by,.latest-news-header .sort-by{padding:10px 10px 0}.sfnewsListTitleDateSummary .sfnewsListItem{width:30%;float:left;clear:right;padding:20px;border:1px solid var(--color-grey-3);margin:10px;min-height:200px}.search-top-banner{padding:40px 0;border-bottom:1px solid #d9d9d9;background:#f5f5f5;margin-bottom:40px}.search-top-banner h2{font-size:26px;font-weight:700;line-height:30px;text-transform:uppercase}.left-search{width:25%;display:inline-block;vertical-align:top;padding-right:40px}.right-search{width:74%;display:inline-block;vertical-align:top}.left-search .search-header-red{color:var(--primary-color);font-size:18px;font-weight:600;line-height:60px}.left-search .search-menu-header{color:var(--primary-color);font-size:22px;font-weight:600;text-transform:uppercase;line-height:60px}.left-search ul li a{color:#000;font-size:18px;font-weight:400;display:block}.left-search .filter-search ul li a{padding:15px}.left-search .refine-search ul li a{padding:20px 5px}.left-search ul li{border-left:3px solid var(--color-white)}.left-search .filter-search ul li{background-color:#f5f5f5;border-left:8px solid;margin-bottom:2px}.left-search .filter-search ul li.red{border-color:var(--primary-color)}.left-search .filter-search ul li.orange{border-color:#e84e1b}.left-search .filter-search ul li.blue{border-color:#0074bc}.left-search .filter-search ul li.green{border-color:#93c01f}.left-search ul li.selected,.left-search ul li:hover{background-color:#f5f5f5}.left-search .filter-search ul li.selected,.left-search .filter-search ul li:hover{background-color:#6f6f6e}.left-search .filter-search ul li.selected a,.left-search .filter-search ul li:hover a{color:var(--color-white)}.left-search .refine-search .search-badge{border-radius:10px;border:1px solid #575756;color:#575756;font-size:11px;line-height:20px;padding:0 8px;float:right}.left-search .refine-search ul li a:hover .search-badge{background:var(--primary-color);color:var(--color-white);border:var(--color-white)}.right-search .sfBreadcrumbWrp{padding:10px;margin-top:0}.right-search .sfBreadcrumbWrp ul li{display:inline-block;font-size:16px;font-weight:400;line-height:18px}.right-search .sfBreadcrumbWrp ul li i{font-size:6px;padding:8px 2px 0 4px;vertical-align:top}.right-search .search-results-content .search-results-item h3{color:#000;font-size:19px;font-weight:600;line-height:30px;margin-bottom:15px;float:left;width:80%}.right-search .search-results-content .search-results-item p{color:#1d1d1b;font-size:16px;font-weight:400;line-height:27px}.right-search .search-results-content .search-results-item .search-actions{float:right}.right-search .search-results-content .search-results-item .search-item-badge{color:var(--color-white);font-size:10px;font-weight:400;border-radius:10px;text-transform:uppercase;padding:3px 20px;line-height:12px}.right-search .search-results-content .search-results-item .search-item-badge:hover{color:var(--color-white)}.search-item-badge.badge-pink{background:#d60b51}.search-item-badge.badge-orange{background:#e84e1b}.search-item-badge.badge-blue{background:#1d70b7}.search-item-badge.badge-turquoise{background:var(--primary-color)}.search-item-badge.badge-green{background:#93c01f}.right-search .search-results-content .search-results-item .action-item{color:#6f6f6e;font-size:19px;font-weight:400;margin-right:10px}.right-search .search-results-content .search-results-item{border-bottom:1px solid #f5f5f5;padding-bottom:40px;margin-bottom:20px}.right-search .search-results-content .search-results-item a:hover,.right-search .search-results-content .search-results-item a:hover h3{color:var(--primary-color)}.right-search .search-results-item.with-image .search-result-image{width:19%;display:inline-block;text-align:center;vertical-align:top;padding-top:10px}.right-search .search-results-item.with-image h3{width:60%}.right-search .search-results-item.with-image .search-result-content{width:80%;display:inline-block}.search-pager ul{float:right;margin-top:40px;margin-bottom:60px}.search-pager ul li{float:left}.search-pager ul li a{background:#f5f5f5;padding:14px 20px;color:#003e52;border:1px solid #c6c6c5;border-right:none}.search-pager ul li:last-child a{border-right:1px solid #c6c6c5}.search-pager ul li.pager-arrow a{background:var(--primary-color);color:var(--color-white)}.search-pager ul li:hover a{background-color:#575756;color:var(--color-white)}.search-pager ul li.pager-arrow:hover a{background-color:#603}body.main-body .fa,body.main-body .fad,body.main-body .fal,body.main-body .far,body.main-body .fas{font-family:"Font Awesome 5 Pro"!important;color:var(--primary-color)!important}body.main-body .fab{font-family:"Font Awesome 5 Brands"!important;color:var(--primary-color)!important}.sfContentBlock ul>li{padding-left:20px;position:relative}.sfContentBlock ul>li:before{position:absolute;left:4px;top:8px}.content .sfContentBlock ol ul,.content .sfContentBlock ul ul{list-style-type:none}.aspNetDisabled span.checkbox{display:inline-block!important}.tdProcessing{color:var(--color-white)!important}.dvProcessing{z-index:8000;position:fixed;top:0;left:0;background-image:none;background-color:rgba(0,0,0,.7);color:var(--color-black);width:100%;height:100%;margin:0;padding:15% 25%}.dvProcessing:before{display:block;height:200px;width:200px;background:red}.dvProcessing img,.dvProcessing span{display:block;text-align:center;margin:0 auto}.dvProcessing span{font-weight:600;padding-top:10px;color:var(--color-black)!important}.loading-bg{background-color:var(--color-white);padding:40px;color:var(--color-white)}.password-reset-popup{padding:20px;text-align:center;font-size:16px;line-height:26px}.password-reset-popup .small-print{margin-top:20px;font-size:12px;display:block}.forgot-modal .modal-form{text-align:left}.forgot-modal .modal-form input{width:100%}body:not(.sfPageEditor) .RadWindow.RadWindow_Default .rwControlButtons a{background:url(/Images/CAITheme/sprite.png) -48px -17px;width:15px;height:15px;cursor:pointer}.RadWindow.RadWindow_Default .rwCloseButton:hover{background-position:-48px -17px}.RadWindow.RadWindow_Default .rwControlButtons{margin-top:20px;margin-right:20px}.password-info{font-size:14px;position:absolute;bottom:280px;right:55px;width:250px;padding:15px;background:#fefefe;font-size:.875em;box-shadow:0 1px 3px var(--color-grey-3);border:1px solid #ddd;display:none}.password-info:before{content:"\25B2";position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block}.password-info span{font-weight:600}.password-info ul{list-style-type:disc;padding-left:16px}.password-invalid{background:url(../images/invalid.png) no-repeat 0 50%;padding-left:22px;line-height:24px;color:#ec3f41}.password-valid{background:url(../images/valid.png) no-repeat 0 50%;padding-left:22px;line-height:24px;color:#3a7d34}.form-inline button,.form-inline select{width:auto;display:inline-block;margin-right:10px;margin-top:10px;margin-bottom:10px}.form-inline select{width:150px}.noticeboard .control-label{padding-right:10px}.noticeboard .high-priority{color:red}.noticeboard-message{padding:20px;padding-bottom:40px}.noticeboard-message .message-box{min-width:600px}.noticeboard-message .message-box span{text-align:left}.noticeboard-message .related-files{border:none;font-size:14px}.noticeboard-message .related-files th span{font-family:'Source Sans Pro',sans-serif;line-height:18px;font-weight:700;color:var(--primary-color)}.noticeboard-message .related-files th{display:none}.noticeboard-message .related-files td{border:none!important}@media (max-width:1100px){.cai-table input[type=submit].cai-table-data{width:auto}.cai-form .cai-table table,.cai-form .cai-table table tbody,.cai-form .cai-table table tbody tr{display:block}.mobile-table>div>table>tbody>tr>td:last-child:after,.mobile-table>table>tbody>tr>td:last-child:after{content:"";display:inline-block;height:1px;width:calc(100% - 40px);margin:20px;background:var(--color-grey-3);text-align:center}.cai-form table tr td input,.cai-form table tr td select{width:100%}.cai-form table tr td input[type=submit]{width:auto}.cai-form table.table-filters tr td{display:block}.cai-form table tr td input[type=image]{width:auto!important}.cai-form table tr td input.radPreventDecorate{width:0!important}.cai-form table tr td .RadPicker{width:auto!important}.cai-form table tr td .RadPicker td{display:inline-block;width:auto!important}.mentor-options .form-search-box{margin-top:10px}.right-nav .loginli a{width:98px}.cai-form .cai-table{display:block}.cai-form .cai-table tr td{clear:both;padding:0}.cai-form .cai-table .rgHeaderWrapper{display:none}.cai-table .RadPicker table tr td:first-child{width:180px!important}.cai-table .RadPicker table tr td input{width:100%}.cai-form .cai-table table,.cai-table .rgDetailTable{padding:20px;background-color:var(--color-white);border:1px solid var(--color-grey-3)}.search-top-banner{padding-left:20px;padding-right:20px}}@media (max-width:959px){.data-form .LeftColumn{padding:10px 5px 10px 0}.productTopicCodesGrid{width:100%}.cai-form .cai-table table,.cai-table .rgDetailTable{border-collapse:separate;border:none;border-collapse:separate!important;position:relative}.imgmember,table.member-certifications .imgmember{margin:10px 0}.orgnization-table tr td{display:inline-block;width:80%}.orgnization-table tr td:nth-child(2){width:20%}.ProfileRightDiv{padding:0}.ceu-page .RadPicker table.rcTable td{display:table-cell}.sd-pager .RadComboBox{padding-top:0}.cai-table.meeting-register input[type=image]{height:20px}.transfer-widget .cai-table .field-group table td{border:none}.calendar-filters div{width:39%}.calendar-filters div:last-child{width:20%}.edit-company-address{width:100%}.cai-table table tr.GridFooterNew td:last-child{text-align:right}.mobile-table>div>table>tbody>tr:last-child>td:last-child:after,.mobile-table>table>tbody>tr:last-child>td:last-child:after{content:"";height:0;margin:0}.delete-btn{margin:15px 0}.sd-pager.rgPager .RadComboBox table{margin-top:0}.sd-pager.rgPager .RadComboBox .rcbDisabled .rcbInput,.sd-pager.rgPager .RadComboBox .rcbReadOnly .rcbInput{height:auto}.cai-form .third{width:100%}.cai-form .cai-table table select{width:56%;height:30px;margin-bottom:5px;padding:0 5px}.calendar .RadScheduler .rsHeader h2{display:block;width:100%;text-indent:0}.cai-form .cai-table th{display:block;width:100%!important}.cai-form .cai-table th.rgHeader{display:none}.aptify-category-inner-side-nav{width:100%;margin-bottom:20px;float:none}.EducationFormRightArea{width:100%}.dashboard-left,.dashboard-right,.dashboard-split .dashboard-section-half,.main-container .container-left{width:100%;float:none;margin:0}.education-center td{width:100%;display:block}.education-center td div{max-width:100%}.left-search ul li a{font-size:16px}.left-search .filter-search ul li a{padding-right:0}}@media (max-width:769px){.left-search,.right-search{width:100%}.filter-search ul,.refine-search ul{display:none}.filter-search.opened ul,.refine-search.opened ul{display:block}.right-search .search-results-item.with-image .search-result-content{margin-top:20px;width:100%}.right-search .search-results-item.with-image .search-result-image{width:100%}}@media (max-width:600px){.right-search .search-results-content .search-results-item h3{width:100%;float:none;font-size:16px}.right-search .search-results-content .search-results-item p{font-size:14px}.right-search .search-results-content .search-results-item .search-actions{margin-bottom:20px}.search-pager ul li a{padding:14px 15px}.RadEditor{height:auto!important;width:100%!important}.rcTable{position:relative}.RadPicker .rcTable td:nth-child(2) a{position:absolute;top:4px}.description input{width:100%}.cai-table .RadPicker table tr td:first-child{width:118px!important}.cai-form .cai-table table select{width:80%;height:30px;margin-bottom:5px;padding:0 5px;float:right}.sd-pager.rgPager table .rgNumPart a{padding:12px 8px}.calendar table td.day{padding:20px 0}.RadScheduler .rsContentScrollArea{height:100%!important}.double-select select,.double-select.with-button select{width:100%;margin-right:0}.form-section-half,.form-section-half-border{width:100%;margin-bottom:0}.form-section-half .field-group{padding-right:15px}div .form-section-half-border:last-child{border:none}.ceu-page.cai-form .datePickerCEU,.ceu-page.cai-form input[type=text],.ceu-page.cai-form select{width:100%!important;margin:0;display:block;box-sizing:border-box}.RadUpload .ruFakeInput,.RadUpload .ruStyled .ruFileInput{box-sizing:border-box}.ceu-page .RadUpload .ruBrowse{display:block}.calendar .RadScheduler .rsHeader p{width:100%;padding:0}.RadScheduler .rsHeader .rsDatePickerActivator,.calendar .RadScheduler .rsHeader .rsDatePickerActivator,.calendar .RadScheduler .rsHeader .rsNextDay,.calendar .RadScheduler .rsHeader .rsPrevDay,.calendar .RadScheduler .rsHeader .rsToday,.calendar .RadScheduler_Default .rsHeader .rsHeaderMonth{width:100%;box-sizing:border-box;margin:0;display:block;margin-bottom:5px;line-height:16px;text-align:center}.calendar .RadScheduler .rsHeader ul,.calendar .RadScheduler .rsHeader ul li,.calendar .RadScheduler .rsHeader>p>em{padding:0;margin-right:0;width:100%}.cai-form input[type=text]{width:100%!important;margin-bottom:5px;position:relative}.cai-form .cai-form-content,.cai-form .cai-table table,.cai-table .rgDetailTable{padding:10px}.cai-form textarea{width:100%!important}}@media (max-width:450px){.cai-form .cai-table table select{width:59%}.actions input[type=submit]{width:100%;margin-bottom:10px}.field-group.actions{padding:0;margin:0}.field-group.actions input{margin:0;width:100%;margin-top:10px;padding:7px 10px}.ceu-page .return-link{display:block}.featured-products table tr{width:100%;height:auto;margin-bottom:20px;text-align:center;margin-right:0}.featured-products img{width:80%;padding:20px}.featured-products .description{text-align:left}.calendar-filters{margin-bottom:20px}.calendar-filters div{width:100%}.calendar table table.header td{font-size:16px}.calendar table td.day,.calendar table th{font-size:14px}.calendar table table.header td.next-prev-btn a{padding:5px 10px}.calendar table td.day{padding:15px 0}.cai-table-data .submitBtn{width:100%}.cai-form .cai-table input[type=text],.cai-form .cai-table select{float:none}.search-pager ul li a{padding:10px}}.warning-msg-box{padding:10px;background:gold;margin-bottom:10px}.warning-msg-box a{text-decoration:underline!important}#fullcal>.fc-toolbar>.fc-center>h2{margin-bottom:20px;font-size:24px;font-weight:700;color:var(--primary-color)}.fc-ltr .fc-event-container>a.fc-day-grid-event.fc-h-event.fc-event{background-color:var(--primary-color)}.fc-ltr .fc-event-container>a.fc-day-grid-event{padding:5px;border-radius:0}div[style].fc-scroller.fc-day-grid-container{height:auto!important}div[style].fc-row.fc-week.fc-widget-content{height:160px!important}#fullcal.fc.fc-unthemed.fc-ltr{margin-bottom:50px;margin-top:40px}.fc-row.fc-widget-header{padding:5px}.fc-day-header.fc-widget-header>span{font-weight:700;color:var(--primary-color)!important}.fc-today.fc-state-highlight{background-color:#ffc726!important;color:var(--primary-color);font-weight:700}html>body.main-body div#fullcal{max-width:1000px!important}button[type=button].fc-button.fc-state-default{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:1px solid transparent;height:2.7em}button[type=button].fc-button.fc-state-default:hover{display:inline-block;text-transform:uppercase;background:0 0!important;color:var(--primary-color);border:1px solid var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s}.fc-button.fc-state-default.fc-corner-left{border-top-left-radius:0;border-bottom-left-radius:0}.fc-button.fc-state-default.fc-corner-right{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:500px){.fc-center,.fc-center h2,.fc-left,.fc-right,.fc-today-button{width:100%!important}.fc .fc-toolbar>*>*{margin-left:0!important}.fc-button-group{width:100.5%}.fc-basicDay-button,.fc-month-button{width:33%}.fc-basicWeek-button{width:34%}.fc-next-button,.fc-prev-button{width:50%}.fc-center h2{margin-top:10px!important;text-align:center!important}#Tabs ul.nav.nav-tabs>li>a{font-size:18px}}.dataTables_filter{width:90%!important;margin:0 5%!important}@media screen and (max-width:840px){#Tabs ul.nav.nav-tabs>li{width:33%}#Tabs ul.nav.nav-tabs>li>a{height:88px}#Tabs ul.nav.nav-tabs>li:nth-child(2){width:34%}}@media screen and (max-width:740px){#Tabs ul.nav.nav-tabs>li>a{height:132px}}@media screen and (max-width:620px){#Tabs .tab-content table.dataTable{overflow-x:scroll}.dataTables_filter label:after{content:"Swipe left or right to see more info on the table below";display:block;padding:10px;background-color:gold;color:#000}}.featured-products-container img{height:160px;margin:10px auto 0;display:block}.featured-products-container .description .productTitleLink a{font-size:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:65px}ul.rsmFlow .sfBreadcrumbNavigation{padding-left:0}ul.rsmFlow .sfBreadcrumbNavigation:first-child{padding-left:10px}@media (max-width:1024px){.bxslider .main-caption{width:60%;left:20%}.bx-wrapper .bx-controls-direction a{width:30px!important;height:60px!important}.main-slider .bx-wrapper .bx-next,.main-slider .bx-wrapper .bx-next:hover{background-position:-90px -15px;right:5%!important}.main-slider .bx-wrapper .bx-prev,.main-slider .bx-wrapper .bx-prev:hover{background-position:-5px -15px;left:5%!important}}@media (max-width:959px){.featured-products table tr{width:33%;padding:10px 20px;margin-right:0}}@media (max-width:700px){.bxslider .main-caption{width:70%;left:20%;top:15%}.bx-wrapper .bx-controls-direction a{width:32px!important;height:32px!important}.main-slider .bx-wrapper .bx-next,.main-slider .bx-wrapper .bx-next:hover{background-position:-43px -32px;right:5%!important}.main-slider .bx-wrapper .bx-prev,.main-slider .bx-wrapper .bx-prev:hover{background-position:0 -32px;left:5%!important}}@media (max-width:600px){.featured-products table tr{width:100%}}@media (max-width:450px){.featured-products-container img{max-height:100%;max-width:100%}.bxslider .sub-caption h4{display:none}.bxslider .main-caption h1{margin-bottom:10px}}.rcFastNext{visibility:hidden}.rcFastNext:after{display:block;visibility:visible;position:absolute;top:4px;content:'>>'}.RadCalendar .rcRow th,.RadCalendarPopup .RadCalendar .rcWeek th.rcViewSel,table#ctl00_ctl00_baseTemplatePlaceholder_content_FirmContractRegistrationc_grdApprovedStudents_ctl00 tr td:nth-child(1),table#ctl00_ctl00_baseTemplatePlaceholder_content_FirmContractRegistrationc_grdApprovedStudents_ctl00 tr th:nth-child(1){display:none}table#ctl00_ctl00_baseTemplatePlaceholder_content_FirmContractRegistrationc_grdStudentDetails_ctl00 tr:first-of-type .rgHeader:nth-child(1):before{content:'Select all \a' ' ';white-space:pre}.mem-app-desktop,.mem-app-mobile{margin:10px 0 20px}@media screen and (max-width:700px){.mem-app-desktop{display:none}.mem-app-mobile{display:block}}@media screen and (min-width:701px){.mem-app-desktop{display:block}.mem-app-mobile{display:none}}.sfimageWrp{margin-bottom:18px}.single-block-full-link{position:relative}.single-block-full-link a.full-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.style-1 .single-block-full-link:hover a.btn,.style-1-alt.single-block-full-link:hover a.btn{border:2px solid var(--primary-color)!important;border-radius:1px;color:var(--color-white)!important;background-color:var(--primary-color)!important;transition:background-color 1s}.style-2 .single-block-full-link:hover a.btn,.style-2-alt.single-block-full-link:hover a.btn{border:2px solid var(--primary-color)!important;border-radius:1px;color:var(--color-white)!important;background-color:var(--primary-color)!important;transition:background-color 1s}.style-3 .single-block-full-link:hover a.btn,.style-3-alt.single-block-full-link:hover a.btn{border:2px solid var(--primary-color);color:var(--color-white);background-color:var(--primary-color);transition:background-color 1s}.rgFilterBox{border:1px solid grey!important}#resultDiv{margin:20px 0 0;text-align:center}.ec-result-success{padding:20px 5px;background-color:#57bc90;color:var(--color-white)}.ec-result-fail{padding:20px 0;background-color:#db1f2a;color:var(--color-white)}.ec-result-normal{padding:20px 0;background-color:#d3d3d3;color:#000}.MultiControls p.btnOk{background-color:var(--primary-color);color:var(--color-white)}.MultiControls p.btnOk:hover{padding:5px!important;transition:background-color 1s;border:1px solid var(--primary-color);background-color:var(--color-white);color:var(--primary-color)}.cai-btn,.cai-table input[type=submit].cai-btn,.sfContentBlock .cai-btn{padding:8px 20px;font-size:16px;height:auto;display:inline-block;text-transform:uppercase;margin-right:5px;line-height:32px;cursor:pointer;text-decoration:none;transition:background 1s;-moz-transition:background 1s;-webkit-transition:background 1s}.cai-btn-red,.cai-btn-red-inverse:hover,.cai-table input[type=submit].cai-btn-red,.sfContentBlock .cai-btn-red,.sfContentBlock .cai-btn-red-inverse:hover{background:var(--primary-color)!important;border:2px solid transparent;color:var(--color-white)!important}.cai-table input[type=submit].cai-btn-red-inverse:hover{background:var(--primary-color)!important;border:2px solid transparent!important;color:var(--color-white)!important}.cai-btn-red-inverse,.cai-btn-red:hover,.cai-table input[type=submit].cai-btn-red-inverse,.cai-table input[type=submit].cai-btn-red:hover,.sfContentBlock .cai-btn-red-inverse,.sfContentBlock .cai-btn-red:hover{background:var(--color-white);color:var(--primary-color);border:2px solid var(--primary-color)}.cai-btn-aqua,.cai-btn-aqua-inverse:hover,.cai-table input[type=submit].cai-btn-aqua,.sfContentBlock .cai-btn-aqua,.sfContentBlock .cai-btn-aqua-inverse:hover{background:var(--primary-color);border:2px solid transparent;color:var(--color-white)}.cai-table input[type=submit].cai-btn-aqua-inverse:hover{background:var(--primary-color)!important;border:2px solid transparent!important;color:var(--color-white)!important}.cai-btn-aqua-inverse,.cai-btn-aqua:hover,.cai-table input[type=submit].cai-btn-aqua-inverse,.cai-table input[type=submit].cai-btn-aqua:hover,.sfContentBlock .cai-btn-aqua-inverse,.sfContentBlock .cai-btn-aqua:hover{color:var(--primary-color);background:var(--color-white);border:2px solid var(--primary-color)}.cai-btn-navy,.cai-btn-navy-inverse:hover,.cai-table input[type=submit].cai-btn-navy,.sfContentBlock .cai-btn-navy,.sfContentBlock .cai-btn-navy-inverse:hover{background:var(--primary-color);border:2px solid transparent;color:var(--color-white)!important}.cai-table input[type=submit].cai-btn-navy-inverse:hover{background:var(--primary-color)!important;border:2px solid transparent!important;color:var(--color-white)!important}.cai-btn-navy-inverse,.cai-btn-navy:hover,.cai-table input[type=submit].cai-btn-navy-inverse,.cai-table input[type=submit].cai-btn-navy:hover,.sfContentBlock .cai-btn-navy-inverse,.sfContentBlock .cai-btn-navy:hover{background:var(--color-white);color:var(--primary-color)!important;border:2px solid var(--primary-color)}#baseTemplatePlaceholder_content_ViewCart_updatePanelButton{padding-bottom:20px}#baseTemplatePlaceholder_content_ViewCart_updatePanelButton{padding-bottom:20px}@media screen and (min-width:601px) and (max-width:1100px){.vc-update-btn{width:291px;padding-right:0;float:right}.updateBtn{width:100%}}@media screen and (min-width:1101px){.vc-update-btn{padding-right:22.333%}}@media screen and (min-width:1116px){.vc-update-btn{padding-right:23%}}@media screen and (min-width:1135px){.vc-update-btn{padding-right:24%}}@media screen and (min-width:1170px){.vc-update-btn{padding-right:25%}}@media screen and (min-width:1195px){.vc-update-btn{padding-right:25.555%}}@media screen and (min-width:1210px){.vc-update-btn{padding-right:26%}}@media screen and (min-width:1235px){.vc-update-btn{padding-right:26.666%}}.sfContentBlock table tr:nth-child(even)>td{background-color:#e6e6e6!important}.sfContentBlock table tr td p{margin:5px 0}.browser-msg,.browser-msg-trigger{position:fixed;background-color:#000;color:var(--color-white)!important;z-index:8000;display:block}.browser-msg{bottom:0;width:100%;text-align:center;height:0}.browser-msg-trigger{padding:5px 10px;bottom:0;height:auto;text-align:right;right:0}.semi-transparent{opacity:.5;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.hidden-browser-msg{height:0;transition:height 1s;-moz-transition:height 1s;-webkit-transition:height 1s}.slide-browser-trigger{bottom:0;transition:bottom 1s;-moz-transition:bottom 1s;-webkit-transition:bottom 1s}.browser-msg p{margin:5px 10px!important}.browser-msg-trigger a:link{color:var(--color-white);text-decoration:none;margin-left:10px}.browser-msg-trigger:before{content:"Something wrong?"}.browser-msg a.cai-btn-red-inverse:link,.cai-btn-red-inverse:link,.cai-btn-red-inverse:visited{color:var(--primary-color)}.browser-msg a.cai-btn-red-inverse:hover{color:var(--color-white)}.cai-table input[type=submit]:hover{border:2px solid var(--primary-color)}.cai-table input[type=submit]{border:2px solid transparent}.grdAttachRecordAlign>.grdAttachRecordAlign{height:auto;display:block}.grdAttachRecordAlign>.grdAttachRecordAlign>input[type=submit]{height:auto}.sfNavTreeview.sfNavList{display:block}.sfBreadcrumbWrp{top:30px!important}.district-nav .sfNavWrp.main-navs .sfNavToggle:before,.nav-sidebar>.sfNavToggle:before,.sfNavToggle.inner-option-2-toggle:before,.sidebar-cat-nav .sfNavToggle:before{content:"Menu "}@media (max-width:1100px){.sfNavToggle.inner-option-2-toggle{left:43%!important;border:1px solid var(--color-grey-3);padding:5px 10px;background-color:var(--color-white);position:absolute;top:-31px}.sidebar-cat-nav .sfNavToggle{left:43%!important;top:8px!important}.sfNavWrp.nav-sidebar .sfNavToggle{left:43%!important;top:-30px!important}.inner-opt-1 .sfNavWrp.nav-sidebar .sfNavToggle{left:43%!important;top:-105px!important}.inner-opt-1 div.k-treeview{margin-top:-70px}.full_width_bg_2 .sfBreadcrumbWrp{top:-10px!important}.ProductCategoryDiv{margin-top:-70px}#baseTemplatePlaceholder_content_ProductCategory_ProdListingGrid.sfNavToggle{top:-105px!important}.district-nav .sfNavWrp.main-navs .sfNavToggle{top:-35px!important;left:43%!important}.district-nav div.sfNavWrp.sfNavHorizontalWrp.main-navs ul.sfNavHorizontal.sfNavList{margin-top:-35px!important}}@media (max-width:600px) and (min-width:320px){.sfNavWrp.nav-sidebar .sfNavList.sfShown{margin-top:0}}@media (max-width:1100px){.product-container.cai-table table tr td{display:table-cell!important;width:auto!important}}.cai-form .form-title,.outside-cai-form.form-title{background:var(--primary-color);font-weight:450;font-size:20px;color:var(--color-white)!important}.cai-form .expand.form-title:hover,.cai-form .form-title.expand:hover{background-color:#6d6d6d}.expand:after{font-family:FontAwesome;content:"\f0d7";background:0 0;top:10px;right:10px;font-size:1.5em}.podcast-player p{margin-bottom:18px}.podcast-player p a{text-decoration:underline}.podcast-player .audio_wrapper{width:auto;display:inline-block;margin-bottom:20px;background-color:#fafafa}.podcast-player audio{float:left}.podcast-player .forwardBtn,.podcast-player .rewindBtn{border:none;height:32px;width:32px;background-color:#fafafa}.podcast-player .audio_wrapper{margin-bottom:20px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}@media screen and (max-width:1100px){.podcast-player .audio_wrapper{width:100%}.podcast-player audio{width:90%}}@media screen and (max-width:925px){.podcast-player audio{width:88%}}@media screen and (max-width:785px){.podcast-player audio{width:85%}}@media screen and (max-width:650px){.podcast-player audio{width:80%}}@media screen and (max-width:550px){.podcast-player audio{width:77%}.podcast-player .forwardBtn,.podcast-player .rewindBtn{width:10%}}.form-title{color:#000!important}.for-student p,.profile-help-info p{padding:0 35px 35px 35px}.for-reg-user>p{padding:15px 20px 0 20px}.for-student p{font-weight:700}.mandatory-field-info p{color:red;padding:20px 35px 0 35px;font-weight:700}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange{border-color:transparent;width:100%}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody{display:inline-block;width:100%;height:205px}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody tr{display:inline-block;width:100%;border:1px solid var(--primary-color)}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody tr th{background-color:#c6c6c5;color:#000;padding:8px 10px;font-weight:600;text-align:left}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody tr td{padding:5px 10px;text-align:left;word-wrap:break-word;border:none}#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody tr td,#baseTemplatePlaceholder_content_Profile__c_PendingChangesDetails1_rgvPendingchange tbody tr th{display:inline-block;width:33.333%}.pending-changes{margin-top:18px;padding:10px;background:var(--color-grey-4)}.pending-changes .profile-help-info,.pending-changes h2{text-align:center}.profile-help-info p{margin-bottom:0;padding:0}.pending-changes h2,.pending-changes p{color:#000}.pending-changes table{background-color:var(--color-white)}.pending-num{display:inline-block;background-color:var(--primary-color);color:var(--color-white);width:30px;height:30px;text-align:center;line-height:1.7em}.pending-num-para{display:block;text-align:center;margin:5px 0;font-size:18px;padding:0 10%;font-weight:700}.cai-form a:link{text-decoration:underline}.download-list__cai>ul.sfdownloadList.sfListMode{padding-left:0}.download-list__cai>ul.sfdownloadList.sfListMode>li.sfdownloadFile{padding-left:43px;background:transparent url("/sf_images/default-source/Comms-Images/web-don't-touch/webresource.gif") no-repeat 0 0}.download-list__cai>ul.sfdownloadList.sfListMode>li.sfdownloadFile.sfpdf{background-position:0 -100px}.download-list__cai>ul.sfdownloadList.sfListMode>li.sfdownloadFile.sfdocx{background-position:0 -1600px}.sfdownloadFileWrp .sfLargeIcns a{min-height:64px;display:inline-block;padding-left:43px;font-weight:700;font-size:15px;background:transparent url(/sf_images/default-source/Comms-Images/web/webresource.gif) no-repeat 0 0}.sfdownloadFileWrp .sfpdf{background-position:0 -100px!important}.sfdownloadFileWrp .sfdoc{background-position:0 -200px!important}.sfdownloadFileWrp .sfxls{background-position:0 -500px!important}.sfdownloadFileWrp .sfzip{background-position:0 -600px!important}.sfdownloadFileWrp .sfjpg{background-position:0 -700px!important}.sfdownloadFileWrp .sfpng{background-position:0 -900px!important}.sfdownloadFileWrp .sfppt{background-position:0 -1000px!important}.sfdownloadFileWrp .sfdocx{background-position:0 -1600px!important}.sfdownloadFileWrp .sfxlsx{background-position:0 -1700px!important}.sfdownloadFileWrp .sfpptx{background-position:0 -2100px!important}.sfdownloadFileWrp .sfmp3{background-position:0 -2400px!important}.main-wrapper>.content{padding:0 10px}ul.bullet-points{list-style:disc;margin-left:20px}.product-container{width:100%;display:inline}.product-container .ICETBLabel{display:inline;float:right;clear:right;height:100%}.overview-label{display:block;font-weight:700;font-size:18px;margin:5px 0}.product-container .product-details{width:66%;display:inline;float:right}h6 span{font-size:26px;font-weight:700}.category-products td{display:inline-block;border:none}.category-products td.product-listing{width:100%!important}.category-products td.product-listing img{margin-bottom:10px;height:160px}.category-products>div>div>table>tbody>tr{float:left;clear:right;padding:10px 20px;width:25%;min-height:280px;margin-bottom:15px}.category-products tr td a{color:var(--color-black)!important}.category-products tr td a.submitBtn{color:var(--color-white)!important}.category-products .title-link{min-height:50px}.category-products .tblPrice{margin:10px 0}.category-products table{border:none}.category-products tbody tr .ICELabel.price{font-size:18px;color:var(--color-black)!important;font-weight:var(--default-font-weight)!important}.category-products .tblPrice tr{width:100%}.category-products table tr:nth-child(even)>td{background-color:transparent}.product-name{font-size:16px}.category-products .title-link{min-height:88px;overflow:hidden}.category-products>div>div>table>tbody>tr{width:25%}.product-image-section{width:34%;display:inline;float:left;padding-right:20px}.product-wrapper{display:block;height:100%;width:100%;margin:30px 0 0}.product-btnCart.style-1,.product-btnCart.style-2,.product-btnCart.style-3{float:right;clear:right}.product-btnCart.style-1 .btn{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white);border:2px solid var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s}.product-btnCart.style-1 .btn:hover{padding:10px 20px;display:inline-block;text-transform:uppercase;background:0 0;color:var(--primary-color)}.product-btnCart.style-2 .btn{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white)}.product-btnCart.style-2 .btn:hover{padding:10px 20px;display:inline-block;text-transform:uppercase;background:0 0;color:var(--primary-color)}.product-btnCart.style-3 .btn{padding:10px 20px;display:inline-block;text-transform:uppercase;background:var(--primary-color);color:var(--color-white)}.product-btnCart.style-3 .btn:hover{padding:10px 20px;display:inline-block;text-transform:uppercase;background:0 0;color:var(--primary-color)}.btn.buyNowBtn{color:var(--color-white)!important;background-color:var(--primary-color);font-size:16px!important;width:100%;height:40px;text-align:center;font-weight:300;margin:0;margin-top:20px;margin-bottom:10px;-webkit-transition:background-color 1s;transition:background-color 1s;border:2px solid var(--primary-color);padding:8px 20px}.btn.buyNowBtn:hover{color:var(--primary-color)!important;background-color:var(--color-white);padding:8px 20px}.category-products{width:73%;float:right}.category-products .title-link a{max-width:180px;min-height:88px;margin:0 auto;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;text-align:center;font-weight:var(--default-font-weight)!important}.ICETBLabel-pricing{width:100%;display:block;border-top:1px solid var(--color-grey-3);border-bottom:1px solid var(--color-grey-3);clear:both;padding:20px 0 28px}.ICETBLabel-qty,.ICETBLabelVal-price,.ICETBLabelVal-qty-box,.product-btnCart{display:inline}.ICETBLabelVal-qty-box{position:relative;left:18%}.ICETBLabelVal-qty-box .price-label{font-size:26px;font-weight:700}.qty-box-label{font-size:18px;font-weight:700;text-transform:uppercase}.qty-box{width:40px;height:40px;margin-left:10px}.price-label,.product-price{font-size:28px;font-weight:700;vertical-align:top}.featuredTitle{font-size:30px;margin-bottom:15px}.featured-products table tr{width:23%;display:inline-block;margin-right:2%;vertical-align:top}.featured-products table tr:last-child{margin:0}.featured-products table tr td{background-color:transparent;display:block;text-align:center}.featured-products img{width:auto;height:160px;margin-bottom:10px}.featured-products .description{text-align:center;display:inline-block;vertical-align:top;margin-top:10px;width:100%;padding:0 5px}.featured-products .description .productTitleLink{min-height:22px;margin-bottom:10px;overflow:hidden}.featured-products .description .productTitleLink a{color:var(--color-black)!important;font-size:16px;font-weight:var(--default-font-weight)}#Products{display:block;clear:both;margin-bottom:40px}.featured-products-slider-wrapper{background:var(--color-white);width:100%;clear:both;position:absolute;left:0;right:0;z-index:1;border-top:1px solid var(--color-grey-3);border-bottom:1px solid var(--color-grey-3);padding:20px;float:left!important}.featured-products-slider{display:block;width:100%;clear:left;max-width:1220px;margin:0 auto}.featured-products-slider .featured-products table tr{width:14%;margin-right:3%}.vertical-layout .featured-products-slider-wrapper{position:relative!important}.vertical-layout .featured-products table tr{width:20%}.vertical-layout .featured-products img{margin-top:0}.vertical-layout .description span:nth-of-type(1){display:none}.vertical-layout .featured-products .description .productTitleLink{max-height:44px}.vertical-layout .featuredTitle{font-size:20px;color:var(--primary-color)}.vertical-layout .btn.buyNowBtn{margin-top:0}.vertical-layout .featured-products table tr:nth-child(even)>td{background-color:var(--color-white)!important}@media screen and (max-width:800px){.product-container .product-details,.product-image-section{width:100%!important;clear:both}.product-container.cai-table table tr td{width:100%!important;display:block!important}.product-image{text-align:center}.product-image img{max-width:300px}.product-full-details a{text-decoration:none}}@media screen and (max-width:900px){.vertical-layout .featured-products table tr{width:100%}}@media screen and (max-width:1100px){.category-products{width:100%}}@media screen and (max-width:880px){.category-products{width:100%}.category-products>div>div>table>tbody>tr{width:33%}.featured-products table tr{width:33%;margin-right:0}}@media screen and (max-width:660px){.category-products>div>div>table>tbody>tr{width:100%}.featured-products table tr{width:100%;margin-right:0}.category-products .title-link,.category-products .title-link a,.featured-products .description .productTitleLink,.featured-products-container .description .productTitleLink a{min-height:22px!important;height:auto}.category-products .tblPrice{text-align:center}}.category-products #baseTemplatePlaceholder_content_ProductCategory_ProdListingGrid_FindProduct_trResults.cai-table table tr td{display:table-cell!important}.make-payment.cai-table table input[type=text]{border:1px solid orange}.label-look{border:0!important;background-color:transparent}.show-more-content{max-height:110px;overflow:hidden;-webkit-transition:height 3s;-moz-transition:max-height 3s;-o-transition:max-height 3s;transition:max-height 3s}.transform-active{max-height:2000px}.show-all-hidden{display:block}.gradient-bg-content{position:relative;height:80px;margin-top:-80px;background:linear-gradient(180deg,transparent,#fff)}.hide-all-showing,.show-all-hidden{text-decoration:underline;margin-bottom:18px}.hide-all-showing:hover,.show-all-hidden:hover{text-decoration:none}.hide-all-showing:after,.show-all-hidden:after{font-family:FontAwesome;font-size:1em}.hide-all-showing:after{content:" \f0d8"}.show-all-hidden:after{content:" \f0d7"}.district-nav a.active{background-color:var(--primary-color)!important;color:var(--color-white)!important}.district-nav a{background-color:var(--color-white)!important;color:var(--primary-color)!important}.district-nav .sfNavHorizontal li{border:1px solid var(--primary-color)!important}.district-nav a:hover{background-color:var(--color-grey-3)!important}.district-nav a.active:hover{background-color:var(--primary-color)!important}.sfBreadcrumbWrp{background:var(--color-white)!important;border:0!important}.sfBreadcrumbWrp .RadSiteMap .sfBreadcrumbNavigation .rsmLink{color:var(--color-black)!important}.sfBreadcrumbNodeSeparator{margin:0 5px}ul.rsmFlow .sfBreadcrumbNavigation:first-child{padding-left:0}.full_width_bg_2 .sfBreadcrumbWrp{margin:-30px 0 40px!important}.sidebar-nav{border:0!important}.aptify-category-side-nav .rmSlide .rmLevel1 .rmText,.aptify-category-side-nav ul li.rmItem,.sidebar-nav ul li.k-item{background-color:var(--color-white)!important}.sidebar-nav ul li.k-item.k-first{background-color:var(--primary-color)!important}.sidebar-nav ul>li.k-item:first-child .treeview-title{display:none}.aptify-category-side-nav ul li.current li.current>div.rmText,.aptify-category-side-nav ul li.current>div.rmText,.content.sidebar-nav ul>li.k-item>ul>li.k-item.active,.sidebar-nav ul.sfNavTreeview>li.k-item.active{background-color:#bbb!important}.content.sidebar-nav ul>li.k-item.active>div>a.sfSel,.sidebar-nav ul.sfNavTreeview li.k-item.active>.k-mid a{color:var(--color-black)}.sidebar-nav ul>li.k-item.active>.k-bot,.sidebar-nav ul>li.k-item.active>.k-mid{background-color:transparent!important}#ProductCategoryDiv .BrowseProduct h6,.BrowseProduct.aptify.ProductCategoryDiv.sfShown h6{font-size:0;padding:4px 20px;height:8px}.aptify-category-side-nav ul li.current>div.rmText a{color:var(--color-black)}.sidebar-nav ul>li.k-item>ul>li>.k-top:hover,.sidebar-nav ul>li.k-item>ul>li>.k-top:hover a.sfSel{color:var(--color-white)}a.aptify-category-link{font-size:15px;font-weight:600}.left-button .btn,.right-button .btn{font-size:20px;padding:20px 20px 25px 20px}.left-button .btn-full-width,.right-button .btn-full-width{line-height:30px}.left-button .btn-full-width{text-align:left;padding-left:50px}.right-button .btn-full-width{text-align:right;padding-right:50px}.left-button .btn:hover{padding:20px 20px 25px 50px}.right-button .btn:hover{padding:20px 50px 25px 20px}.left-button .left-arrow,.right-button .right-arrow{font-size:60px;font-family:FontAwesome;position:relative}.left-button .left-arrow{float:left;margin:0 10px 0 -30px}.right-button .right-arrow{float:right;margin:0 -30px 0 10px}.left-button .left-arrow:before{content:'\f104'}.right-button .right-arrow:before{content:'\f105'}.info-block{height:220px;border:1px solid var(--color-grey-3);margin-bottom:10px}.info-block h2{background-color:#505050;text-align:center;color:var(--color-white);padding:10px 30px;margin:0!important;text-transform:uppercase}.info-block.maroon h2{background-color:var(--primary-color)}.info-block.navy h2{background-color:var(--primary-color)}.info-block.teal h2{background-color:var(--primary-color)}.info-block p{height:130px;margin:20px 34px 20px 34px;margin-bottom:0!important;overflow-y:hidden}.icon-widget{text-align:center;padding:10px}.icon-widget .icon:before,.icon-widget h3{color:#000}.icon-widget h2{margin:0!important;padding:0 0 10px 0}.icon-widget p{margin:0 15px 15px!important;padding-top:15px;border-top:4px solid var(--primary-color);height:85px;overflow-y:hidden}.icon-widget .icon{font-size:100px;line-height:100px;font-family:FontAwesome;display:block;padding-bottom:15px}.icon-widget.no-icon>.icon:before{content:''}.icon-widget.no-icon>h3{font-size:48px;line-height:100px;font-family:'Source Sans Pro',sans-serif;font-weight:700;margin:0!important;padding-bottom:0;border-bottom:0!important}.icon-widget .icon:before{content:'\f128'}.icon-widget.balance-icon>.icon:before{content:'\f24e'}.icon-widget.book-icon>.icon:before{content:'\f212'}.icon-widget.calendar-icon>.icon:before{content:'\f073'}.icon-widget.chat-icon>.icon:before{content:'\f27b'}.icon-widget.chart-icon>.icon:before{content:'\f201'}.icon-widget.euro-icon>.icon:before{content:'\f153'}.icon-widget.facebook-square-icon>.icon:before{content:'\f082'}.icon-widget.file-icon>.icon:before{content:'\f15c'}.icon-widget.globe-icon>.icon:before{content:'\f0ac'}.icon-widget.info-circle-icon>.icon:before{content:'\f05a'}.icon-widget.instagram-icon>.icon:before{content:'\f16d'}.icon-widget.key-icon>.icon:before{content:'\f084'}.icon-widget.lightbulb-icon>.icon:before{content:'\f0eb'}.icon-widget.linkedin-icon>.icon:before{content:'\f08c'}.icon-widget.location-icon>.icon:before{content:'\f041'}.icon-widget.money-icon>.icon:before{content:'\f0d6'}.icon-widget.people-icon>.icon:before{content:'\f0c0'}.icon-widget.plane-icon>.icon:before{content:'\f072'}.icon-widget.puzzle-icon>.icon:before{content:'\f12e'}.icon-widget.qualify-icon>.icon:before{content:'\f19d'}.icon-widget.rocket-icon>.icon:before{content:'\f135'}.icon-widget.route-icon>.icon:before{content:'\f277'}.icon-widget.sterling-icon>.icon:before{content:'\f154'}.icon-widget.thumbsup-icon>.icon:before{content:'\f087'}.icon-widget.ticket-icon>.icon:before{content:'\f145'}.icon-widget.trophy-icon>.icon:before{content:'\f091'}.icon-widget.twitter-square-icon>.icon:before{content:'\f081'}.icon-widget.unlock-icon>.icon:before{content:'\f13e'}.icon-widget.maroon .icon:before,.icon-widget.maroon h3{color:var(--primary-color)}.icon-widget.maroon p{border-color:var(--primary-color)}.icon-widget.navy .icon:before,.icon-widget.navy h3{color:var(--primary-color)}.icon-widget.navy p{border-color:var(--primary-color)}.icon-widget.teal .icon:before,.icon-widget.teal h3{color:var(--primary-color)}.icon-widget.teal p{border-color:var(--primary-color)}.maroon .style-1 .btn{color:var(--color-white);background-color:var(--primary-color);border:2px solid var(--primary-color)}.maroon .style-1 .btn:hover{color:var(--primary-color);background-color:var(--color-white)}.navy .style-2 .btn{color:var(--color-white);background-color:var(--primary-color);border:2px solid var(--primary-color)}.navy .style-2 .btn:hover{color:var(--primary-color);background-color:var(--color-white)}.teal .style-3 .btn{color:var(--color-white)!important;background-color:var(--primary-color);border:2px solid var(--primary-color)}.teal .style-3 .btn:hover{color:var(--primary-color)!important;background-color:var(--color-white)}.step-by-step h2{font-size:50px!important;margin:0!important;padding:5px!important;display:inline-block;border:10px solid #505050;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;height:80px;width:80px;line-height:50px!important;text-align:center;color:#737373!important}.step-by-step.maroon h2{border-color:var(--primary-color)!important}.step-by-step.full-maroon h2{border-color:var(--primary-color)!important;color:var(--primary-color)!important}.step-by-step.navy h2{border-color:var(--primary-color)!important}.step-by-step.full-navy h2{border-color:var(--primary-color)!important;color:var(--primary-color)!important}.step-by-step.teal h2{border-color:var(--primary-color)!important}.step-by-step.full-teal h2{border-color:var(--primary-color)!important;color:var(--primary-color)!important}li.mainMegaMenuContainer.k-item.k-state-default.k-first{background-image:none!important}.mainMegaMenuContainer.k-item.k-state-default.k-first>ul>li{width:25%}@media screen and (max-width:627px){.mainMegaMenuContainer.k-item.k-state-default.k-first>ul>li{width:100%}.main-nav li:first-of-type a{border-top:1px solid}.main-nav li.has-drop.k-item.k-state-default>a:before{font-family:FontAwesome!important;content:"\f007";margin-right:5px}.main-nav li.has-drop.k-item.k-state-default>ul.level-0.mega.k-group{margin-left:0}.main-nav li.has-drop.k-item.k-state-default>ul.level-0.mega.k-group>li>ul>li>a.k-link{padding-left:60px!important;font-weight:500}}@media screen and (max-width:960px){.mainMegaMenuContainer.k-item.k-state-default.k-first{width:100%!important;left:0}.k-animation-container{top:46px!important}}@media screen and (max-width:1100px){.main-nav li a{padding:10px 16px!important;border-bottom:1px solid;font-weight:700}}.mega-image-title .megatitle{font-size:36px}@media screen and (min-width:961px){.mainMegaMenuLastElement.k-item.k-state-default.k-last{width:30%;right:70%}.mainMegaMenuContainer.k-item.k-state-default.k-first{left:30%}.mega-image-title{margin:0!important}.mega-image-title .megatitle{color:var(--primary-color)!important;font-weight:275;line-height:40px}.mega-image-message{width:286px!important;margin-top:30px}.mega-image-message p{color:var(--color-black)!important;text-align:left!important;font-weight:400}.sfNavHorizontalDropDown .k-group .mainMegaMenuLastElement.k-item>div{background:0 0!important}.k-animation-container{top:46px!important}}.sfNavHorizontalDropDown .k-group .k-item>a.k-link{width:auto!important}.sfNavHorizontalDropDown .k-group .k-item>a.k-link:before{position:relative!important;top:0!important;left:0!important;float:right!important;margin-top:-5px!important}.mega-image-content.style-1.k-content>.mega-image-actions{width:auto!important;margin:20px 0!important}.mainMegaMenuLastElement.k-item.k-state-default.k-last .mega-image-actions a.btn-readMore{font-size:18px;width:100%;padding:20px 0;color:var(--color-white)}..mainMegaMenuLastElement.k-item.k-state-default.k-last .mega-image-actions a:hover{color:var(--color-white)!important}.mega-image-actions>a.btn-readMore:hover{color:var(--primary-color)!important}.mega-image-actions a.btn-readMore:hover{color:var(--primary-color)!important}.mainMegaMenuLastElement.k-item.k-state-default.k-last .mega-image-actions a.btn-readMore:hover{color:var(--primary-color)!important}.mainMegaMenuLastElement.k-item.k-state-default.k-last .mega-image-actions a.btn-readMore:after{padding:0 20px 0;top:0;left:0;width:auto;height:auto;float:right}.bootstrap-style .jumbotron p.lead,.bootstrap-style p{font-family:BagossCondensed-Regular,sans-serif!important;font-size:16px!important;line-height:1.4em;font-weight:400!important;margin-bottom:18px!important}.bootstrap-style legend{font-size:16px;font-weight:var(--default-font-weight);color:var(--color-black)!important;font-family:BagossCondensed-Regular,sans-serif!important;text-align:left}.bootstrap-style .form-control-feedback.glyphicon{top:3px!important;right:10px}.bootstrap-style .form-control-feedback.glyphicon-ok{color:#3c763d}.bootstrap-style .checkbox{margin:0 10px 0 0!important}.bootstrap-style .checkbox-inline{padding:0 15px!important}.bootstrap-style .checkbox-inline>label{display:inline}.bootstrap-style label{margin:0!important}.jumbotron{margin-bottom:0!important;background-color:var(--color-white)!important;padding:0!important}.bootstrap-style a.submitBtn.big{font-size:18px!important;height:auto;padding:20px}.bootstrap-style h1{font-size:32px!important;font-family:'Source Sans Pro',sans-serif!important;line-height:1.4em;font-weight:700;color:var(--primary-color)!important;text-align:left}@media screen and (max-width:960px){.bootstrap-style .submitBtn{width:100%}}.request_exists{background-color:#8b0000}.plain-table table th{background:0 0!important;color:#000!important;font-size:20px!important;font-weight:700!important}.plain-table table tr:nth-child(even)>td,.sfContentBlock .plain-table table tr th,.sfContentBlock .plain-table table tr:first-child td{background-color:var(--color-white)!important}.plain-table table td,.plain-table table th{vertical-align:top;padding:10px}.plain-table table tr{border-bottom:1px solid #d4d4d4!important}.plain-table table{border:1px solid #d4d4d4!important}.skills-topiccodes{width:100%;margin-bottom:18px!important}.sfContentBlock .skills-topiccodes .plain-table table,.sfContentBlock .skills-topiccodes .plain-table table td,.sfContentBlock .skills-topiccodes .plain-table table tr,.skills-topiccodes .plain-table table tr{border:none!important}.skills-topiccodes .plain-table table tr td,.skills-topiccodes .plain-table table tr th{padding:1px!important}.skill-code{padding:8px 7px}.skill-text{display:block;text-align:left}.skill-text a{padding:8px 10px}.skill-text a{display:block}.skill-code,.skill-text a,.skill-text a:active,.skill-text a:link,.skill-text a:visited{color:var(--color-white)!important;font-weight:700}.skill-text a:link{text-decoration:none!important}.skill-code{border-radius:20px;width:40px;height:40px;display:inline-block}@media screen and (max-width:800px){.product-container .skills-topiccodes .plain-table table tr td{width:auto!important;display:table-cell!important}}.action-error-msg,.action-success-msg,.msgCart .product_added,.msgCart .product_error,.product_added,.product_error{width:100%;padding:10px;float:right;margin:5px 0 20px 0;font-weight:700}.action-error-msg:before,.action-success-msg:before,.msgCart .product_added:before,.msgCart .product_error:before,.product_added:before,.product_error:before{font-family:FontAwesome,'Source Sans Pro',sans-serif;margin-right:5px;font-size:1.1}.action-success-msg,.msgCart .product_added,.product_added{background-color:#def2d6;color:#5a6e52!important;border:1px solid #5a6e52!important}.action-success-msg:before,.msgCart .product_added:before,.product_added:before{content:"\f058  SUCCESS: "!important;color:#5a6e52}.action-error-msg,.msgCart .product_error,product_error{background-color:#ebc8c4;color:#a52436!important;border:1px solid #a52436!important}.action-error-msg:before,.msgCart .product_error:before,product_error:before{content:"\f057  ERROR: "!important;color:#a52436}.action-error-msg.no-icon:before,.action-success-msg.no-icon:before,.msgCart .product_added.no-icon:before,.msgCart .product_error.no-icon:before,.product_added.no-icon:before,.product_error.no-icon:before{content:""!important}.hover-shadow-effect .single-block,.podcast-player .audio_wrapper,.skill-text{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-box-shadow:2px 2px 4px 0 var(--color-black);-webkit-box-shadow:2px 2px 4px 0 var(--color-black);box-shadow:2px 2px 4px 0 var(--color-black);z-index:1000}.hover-shadow-effect .single-block:hover,.podcast-player .audio_wrapper:hover,.skill-text:hover{-webkit-box-shadow:15px 15px 20px rgba(0,0,0,.4);-moz-box-shadow:15px 15px 20px rgba(0,0,0,.4);box-shadow:15px 15px 20px rgba(0,0,0,.4);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);z-index:8000}.sidebar-quote-holder .sidebar-message:after{right:5%!important}.sidebar-outer .sidebar-inner{padding:60px 100px}.tooltip{position:relative}.tooltip:hover:after{left:0}.tooltip-click-box,.tooltip:hover:after{background:var(--primary-color);border-radius:5px;bottom:26px;color:var(--color-white);content:attr(alt);padding:5px 15px;z-index:98;text-transform:none;font-weight:275;text-align:center;font-size:14px}.tooltip-click-box:before,.tooltip:hover:before{border:solid;border-color:var(--primary-color);border-width:6px 6px 0 6px;bottom:20px;content:"";left:10px;z-index:99}.tooltip-click-box,.tooltip-click-box:before,.tooltip:hover:after,.tooltip:hover:before{position:absolute;margin-bottom:16px}.tooltip-click-box:before{bottom:-22px}.tooltip-click-box{left:-2px;bottom:20px;display:none;line-height:20px;width:150px}.table-half-title tbody tr th:first-of-type{width:50%}.whats-this-icon{background-color:#f1f1f1;color:var(--color-black);font-size:16px;height:30px;width:30px;display:inline-block;border:1px solid var(--color-black);line-height:25px;border-radius:15px;position:relative;padding:0 11px;font-weight:700;cursor:help}.request_exists{background-color:#8b0000}.request_exists{display:inline-block;width:25px;height:20px;clear:left;vertical-align:top;margin-bottom:5px}.sd-booklist img{max-height:150px}@media screen and (max-width:1065px){.sd-booklist div table thead{visibility:hidden}.sd-booklist div table tr td,.sd-booklist div table tr th{display:block}.sd-booklist div table tr th{height:0;padding:0}.sd-booklist div table tr td:nth-of-type(1){width:40%;float:left}.sd-booklist div table tr td:nth-of-type(2){font-weight:700}}@media screen and (max-width:995px){.sd-courselist div table thead,table.sd-diplomalist tr th{visibility:hidden}.sd-courselist div table tr td,.sd-courselist div table tr th,table.sd-diplomalist tr td,table.sd-diplomalist tr th{display:block;padding-bottom:0}.sd-courselist div table tr th,table.sd-diplomalist tr th{height:0!important;padding:0!important}.sd-courselist div table tr td,table.sd-diplomalist tr td{width:60%;float:left}table.sd-diplomalist tr td{height:auto!important}.sd-courselist div table tr td:nth-of-type(1),table.sd-diplomalist tr td:nth-of-type(1){font-weight:700}.sd-courselist div table tr td:nth-of-type(2):before{content:'Start date: '}.sd-courselist div table tr td:nth-of-type(4):before{content:'CPD hours: '}.sd-courselist div table tr td:nth-of-type(3),.sd-courselist div table tr td:nth-of-type(4),.sd-courselist div table tr td:nth-of-type(5){padding-top:0}.sd-courselist div table tr td:nth-of-type(3),.sd-courselist div table tr td:nth-of-type(5){width:40%;float:right;text-align:right}.sd-courselist div table tr td:nth-of-type(3){padding:0 15px 0 0}.sd-courselist div table tr td:nth-of-type(5){padding:0 10px 10px 0}table.sd-diplomalist tr td:nth-of-type(2){width:60%}table.sd-diplomalist tr td:nth-of-type(2):before{content:'Apply by date: '}table.sd-diplomalist tr td:nth-of-type(3){width:40%;float:right;text-align:right!important;padding:0 10px 10px 0;height:auto}}@media screen and (max-width:590px){.sd-booklist img{height:auto!important;width:100%}}@media screen and (max-width:430px){.sd-booklist div table tr td:nth-of-type(3){clear:both;text-align:center;width:40%;float:left}.sd-booklist div table tr td:nth-of-type(4){width:60%;float:left;padding:0 10px 10px 0}.sd-booklist div table tr td:nth-of-type(4) a{width:100%;text-align:center}.sd-courselist div table tr td{width:100%!important}.sd-courselist div table tr td:nth-of-type(3),.sd-courselist div table tr td:nth-of-type(4){width:50%!important}.sd-courselist div table tr td:nth-of-type(5){padding:10px 10px}.sd-courselist div table tr td:nth-of-type(5) a{width:100%;text-align:center}}.checked-item,.checked-item .label-look,.checked-item a,.checked-item a:link{background-color:var(--primary-color)!important;color:var(--color-white)!important}.checked-item a:link{text-decoration:underline}.checked-item .tooltip:hover:after{border:1px solid var(--color-white)!important}#trvTopicCodes{clear:both}#trvTopicCodes>.rtUL.rtLines>.rtLI{border:1px solid grey;margin-bottom:10px}#trvTopicCodes .rtLines .rtTop{background-image:none}#trvTopicCodes>.rtUL.rtLines>.rtLI>.rtBot,#trvTopicCodes>.rtUL.rtLines>.rtLI>.rtMid,#trvTopicCodes>.rtUL.rtLines>.rtLI>.rtTop{background-color:var(--primary-color);padding-top:10px}#trvTopicCodes ul.rtUL li.rtLI ul.rtUL li #lblTopicCode{white-space:normal}#trvTopicCodes ul.rtUL li.rtLI ul.rtUL{height:auto;overflow:visible;padding:0;margin-top:10px}#trvTopicCodes ul.rtUL li.rtLI ul.rtUL li{width:33%;float:left}#trvTopicCodes li.rtLI.rtFirst>.rtTop #lblTopicCode,#trvTopicCodes>ul.rtUL>li.rtLI .rtTemplate #lblTopicCode{font-weight:700}#trvTopicCodes .rtLines .rtBot,#trvTopicCodes .rtLines .rtLI,#trvTopicCodes .rtLines .rtLast .rtTop,#trvTopicCodes .rtLines .rtMid{background-image:none}#baseTemplatePlaceholder_content_TopicCodeControl_TopicCodeViewer_tblMain .checkbox{background:var(--color-white)!important}#baseTemplatePlaceholder_content_TopicCodeControl_TopicCodeViewer_tblMain .checkbox.checked{background:var(--primary-color)!important}.for-tree-structure .RadTreeView .rtIn{padding:0 20px 0 5px;margin:0;border:0}.main-body .RadWindow .rwTitleRow{background-color:#777}.main-body .RadWindow .rwTitleRow .rwTitlebar td em{font-weight:700}.gdpr-user-pref .gdpr.field-group{width:50%;float:left;padding:0 5px}.flex-modal .user-preferences,.flex-modal .user-profile{overflow-x:hidden!important;height:265px!important}.flex-modal h2{margin-top:20px;padding:0 5px}.flex-modal .actions{margin:10px 0 0!important}.gdpr.form-section-half-border:nth-of-type(1n){padding-left:0}.gdpr.form-section-half-border:nth-of-type(2n){padding-right:0}.gdpr-full-btn.field-group .cai-btn,.gdpr.field-group .cai-btn{width:100%!important}.flex-modal .user-preferences,.gdpr-full-btn.field-group{padding:0 5px}.RadWindow.flex-modal,.RadWindow.flex-modal .rwTable{min-height:420px!important}.fixed-btn-position-outter{float:left;width:100%;position:absolute;left:0;top:420px}.fixed-btn-position{float:left;width:100%;background:var(--color-white);padding:1% 1%;border-top:1px solid #555}.aptify-category-side-nav.sfShown .RadMenu{z-index:1000!important}.for-tree-structure .RadTreeView .rtMinus:before,.for-tree-structure .RadTreeView .rtPlus:before{font-family:FontAwesome!important;font-size:16px;color:var(--color-white)!important}.for-tree-structure .RadTreeView .rtPlus:before{content:'\f067'}.for-tree-structure .RadTreeView .rtMinus:before{content:'\f068'}.for-tree-structure .RadTreeView .rtMinus,.for-tree-structure .RadTreeView .rtPlus{background-image:none!important}.RadTreeView .rtMinus,.RadTreeView .rtPlus{width:16px!important;height:16px!important;margin:0 10px 0 -17px!important}.for-tree-structure .RadTreeView .rtIn rtTemplate{margin-right:20px}.flexi-actions-btn{text-align:center}.flexi-actions-btn .middle-btn{width:50%}.back-user-pref-btn{background-color:transparent;border:0;font-size:15px;color:#777;margin-top:10px;border-bottom:1px solid}.back-user-pref-btn:hover{color:#000;cursor:pointer;border-bottom:1px solid var(--color-white)}.topic-code-headers-holder .current,.trvTopcCodesRepeaterLink{display:inline-block;font-weight:700;text-align:center;padding:12px}.topic-code-headers-holder .trvTopcCodesRepeaterLink{color:var(--primary-color);width:33%;border:1px solid grey;background-color:var(--color-white);transition:background-color 1s;-moz-transition:background-color 1s;-webkit-transition:background-color 1s}.topic-code-headers-holder .current{color:var(--color-white);width:33%;border:1px solid var(--primary-color);background-color:var(--primary-color)}.topic-code-headers-holder .trvTopcCodesRepeaterLink:hover{color:var(--color-white);background-color:var(--primary-color)}@media (max-width:1100px){.RadWindow.flex-modal{width:100%!important;overflow-y:hidden!important;padding:0 20px}.fixed-btn-position-outter{bottom:0;padding:0 20px}.gdpr.form-section-half-border .label-title{margin:0!important}}@media (max-width:700px){.topic-code-headers-holder .trvTopcCodesRepeaterLink{width:32.55%;overflow:hidden}}@media (max-width:650px){#trvTopicCodes ul.rtUL li.rtLI ul.rtUL li{width:50%}.gdpr-user-pref .gdpr.field-group{width:100%}.flexi-actions-btn .middle-btn{width:100%}}@media (max-width:600px){.flex-modal .for-tree-structure .actions{padding:0!important;margin-top:0!important}}@media (max-width:560px){#trvTopicCodes ul.rtUL li.rtLI ul.rtUL li{width:100%}.topic-code-headers-holder,.topic-code-headers-holder .trvTopcCodesRepeaterLink{background-color:var(--primary-color)}.topic-code-headers-holder .trvTopcCodesRepeaterLink{color:#86d7d5;border:0;border-bottom:3px solid var(--primary-color)}.topic-code-headers-holder .current{border-bottom:3px solid var(--color-white);color:var(--color-white)}}@media (max-width:420px){#trvTopicCodes ul.rtUL li.rtLI ul.rtUL li{width:100%}}.flex-modal ul.rwControlButtons li a{text-indent:inherit;cursor:pointer}.flex-modal ul.rwControlButtons li a:before{font-family:FontAwesome;content:"\f00d";color:var(--color-white);font-size:24px;position:relative;top:10px}.gdpr.form-section-half-border .field-group .label-title{margin-bottom:0!important;padding-bottom:5px}.disabled-btn,.disabled-btn:hover,.gdpr.field-group .cai-btn[disabled]{background-color:var(--color-grey-3)!important;cursor:default!important;color:var(--color-black)!important}.disabled-btn,.disabled-btn:hover,.gdpr.field-group .cai-btn[disabled]:hover{border:1px solid var(--color-black)!important}#ctl00_ctl00_baseTemplatePlaceholder_content_LLLCourseCatalog__c_radCourseDetails{height:210px!important;overflow-y:scroll}.lll-course-seperator .mob-align{float:left;width:80px}.cai-form a.cai-btn:link{text-decoration:none}@media (max-width:1100px){#ctl00_ctl00_baseTemplatePlaceholder_content_LLLCourseCatalog__c_radCourseDetails{margin-bottom:18px;border:1px solid var(--color-grey-3)}.lll-course-seperator table{display:inline-block!important}.lll-course-seperator table tr{border-bottom:1px solid var(--color-grey-3)!important;margin-bottom:15px;dislay:block;float:left;width:100%}.lll-course-seperator .mob-align,.lll-course-seperator .mob-align .mob-currency,.lll-course-seperator .mob-align .mob-price{width:auto!important}.lll-course-seperator .mob-align{float:right}.lll-course-seperator table tr .mob-currency,.lll-course-seperator table tr .mob-price{clear:none!important;float:left}.cai-form a.cai-btn:link{margin-bottom:10px;width:100%;text-align:center}}.no-button{display:inline!important;border:none!important;padding:0!important;background:0 0!important;color:var(--primary-color)!important;text-transform:none!important;text-decoration:underline;height:auto;font-size:16px}.no-button:hover{text-decoration:none}@media screen and (min-width:1100px){.mob-tel{color:#000!important;cursor:default!important;text-decoration:none!important}}@media (max-width:600px){.cart-actions.cai-table{height:79px!important;display:block}.cart-continue,.cart-options{float:none;display:block;text-align:center}.cart-continue{margin-top:50px}.cart-options{margin-top:-129px}#baseTemplatePlaceholder_content_ViewCart_cmdSaveCart,#baseTemplatePlaceholder_content_ViewCart_cmdUpdateCart{width:auto!important;display:inline}}.se-event-box{Width:100%;border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:10px}.se-date-box,.se-desc-box,.se-event-box,.se-link-box{float:left}.se-date-box,.se-date-day,.se-date-month,.se-desc-box,.se-event-name{display:block}.se-date-box{width:10%;background-color:#fb4c2f;color:var(--color-white);text-align:center}.se-date-day{font-size:36px;padding:20px 20px 0}.se-date-month{font-size:20px;font-weight:700;padding:0 20px 20px;text-transform:uppercase}.se-desc-box{width:70%;text-align:left}.se-event-name{color:var(--primary-color);font-size:26px;padding-left:20px;margin-bottom:10px}.se-event-time,.se-event-venue{color:#6d6d6d;padding-left:20px}.se-link-box{width:20%}.se-link-box .button-block.style-1{margin:0!important}@media screen and (max-width:1145px){.se-date-box{width:20%}.se-desc-box{width:60%}.se-link-box{width:20%}}@media screen and (max-width:1100px){.se-event-time,.se-event-venue{display:block}}@media screen and (max-width:800px){.se-date-box{width:20%}.se-desc-box{width:80%}.se-link-box{width:100%;margin-top:10px}}@media screen and (max-width:645px){.se-date-box{width:30%}.se-desc-box{width:70%}}@media screen and (max-width:500px){.se-date-box{width:100%;margin-bottom:10px}.se-desc-box{width:100%}.se-date-day,.se-date-month{font-size:20px;display:inline-block;padding:10px 0}}.hover-fade a{display:block}.hover-fade a img{opacity:1;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.hover-fade a img:hover{opacity:.5}.group-add-attendees thead tr{background-color:var(--primary-color)}.group-add-attendees thead tr th a{color:var(--color-white);font-weight:700}.group-add-attendees .rgMasterTable tbody tr td{padding:6px 7px 10px}.form-section-full-border,.form-section-half,.form-section-half-border{display:inline-block;vertical-align:top;margin-bottom:20px}.form-section-half .field-group{padding-right:0}div .form-section-half-border:last-child{border-left:1px solid #868686}.profile-sections .form-section-half-border:last-child{border-left:0}.form-section-half,.form-section-half-border{width:49%}.form-section-full-border{width:100%}.form-section-full-border,.form-section-half-border{padding:0 20px}.form-section-half{padding:0}.profile-sections .form-section-full-border,.profile-sections .form-section-half-border{margin-bottom:0}.txtbox-help-text{font-weight:400;font-size:14px;color:#868686;display:block}.profile-id{font-size:18px;font-weight:450;display:inline-block;width:100px}.profile-user{padding:5px 10px;background-color:var(--primary-color);color:var(--color-white);display:inline}.pending-num,.profile-user{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-right:4px}.profile-sections{margin:20px 0}.address-info-section .form-section-full-border .field-group.add-border-space{margin-bottom:0;padding:20px}.add-border-space{border:1px solid #cfcfcf}.profile-address-tab{margin-top:20px}.profile-address-tab tbody tr td{border:1px solid #cfcfcf;background-color:var(--color-grey-3);color:var(--color-black)}.profile-address-tab .selected-address-tab,.profile-address-tab tbody tr td:hover{background-color:var(--color-white);color:var(--primary-color)}.profile-address-tab .selected-address-tab{border-bottom:1px solid var(--color-white)}.addresses-panel{background-color:var(--color-white);border-top:0}.addresses-half-section{width:49%;display:inline-block;vertical-align:top}.address-icon-off,.address-icon-on{font-family:FontAwesome;font-size:25px;margin-left:10px;display:inline-block;cursor:pointer}.address-icon-on:before{content:'\f205';color:var(--primary-color)}.address-icon-off:before{content:'\f204';color:grey}input[name="ctl00$ctl00$baseTemplatePlaceholder$content$Profile__c$rblPAddress"]{display:none}#baseTemplatePlaceholder_content_Profile__c_rblPAddress{text-align:center}#baseTemplatePlaceholder_content_Profile__c_rblPAddress label{width:100%;font-weight:bolder;font-size:20px}#baseTemplatePlaceholder_content_Profile__c_rblPAddress label:hover{cursor:pointer}.trigger-title .minus,.trigger-title .plus{font-family:FontAwesome;font-weight:400;float:right;margin-right:10px}.trigger-title .plus:before{content:'\f067'}.trigger-title .minus:before{content:'\f068'}.hide-it-transition{max-height:0;overflow:hidden;margin:0;transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-webkit-transition:max-height .5s ease-out}.show-it-transition{max-height:5000px;overflow:visible;margin:20px 0}.preferred-address{font-weight:700;color:var(--primary-color)}@media (max-width:700px){.form-section-half,.form-section-half-border{width:100%;margin-bottom:0}.form-section-half .field-group{padding-right:15px}div .form-section-half-border:last-child{border:none}}.edit-business-address-modal{width:700px!important}.edit-business-address-modal .modal-h2{color:var(--primary-color);font-size:22px}.edit-business-address-modal .current-comp{font-size:18px}.edit-business-address-modal .leave-employment{background-color:#f5f5f5;padding:30px 15px!important;margin-top:30px}.edit-business-address-modal .button-set .add-new-comp,.edit-business-address-modal .button-set input[type=submit]{width:100%!important}.edit-business-address-modal #citycount,.edit-business-address-modal #companycount,.edit-business-address-modal #countrycount{font-size:16px}@media (max-width:800px){.edit-business-address-modal{width:100%!important;overflow-y:hidden!important;padding:0 20px}.edit-business-address-modal .rwTable{width:90%!important}.edit-business-address-modal .button-set .add-new-comp,.edit-business-address-modal .button-set input[type=text]{width:auto!important}}.grid-100,.grid-33-34-33{margin:0 0 18px;padding:0}.grid-33-34-33{float:left;width:33%}.grid-100{float:left;width:100%}.StudentResultgrid .rpgContentZoneDiv{height:auto!important;overflow-x:scroll!important;width:425px!important}#ctl00_ctl00_baseTemplatePlaceholder_content_StudentResult__c_gvStudentResult_RowHeaderZoneDiv{height:auto!important}#ctl00_ctl00_baseTemplatePlaceholder_content_StudentResult__c_RadAjaxPanel1 h2.expand:after{position:relative;top:5px;right:0;left:10px}.product-full-details p{margin-bottom:18px}.product-full-details a{color:var(--primary-color);text-decoration:underline}.product-full-details{display:block;width:100%;float:right;clear:both}.product-full-details{padding-bottom:20px;margin-bottom:20px!important}.short-desc{margin:15px 0 20px}.fa-shopping-cart.cart-icon{color:var(--primary-color)}.product-full-details table tr th{background:var(--primary-color);border:0 solid;border-color:var(--color-grey-3);padding:20px 26px;text-align:center;font-weight:400;font-size:16px;color:var(--color-white)}.product-full-details table.table-left tr td,.product-full-details table.table-left tr th{text-align:left!important;padding-left:20px!important}.full-detail-content span a,.product-full-details span a{text-decoration:underline}.full-detail-content{display:block;width:100%;margin:5px 0}.list-blog .link-box-block h2{margin:0!important}.sflistList.sflist.list-blog{margin-left:0}.list-blog .sflistListItem{background:var(--color-white);padding:20px!important;margin-bottom:10px;border-bottom:2px solid var(--primary-color)}.list-blog .sflistListItem hr{display:none}.list-blog .sflistListItem .button-block.style-1,.list-blog .sflistListItem .button-block.style-2,.list-blog .sflistListItem .button-block.style-3{margin:5px 0 0 0}.list-blog .sflistListItem h4{font-size:24px;margin-bottom:10px}.list-blog .sflistListItem .sfTxtContent{color:#6f6f6f;line-height:22px;margin:0 0 20px 10px}.list-blog .sflistListItem .sfRTFContent{margin:0 0 10px 10px}.list-blog .body-img{font-size:0;color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:10px}.list-blog .body-img p{margin:0!important;line-height:0}.list-blog .body-img img{display:none!important}.list-blog .body-img img:first-of-type{display:inline-block!important;object-fit:cover;margin-bottom:10px}.body-img img,.list-blog .body-img{width:100%;height:210px}.sfpagelistListWrp .sflistList.list-blog{margin-bottom:10px!important}.list-blog2 .link-box-block h2{margin:0!important}.sflistList.sflist.list-blog2{margin-left:0}.list-blog2 .sflistListItem{background:var(--color-white);padding:5px!important;margin-bottom:10px}.list-blog2 .sflistListItem hr{display:none}.list-blog2 .sflistListItem .button-block.style-1,.list-blog2 .sflistListItem .button-block.style-2,.list-blog2 .sflistListItem .button-block.style-3{margin:5px 0 0 0}.list-blog2 .sflistListItem h4{font-size:20px;margin-bottom:10px;line-height:24px}.list-blog2 .sflistListItem .sfTxtContent{color:#6f6f6f;line-height:24px;margin:0 0 10px;padding:0 20px}.list-blog2 .sflistListItem h4 .sfTxtContent{height:48px;overflow-y:hidden;color:var(--primary-color)}.list-blog2 .sflistListItem .sfRTFContent{margin:0;padding:0 20px;height:70px;overflow-y:hidden}.list-blog2 .body-img{font-size:0;color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:10px}.list-blog2 .body-img p{margin:0!important;line-height:0}.list-blog2 .body-img img{display:none!important}.list-blog2 .body-img img:first-of-type{display:inline-block!important;object-fit:cover}.body-img img,.list-blog2 .body-img{width:100%;height:200px;min-height:200px}.sfpagelistListWrp .sflistList.list-blog2{margin-bottom:10px!important}.list-blog2 .button-block{padding:20px}.list-blog2 .sflistListItem .sf_colsIn.sf_3cols_1in_33,.list-blog2 .sflistListItem .sf_colsIn.sf_4cols_1in_25{border:1px solid var(--color-grey-3)}.list-blog2.maroon .sflistListItem .sf_colsIn.sf_3cols_1in_33,.list-blog2.maroon .sflistListItem .sf_colsIn.sf_4cols_1in_25{border-bottom:4px solid var(--primary-color)}.list-blog2.navy .sflistListItem .sf_colsIn.sf_3cols_1in_33,.list-blog2.navy .sflistListItem .sf_colsIn.sf_4cols_1in_25{border-bottom:4px solid var(--primary-color)}.list-blog2.teal .sflistListItem .sf_colsIn.sf_3cols_1in_33,.list-blog2.teal .sflistListItem .sf_colsIn.sf_4cols_1in_25{border-bottom:4px solid var(--primary-color)}.list-blog2.maroon .style-1 .btn{color:var(--primary-color)!important;background-color:var(--color-white)!important}.list-blog2.maroon .style-1 .btn:hover{color:var(--color-white)!important;background-color:var(--primary-color)!important}.list-blog2.navy .style-2 .btn{color:var(--primary-color)!important;background-color:var(--color-white)!important}.list-blog2.navy .style-2 .btn:hover{color:var(--color-white)!important;background-color:var(--primary-color)!important}.list-blog2.teal .style-3 .btn{color:var(--primary-color)!important;background-color:var(--color-white)!important}.list-blog2.teal .style-3 .btn:hover{color:var(--color-white)!important;background-color:var(--primary-color)!important}.product-full-details h2,.product-full-details h4,.product-full-details h5,.sflistItemContent h2,.sflistItemContent h4,.sflistItemContent h5,.sflistItemTitle.sftitle{color:var(--primary-color)!important;font-weight:700!important}.product-full-details h2,.product-full-details h3,.product-full-details h4,.product-full-details h5,.sflistItemContent h2,.sflistItemContent h3,.sflistItemContent h4,.sflistItemContent h5{line-height:1.2em!important}.sflistItemTitle.sftitle{font-size:32px!important;line-height:1.4em!important;padding:0 0 10px!important}.product-full-details h2,.sflistItemContent h2{font-size:24px!important;margin:35px 0 20px!important}.product-full-details h3,.sflistItemContent h3{font-size:20px!important;margin:30px 0 10px!important;font-weight:400!important;padding-bottom:5px!important;border-bottom:1px solid var(--color-grey-3)}.product-full-details h4,.sflistItemContent h4{font-size:18px!important;margin-top:25px!important}.product-full-details h5,.sflistItemContent h5{font-size:16px!important;font-style:normal!important;margin-top:18px!important}.GDPR-msg ul{float:none!important}.GDPR-msg ol,.GDPR-msg ul{float:none}.GDPR-msg ul,.product-full-details ul,.sflistItemContent ul{padding-left:0!important;list-style:disc;margin-bottom:18px}.GDPR-msg ol,.product-full-details ol,.sflistItemContent ol{padding-left:20px;list-style-type:decimal;margin-bottom:18px}.GDPR-msg ol ul,.GDPR-msg ul ul,.product-full-details ul ul,.sfContentBlock ol ul,.sflistItemContent ol ul,.sflistItemContent ul ul{list-style-type:circle}.GDPR-msg ol ol ul,.GDPR-msg ul ul ul,.product-full-details ol ol ul,.product-full-details ul ul ul,.sflistItemContent ol ol ul,.sflistItemContent ul ul ul{list-style-type:square}.GDPR-msg ul,.product-full-details ul,.sflistItemContent ul{list-style-type:none!important;padding-left:0}.GDPR-msg ul>li,.product-full-details ul>li,.sflistItemContent ul>li{list-style-type:none!important;padding-left:20px;position:relative}.GDPR-msg ul>li>ul,.product-full-details ul>li>ul,.sflistItemContent ul>li>ul{margin-bottom:0}.GDPR-msg ul>li:before,.product-full-details ul>li:before,.sflistItemContent ul>li:before{background-color:var(--primary-color);width:8px;height:8px;display:inline-block;content:"";border-radius:100px;margin-right:5px;margin-Bottom:1px;color:var(--primary-color);position:absolute;left:4px;top:8px}.GDPR-msg ol ul,.GDPR-msg ul ul,.product-full-details ol ul,.product-full-details ul ul,.sflistItemContent ol ul,.sflistItemContent ul ul{list-style-type:none}.product-full-details ul.meeting-agenda{list-style:none}.product-full-details ul.meeting-agenda li{list-style-type:none!important;margin-left:0;padding:0 0 20px 43px;background-position:0 -100px!important;background:transparent url("/sf_images/default-source/Comms-Images/web-don't-touch/webresource.gif") no-repeat 0 0;position:unset}.product-full-details ul.meeting-agenda li a{font-weight:700;color:var(--primary-color);text-decoration:none}.main-label-title{padding:10px 0;font-weight:600;font-size:18px;display:inline-block;text-align:left;width:130px}.main-label-data{font-size:17px}.no-border{border:0!important}.no-margin{margin:0!important}.card-payment-control .data-form tr td{width:100%;display:block;text-align:left}.card-payment-control td input[type=text]{width:100%!important}.card-payment-control td select{width:49.5%!important}.card-payment-control input[type=submit]{width:50%}.cai-form h2{color:var(--primary-color)}.card-payment-control td b{font-size:16px}.cai-form h2{font-size:24px!important;font-weight:275!important;font-family:BAGOSSCONDENSED-LIGHT}input[type=file]{font-weight:700;color:green}.firm-logo-requirement{background-color:#3b5998;color:var(--color-white);width:125px;height:125px;float:left;text-align:center;padding:10%}.logo-upload-left,.logo-upload-right{display:inline-block;float:left}.logo-upload-left{width:35%}.logo-upload-right{width:65%}.repeater-holder .trigger-section{border:1px solid var(--color-grey-3)}.status-title-msg{font-size:18px;font-weight:450;display:inline-block;width:100px}.nav-directory-btns{border:1px solid var(--primary-color);border-radius:1px;-webkit-border-radius:1px;color:var(--primary-color);font-size:16px;font-weight:700;text-align:center;padding:20px 10px;width:100%;float:left}.nav-directory-btns.current,.nav-directory-btns:hover{border:1px solid var(--primary-color);border-radius:1px;-webkit-border-radius:1px;color:var(--color-white);background-color:var(--primary-color);-webkit-transition:background-color 1s;transition:background-color 1s;text-decoration:none}.filter-box{background-color:#d2d2d2;padding:30px 20px;float:left;width:100%}.hide-it{display:none!important}.show-it{display:block!important}P.CaptionCont.SelectBox{height:42px}.multiselect-pill{background-color:#787878;color:var(--color-white);padding:10px 20px;width:100%;float:left;border-radius:20px}.multiselect-pill:after{font-family:FontAwesome;content:"\f0d7";float:right}.multiselect-pill:hover{cursor:pointer}.SumoSelect>.CaptionCont>span.placeholder{position:absolute}.grey-pill{background-color:#787878;color:var(--color-white);padding:5px 10px;width:auto;float:left;border-radius:15px;margin:0 5px 5px 0}.grey-pill:hover:after{color:#000}.grey-pill:after{font-family:FontAwesome;content:"\f057";float:right;margin-left:5px;cursor:pointer}.filter-box .SumoSelect{width:100%}.h2-small{font-weight:400;margin:30px 0 20px}.float-left{float:left}.primary-directory-search table{width:100%}.primary-directory-search table tr{border:1px solid #d2d2d2!important;text-align:left!important;float:left;width:100%;margin-bottom:15px}.primary-directory-search .firm-logo{width:90px}.primary-directory-search .firm-name{font-weight:700;font-size:18px;color:var(--primary-color)}.follow-arrow{width:23px;display:inline-block}.follow-arrow:after{font-family:FontAwesome;content:"\f105";font-size:40px;font-weight:700;color:#cc99ab}.follow-arrow:hover{text-decoration:none!important}.follow-arrow:hover:after{content:"\f101";color:green}.primary-directory-search table td{padding:10px}.primary-directory-search table td.cell-1{width:9%}.primary-directory-search table td.cell-2{width:37%}.primary-directory-search table td.cell-6{width:9%;text-align:center}.secondary-directory-search table tr{border-bottom:1px solid #d2d2d2!important}.secondary-directory-search table tr td,.secondary-directory-search table tr th{padding:10px 20px!important}.secondary-directory-search table tr th{background-color:#eff0f2}.firm-details{font-family:'Source Sans Pro',sans-serif}.firm-details .firm-logo{max-width:225px;margin-top:20px}.firm-details .firms-details-map-link,.firm-details .grey-subtitle,.firm-details .subtitle{display:inline-block;font-size:18px;vertical-align:top}.firm-details .grey-subtitle{width:20%;color:#8c8c8c;font-weight:550}.firm-details .subtitle{width:79%;margin-right:0}.firm-details-item{border-top:1px solid #d2d2d2;padding:10px 0}.firm-details-item .subtitle:nth-child(2){margin-right:0}.firm-details .firms-details-map-link{width:20%}.firm-details .firm-principals{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin-top:20px;max-height:200px;overflow-y:scroll}.simple-backbtn{display:block;border-top:1px solid #d2d2d2;padding-top:20px}.firm-details .firm-principals h3,.simple-backbtn{color:var(--primary-color);text-transform:uppercase;font-size:21px;margin:0;padding:15px 0}.simple-backbtn:before{font-family:FontAwesome;content:"\f104";margin-right:20px}.firm-details .firm-principals h3:hover,.firm-details .firm-principals h3:hover span,.simple-backbtn:hover{color:var(--primary-color);text-decoration:none}.firm-details .firm-principals h3:hover,.firm-principals .trigger-title:hover{cursor:pointer}.firm-details .firm-principals ul li{font-size:16px;margin-bottom:5px}.firm-principals .trigger-title .plus,.firm-principals .trigger-title minus{color:#969696;font-size:18px;line-height:25px}.firm-details h2{color:#000;font-size:20px}.list-purchasable-firms{border-bottom:1px solid #d4d4d4;margin-bottom:10px;padding-bottom:5px}.item-primary-firm{font-size:16px}.item-sub-office{padding-left:20px}.item-sub-office label{font-weight:400}.list-purchasable-firms .firm-status-renewal{color:red;font-weight:700}.list-purchasable-firms .firm-status-pending{color:orange;font-weight:700}.list-purchasable-firms .firm-status-active{color:green;font-weight:700}.list-purchasable-firms .aspNetDisabled span.checkbox{background-color:#c5c5c1}.list-purchasable-firms .aspNetDisabled span.checkbox i{display:block}.disableBuyFirm{font-weight:700!important;color:grey}.inline-label{display:inline-block}.price-bold{font-weight:700;font-size:17px}.price-final{font-weight:700;font-size:20px}.parent-panel{border-color:var(--primary-color)!important}.parent-panel>.panel-heading{background-color:#046382;color:var(--color-white);border:1px solid var(--primary-color)}.child-panel{border-color:var(--primary-color)!important}.child-panel>.panel-heading{background-color:#bce8f1;color:#000;border:1px solid var(--primary-color)}.checkbox-align label{width:80%;padding-left:5px}.checkbox-align label,.checkbox-align span.checkbox{float:left;margin:0}.checkbox-align td{vertical-align:top!important}.child-panel>.panel-heading,.panel-group,.panel-group .panel,.parent-panel>.panel-heading{float:left;width:100%}.firms-ddl .btn-group,.firms-ddl button.multiselect{width:100%;background:var(--color-white)}.firms-ddl button.multiselect:hover{padding:6px 12px;border:1px solid #adadad}.firms-ddl .btn .caret{display:none!important}.firms-ddl .dropdown-menu{width:100%}.firms-ddl .multiselect-selected-text{white-space:normal;display:inline-block;padding-right:20px}.parent-panel .trigger a{color:var(--color-white);font-size:20px}.child-panel .trigger a{color:#000;font-size:20px}.trigger a:hover{color:var(--primary-color)}.panel-body{float:left;width:100%}.totalBasedOnFilters{font-weight:var(--default-font-weight);font-size:20px;color:var(--color-black)}.firm-map-link:before{font-family:FontAwesome;content:"\f041";margin-right:5px}.fd-edit-status{color:var(--color-white);border-radius:5px;-webkit-border-radius:5px;font-weight:700;padding:5px 10px}@media screen and (max-width:1100px){.logo-upload-left{display:none}.logo-spec{display:block!important;clear:left}.item-primary-firm label,.item-sub-office label{margin-top:0;width:80%}}@media screen and (max-width:1000px){.primary-directory-search table td.cell-1{width:15%}}@media screen and (min-width:991px){.filter-box .txtbox-padding{padding:0}.filter-box .txtbox-padding:first-of-type{padding-left:15px}.filter-box .txtbox-padding:last-of-type{padding-right:15px}}.less-space-nav{padding:0!important}.less-space-nav:first-of-type{padding-left:15px!important}.less-space-nav:last-of-type{padding-right:15px!important}.mob-title{display:none}@media screen and (max-width:991px){.firm-details .firm-logo{margin:30px 0}.preview-div img{width:100px}}@media screen and (max-width:885px){.primary-firm-details .subtitle:nth-child(2){width:79%}.firm-details .firms-details-map-link{width:100%;margin-left:20%}.firm-details .firms-details-map-link:before{font-family:FontAwesome;content:"\f041";margin:0 5px;color:var(--primary-color)}}@media screen and (max-width:850px){.primary-directory-search .firm-logo{width:100%}.primary-directory-search table td.cell-1{width:20%;float:left}.primary-directory-search table td.cell-2,.primary-directory-search table td.cell-3,.primary-directory-search table td.cell-4,.primary-directory-search table td.cell-5{width:70%;float:left}.primary-directory-search table td.cell-2,.primary-directory-search table td.cell-3,.primary-directory-search table td.cell-4{padding-bottom:0}}@media screen and (max-width:822px){.nav-directory-btns{height:86px}}@media screen and (max-width:777px){.secondary-directory-search table tr th{display:none}.mob-title{display:inline-block;font-weight:700;margin-right:10px;width:30%;text-align:left;vertical-align:top}.mob-details{display:inline-block;width:65%;text-align:left;vertical-align:top}.primary-directory-search .mob-title{width:40%;margin-right:5px}.primary-directory-search .mob-details{width:54%}.mem-directory-search table td,.mem-prac-directory-search table td,.secondary-directory-search table td{vertical-align:top}.secondary-directory-search table td.cell-2,.secondary-directory-search table td.cell-3{padding-bottom:0!important}.secondary-directory-search table td.cell-1,.secondary-directory-search table td.cell-2,.secondary-directory-search table td.cell-3,.secondary-directory-search table td.cell-4{float:left;width:100%}.mem-directory-search table td.cell-1,.mem-directory-search table td.cell-2,.mem-directory-search table td.cell-3,.mem-directory-search table td.cell-4,.mem-directory-search table td.cell-5,.mem-prac-directory-search table td.cell-1,.mem-prac-directory-search table td.cell-2,.mem-prac-directory-search table td.cell-3,.mem-prac-directory-search table td.cell-4,.mem-prac-directory-search table td.cell-5,.mem-prac-directory-search table td.cell-6,.mem-prac-directory-search table td.cell-7{float:left;width:100%}.mem-directory-search table td.cell-1,.mem-directory-search table td.cell-4,.mem-prac-directory-search table td.cell-1,.mem-prac-directory-search table td.cell-4,.mem-prac-directory-search table td.cell-5,.mem-prac-directory-search table td.cell-6,.secondary-directory-search table td.cell-1{padding-bottom:0!important}.mem-directory-search .mem-name,.mem-prac-directory-search .mem-name,.secondary-directory-search .firm-name{font-weight:700;font-size:17px;color:var(--primary-color)}}@media screen and (max-width:750px){.primary-directory-search table td.cell-1{width:30%}.primary-directory-search table td.cell-2,.primary-directory-search table td.cell-3,.primary-directory-search table td.cell-4,.primary-directory-search table td.cell-5{width:60%}}@media screen and (max-width:800px){.firm-details .grey-subtitle{width:30%}.firm-details .subtitle,.primary-firm-details .subtitle:nth-child(2){width:69%;margin-right:0}.firm-details .firms-details-map-link{margin-left:30%}}@media screen and (max-width:600px){.primary-directory-search table td.cell-1{vertical-align:top}.primary-directory-search table td.cell-6{width:45px}.primary-directory-search table td.cell-3,.primary-directory-search table td.cell-4,.primary-directory-search table td.cell-5{padding-top:5px}}@media screen and (max-width:546px){.nav-directory-btns{height:108px}}@media screen and (max-width:500px){.primary-directory-search table td.cell-1{width:35%;padding-bottom:30px}.primary-directory-search table td.cell-2,.primary-directory-search table td.cell-3,.primary-directory-search table td.cell-4,.primary-directory-search table td.cell-5{width:50%}.primary-directory-search .firm-name{word-break:break-all}.secondary-directory-search table td.cell-1{width:100%;float:left;padding-bottom:0!important}.firm-details .firm-logo{max-width:175px}}@media screen and (max-width:480px){.firm-details .grey-subtitle{width:40%}.firm-details .subtitle,.primary-firm-details .subtitle:nth-child(2){width:59%}.firm-details .firms-details-map-link{margin-left:40%}}@media screen and (max-width:430px){.primary-directory-search table td.cell-1{padding-bottom:30px!important}}@media screen and (max-width:400px){.primary-directory-search table td.cell-1{padding-bottom:40px!important}}@media screen and (max-width:380px){.primary-directory-search table td.cell-1{padding-bottom:60px!important}}.upload-grid table th{font-weight:700;background:var(--primary-color);color:var(--color-white);padding:5px 0;text-align:center;border:1px solid var(--primary-color)}.abatement-app-form .form-section-half-border{margin-bottom:0!important}.abatement-app-form .form-section-half-border input[type=text]{width:100%}.abatement-msg-box{background-color:#f5e8e8;border:1px dashed var(--color-black);color:#000;margin-bottom:18px}.abatement-msg-box .abatement-name{display:inline-block;margin-top:0!important;padding:15px 15px 0;margin-bottom:10px}.abatement-msg-box .abatement-name,.abatement-name>b>span{font-size:20px!important;font-family:'Source Sans Pro',sans-serif!important;font-weight:700}.abatement-desc{text-align:left;font-weight:400;display:inline-block;padding:0 15px 15px}.abatement-desc h4{color:var(--primary-color);margin:25px 0 0}.cc-message .cc-link{font-weight:700;border-bottom:1px solid var(--color-white)}.cc-message .cc-link:after{font-family:FontAwesome;content:"\f101";margin-left:10px}.cc-message .cc-link:hover{border-bottom:1px solid var(--primary-color)}.text-nav a{margin:0 10px}code{border:1px solid #555!important;font-size:100%!important;background-color:#fbf4e5!important;padding:.05em .35em!important;border-radius:.3em!important;color:#000!important;font-weight:600!important}.instructions-unicode{font-size:1.222em}.people-pic{text-align:center}@media screen and (max-width:1100px){.people-pic img{width:250px}}@media screen and (max-width:600px){.people-pic img{width:150px}}@media (max-width:700px){.main-slider .bx-wrapper .bx-controls-direction{display:none}}@media (max-width:500px){.main-slider .bx-wrapper .bx-viewport{height:auto!important}.main-slider .bx-wrapper img{height:auto!important}.bxslider .main-caption{top:5%;left:10%}.sub-caption h4{margin:5px 0 10px!important}}.lblNotificationHeading{font-size:24px;margin-bottom:18px;display:block}.notification-list-menu .event_meeting_name{font-weight:700;color:var(--primary-color);font-size:20px;display:inline-block;margin-bottom:5px}ul.notification-list-menu li{font-size:18px;margin-bottom:10px}.notification-list-menu .event_meeting_date{color:var(--primary-color);display:block;margin-left:30px}.notification-list-menu .event_meeting_regstatus{display:block}.notification-list-menu .event_meeting_date:before,ul.notification-list-menu li:before{font-family:"Font Awesome 5 Pro";font-size:24px}#baseTemplatePlaceholder_content_MyMeetings_Open ul.notification-list-menu li:before{content:"\f073";color:var(--primary-color)}#baseTemplatePlaceholder_content_MyMeetings__c_Open ul.notification-list-menu li:before{content:"\f274";color:grey}ul.notification-list-menu li:before{font-weight:700;margin-right:10px}.notification-list-menu .event_meeting_date:before{content:"\f017"}.notification-list-menu .event_meeting_regstatus .fa-user-circle{font-size:22px}.lblNotificationHeading span{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:inline-block;background-color:var(--primary-color);color:var(--color-white);width:30px;height:30px;text-align:center;line-height:1.2em}.addtocalendar ul.atcb-list{padding:10px;border:1px solid grey}#baseTemplatePlaceholder_content_MyMeetings_Open ul.notification-list-menu li.atcb-item:before{content:"\f271"}#baseTemplatePlaceholder_content_MyMeetings_Open ul.notification-list-menu li.atcb-item a{display:inline}.addtocalendar ul.atcb-list{width:200px!important}.button-block{margin-bottom:18px!important}.product-full-details h6,.speakers h6{color:var(--primary-color)!important}.product-full-details h6 a.meetings-speaker-link,.speakers h6 a.meetings-speaker-link{text-decoration:none;margin-left:10px;color:#0274b3}.product-full-details h6 a.meetings-speaker-link:before,.speakers h6 a.meetings-speaker-link:before{font-family:FontAwesome;content:'\f08c';margin-right:5px;font-size:24px}.product-full-details h6 a.meetings-speaker-link:hover,.speakers h6 a.meetings-speaker-link:hover{color:var(--primary-color);text-decoration:underline}.product-full-details .meetings-speaker-title,.product-full-details .meetings-speaker-topic,.speakers .meetings-speaker-title,.speakers .meetings-speaker-topic{color:var(--primary-color);display:block}.product-full-details .meetings-speaker-title:before,.product-full-details .meetings-speaker-topic:before,.speakers .meetings-speaker-title:before,.speakers .meetings-speaker-topic:before{font-weight:700;width:50px;display:inline-block}.product-full-details .meetings-speaker-title:before,.speakers .meetings-speaker-title:before{content:"Title:"}.product-full-details .meetings-speaker-topic:before,.speakers .meetings-speaker-topic:before{content:"Topic:"}.product-full-details .meetings-speaker-topic,.speakers .meetings-speaker-topic{margin-bottom:18px}.dip-top-info-box{padding:15px!important;border:1px solid #505763;margin-bottom:18px!important}.dip-top-info{margin-bottom:5px}.dip-top-title{font-weight:600;font-size:16px;width:7.5em;display:inline-block}.dip-top-title:before{font-family:"Font Awesome 5 Pro";margin-right:10px;width:1.25em;height:1.25em;display:inline-block}.dip-top-format:before{content:"\f51b"}.dip-top-duration:before{content:"\f017"}.dip-top-cpd:before{content:"\f64a"}.dip-top-assessment:before{content:"\f19d"}.dip-top-start:before{content:"\f073"}.dip-top-end:before{content:"\f273"}.dip-top-venue:before{content:"\f5a0"}.dip-top-price:before{content:"\f3d1"}.dip-top-info-data a.more-info{float:right;text-decoration:none;margin-left:20px;border:1px solid var(--primary-color);text-transform:uppercase;border-radius:15px;font-size:13px;padding:0 8px;font-weight:700}.dip-top-info-data a.more-info:after{font-family:"Font Awesome 5 Pro";content:"\f105";margin-left:5px}.dip-top-info-data a.more-info:hover{background-color:var(--primary-color);color:var(--color-white)}@media (max-width:1100px){.main-wrapper .sf_cols.dip-top-info-box .sfContentBlock{margin:0!important}}.kit-product{margin-bottom:10px}.kit-product table tbody tr{border-bottom:1px solid #d4d4d4!important}.kit-product table tbody tr td,.kit-product table tbody tr td:first-child,.kit-product table tbody tr td:last-child{border-color:inherit}.kit-product table tbody tr:last-child,.kit-product table tbody tr:last-child td{border-color:#fff}.kit-product table td,.kit-product table th{padding:10px}.kit-product table tr th{background:0 0!important;color:#000!important;font-size:17px!important;font-weight:700!important}.kit-product table tr th,.kit-product table tr:nth-child(even)>td{background-color:var(--color-white)!important}.kit-product table tr td:nth-of-type(1),.kit-product table tr td:nth-of-type(2) p{vertical-align:top;text-align:left}.kit-product table tr td:nth-of-type(1){width:35%}.kit-product table tr td:nth-of-type(2){width:35%}.kit-product table tr td:nth-of-type(3){width:15%}.kit-product table tr td:nth-of-type(4){width:15%}@media (max-width:1100px){.kit-product table tr td{height:auto}.kit-product table tr td:nth-of-type(1),.kit-product table tr td:nth-of-type(2){float:left;width:70%!important}.kit-product table tr td:nth-of-type(3),.kit-product table tr td:nth-of-type(4){float:right;width:30%!important;text-align:right}.kit-product table tr td:nth-of-type(1){font-weight:700}.kit-product table tr td:nth-of-type(2) span:before,.kit-product table tr td:nth-of-type(3) span:before,.kit-product table tr td:nth-of-type(4) span:before{font-weight:700;display:block}.kit-product table tr td:nth-of-type(2) span:before{content:"Description";text-align:left}.kit-product table tr td:nth-of-type(3) span:before{content:"Price";text-align:right}.kit-product table tr td:nth-of-type(4) span:before{content:"Member price";color:#006400;text-align:right}}.ICETBLabelVal-price .product-price{max-width:50%;display:inline-block;line-height:1.1em}@media (max-width:1100px){.ICETBLabelVal-price .product-price{max-width:35%}}@media (max-width:1100px){.stu-timetable-grid table tr th{display:none}.stu-timetable-grid table tr td{float:left;width:100%;border:0;padding-bottom:0}.stu-timetable-grid table tr td:nth-of-type(7){padding-bottom:18px}.stu-timetable-grid table tr td{padding-top:0}.stu-timetable-grid table tr td:nth-of-type(1),.stu-timetable-grid table tr td:nth-of-type(2){padding-top:18px}.stu-timetable-grid table tr td:nth-of-type(1),.stu-timetable-grid table tr td:nth-of-type(2),.stu-timetable-grid table tr td:nth-of-type(6),.stu-timetable-grid table tr td:nth-of-type(7){width:50%}.stu-timetable-grid table tr td:before{font-weight:700;margin-right:10px}.stu-timetable-grid table tr td:nth-of-type(1):before{content:"Start date:"}.stu-timetable-grid table tr td:nth-of-type(2):before{content:"Duration:"}.stu-timetable-grid table tr td:nth-of-type(3):before{content:"Session:"}.stu-timetable-grid table tr td:nth-of-type(4):before{content:"Venue:"}.stu-timetable-grid table tr td:nth-of-type(5):before{content:"Lecturer:"}.stu-timetable-grid table tr td:nth-of-type(6):before{content:"Student group:"}.stu-timetable-grid table tr td:nth-of-type(7):before{content:"Student subgroup:"}}@media (max-width:650px){.stu-timetable-grid table tr td:nth-of-type(1),.stu-timetable-grid table tr td:nth-of-type(2),.stu-timetable-grid table tr td:nth-of-type(6),.stu-timetable-grid table tr td:nth-of-type(7){width:100%}.stu-timetable-grid table tr td:nth-of-type(2){padding-top:0}}.stu-noticeboard-grid table tr td:nth-of-type(2) a:after{font-family:"Font Awesome 5 Pro";content:"\f56d";font-size:1.5em;margin-left:10px;color:var(--primary-color)}.stu-noticeboard-grid table tr td:nth-of-type(2) a:hover:after{color:var(--primary-color)}@media (max-width:650px){.stu-noticeboard-grid table tr th{display:none}.stu-noticeboard-grid table tr td{float:left;width:100%;border:0;padding-bottom:0}.stu-noticeboard-grid table tr td:nth-of-type(1):before{content:"Date posted:"}.stu-noticeboard-grid table tr td:nth-of-type(2):before{content:"Title:"}.stu-noticeboard-grid table tr td:before{margin-right:10px;font-weight:700}.stu-noticeboard-grid table tr td:nth-of-type(2){padding-bottom:18px}}.btn{white-space:pre-wrap!important}#baseTemplatePlaceholder_content_C004_pnlRoomBooking.plain-table table th{font-size:22px!important}#baseTemplatePlaceholder_content_C004_pnlRoomBooking.plain-table table td{font-size:18px!important}.floor{display:inline-block;padding:10px;color:var(--color-white);font-weight:700;border-radius:21px;width:42px}.floor-1{background-color:#90191f}.floor1{background-color:#dc9325}.floor2{background-color:#29241e}.floor4{background-color:#754534}#baseTemplatePlaceholder_content_C001_pnlRoomBooking table tr td{vertical-align:middle}.skill-1-code,.skill-1-text,.skill-color-1{background-color:#956e47!important}.skill-2-code,.skill-2-text,.skill-color-2{background-color:#1e9147!important}.skill-3-code,.skill-3-text,.skill-color-3{background-color:#7300ab!important}.skill-4-code,.skill-4-text,.skill-color-4{background-color:#e47c23!important}.skills-page-code{background-color:#ddd;border:4px solid #ddd;color:var(--color-white);border-radius:37px;padding:12px 10px;height:75px;width:75px;display:inline-block;line-height:40px;font-size:26px}.skills-page-code.skill-color-1{border:4px solid #956e47}.skills-page-code.skill-color-2{border:4px solid #1e9147}.skills-page-code.skill-color-3{border:4px solid #7300ab}.skills-page-code.skill-color-4{border:4px solid #e47c23}.anchor-text{display:inline-block;width:65%}.anchor-btns>a:after,.btn-icon .icon,a.anchor-btns:after{font-family:"Font Awesome 5 Pro";font-size:20px}.btn-icon .icon{margin:0 5px 0 10px;vertical-align:top}.anchor-btns>a,.btn-icon a,a.anchor-btns{font-style:normal;padding:20px 0;background-color:var(--color-grey-3);text-align:center;font-weight:700;font-size:16px;text-decoration:none!important;color:var(--color-white);display:block;-webkit-transition:background-color 1s;transition:background-color 1s}.anchor-btns>a:after,a.anchor-btns:after{content:'\f063';margin:0 10px 0 5px;float:right}.anchor-btns a:hover,.anchor-btns:hover{background-color:#555!important}.btn-icon a:hover{padding:20px 0}.btn-icon .button-block{margin-top:0}.btn-icon .button-block a:hover{margin:0}.btn-icon a.skill-color-1,.btn-icon a.skill-color-1-full:hover,.skill-color-1 a,.skill-color-1-full a:hover,a.skill-color-1,a.skill-color-1-full:hover{color:#956e47!important;border:2px solid #956e47!important;background-color:var(--color-white)!important}.btn-icon a.skill-color-2,.btn-icon a.skill-color-2-full:hover,.skill-color-2 a,.skill-color-2-full a:hover,a.skill-color-2,a.skill-color-2-full:hover{color:#1e9147!important;border:2px solid #1e9147!important;background-color:var(--color-white)!important}.btn-icon a.skill-color-3,.btn-icon a.skill-color-3-full:hover,.skill-color-3 a,.skill-color-3-full a:hover,a.skill-color-3,a.skill-color-3-full:hover{color:#7300ab!important;border:2px solid #7300ab!important;background-color:var(--color-white)!important}.btn-icon a.skill-color-4,.btn-icon a.skill-color-4-full:hover,.skill-color-4 a,.skill-color-4-full a:hover,a.skill-color-4,a.skill-color-4-full:hover{color:#e47c23!important;border:2px solid #e47c23!important;background-color:var(--color-white)!important}.btn-icon a.skill-color-1-full,.btn-icon a.skill-color-1:hover,.skill-color-1 a:hover,.skill-color-1-full a,a.skill-color-1-full,a.skill-color-1:hover{color:var(--color-white)!important;border:2px solid #956e47!important;background-color:#956e47!important}.btn-icon a.skill-color-2-full,.btn-icon a.skill-color-2:hover,.skill-color-2 a:hover,.skill-color-2-full a,a.skill-color-2-full,a.skill-color-2:hover{color:var(--color-white)!important;border:2px solid #1e9147!important;background-color:#1e9147!important}.btn-icon a.skill-color-3-full,.btn-icon a.skill-color-3:hover,.skill-color-3 a:hover,.skill-color-3-full a,a.skill-color-3-full,a.skill-color-3:hover{color:var(--color-white)!important;border:2px solid #7300ab!important;background-color:#7300ab!important}.btn-icon a.skill-color-4-full,.btn-icon a.skill-color-4:hover,.skill-color-4 a:hover,.skill-color-4-full a,a.skill-color-4-full,a.skill-color-4:hover{color:var(--color-white)!important;border:2px solid #e47c23!important;background-color:#e47c23!important}.btn-icon a.maroon,.btn-icon a.maroon-full:hover,.maroon a,.maroon-full a:hover,a.maroon,a.maroon-full:hover{color:var(--primary-color)!important;border:2px solid var(--primary-color)!important;background-color:var(--color-white)!important}.btn-icon a.navy,.btn-icon a.navy-full:hover,.navy a,.navy-full a:hover,a.navy,a.navy-full:hover{color:var(--primary-color)!important;border:2px solid var(--primary-color)!important;background-color:var(--color-white)!important}.btn-icon a.teal,.btn-icon a.teal-full:hover,.teal a,.teal-full a:hover,a.teal,a.teal-full:hover{color:var(--primary-color)!important;border:2px solid var(--primary-color)!important;background-color:var(--color-white)!important}.btn-icon a.maroon-full,.btn-icon a.maroon:hover,.maroon a:hover,.maroon-full a,a.maroon-full,a.maroon:hover{color:var(--color-white)!important;border:2px solid var(--primary-color)!important;background-color:var(--primary-color)!important}.btn-icon a.navy-full,.btn-icon a.navy:hover,.navy a:hover,.navy-full a,a.navy-full,a.navy:hover{color:var(--color-white)!important;border:2px solid var(--primary-color)!important;background-color:var(--primary-color)!important}.btn-icon a.teal-full,.btn-icon a.teal:hover,.teal a:hover,.teal-full a,a.teal-full,a.teal:hover{color:var(--color-white)!important;border:2px solid var(--primary-color)!important;background-color:var(--primary-color)!important}.btn-icon.cubes-icon a>.icon:before,a.btn-icon.cubes-icon>.icon:before{content:'\f1b3'}.btn-icon.graduation-icon a>.icon:before,a.btn-icon.graduation-icon>.icon:before{content:'\f19d'}.btn-icon.leanpub-icon a>.icon:before,a.btn-icon.leanpub-icon>.icon:before{content:'\f212'}.btn-icon.envira-icon a>.icon:before,a.btn-icon.envira-icon>.icon:before{content:'\f299'}.btn-icon.hand-holding-heart-icon a>.icon:before,a.btn-icon.hand-holding-heart-icon>.icon:before{content:'\f4be'}.btn-icon.heartbeat-icon a>.icon:before,a.btn-icon.heartbeat-icon>.icon:before{content:'\f21e'}.btn-icon.user-friends-icon a>.icon:before,a.btn-icon.user-friends-icon>.icon:before{content:'\f500'}.btn-icon.city-icon a>.icon:before,a.btn-icon.city-icon>.icon:before{content:'\f64f'}.btn-icon.userchart-icon a>.icon:before,a.btn-icon.userchart-icon>.icon:before{content:'\f6a3'}.btn-icon.peoplecarry-icon a>.icon:before,a.btn-icon.peoplecarry-icon>.icon:before{content:'\f4ce'}.extra-space .grey-pill{margin-top:5px}#ui-id-1{max-height:200px!important;overflow-y:scroll!important;overflow-x:hidden!important}.action-icons .fa-eye-slash{color:#ec70b3}.action-icons .fa-frown,.action-icons .fa-trash-alt{color:#fa0606}.action-icons .fa-share-square{color:#235ed6}.action-icons .fa-smile{color:#73ba36}.tv-web-status{color:var(--color-white);border-radius:5px;-webkit-border-radius:5px;font-weight:700;padding:5px 10px}.container-fluid.bootstrap-style{padding-bottom:18px!important}.empty-category{display:block;text-align:center;font-weight:700;color:var(--primary-color);font-size:18px}p.empty-category-p{text-align:center;font-weight:700;margin-top:10px;color:#777}.ca-thank-msg{text-align:center;display:block;font-size:40px;line-height:1em}.ca-thank-img{max-height:400px}.DisabledLink,a.DisabledLink{color:currentColor!important;cursor:default!important;text-decoration:none!important}.jobs-box.panel-default{border-color:transparent}.jobs-box.panel{border:0}.info-error,.info-info,.info-note,.info-success,.info-tip,.info-warning,p.info-error,p.info-info,p.info-note,p.info-success,p.info-tip,p.info-warning{font-size:17px;line-height:1.3em!important;padding:5px 20px;display:block;text-align:left;margin:0 0 18px;font-weight:500}.cai-form .info-error,.cai-form .info-info,.cai-form .info-note,.cai-form .info-success,.cai-form .info-tip,.cai-form .info-warning,.cai-form p .info-success,.cai-form p.info-error,.cai-form p.info-info,.cai-form p.info-note,.cai-form p.info-tip,.cai-form p.info-warning{margin:5px 20px!important}span.info-help-text{display:table-cell;text-align:left}.info-note,p.info-note{background-color:var(--color-grey-5);color:var(--color-black);border:1px solid var(--color-grey-2)}.info-warning,p.info-warning{background-color:#f5ebb0;color:#775c2a;border:1px solid #775c2a}.info-success,p.info-success{background-color:#def2d6;color:#5a6e52;border:1px solid #5a6e52}.info-error,p.info-error{background-color:#ebc8c4;color:#a52436;border:1px solid #a52436}.info-tip,p.info-tip{background-color:#eaeaea;color:#565656;border:1px solid #565656}.info-info,p.info-info{background-color:#c5e1ef;color:#375788;border:1px solid #375788}.info-error:before,.info-info:before,.info-note:before,.info-success:before,.info-tip:before,.info-warning:before,p.info-error:before,p.info-info:before,p.info-note:before,p.info-success:before,p.info-tip:before,p.info-warning:before{width:120px;font-family:FontAwesome,'Source Sans Pro',sans-serif;font-weight:700;font-size:1.1em;display:table-cell;float:left}.info-note:before,p.info-note:before{content:"\f0f3  NOTE: "}.info-warning:before,p.info-warning:before{content:"\f071  WARNING: "}.info-success:before,p.info-success:before{content:"\f058  SUCCESS: "}.info-error:before,p.info-error:before{content:"\f057  ERROR: "}.info-tip:before,p.info-tip:before{content:"\f0eb  TOP TIP: "}.info-info:before,p.info-info:before{content:"\f05a  INFO: "}.info-error a:link,.info-info a:link,.info-note a:link,.info-success a:link,.info-tip a:link,.info-warning a:link{text-decoration:underline}.info-error.md,.info-info.md,.info-note.md,.info-success.md,.info-tip.md,.info-warning.md,p.info-error.md,p.info-info.md,p.info-note.md,p.info-success.md,p.info-tip.md,p.info-warning.md{font-size:20px;font-weight:550;padding:10px 20px!important}.info-error.md:before,.info-info.md:before,.info-note.md:before,.info-success.md:before,.info-tip.md:before,.info-warning.md:before,p.info-error.md:before,p.info-info.md:before,p.info-note.md:before,p.info-success.md:before,p.info-tip.md:before,p.info-warning.md:before{width:135px}.info-error.lg,.info-info.lg,.info-note.lg,.info-success.lg,.info-tip.lg,.info-warning.lg,p.info-error.lg,p.info-info.lg,p.info-note.lg,p.info-success.lg,p.info-tip.lg,p.info-warning.lg{font-size:24px;font-weight:600;padding:15px 20px!important}.info-error.lg:before,.info-info.lg:before,.info-note.lg:before,.info-success.lg:before,.info-tip.lg:before,.info-warning.lg:before,p.info-error.lg:before,p.info-info.lg:before,p.info-note.lg:before,p.info-success.lg:before,p.info-tip.lg:before,p.info-warning.lg:before{width:165px}#baseTemplatePlaceholder_content_Meeting__c_trIdTrainingPoint{margin-top:18px}.tt-accepted{font-size:24px;color:green;font-weight:700;float:right}.tt-accepted .icon{margin-right:8px}.sfNavTreeview .k-i-collapse,.sfNavTreeview .k-i-expand{background-color:transparent;background-image:url(../Images/sfPublicContent.gif);background-repeat:no-repeat}.sfNavTreeview .k-i-expand{background-position:3px -946px}.sfNavTreeview .k-i-collapse{background-position:3px -976px}.sfNavTreeview .k-i-collapse:before,.sfNavTreeview .k-i-expand:before{content:""!important}.sfNavTreeview .k-i-expand{background-image:url(/Images/CAITheme/chartered_accounts_page_templates-08.png);background-position:-203px -32px;height:30px;width:30px;display:inline-block;position:relative;z-index:10;top:10px;background-color:var(--primary-color);border:1px solid var(--color-white);border-radius:5px;margin-right:10px;margin-top:2px}.sfNavTreeview .k-i-collapse{background-image:url(/Images/CAITheme/chartered_accounts_page_templates-08.png);background-position:-203px -52px;height:16px;width:16px;display:inline-block;position:relative;z-index:10;top:10px;border:1px solid var(--primary-color);background-color:var(--color-white);transform:rotate(180deg)}.sfNavTreeview .k-i-expand:hover{background-color:var(--color-white);border:1px solid var(--primary-color);background-position:-203px -52px!important;transform:rotate(0)}.sfNavTreeview .k-i-collapse,.sfNavTreeview .k-i-expand{float:right;width:25px;height:25px;margin-right:10px;border-radius:5px;margin-top:-2px}@media (max-width:600px) and (min-width:320px){.sfNavWrp.nav-sidebar .k-i-collapse,.sfNavWrp.nav-sidebar .k-i-expand{display:inline-block}}@media (max-width:1100px) and (min-width:0px){.sfNavWrp.nav-sidebar .k-i-collapse,.sfNavWrp.nav-sidebar .k-i-expand{display:inline-block}}.cartButtonHolder{display:None}.sfpostListItem.sflistitem{display:block;float:left;border-bottom:1px solid #f0f0f0;padding-bottom:15px}.sfpostListTitleDateSummary h2.sfpostTitle{font-size:24px;margin:10px 0}.sfpostAuthorAndDate.sfmetainfo{text-transform:uppercase;font-size:14px}.tagBtns .sfTagsList{margin-bottom:13px}.sfTagsList li{display:inline;font-size:12px;margin-right:3px;color:#a29e9e}.tagBtns .sfTagsList li{display:inline-block;padding:5px;background:#ececec;Font-size:14px;margin-bottom:3px}.sf-Tags li{display:block;padding:10px;background:#ececec;font-size:18px;margin-bottom:5px}.sf-Tags li:before,.sfTagsList li:before{font-family:FontAwesome;content:'\f02b'}.sfTagsList li:before{margin:0 3px;font-size:13px;color:#a29e9e}.tagBtns .sfTagsList li:before{margin:0 3px;font-size:16px;color:#6d6969}.sf-Tags li:before{margin:0 5px;font-size:20px;color:maroon}.sfpostListTitleDateSummary .sfpostSummary{font-size:16px;margin-right:20px;margin-bottom:13px}.sfpostListItem.sflistitem .blogListImg{width:25%;height:auto;overflow:hidden;float:left}.sfpostListItem.sflistitem .blogListDetails{width:75%;float:left;padding:0 20px 10px 20px}.sfimagesTmbList .sfimagesTmb{padding:20px 0 10px 20px}.sfpostListItem.sflistitem .blogListImg .sfimagesTmbList img{width:100%;height:250px;object-fit:cover}a.sfpostFullStory.sffullstory{border:1px solid teal;padding:5px}a.sfpostFullStory.sffullstory:hover{border-color:maroon;color:maroon}.sfpostListTitleDateContent h2.sfpostTitle{font-size:32px}.sfcommentsFieldsList,.sfcommentsList.sfkendoList.k-widget.k-listview,.sfcommentsList.sfserverList{list-style:none}.sfcommentsField.sfcommentEditor table.k-editor{border-collapse:collapse;border:0;height:auto!important}.k-editor .k-editable-area{min-height:100px!important;resize:vertical;overflow:auto}.sfcommentsFormWrp .k-editor .k-editable-area:before{content:"Add a comment"}.sfpostContent.sfcontent{padding-bottom:0}.sfcommentsFormWithAvatarWrp .sfMessage{margin-bottom:10px}.sfcommentsSubmitBtn{font-family:'Source Sans Pro',sans-serif!important;background:var(--primary-color);border:2px solid transparent;color:var(--color-white);width:auto!important;padding:8px 20px;font-size:16px!important;font-weight:400!important;display:inline-block;text-transform:uppercase;margin-right:5px;line-height:32px;cursor:pointer;text-decoration:none;transition:background 1s;-moz-transition:background 1s;-webkit-transition:background 1s}.sfcommentsSubmitBtn:hover{background:var(--color-white);color:var(--primary-color);border:2px solid var(--primary-color)}.sfpostListTitleDateSummary .sfpostListItem{padding:10px 0!important}@media screen and (max-width:970px){.sfpostListItem.sflistitem .blogListImg{width:33%}.sfpostListItem.sflistitem .blogListDetails{width:66%}}@media screen and (max-width:680px){.tagBtns .sfTagsList li{padding:3px}.sfTagsList li:before{font-size:14px}.sfpostListTitleDateSummary h2.sfpostTitle{font-size:20px}.sfpostListTitleDateSummary .sfpostSummary{font-size:14px}.sfTagsList li,.sfpostAuthorAndDate.sfmetainfo{font-size:12px}.sfpostListItem.sflistitem .blogListImg .sfimagesTmbList img{height:200px}}@media screen and (max-width:600px){.sfpostListItem.sflistitem .blogListImg{width:100%;text-align:center}.sfpostListItem.sflistitem .blogListDetails{width:100%}.sfpostListItem.sflistitem .blogListImg .sfimagesTmbList img{width:400px;height:100px}.sfimagesTmbList .sfimagesTmb{padding:15px 20px 0}.sfpostListTitleDateSummary h2.sfpostTitle{margin:0}.sfpostListTitleDateSummary .sfpostAuthorAndDate,.tagBtns .sfTagsList{margin-bottom:5px!important}}@media(max-width:600px){.cmbProfileMobileCountryCode{width:100%!important;margin-bottom:5px;position:relative}}.cmbProfileMobileCountryCode{padding-top:9px!important}.cmbAddCompIntlCode{display:inline!important;padding-top:9px}.RadWindow.hpp-popup .rwTitleRow .rwTitlebar td em{width:auto!important}.RadWindow.hpp-popup .rwContentRow .rwWindowContent>div{overflow-y:hidden!important}.btn,.btn:hover{padding:6px 12px!important}.login-btn:hover,.reset-btn:hover{border:1px solid var(--primary-color)!important}.content.district-nav{display:none}.fileUploadRules{font-size:12px}@media screen and (min-width:701px){.flex-modal .user-profile{height:auto!important}}.k-menu .k-animation-container{box-shadow:0 10px 16px 0 rgb(0 0 0 / 30%),0 20px 50px 0 rgb(0 0 0 / 30%)!important;z-index:10000!important}@media screen and (max-width:1100px){.RadWindow.flex-modal{left:0!important;overflow-y:scroll!important}.RadWindow.flex-modal #ctl00_ctl00_baseTemplatePlaceholder_content_C016_RadWindow1_C{height:auto!important}}.action_btns .btn_done{float:left}.action_btns .btn_skip{float:right}#ctl00_ctl00_baseTemplatePlaceholder_content_FAEEnrollmentc_grdFAEEnrollment_ctl00,#ctl00_ctl00_baseTemplatePlaceholder_content_FAEEnrollmentc_grdFAEEnrollment_ctl00_Header{height:auto!important}.sfFormFile span.ruFileWrap.ruStyled{height:auto}sfFormFile span.ruFileWrap.ruStyled input[type=file]{left:0;top:0;bottom:0;right:0}div.sfFormSubmit.field-group.submitBtn.sfSubmitBtnSmall{border:0;padding-left:0;padding-right:0}div.sfFormSubmit.field-group.submitBtn.sfSubmitBtnSmall input[type=submit]{margin:0;width:100%;padding:0 15px}.tp-wrapper{position:relative}[role=tooltip]{display:none;position:absolute;top:-4.3em;left:0;padding:.5em 1em;background-color:var(--primary-color);border-radius:5px;color:var(--color-white)}[role=tooltip]:after{position:absolute;left:20px;bottom:-10px;content:'';width:0;height:0;border-right:15px solid transparent;border-left:15px solid transparent;border-top:10px solid var(--primary-color);border-bottom:none}.tp-trigger:focus+[role=tooltip],.tp-trigger:hover+[role=tooltip]{display:block}