/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.uk-icon:not(a){cursor:default;}.uk-button-link-reset{background:#fff;border:0;margin:0 !important;padding:5px 15px;}.uk-nav-dropdown>li>.uk-button-link-reset:focus{background:#fff;outline:0;}.uk-nav-dropdown>li>.uk-button-link-reset:hover{background:#009dd8;color:#fff;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2);}.progress__track{border:0;}.uk-list ul.uk-subnav{margin-left:-20px;padding-left:0;}ul.comment-links>*>*,ul.comment-links>*>:first-child{display:inline-block;color:#999;font-size:.875rem;text-transform:uppercase;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-transition-property:color,background-color;transition-property:color,background-color;}ul.comment-links>*>a:focus,ul.comment-links>*>a:hover{color:#0f6ecd;}sup > i.form-required{font-size:65%;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-image:none;}.uk-form-icon.icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes icon-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}
/* @license MIT https://github.com/uikit/uikit/blob/develop/LICENSE.md */
.uk-margin-bottom{margin-bottom:30px !important;}.uk-grid + .uk-grid,.uk-grid-margin,.uk-grid > * > .uk-panel + .uk-panel{margin-top:20px !important;}.cpd-list ul{padding-left:0;margin-bottom:30px;}.cpd-list li{list-style-type:none;margin-bottom:12px;line-height:24px;font-size:14px;position:relative;}.blue_button{position:relative;transition-duration:0.6s;text-decoration:none;display:inline-block;font-size:16px;color:#fff;border-radius:3px;background:#3a7189 !important;margin-right:15px;border:0;text-transform:none;}.front_month_extrabutton{padding:0px 10px;font-size:18px;}.margbottom{margin-bottom:0px;}.margtop{margin-top:0px;}#primary-tasks ul li{list-style-type:none;padding-left:20px;display:inline-flex;}.cpd-speakers{margin-top:40px;padding-bottom:70px;}.cpd-speakers h2{margin-bottom:30px;}.cpd-speakers .uk-slideshow h3{font-size:24px;font-weight:400;line-height:24px;}.uk-slidenav{box-sizing:border-box;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center;top:40%}.mugshot img{max-width:100%;margin:0 auto;display:block;}.latest_seminars .mugshot img{max-width:200px;}.latest_seminars .cpd-speakers .uk-slideshow h3{margin-top:20px;margin-bottom:0px;line-height:1.2em;}.latest_seminars .cpd-speakers{padding-bottom:40px;}.cpd-speakers .uk-slidenav-position .uk-slidenav-previous{left:0px;display:inline-block;}.cpd-speakers .uk-slidenav-position .uk-slidenav-next{right:0px;display:inline-block;}.cpd-speakers .cpd-button{margin-top:10px;}.cpd-speakers .uk-slideshow p{font-size:14px;}.pad_arrow{padding-right:60px;}.latest_seminars .pad_arrow{padding-right:0;}@media (max-width:959px){.pad_arrow{padding-left:30px;padding-right:30px;}.cpd-speakers .uk-slidenav-position .uk-slidenav-previous:before{font-size:32px;}.cpd-speakers .uk-slidenav-position .uk-slidenav-next:before{font-size:32px;}.uk-slidenav{width:25px;height:25px;line-height:25px;font-size:25px;}.uk-slidenav-position .uk-slidenav-previous{left:3px;}.ot-sdk-show-settings{padding-left:42px !important;padding-right:10px !important;font-size:14px !important;color:#373739 !important;text-shadow:none !important;display:block !important;background:transparent !important;border:0;}}video{visibility:hidden;}.player_match{width:100%;}.mejs-container{height:100% !important;}.uk-slidenav svg{width:60px;height:60px;}.slide_buttons .cpd-button{padding:5px;}.slide_buttons .uk-button{transition-property:initial;}.cpd-button i{font-size:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%);}.blue_bar.subscribe ul li span{color:#3a7189;}@media (min-width:768px){.uk-dropdown-width-3:not(.uk-dropdown-stack){width:639px;}}@media (min-width:768px) and (max-width:959px){.uk-visible-small{display:none !important;}}@media (min-width:960px){.uk-visible-small{display:none !important;}}@media (max-width:767px){.uk-hidden-small{display:none !important;}}.uk-navbar-toggle::before{content:"\f0c9";font-family:FontAwesome;vertical-align:middle;font-size:24px;margin-left:5px;margin-right:13px;float:left;}.search_image{background-image:url(/themes/custom/tolleycpd/images/search.jpg);border:solid 0px #000000;width:50px;height:50px;cursor:pointer;}.support_fix_pos{position:relative !important;}.search input.search-field{height:50px;}.uk-navbar-nav.uk-navbar-right.a{background-color:#3a7189;color:#fff;}.uk-navbar-nav > li.flip > a:hover{background-color:#f9f9f9;color:#000;}@media (min-width:768px){.uk-navbar-dropdown.uk-open{top:36px!important;background:#f5f5f5;}}.uk-navbar-nav > li > a{text-transform:none;}.uk-navbar-nav > li.uk-navbar-right > a{background-color:#3a7189;color:#fff;}.uk-navbar-nav > li.uk-navbar-right > a:hover{background-color:#f9f9f9;color:#000;}@media (min-width:960px){.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%;}}@media (min-width:960px){.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%;}}.cpd-button{border-radius:3px;padding:7px 10px 10px 42px;color:#fff;position:relative;text-decoration:none;}.button-Tolley-Seminars{margin-bottom:10px;font-size:14px;display:block;background:#4d4d4d;box-shadow:inset 0 -3px 0 0 #000;padding-left:40px;}.button-Tolley-Tax-Tutor{margin-bottom:10px;font-size:14px;display:block;background:#4d4d4d;box-shadow:inset 0 -3px 0 0 #be161d;padding-left:40px;}.button-Tolley-VAT-Update{margin-bottom:10px;font-size:14px;display:block;background:#4d4d4d;box-shadow:inset 0 -3px 0 0 #f9f9f9;padding-left:40px;}.button-Tolley-Tax-Updates{margin-bottom:10px;font-size:14px;display:block;background:#4d4d4d;box-shadow:inset 0 -3px 0 0 #000;padding-left:40px;}.cpd-button:before{content:"\f0da";font-family:FontAwesome;font-size:16px;position:absolute;top:20%;left:10px;}.button-Tolley-Seminars:before{background:#000;content:"\f04b";font-size:12px;position:absolute;top:50%;left:10px;margin-top:-13px;width:15px;height:20px;border:1px solid white;padding-left:9px;padding-top:3px;border-radius:50%;}.button-Tolley-Tax-Tutor:before{background:#be161d;content:"\f04b";font-size:12px;position:absolute;top:50%;left:10px;margin-top:-13px;width:15px;height:20px;border:1px solid white;padding-left:9px;padding-top:3px;border-radius:50%;}.button-Tolley-VAT-Update:before{background:#000;content:"\f04b";font-size:12px;position:absolute;top:50%;left:10px;margin-top:-13px;width:15px;height:20px;border:1px solid white;padding-left:9px;padding-top:3px;border-radius:50%;color:#fff;}.button-Tolley-Tax-Updates:before{background:#000;content:"\f04b";font-size:12px;position:absolute;top:50%;left:10px;margin-top:-13px;width:15px;height:20px;border:1px solid white;padding-left:9px;padding-top:3px;border-radius:50%;}.button-Tolley-Seminars:hover{box-shadow:inset 0 -100px 0 0 #000;}.button-Tolley-Tax-Updates:hover{box-shadow:inset 0 -100px 0 0 #000;}.button-Tolley-VAT-Update:hover{background:#f9f9f9;box-shadow:inset 0 -100px 0 0 #f9f9f9;color:#000;}.button-Tolley-Tax-Tutor:hover{box-shadow:inset 0 -100px 0 0 #be161d;}.uk-grid{list-style:none;}.uk-drop-grid .uk-grid-margin{margin-top:0px;}.info-block{padding-left:0px !important;}body{font-family:'Helvetica',Arial,sans-serif;}.uk-icon:not(a){cursor:pointer !important;}#block-tolleycpd-system-main .uk-accordion-content .field-content .uk-button{line-height:20px !important;text-align:left;text-transform:none;}.sand_bar .uk-margin-bottom .views-row .field-content .uk-button{line-height:20px !important;text-align:left;text-transform:none;}.cpd_report  .uk-tab{border-bottom:0;margin:0;padding:0;list-style:none;}.cpd_report .uk-tab:after,.cpd_report .uk-tab:before{content:"";display:table;}.cpd_report .uk-tab .uk-active{background:#beb58b;border-top:5px solid #3a7189;}.cpd_report .uk-tab li{margin-right:1px;background:#f9f9f9;border-color:transparent;border-top:5px solid #e6e6e6;}.cpd_report .uk-tab > li{margin-bottom:0px;float:left;position:relative;}.cpd_report_table .cpd_report_table_head{background:#fff;}@media (max-width:768px){.cpd_report_table_head{font-size:16px;}}@media (max-width:768px){#cpd-report,#cpd_target{border:10px solid #beb58b;padding:10px;}}.cpd_report_table_head{font-weight:normal;border-bottom:1px solid #3a7189;padding-bottom:5px;margin-bottom:10px;}#cpd-report .report_head_date,#cpd-report .report_cell_date{float:left;padding:6px 4px 6px 4px;box-sizing:border-box;}@media (max-width:599px){#cpd-report .report_head_title,#cpd-report .report_cell_title{width:75%;}}#cpd-report .report_head_title,#cpd-report .report_cell_title{float:left;padding:6px 4px 6px 4px;box-sizing:border-box;}@media (max-width:599px){.report_head_type,.report_head_notes,.report_head_time,.report_head_toggle{display:none;}}.report_head_time,.report_cell_time{float:left;width:10%;padding:6px 4px 6px 4px;box-sizing:border-box;}.report_head_type,.report_cell_type{float:left;width:15%;padding:6px 4px 6px 4px;box-sizing:border-box;}.report_head_toggle,.report_cell_toggle{float:left;width:10%;padding:6px 4px 6px 4px;box-sizing:border-box;text-align:center;}.report_head_notes,.report_cell_notes{float:left;width:10%;padding:6px 4px 6px 4px;box-sizing:border-box;text-align:center;}.cpd_report_table{margin-bottom:20px;}.cpd_report_table .report_row{background:#f2f2f2;}.cpd_report_table .report_row:nth-child(even){background:#e6daa6;}@media (max-width:768px){.cpd_report_table p,.cpd_report_table{font-size:12px;}}@media (max-width:599px){.report_head_date,.report_cell_date{width:25%;}.report_cell_time{clear:left;}.report_cell_type{width:15%;}.report_cell_toggle{width:35%;}.report_cell_notes{width:15%;}}#cpd-report{margin-top:0;background:#fff;}#cpd-report .cpd-button{background:#3a7189;border-radius:3px;box-shadow:inset 0 -3px 0 0 #234554;padding:7px 10px 10px 25px;color:#fff;font-size:16px;display:inline-block;position:relative;transition-duration:0.6s;text-decoration:none;}#cpd-report .drop_20{margin-top:20px;}#cpd-report .cpd_export{float:right;text-align:right;margin-top:20px;}#cpd-report .cpd_export .feed-icon a{background:#3a7189;border-radius:3px;box-shadow:inset 0 -3px 0 0 #234554;padding:7px 10px 10px 25px;color:#fff;font-size:16px;display:inline-block;position:relative;transition-duration:0.6s;margin-left:10px;margin-bottom:20px;text-decoration:none;}.cpd_export .feed-icon a:before{content:"\f0da";font-family:FontAwesome;font-size:16px;position:absolute;top:50%;left:10px;margin-top:-12px;}.resource-single p{font-size:14px;line-height:1.7em;margin:0 0 15px 0;margin-top:15px;}.button-download{margin-bottom:10px;font-size:14px;display:block;background:#4d4d4d;box-shadow:inset 0 -3px 0 0 #000;padding:7px 10px 10px 25px;padding-left:40px;color:#fff;position:relative;transition-duration:0.6s;text-decoration:none;line-height:23px;text-transform:capitalize;text-align:left !important;padding-left:42px !important;transition-duration:0.6s;}.button-download:before{content:"\f019";font-size:17px;padding-left:2px;width:18px;height:22px;position:absolute;top:50%;left:10px;margin-top:-13px;background:#000;border:1px solid white;border-radius:50%;line-height:21px;padding-right:2px;}.button-download:hover{box-shadow:inset 0 -100px 0 0 #000;}.uk-accordion-content .uk-width-large-1-3 h4{color:#4d4d4d;}.uk-accordion-title::before{background-image:unset !important;}#cpd-report{border:20px solid #beb58b;padding:20px;margin-top:0 !important;background:#fff;}.cpd_report_table .report_row{background:#fff !important;}.cpd_report_table .report_row:nth-child(even){background:#e6daa6 !important;}.cpd_report_table .report_row a{color:#000000 !important;}.cpd_report_table .report_row a:hover{color:#39f !important;}.cpd_report_table .report_row a span{width:14px !important;}.cpd_report_table .report_row .report_cell_date{float:left;width:10%;padding:6px 4px 6px 4px;box-sizing:border-box;}.cpd_report_table .report_row{font-size:14px !important}.cpd_export .feed-icon a{text-transform:capitalize !important;line-height:inherit !important;background:#3a7189 !important;}.cpd_export .feed-icon a:hover{box-shadow:inset 0 -100px 0 0 #234554 !important;color:#fff !important;text-decoration:none !important;}.quiz_box{border:20px solid #3a7189;padding:20px;background:#fff;box-sizing:border-box;}.quiz_box .form-type-radios{margin-top:30px;}.quiz_box table{margin-top:10px;margin-bottom:30px;}.quiz_box .form-type-radio{padding-top:6px;}.quiz_box label{font-size:12px;color:#4d4d4d;text-transform:uppercase;margin-bottom:0px;margin-top:20px;}.question_type_name{display:none;}.quiz_box  td p{padding-top:0px;margin-bottom:0;}.quiz_box td{padding-top:0px;padding-bottom:0;}@media (min-width:960px){#cpd_tracker .uk-width-3-5\@l,.uk-width-6-10\@l{width:60% !important;float:left;}#cpd_tracker .uk-width-4-10\@l{width:40% !important;float:left;}#cpd_tracker .uk-width-medium-1-2{width:50% !important;float:left;}.sand_bar.cpd_tracker .uk-grid .uk-width-medium-1-2{width:50% !important;float:left;}}#cpd-target .uk-grid h3{font-size:18px;line-height:24px;}#sand_bar_dashboard{background-color:#e6daa6;box-shadow:0 0 0 100vmax #e6daa6;clip-path:inset(0 -100vmax);}#blue_bar_dashboard{background-color:#e0ecef;box-shadow:0 0 0 100vmax #e0ecef;clip-path:inset(0 -100vmax);}#cpd-target{border:20px solid #beb58b;padding:20px;margin-top:0 !important;}.uk-modal-dialog > .uk-close:first-child{margin:3px 7px 0px 0px;}.cpd_year_menu{float:right;text-align:right;padding-top:40px;}.cpd_year_menu ul{list-style-type:none;margin:0;float:right;}.cpd_year_menu li{float:left;padding-left:10px;padding-right:0;}.cpd_year_menu h3{margin-bottom:5px;}#offmenu .uk-nav > li > a{padding:5px 10px;}#offmenu .uk-nav-parent-icon > .uk-parent > a::after{margin-left:2px;margin-right:5px;background-image:none;line-height:0px;}#offmenu .uk-nav li > a{display:block;text-decoration:none;padding:15px 11px 19px 4px;}#offmenu ul.uk-nav-sub{padding-left:10px;}#offmenu .uk-nav-sub li > a{padding:14px 0px 0px 0px;font-size:14px;line-height:20px;color:#ccc;}#offmenu .uk-nav-sub .uk-panel a:not([class]){color:#ccc;}#offmenu .button::before{content:none;}#offmenu .uk-nav-default .button{background:#3a7189;border-radius:3px;box-shadow:inset 0 -3px 0 0 #234554;position:relative;transition-duration:0.6s;margin:8px;font-size:18px;color:#fff;text-align:left;line-height:0px;}#offmenu .button::before{font-family:FontAwesome;font-size:16px;position:absolute;top:50%;left:10px;margin-top:-12px;}#offmenu .uk-nav-sub .uk-nav-header{color:#e6daa6;padding-left:0px;margin-top:0px;text-transform:uppercase;font-weight:400;font-size:14px;letter-spacing:0px;}#offmenu .uk-nav-parent-icon > .uk-parent.uk-open > a::after{content:"\f0d7";}#offmenu .uk-nav-parent-icon > .uk-parent > a::after{content:'\f0da';width:20px;float:left;font-family:FontAwesome;text-align:center;}#offmenu hr{border-top:1px solid #3a7189;margin:27px 10px 20px 2px;}#offmenu .uk-nav{margin-top:0px;}.footer-links-mobile .uk-navbar-dropdown-dropbar,.footer .uk-navbar-dropbar{background:#e9e9ea;padding:0px;}.footer-links-mobile .uk-nav,.uk-nav ul{padding-left:11px;}.footer-links-mobile .uk-nav>li>a{font-size:13px;}@media (max-width:959px){.footer-links-mobile .ot-sdk-show-settings{padding-left:13px !important;padding-right:0px !important;}}.footer-links-mobile .rights{padding-left:10px;padding-top:13px;}.aboutus-tab .uk-tab li>a{color:#000;}.aboutus-tab .uk-tab>li.uk-active>a,.uk-tab>li.uk-active>a:hover{color:#fff;}.cpd_report .uk-subnav.uk-subnav-pill.uk-tab>li>a{color:#000;}.cpd_report .uk-subnav.uk-subnav-pill.uk-tab>li.uk-active>a,.cpd_report .uk-subnav.uk-subnav-pill.uk-tab>li.uk-active>a:hover{color:#fff;}.field-content .cpd-button{padding:7px 10px 10px 40px;}.field-content .cpd-button:before{top:50%;}.page-view-speakers-page--view_id-speakers--display_id-page  .cpd-button:before{top:20%;}.page-view-speakers-page--view_id-speakers--display_id-page  .cpd-button,.cpd-speakers .cpd-button{padding:7px 10px 10px 25px !important;}.slide_buttons .no_arrow{padding-right:10px;}.sem{padding:15px;font-size:12px;}.cpd_tracker .split-title h2{color:#3a7189;font-size:20px;line-height:22px;}#cpd-page-wrapper{padding-bottom:0px;}.cpd_footer{width:100%;bottom:0;left:0;margin-top:0px;background:#e9e9ea;}.cpd_report_table .uk-table th{color:#000;}#views-exposed-form-search-site-page-1 .form-item-keys{display:none;}#views-exposed-form-search-site-page-1{display:none;}#views-exposed-form-search-site-page-1:has(.form-type-select){display:block;}.views-row:has(.views-field-nothing){border:1px solid black;border-radius:3px;margin-bottom:1.5rem;}.views-row a[hreflang="und"]{margin-bottom:unset !important;}.views-row .views-field-nothing .field-content{display:block;padding:0.5rem 1rem 0.5rem 1rem;font-size:14px;}#views-exposed-form-search-site-page-1 #edit-submit-search-site--3{display:none;}#views-exposed-form-search-site-page-1 .js-form-submit{display:none;}@media (min-width:1024px){#views-exposed-form-search-site-page-1{margin-top:2.9rem;}}#views-exposed-form-search-site-page-1{background:#d4cfcfa3;padding:10px 12px;border-radius:4px;border:2px solid darkgray;}#views-exposed-form-search-site-page-1 .form-type-select{margin-bottom:10px;}#views-exposed-form-search-site-page-1 .form-type-select select{border:1px solid gray;border-radius:2px;}#views-exposed-form-search-site-page-1 .form-actions{margin-bottom:10px !important;margin-top:10px !important;}#views-exposed-form-search-site-page-1 [type="submit"]{margin:unset !important;}.search input.search-field{width:500px;border:2px solid #ccc;border-radius:4px;padding:8px;text-align:center;color:#6a6969;font-weight:bolder;}.search_hidden{display:none;}.search-field::placeholder{text-align:center;}.searchfilters-layout{display:flex;gap:2rem;align-items:flex-start;flex-wrap:wrap;}#block-tolleycpd-system-main-new{flex:3 1 0;min-width:0;}#views-exposed-form-search-site-page-1{flex:1 1 0px;max-width:100%;}@media (max-width:900px){.searchfilters-layout{flex-direction:column;}#block-tolleycpd-system-main-new,#views-exposed-form-search-site-page-1{flex:1 1 100%;max-width:100%;}}.searchfilters-ajax-loader{display:none;text-align:center;width:100%;position:absolute;left:0;top:61%;z-index:1000;}.searchfilters-ajax-loader img{width:40px;height:40px;object-fit:contain;display:inline-block;}#block-tolleycpd-system-main-new{position:relative;}.searchfilters-layout .uk-pagination{margin-top:40px;}
