/********************************************************************************/
/************ BEGIN CIDI LABS DESIGNPLUS CSS FOR DESKTOP  ***********************/
/********************************************************************************/

/***** Begin README *****/
/*This CSS file was created by Cidi Labs on 2025-08-13 for ebls.instructure.com.*/  
/*This file is a static version of all the DesignPLUS CSS code available to this domain on this date.*/
/*First, please remove all the existing DesignPLUS CSS and imports from your institution's Canvas CSS file.*/
/*Then, select one of the following two options to use the CSS from this file.*/

/*OPTION 1: You can host this file on your own server and then import it into your institution's Canvas CSS file.*/
/*** 1.) Upload this file to your server and make sure the file is publicly accessible.*/
/*** 2.) Add an import statement to the top of your institution's Canvas CSS file that looks like this: @import url(yourCSSfileUrlHere);*/

/*OPTION 2: You can merge this file with your institution's Canvas CSS file.*/
/*** 1.) Copy the Font Imports from this file and paste them to the top of your institution's Canvas CSS file.*/
/*** 2.) Copy the rest of the CSS below the Font Imports from this file and paste it at the bottom of your institution's Canvas CSS file.*/
/*** Please note that if any CSS comes before the @import lines, it will break the file.*/

/*If you have any questions, please contact Cidi Labs Support at support@cidilabs.com*/
/***** End README *****/

/***** Begin Font Imports *****/

@import url(https://files.ciditools.com/fontawesome-5.15.4/css/all.min.css);
@import url(https://fonts.googleapis.com/css?family=PT+Sans);
@import url(https://fonts.googleapis.com/css?family=Satisfy);

/***** End Font Imports *****/


/***** Begin Imported CSS *****/

/* Begin DesignPLUS CSS imported from themes-payload.css */

:root{--red:#dc3545;--yellow:#ffc107;--green:#28a745;--cyan:#17a2b8;--white:#fff;--gray-dark:#343a40;--primary-alert-link:#002752;--primary-text:#004085;--primary-hover-dark:#0054ad;--primary-border:#0062cc;--primary:#006fe6;--primary-hover-light:#9fcdff;--primary-bg-light:#b8daff;--primary-bg-lighter:#cce5ff;--primary-contrast:#fff;--secondary-alert-link:#202326;--secondary-text:#383d41;--secondary-border:#545b62;--secondary-hover-dark:#5a6268;--secondary:#6f767e;--secondary-hover-light:#c8cbcf;--secondary-bg-light:#d6d8db;--secondary-bg-lighter:#e2e3e5;--secondary-contrast:#fff;--info-alert-link:#062c33;--info-text:#0c5460;--info-border:#117a8b;--info-hover-dark:#138496;--info:#54bbcb;--info-hover-light:#abdde5;--info-bg-light:#bee5eb;--info-bg-lighter:#d1ecf1;--info-contrast:#000;--dark-alert-link:#040505;--dark-text:#1b1e21;--dark-border:#23272b;--dark-hover-dark:#32383e;--dark:#343a40;--dark-hover-light:#b9bbbe;--dark-bg-light:#c6c8ca;--dark-bg-lighter:#d6d8d9;--dark-contrast:#fff;--mid-alert-link:#040505;--mid-text:#2d3b45;--mid-border:#c7cdd1;--mid-border-dark:#999;--mid-hover-dark:#666;--mid:#f5f5f5;--mid-hover-light:#e8e8e8;--mid-bg-light:#f5f5f5;--mid-bg-lighter:#f5f5f5;--mid-contrast:#000;--light-alert-link:#686868;--light-hover-text:#686868;--light-text:#727272;--light-border:#d3d9df;--light-hover-light:#e2e6ea;--light-bg-light:#e9ecef;--light:#f8f9fa;--light-bg-lighter:#fdfdfe;--light-contrast:#000;--success-alert-link:#0b2e13;--success-text:#155724;--success-border:#1e7e34;--success-hover-dark:#1a7830;--success:#1c8536;--success-hover-light:#b1dfbb;--success-bg-light:#c3e6cb;--success-bg-lighter:#d4edda;--success-contrast:#fff;--danger-alert-link:#491217;--danger-text:#721c24;--danger-border:#bd2130;--danger-hover-dark:#c82333;--danger:#d50510;--danger-hover-light:#f1b0b7;--danger-bg-light:#f5c6cb;--danger-bg-lighter:#f8d7da;--danger-contrast:#fff;--warning-alert-link:#533f03;--warning-text:#856404;--warning-border:#c69500;--warning-hover-dark:#e0a800;--warning:#ffc107;--warning-hover-light:#ffe8a1;--warning-bg-light:#ffeeba;--warning-bg-lighter:#fff3cd;--warning-contrast:#533f03;--bs-focus:#80bdff;--bs-light-blue:#b3d7ff;--bs-gray-border:#ced4da;--bs-gray-border:#dee2e6;--bs-popover-light-gray:#f7f7f7;--bs-link-hover:#0056b3;--bs-mark:#fcf8e3;--bs-blockquote-border:#adb5bd;--bs-text:#212529;--bs-gray-text-dark:#495057;--bs-input-valid:#34ce57;--bs-input-valid-light:#71dd8a;--bs-input-invalid:#e4606d;--bs-input-invalid-light:#efa2a9;--bs-ui-light-gray:#e9ecef;--bs-disabled-gray:#6f767e;--bs-gray-text:#6f767e;--bs-light-gray-border:#dee2e6;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.kl_wrapper .bs-badge{display:inline-block;padding:.25em .4em;font-size:80%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;text-shadow:none;font-style:normal}.kl_wrapper .bs-text{padding:2px 4px;font-style:normal}.kl_wrapper a.bs-badge:hover{text-decoration:none}.kl_wrapper .bs-badge-primary,.kl_wrapper .bs-text-primary{color:#fff;background-color:#006fe6}.kl_wrapper .bs-badge-secondary,.kl_wrapper .bs-text-secondary{color:#fff;background-color:#6f767e}.kl_wrapper .bs-badge-success,.kl_wrapper .bs-text-success{color:#fff;background-color:#1c8536}.kl_wrapper .bs-badge-danger,.kl_wrapper .bs-text-danger{color:#fff;background-color:#d50510}.kl_wrapper .bs-badge-warning,.kl_wrapper .bs-text-warning{color:#111;background-color:#ffc107}.kl_wrapper a.bs-badge-warning:hover{color:#000}.kl_wrapper .bs-badge-info,.kl_wrapper .bs-text-info{color:#000;background-color:#54bbcb}.kl_wrapper .bs-badge-light,.kl_wrapper .bs-text-light{color:#111;background-color:#f8f9fa}.kl_wrapper .bs-badge-dark,.kl_wrapper .bs-text-dark{color:#fff;background-color:#343a40}.kl_wrapper .bs-badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.kl_wrapper .bs-alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;overflow:hidden}.kl_wrapper .bs-alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.kl_wrapper .bs-alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.kl_wrapper .bs-alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.kl_wrapper .bs-alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.kl_wrapper .bs-alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.kl_wrapper .bs-alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.kl_wrapper .bs-alert-light{color:#757576;background-color:#fefefe;border-color:#fdfdfe}.kl_wrapper .bs-alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.kl_wrapper .bs-breadcrumb{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.kl_wrapper .bs-breadcrumb-item{float:left}.kl_wrapper .bs-breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6f767e;content:"/"}.kl_wrapper .bs-breadcrumb-item.active{color:#6f767e}.kl_wrapper .bs-btn{display:inline-block;text-align:center;vertical-align:middle;border:1px solid transparent;padding:.5rem .75rem;font-size:1rem;line-height:1.25;border-radius:.25rem;transition:all .15s ease-in-out}body:not(.mce-content-body) .bs-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mceContentBody div.kl_wrapper a.bs-btn,.user_content div.kl_wrapper a.bs-btn{text-decoration:none!important}#tinymce.mce-content-body .bs-btn-primary[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-primary{color:#fff;background-color:#006fe6;border-color:#006fe6}.kl_wrapper .bs-btn-primary.active,.kl_wrapper .bs-btn-primary:focus,.kl_wrapper .bs-btn-primary:hover{color:#fff;background-color:#0054ad;border-color:#0062cc}#tinymce.mce-content-body .bs-btn-secondary[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-secondary{color:#fff;background-color:#6f767e;border-color:#6f767e}.kl_wrapper .bs-btn-secondary.active,.kl_wrapper .bs-btn-secondary:focus,.kl_wrapper .bs-btn-secondary:hover{color:#fff;background-color:#52575d;border-color:#6c757d}#tinymce.mce-content-body .bs-btn-success[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-success{color:#fff;background-color:#1c8536;border-color:#1c8536}.kl_wrapper .bs-btn-success.active,.kl_wrapper .bs-btn-success:focus,.kl_wrapper .bs-btn-success:hover{color:#fff;background-color:#19692b;border-color:#1e7e34}#tinymce.mce-content-body .bs-btn-danger[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-danger{color:#fff;background-color:#d50510;border-color:#d50510}.kl_wrapper .bs-btn-danger.active,.kl_wrapper .bs-btn-danger:focus,.kl_wrapper .bs-btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}#tinymce.mce-content-body .bs-btn-warning[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.kl_wrapper .bs-btn-warning.active,.kl_wrapper .bs-btn-warning:focus,.kl_wrapper .bs-btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}#tinymce.mce-content-body .bs-btn-info[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-info{color:#000;background-color:#54bbcb;border-color:#54bbcb}.kl_wrapper .bs-btn-info.active,.kl_wrapper .bs-btn-info:focus,.kl_wrapper .bs-btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}#tinymce.mce-content-body .bs-btn-light[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.kl_wrapper .bs-btn-light.active,.kl_wrapper .bs-btn-light:focus,.kl_wrapper .bs-btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}#tinymce.mce-content-body .bs-btn-mid[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-mid{background:#f5f5f5;color:#2d3b45;border-color:#c7cdd1}.kl_wrapper .bs-btn-mid.active,.kl_wrapper .bs-btn-mid:focus,.kl_wrapper .bs-btn-mid:hover{background:#e8e8e8;color:#2d3b45}#tinymce.mce-content-body .bs-btn-dark[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.kl_wrapper .bs-btn-dark.active,.kl_wrapper .bs-btn-dark:focus,.kl_wrapper .bs-btn-dark:hover{color:#fff;background-color:#6c7075;border-color:#1d2124}.kl_wrapper .bs-btn-link,.kl_wrapper .bs-btn-link:active,.kl_wrapper .bs-btn-link:focus{border-color:transparent;box-shadow:none;background:transparent}#kl_wrapper_3.kl_wrapper a.bs-btn-link:focus,#kl_wrapper_3.kl_wrapper a.bs-btn-link:hover,.kl_wrapper a.bs-btn-link:focus,.kl_wrapper a.bs-btn-link:hover{text-decoration:underline!important;background-color:transparent}#tinymce.mce-content-body .bs-btn-outline-primary[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-primary{color:#006fe6;background-color:#fff;background-image:none;border-color:#006fe6}.kl_wrapper .bs-btn-outline-primary.active,.kl_wrapper .bs-btn-outline-primary:focus,.kl_wrapper .bs-btn-outline-primary:hover{color:#fff;background-color:#006fe6;background-image:none;border-color:#006fe6}#tinymce.mce-content-body .bs-btn-outline-secondary[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-secondary{color:#6f767e;background-color:#fff;background-image:none;border-color:#6f767e}.kl_wrapper .bs-btn-outline-secondary.active,.kl_wrapper .bs-btn-outline-secondary:focus,.kl_wrapper .bs-btn-outline-secondary:hover{color:#fff;background-color:#6f767e;background-image:none;border-color:#6f767e}#tinymce.mce-content-body .bs-btn-outline-success[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-success{color:#1c8536;background-color:#fff;background-image:none;border-color:#1c8536}.kl_wrapper .bs-btn-outline-success.active,.kl_wrapper .bs-btn-outline-success:focus,.kl_wrapper .bs-btn-outline-success:hover{color:#fff;background-color:#1c8536;background-image:none;border-color:#1c8536}#tinymce.mce-content-body .bs-btn-outline-danger[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-danger{color:#d50510;background-color:#fff;background-image:none;border-color:#d50510}.kl_wrapper .bs-btn-outline-danger.active,.kl_wrapper .bs-btn-outline-danger:focus,.kl_wrapper .bs-btn-outline-danger:hover{color:#fff;background-color:#d50510;background-image:none;border-color:#d50510}#tinymce.mce-content-body .bs-btn-outline-warning[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-warning{color:#9f6d00;background-color:#fff;background-image:none;border-color:#9f6d00}.kl_wrapper .bs-btn-outline-warning.active,.kl_wrapper .bs-btn-outline-warning:focus,.kl_wrapper .bs-btn-outline-warning:hover{color:#000;background-color:#ffc107;background-image:none;border-color:#ffc107}#tinymce.mce-content-body .bs-btn-outline-info[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-info{color:#3c808b;background-color:#fff;background-image:none;border-color:#3c808b}.kl_wrapper .bs-btn-outline-info.active,.kl_wrapper .bs-btn-outline-info:focus,.kl_wrapper .bs-btn-outline-info:hover{color:#000;background-color:#54bbcb;background-image:none;border-color:#54bbcb}#tinymce.mce-content-body .bs-btn-outline-light[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-light{color:#727272;background-color:#fff;background-image:none;border-color:#f8f9fa}.kl_wrapper .bs-btn-outline-light.active,.kl_wrapper .bs-btn-outline-light:focus,.kl_wrapper .bs-btn-outline-light:hover{color:#111;background-color:#e2e6ea;background-image:none;border-color:#dae0e5}#tinymce.mce-content-body .bs-btn-outline-mid[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-mid{color:#666;background-color:#fff;background-image:none;border-color:#999}.kl_wrapper .bs-btn-outline-mid.active,.kl_wrapper .bs-btn-outline-mid:focus,.kl_wrapper .bs-btn-outline-mid:hover{color:#fff;background-color:#666;background-image:none;border-color:#999}#tinymce.mce-content-body .bs-btn-outline-dark[data-mce-selected=inline-boundary],.kl_wrapper .bs-btn-outline-dark{color:#343a40;background-color:#fff;background-image:none;border-color:#343a40}.kl_wrapper .bs-btn-outline-dark.active,.kl_wrapper .bs-btn-outline-dark:focus,.kl_wrapper .bs-btn-outline-dark:hover{color:#fff;background-color:#343a40;background-image:none;border-color:#343a40}.bs-btn.disabled,.bs-btn:disabled{opacity:.65}.bs-btn-primary.disabled,.bs-btn-primary:disabled{background-color:#007bff;border-color:#007bff}.bs-btn-secondary.disabled,.bs-btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.bs-btn-success.disabled,.bs-btn-success:disabled{background-color:#28a745;border-color:#28a745}.bs-btn-danger.disabled,.bs-btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.bs-btn-warning.disabled,.bs-btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.bs-btn-info.disabled,.bs-btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.bs-btn-light.disabled,.bs-btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.bs-btn-dark.disabled,.bs-btn-dark:disabled{background-color:#343a40;border-color:#343a40}.bs-btn-outline-primary.disabled,.bs-btn-outline-primary:disabled{color:#007bff;background-color:transparent}.bs-btn-outline-secondary.disabled,.bs-btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.bs-btn-outline-success.disabled,.bs-btn-outline-success:disabled{color:#28a745;background-color:transparent}.bs-btn-outline-danger.disabled,.bs-btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.bs-btn-outline-warning.disabled,.bs-btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.bs-btn-outline-info.disabled,.bs-btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.bs-btn-outline-light.disabled,.bs-btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.bs-btn-outline-dark.disabled,.bs-btn-outline-dark:disabled{color:#343a40;background-color:transparent}.kl_wrapper .bs-btn-group-lg>.bs-btn,.kl_wrapper .bs-btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.kl_wrapper .bs-btn-group-sm>.bs-btn,.kl_wrapper .bs-btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.kl_wrapper .bs-btn-group-xs>.bs-btn,.kl_wrapper .bs-btn-xs{padding:.2rem .4rem;font-size:.775rem;line-height:1.25;border-radius:.1rem}.kl_wrapper .bs-btn-block{display:block;width:100%}.kl_wrapper .bs-btn-group,.kl_wrapper .bs-btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.kl_wrapper .bs-btn-group>.bs-btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.kl_wrapper .bs-btn-group>.bs-btn:first-child{margin-left:0}.kl_wrapper .bs-btn-group-vertical{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.kl_wrapper .bs-btn-group>.bs-btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.kl_wrapper .bs-btn-group-vertical>.bs-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.kl_wrapper .bs-btn-group-vertical .bs-btn,.kl_wrapper .bs-btn-group-vertical .bs-btn-group{width:100%}.kl_wrapper .bs-btn-group-vertical>.bs-btn,.kl_wrapper .bs-btn-group>.bs-btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:0}.kl_wrapper .bs-btn-group-vertical .bs-btn-group+.bs-btn-group,.kl_wrapper .bs-btn-group-vertical .bs-btn-group+a.bs-btn,.kl_wrapper .bs-btn-group-vertical a.bs-btn+.bs-btn-group,.kl_wrapper .bs-btn-group-vertical a.bs-btn+a.bs-btn,.kl_wrapper .bs-btn-group .bs-btn-group+.bs-btn-group,.kl_wrapper .bs-btn-group .bs-btn-group+a.bs-btn,.kl_wrapper .bs-btn-group a.bs-btn+.bs-btn,.kl_wrapper .bs-btn-group a.bs-btn+.bs-btn-group{margin-left:-2px}.kl_wrapper .bs-callout{padding:10px;margin:15px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px;text-align:left;background-color:#fff;overflow:hidden}#kl_wrapper_3.kl_wrapper .bs-callout h3,#kl_wrapper_3.kl_wrapper .bs-callout h4,#kl_wrapper_3.kl_wrapper .bs-callout h5,#kl_wrapper_3.kl_wrapper .bs-callout h6,.kl_wrapper .bs-callout h3,.kl_wrapper .bs-callout h4,.kl_wrapper .bs-callout h5,.kl_wrapper .bs-callout h6{margin-top:0}.kl_wrapper .bs-callout-primary{border-left-color:#006fe6}#kl_wrapper_3.kl_wrapper .bs-callout-primary h3,#kl_wrapper_3.kl_wrapper .bs-callout-primary h4,#kl_wrapper_3.kl_wrapper .bs-callout-primary h5,#kl_wrapper_3.kl_wrapper .bs-callout-primary h6,.kl_wrapper .bs-callout-primary h3,.kl_wrapper .bs-callout-primary h4,.kl_wrapper .bs-callout-primary h5,.kl_wrapper .bs-callout-primary h6{color:#006fe6}.kl_wrapper .bs-callout-secondary{border-left-color:#6f767e}#kl_wrapper_3.kl_wrapper .bs-callout-secondary h3,#kl_wrapper_3.kl_wrapper .bs-callout-secondary h4,#kl_wrapper_3.kl_wrapper .bs-callout-secondary h5,#kl_wrapper_3.kl_wrapper .bs-callout-secondary h6,.kl_wrapper .bs-callout-secondary h3,.kl_wrapper .bs-callout-secondary h4,.kl_wrapper .bs-callout-secondary h5,.kl_wrapper .bs-callout-secondary h6{color:#6f767e}.kl_wrapper .bs-callout-success{border-left-color:#1c8536}#kl_wrapper_3.kl_wrapper .bs-callout-success h3,#kl_wrapper_3.kl_wrapper .bs-callout-success h4,#kl_wrapper_3.kl_wrapper .bs-callout-success h5,#kl_wrapper_3.kl_wrapper .bs-callout-success h6,.kl_wrapper .bs-callout-success h3,.kl_wrapper .bs-callout-success h4,.kl_wrapper .bs-callout-success h5,.kl_wrapper .bs-callout-success h6{color:#1c8536}.kl_wrapper .bs-callout-danger{border-left-color:#d50510}#kl_wrapper_3.kl_wrapper .bs-callout-danger h3,#kl_wrapper_3.kl_wrapper .bs-callout-danger h4,#kl_wrapper_3.kl_wrapper .bs-callout-danger h5,#kl_wrapper_3.kl_wrapper .bs-callout-danger h6,.kl_wrapper .bs-callout-danger h3,.kl_wrapper .bs-callout-danger h4,.kl_wrapper .bs-callout-danger h5,.kl_wrapper .bs-callout-danger h6{color:#d50510}.kl_wrapper .bs-callout-warning{border-left-color:#b25819}#kl_wrapper_3.kl_wrapper .bs-callout-warning h3,#kl_wrapper_3.kl_wrapper .bs-callout-warning h4,#kl_wrapper_3.kl_wrapper .bs-callout-warning h5,#kl_wrapper_3.kl_wrapper .bs-callout-warning h6,.kl_wrapper .bs-callout-warning h3,.kl_wrapper .bs-callout-warning h4,.kl_wrapper .bs-callout-warning h5,.kl_wrapper .bs-callout-warning h6{color:#b25819}.kl_wrapper .bs-callout-info{border-left-color:#54bbcb}#kl_wrapper_3.kl_wrapper .bs-callout-info h3,#kl_wrapper_3.kl_wrapper .bs-callout-info h4,#kl_wrapper_3.kl_wrapper .bs-callout-info h5,#kl_wrapper_3.kl_wrapper .bs-callout-info h6,.kl_wrapper .bs-callout-info h3,.kl_wrapper .bs-callout-info h4,.kl_wrapper .bs-callout-info h5,.kl_wrapper .bs-callout-info h6{color:#3c808b}.kl_wrapper .bs-callout-light{border-left-color:#ccc}#kl_wrapper_3.kl_wrapper .bs-callout-light h3,#kl_wrapper_3.kl_wrapper .bs-callout-light h4,#kl_wrapper_3.kl_wrapper .bs-callout-light h5,#kl_wrapper_3.kl_wrapper .bs-callout-light h6,.kl_wrapper .bs-callout-light h3,.kl_wrapper .bs-callout-light h4,.kl_wrapper .bs-callout-light h5,.kl_wrapper .bs-callout-light h6{color:#696969}.kl_wrapper .bs-callout-dark{border-left-color:#343a40}#kl_wrapper_3.kl_wrapper .bs-callout-dark h3,#kl_wrapper_3.kl_wrapper .bs-callout-dark h4,#kl_wrapper_3.kl_wrapper .bs-callout-dark h5,#kl_wrapper_3.kl_wrapper .bs-callout-dark h6,.kl_wrapper .bs-callout-dark h3,.kl_wrapper .bs-callout-dark h4,.kl_wrapper .bs-callout-dark h5,.kl_wrapper .bs-callout-dark h6{color:#343a40}.kl_wrapper .bs-bg-primary{color:#fff;background-color:#006fe6!important}.kl_wrapper .bs-bg-secondary{color:#fff;background-color:#6f767e!important}.kl_wrapper .bs-bg-success{color:#fff;background-color:#1c8536!important}.kl_wrapper .bs-bg-danger{color:#fff;background-color:#d50510!important}.kl_wrapper .bs-bg-warning{color:#111;background-color:#ffc107!important}.kl_wrapper .bs-bg-info{color:#000;background-color:#54bbcb!important}.kl_wrapper .bs-bg-light{color:#111;background-color:#f8f9fa!important}.kl_wrapper .bs-bg-dark{color:#fff;background-color:#343a40!important}@-ms-viewport{width:device-width}.kl_wrapper .bs-container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.kl_wrapper .bs-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.kl_wrapper .bs-no-gutters{margin-right:0;margin-left:0}.kl_wrapper .bs-no-gutters>.bs-col,.kl_wrapper .bs-no-gutters>[class*=bs-col-]{padding-right:0;padding-left:0}.kl_wrapper .bs-col,.kl_wrapper .bs-col-1,.kl_wrapper .bs-col-2,.kl_wrapper .bs-col-3,.kl_wrapper .bs-col-4,.kl_wrapper .bs-col-5,.kl_wrapper .bs-col-6,.kl_wrapper .bs-col-7,.kl_wrapper .bs-col-8,.kl_wrapper .bs-col-9,.kl_wrapper .bs-col-10,.kl_wrapper .bs-col-11,.kl_wrapper .bs-col-12,.kl_wrapper .bs-col-auto,.kl_wrapper .bs-col-lg,.kl_wrapper .bs-col-lg-1,.kl_wrapper .bs-col-lg-2,.kl_wrapper .bs-col-lg-3,.kl_wrapper .bs-col-lg-4,.kl_wrapper .bs-col-lg-5,.kl_wrapper .bs-col-lg-6,.kl_wrapper .bs-col-lg-7,.kl_wrapper .bs-col-lg-8,.kl_wrapper .bs-col-lg-9,.kl_wrapper .bs-col-lg-10,.kl_wrapper .bs-col-lg-11,.kl_wrapper .bs-col-lg-12,.kl_wrapper .bs-col-lg-auto,.kl_wrapper .bs-col-md,.kl_wrapper .bs-col-md-1,.kl_wrapper .bs-col-md-2,.kl_wrapper .bs-col-md-3,.kl_wrapper .bs-col-md-4,.kl_wrapper .bs-col-md-5,.kl_wrapper .bs-col-md-6,.kl_wrapper .bs-col-md-7,.kl_wrapper .bs-col-md-8,.kl_wrapper .bs-col-md-9,.kl_wrapper .bs-col-md-10,.kl_wrapper .bs-col-md-11,.kl_wrapper .bs-col-md-12,.kl_wrapper .bs-col-md-auto,.kl_wrapper .bs-col-sm,.kl_wrapper .bs-col-sm-1,.kl_wrapper .bs-col-sm-2,.kl_wrapper .bs-col-sm-3,.kl_wrapper .bs-col-sm-4,.kl_wrapper .bs-col-sm-5,.kl_wrapper .bs-col-sm-6,.kl_wrapper .bs-col-sm-7,.kl_wrapper .bs-col-sm-8,.kl_wrapper .bs-col-sm-9,.kl_wrapper .bs-col-sm-10,.kl_wrapper .bs-col-sm-11,.kl_wrapper .bs-col-sm-12,.kl_wrapper .bs-col-sm-auto,.kl_wrapper .bs-col-xl,.kl_wrapper .bs-col-xl-1,.kl_wrapper .bs-col-xl-2,.kl_wrapper .bs-col-xl-3,.kl_wrapper .bs-col-xl-4,.kl_wrapper .bs-col-xl-5,.kl_wrapper .bs-col-xl-6,.kl_wrapper .bs-col-xl-7,.kl_wrapper .bs-col-xl-8,.kl_wrapper .bs-col-xl-9,.kl_wrapper .bs-col-xl-10,.kl_wrapper .bs-col-xl-11,.kl_wrapper .bs-col-xl-12,.kl_wrapper .bs-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.kl_wrapper .bs-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.kl_wrapper .bs-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.kl_wrapper .bs-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.kl_wrapper .bs-col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.kl_wrapper .bs-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.kl_wrapper .bs-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.kl_wrapper .bs-col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.kl_wrapper .bs-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.kl_wrapper .bs-col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.kl_wrapper .bs-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.kl_wrapper .bs-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.kl_wrapper .bs-col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.kl_wrapper .bs-col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.kl_wrapper .bs-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.kl_wrapper .bs-order-1{-ms-flex-order:1;order:1}.kl_wrapper .bs-order-2{-ms-flex-order:2;order:2}.kl_wrapper .bs-order-3{-ms-flex-order:3;order:3}.kl_wrapper .bs-order-4{-ms-flex-order:4;order:4}.kl_wrapper .bs-order-5{-ms-flex-order:5;order:5}.kl_wrapper .bs-order-6{-ms-flex-order:6;order:6}.kl_wrapper .bs-order-7{-ms-flex-order:7;order:7}.kl_wrapper .bs-order-8{-ms-flex-order:8;order:8}.kl_wrapper .bs-order-9{-ms-flex-order:9;order:9}.kl_wrapper .bs-order-10{-ms-flex-order:10;order:10}.kl_wrapper .bs-order-11{-ms-flex-order:11;order:11}.kl_wrapper .bs-order-12{-ms-flex-order:12;order:12}@media (min-width:576px){body.kl_app_css .kl_wrapper .bs-col-sm,body.mceContentBody .kl_wrapper .bs-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.kl_app_css .kl_wrapper .bs-col-sm-auto,body.mceContentBody .kl_wrapper .bs-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.kl_app_css .kl_wrapper .bs-col-sm-1,body.mceContentBody .kl_wrapper .bs-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.kl_app_css .kl_wrapper .bs-col-sm-2,body.mceContentBody .kl_wrapper .bs-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.kl_app_css .kl_wrapper .bs-col-sm-3,body.mceContentBody .kl_wrapper .bs-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.kl_app_css .kl_wrapper .bs-col-sm-4,body.mceContentBody .kl_wrapper .bs-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.kl_app_css .kl_wrapper .bs-col-sm-5,body.mceContentBody .kl_wrapper .bs-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.kl_app_css .kl_wrapper .bs-col-sm-6,body.mceContentBody .kl_wrapper .bs-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.kl_app_css .kl_wrapper .bs-col-sm-7,body.mceContentBody .kl_wrapper .bs-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.kl_app_css .kl_wrapper .bs-col-sm-8,body.mceContentBody .kl_wrapper .bs-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.kl_app_css .kl_wrapper .bs-col-sm-9,body.mceContentBody .kl_wrapper .bs-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.kl_app_css .kl_wrapper .bs-col-sm-10,body.mceContentBody .kl_wrapper .bs-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.kl_app_css .kl_wrapper .bs-col-sm-11,body.mceContentBody .kl_wrapper .bs-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.kl_app_css .kl_wrapper .bs-col-sm-12,body.mceContentBody .kl_wrapper .bs-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.kl_app_css .kl_wrapper .bs-order-sm-1,body.mceContentBody .kl_wrapper .bs-order-sm-1{-ms-flex-order:1;order:1}body.kl_app_css .kl_wrapper .bs-order-sm-2,body.mceContentBody .kl_wrapper .bs-order-sm-2{-ms-flex-order:2;order:2}body.kl_app_css .kl_wrapper .bs-order-sm-3,body.mceContentBody .kl_wrapper .bs-order-sm-3{-ms-flex-order:3;order:3}body.kl_app_css .kl_wrapper .bs-order-sm-4,body.mceContentBody .kl_wrapper .bs-order-sm-4{-ms-flex-order:4;order:4}body.kl_app_css .kl_wrapper .bs-order-sm-5,body.mceContentBody .kl_wrapper .bs-order-sm-5{-ms-flex-order:5;order:5}body.kl_app_css .kl_wrapper .bs-order-sm-6,body.mceContentBody .kl_wrapper .bs-order-sm-6{-ms-flex-order:6;order:6}body.kl_app_css .kl_wrapper .bs-order-sm-7,body.mceContentBody .kl_wrapper .bs-order-sm-7{-ms-flex-order:7;order:7}body.kl_app_css .kl_wrapper .bs-order-sm-8,body.mceContentBody .kl_wrapper .bs-order-sm-8{-ms-flex-order:8;order:8}body.kl_app_css .kl_wrapper .bs-order-sm-9,body.mceContentBody .kl_wrapper .bs-order-sm-9{-ms-flex-order:9;order:9}body.kl_app_css .kl_wrapper .bs-order-sm-10,body.mceContentBody .kl_wrapper .bs-order-sm-10{-ms-flex-order:10;order:10}body.kl_app_css .kl_wrapper .bs-order-sm-11,body.mceContentBody .kl_wrapper .bs-order-sm-11{-ms-flex-order:11;order:11}body.kl_app_css .kl_wrapper .bs-order-sm-12,body.mceContentBody .kl_wrapper .bs-order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:660px){body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-1{-ms-flex-order:1;order:1}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-2{-ms-flex-order:2;order:2}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-3{-ms-flex-order:3;order:3}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-4{-ms-flex-order:4;order:4}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-5{-ms-flex-order:5;order:5}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-6{-ms-flex-order:6;order:6}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-7{-ms-flex-order:7;order:7}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-8{-ms-flex-order:8;order:8}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-9{-ms-flex-order:9;order:9}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-10{-ms-flex-order:10;order:10}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-11{-ms-flex-order:11;order:11}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:840px){body.course-menu-expanded .kl_wrapper .bs-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.course-menu-expanded .kl_wrapper .bs-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.course-menu-expanded .kl_wrapper .bs-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.course-menu-expanded .kl_wrapper .bs-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.course-menu-expanded .kl_wrapper .bs-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.course-menu-expanded .kl_wrapper .bs-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.course-menu-expanded .kl_wrapper .bs-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.course-menu-expanded .kl_wrapper .bs-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.course-menu-expanded .kl_wrapper .bs-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.course-menu-expanded .kl_wrapper .bs-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.course-menu-expanded .kl_wrapper .bs-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.course-menu-expanded .kl_wrapper .bs-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.course-menu-expanded .kl_wrapper .bs-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.course-menu-expanded .kl_wrapper .bs-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.course-menu-expanded .kl_wrapper .bs-order-sm-1{-ms-flex-order:1;order:1}body.course-menu-expanded .kl_wrapper .bs-order-sm-2{-ms-flex-order:2;order:2}body.course-menu-expanded .kl_wrapper .bs-order-sm-3{-ms-flex-order:3;order:3}body.course-menu-expanded .kl_wrapper .bs-order-sm-4{-ms-flex-order:4;order:4}body.course-menu-expanded .kl_wrapper .bs-order-sm-5{-ms-flex-order:5;order:5}body.course-menu-expanded .kl_wrapper .bs-order-sm-6{-ms-flex-order:6;order:6}body.course-menu-expanded .kl_wrapper .bs-order-sm-7{-ms-flex-order:7;order:7}body.course-menu-expanded .kl_wrapper .bs-order-sm-8{-ms-flex-order:8;order:8}body.course-menu-expanded .kl_wrapper .bs-order-sm-9{-ms-flex-order:9;order:9}body.course-menu-expanded .kl_wrapper .bs-order-sm-10{-ms-flex-order:10;order:10}body.course-menu-expanded .kl_wrapper .bs-order-sm-11{-ms-flex-order:11;order:11}body.course-menu-expanded .kl_wrapper .bs-order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:768px){body.kl_app_css .kl_wrapper .bs-col-md,body.mceContentBody .kl_wrapper .bs-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.kl_app_css .kl_wrapper .bs-col-md-auto,body.mceContentBody .kl_wrapper .bs-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.kl_app_css .kl_wrapper .bs-col-md-1,body.mceContentBody .kl_wrapper .bs-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.kl_app_css .kl_wrapper .bs-col-md-2,body.mceContentBody .kl_wrapper .bs-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.kl_app_css .kl_wrapper .bs-col-md-3,body.mceContentBody .kl_wrapper .bs-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.kl_app_css .kl_wrapper .bs-col-md-4,body.mceContentBody .kl_wrapper .bs-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.kl_app_css .kl_wrapper .bs-col-md-5,body.mceContentBody .kl_wrapper .bs-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.kl_app_css .kl_wrapper .bs-col-md-6,body.mceContentBody .kl_wrapper .bs-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.kl_app_css .kl_wrapper .bs-col-md-7,body.mceContentBody .kl_wrapper .bs-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.kl_app_css .kl_wrapper .bs-col-md-8,body.mceContentBody .kl_wrapper .bs-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.kl_app_css .kl_wrapper .bs-col-md-9,body.mceContentBody .kl_wrapper .bs-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.kl_app_css .kl_wrapper .bs-col-md-10,body.mceContentBody .kl_wrapper .bs-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.kl_app_css .kl_wrapper .bs-col-md-11,body.mceContentBody .kl_wrapper .bs-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.kl_app_css .kl_wrapper .bs-col-md-12,body.mceContentBody .kl_wrapper .bs-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.kl_app_css .kl_wrapper .bs-order-md-1,body.mceContentBody .kl_wrapper .bs-order-md-1{-ms-flex-order:1;order:1}body.kl_app_css .kl_wrapper .bs-order-md-2,body.mceContentBody .kl_wrapper .bs-order-md-2{-ms-flex-order:2;order:2}body.kl_app_css .kl_wrapper .bs-order-md-3,body.mceContentBody .kl_wrapper .bs-order-md-3{-ms-flex-order:3;order:3}body.kl_app_css .kl_wrapper .bs-order-md-4,body.mceContentBody .kl_wrapper .bs-order-md-4{-ms-flex-order:4;order:4}body.kl_app_css .kl_wrapper .bs-order-md-5,body.mceContentBody .kl_wrapper .bs-order-md-5{-ms-flex-order:5;order:5}body.kl_app_css .kl_wrapper .bs-order-md-6,body.mceContentBody .kl_wrapper .bs-order-md-6{-ms-flex-order:6;order:6}body.kl_app_css .kl_wrapper .bs-order-md-7,body.mceContentBody .kl_wrapper .bs-order-md-7{-ms-flex-order:7;order:7}body.kl_app_css .kl_wrapper .bs-order-md-8,body.mceContentBody .kl_wrapper .bs-order-md-8{-ms-flex-order:8;order:8}body.kl_app_css .kl_wrapper .bs-order-md-9,body.mceContentBody .kl_wrapper .bs-order-md-9{-ms-flex-order:9;order:9}body.kl_app_css .kl_wrapper .bs-order-md-10,body.mceContentBody .kl_wrapper .bs-order-md-10{-ms-flex-order:10;order:10}body.kl_app_css .kl_wrapper .bs-order-md-11,body.mceContentBody .kl_wrapper .bs-order-md-11{-ms-flex-order:11;order:11}body.kl_app_css .kl_wrapper .bs-order-md-12,body.mceContentBody .kl_wrapper .bs-order-md-12{-ms-flex-order:12;order:12}}@media (min-width:924px){body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-1{-ms-flex-order:1;order:1}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-2{-ms-flex-order:2;order:2}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-3{-ms-flex-order:3;order:3}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-4{-ms-flex-order:4;order:4}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-5{-ms-flex-order:5;order:5}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-6{-ms-flex-order:6;order:6}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-7{-ms-flex-order:7;order:7}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-8{-ms-flex-order:8;order:8}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-9{-ms-flex-order:9;order:9}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-10{-ms-flex-order:10;order:10}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-11{-ms-flex-order:11;order:11}body.using_design_tools:not(.course-menu-expanded) .kl_wrapper .bs-order-md-12{-ms-flex-order:12;order:12}}@media (min-width:1100px){body.course-menu-expanded .kl_wrapper .bs-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.course-menu-expanded .kl_wrapper .bs-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}body.course-menu-expanded .kl_wrapper .bs-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}body.course-menu-expanded .kl_wrapper .bs-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}body.course-menu-expanded .kl_wrapper .bs-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body.course-menu-expanded .kl_wrapper .bs-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.course-menu-expanded .kl_wrapper .bs-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}body.course-menu-expanded .kl_wrapper .bs-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.course-menu-expanded .kl_wrapper .bs-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}body.course-menu-expanded .kl_wrapper .bs-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}body.course-menu-expanded .kl_wrapper .bs-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}body.course-menu-expanded .kl_wrapper .bs-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}body.course-menu-expanded .kl_wrapper .bs-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}body.course-menu-expanded .kl_wrapper .bs-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.course-menu-expanded .kl_wrapper .bs-order-md-1{-ms-flex-order:1;order:1}body.course-menu-expanded .kl_wrapper .bs-order-md-2{-ms-flex-order:2;order:2}body.course-menu-expanded .kl_wrapper .bs-order-md-3{-ms-flex-order:3;order:3}body.course-menu-expanded .kl_wrapper .bs-order-md-4{-ms-flex-order:4;order:4}body.course-menu-expanded .kl_wrapper .bs-order-md-5{-ms-flex-order:5;order:5}body.course-menu-expanded .kl_wrapper .bs-order-md-6{-ms-flex-order:6;order:6}body.course-menu-expanded .kl_wrapper .bs-order-md-7{-ms-flex-order:7;order:7}body.course-menu-expanded .kl_wrapper .bs-order-md-8{-ms-flex-order:8;order:8}body.course-menu-expanded .kl_wrapper .bs-order-md-9{-ms-flex-order:9;order:9}body.course-menu-expanded .kl_wrapper .bs-order-md-10{-ms-flex-order:10;order:10}body.course-menu-expanded .kl_wrapper .bs-order-md-11{-ms-flex-order:11;order:11}body.course-menu-expanded .kl_wrapper .bs-order-md-12{-ms-flex-order:12;order:12}}@media (min-width:992px) and (max-width:1200px){body.with-left-side:not(.course-menu-expanded).with-right-side .kl_wrapper [class*=bs-col-md]{width:100%;display:block;flex-basis:unset;max-width:100%}}@media (min-width:1140px) and (max-width:1380px){body.with-right-side.course-menu-expanded .kl_wrapper [class*=bs-col-md]{width:100%;display:block;flex-basis:unset;max-width:100%}}.kl_wrapper .bs-flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.kl_wrapper .bs-flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.kl_wrapper .bs-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.kl_wrapper .bs-flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.kl_wrapper .bs-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.kl_wrapper .bs-flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.kl_wrapper .bs-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.kl_wrapper .bs-justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.kl_wrapper .bs-justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.kl_wrapper .bs-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.kl_wrapper .bs-justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.kl_wrapper .bs-justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.kl_wrapper .bs-align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.kl_wrapper .bs-align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.kl_wrapper .bs-align-items-center{-ms-flex-align:center!important;align-items:center!important}.kl_wrapper .bs-align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.kl_wrapper .bs-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.kl_wrapper .bs-align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.kl_wrapper .bs-align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.kl_wrapper .bs-align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.kl_wrapper .bs-align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.kl_wrapper .bs-align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.kl_wrapper .bs-align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.kl_wrapper .bs-align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.kl_wrapper .bs-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.kl_wrapper .bs-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.kl_wrapper .bs-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.kl_wrapper .bs-align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.kl_wrapper .bs-align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.kl_wrapper .bs-flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.kl_wrapper .bs-flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.kl_wrapper .bs-flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.kl_wrapper .bs-flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.kl_wrapper .bs-flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.kl_wrapper .bs-flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.kl_wrapper .bs-flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.kl_wrapper .bs-justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.kl_wrapper .bs-justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.kl_wrapper .bs-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.kl_wrapper .bs-justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.kl_wrapper .bs-justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.kl_wrapper .bs-align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.kl_wrapper .bs-align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.kl_wrapper .bs-align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.kl_wrapper .bs-align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.kl_wrapper .bs-align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.kl_wrapper .bs-align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.kl_wrapper .bs-align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.kl_wrapper .bs-align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.kl_wrapper .bs-align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.kl_wrapper .bs-align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.kl_wrapper .bs-align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.kl_wrapper .bs-align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.kl_wrapper .bs-align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.kl_wrapper .bs-align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.kl_wrapper .bs-align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.kl_wrapper .bs-align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.kl_wrapper .bs-align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.kl_wrapper .bs-flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.kl_wrapper .bs-flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.kl_wrapper .bs-flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.kl_wrapper .bs-flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.kl_wrapper .bs-flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.kl_wrapper .bs-flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.kl_wrapper .bs-flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.kl_wrapper .bs-justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.kl_wrapper .bs-justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.kl_wrapper .bs-justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.kl_wrapper .bs-justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.kl_wrapper .bs-justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.kl_wrapper .bs-align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.kl_wrapper .bs-align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.kl_wrapper .bs-align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.kl_wrapper .bs-align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.kl_wrapper .bs-align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.kl_wrapper .bs-align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.kl_wrapper .bs-align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.kl_wrapper .bs-align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.kl_wrapper .bs-align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.kl_wrapper .bs-align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.kl_wrapper .bs-align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.kl_wrapper .bs-align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.kl_wrapper .bs-align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.kl_wrapper .bs-align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.kl_wrapper .bs-align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.kl_wrapper .bs-align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.kl_wrapper .bs-align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.kl_wrapper .bs-flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.kl_wrapper .bs-flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.kl_wrapper .bs-flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.kl_wrapper .bs-flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.kl_wrapper .bs-flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.kl_wrapper .bs-flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.kl_wrapper .bs-flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.kl_wrapper .bs-justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.kl_wrapper .bs-justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.kl_wrapper .bs-justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.kl_wrapper .bs-justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.kl_wrapper .bs-justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.kl_wrapper .bs-align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.kl_wrapper .bs-align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.kl_wrapper .bs-align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.kl_wrapper .bs-align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.kl_wrapper .bs-align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.kl_wrapper .bs-align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.kl_wrapper .bs-align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.kl_wrapper .bs-align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.kl_wrapper .bs-align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.kl_wrapper .bs-align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.kl_wrapper .bs-align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.kl_wrapper .bs-align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.kl_wrapper .bs-align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.kl_wrapper .bs-align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.kl_wrapper .bs-align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.kl_wrapper .bs-align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.kl_wrapper .bs-align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.kl_wrapper .bs-flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.kl_wrapper .bs-flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.kl_wrapper .bs-flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.kl_wrapper .bs-flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.kl_wrapper .bs-flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.kl_wrapper .bs-flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.kl_wrapper .bs-flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.kl_wrapper .bs-justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.kl_wrapper .bs-justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.kl_wrapper .bs-justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.kl_wrapper .bs-justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.kl_wrapper .bs-justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.kl_wrapper .bs-align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.kl_wrapper .bs-align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.kl_wrapper .bs-align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.kl_wrapper .bs-align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.kl_wrapper .bs-align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.kl_wrapper .bs-align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.kl_wrapper .bs-align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.kl_wrapper .bs-align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.kl_wrapper .bs-align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.kl_wrapper .bs-align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.kl_wrapper .bs-align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.kl_wrapper .bs-align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.kl_wrapper .bs-align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.kl_wrapper .bs-align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.kl_wrapper .bs-align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.kl_wrapper .bs-align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.kl_wrapper .bs-align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.bs-pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;flex-wrap:wrap}.bs-page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;background-color:var(--primary-contrast);border:1px solid var(--bs-light-gray-border)}.bs-page-link:hover{z-index:2;color:var(--bs-link-hover);text-decoration:none;background-color:var(--bs-ui-light-gray);border-color:var(--bs-light-gray-border)}.bs-page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bs-page-link:not(:disabled):not(.bs-disabled){cursor:pointer}.bs-page-item:first-child .bs-page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bs-page-item:last-child .bs-page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.bs-page-item.bs-active .bs-page-link{z-index:1;color:var(--primary-contrast);background-color:var(--primary)}.bs-page-item.bs-disabled .bs-page-link{color:var(--bs-disabled-gray);pointer-events:none;cursor:auto;background-color:var(--secondary-contrast);border-color:var(--bs-light-gray-border)}.bs-pagination-lg .bs-page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.bs-pagination-lg .bs-page-item:first-child .bs-page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.bs-pagination-lg .bs-page-item:last-child .bs-page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.bs-pagination-sm .bs-page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.bs-pagination-sm .bs-page-item:first-child .bs-page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.bs-pagination-sm .bs-page-item:last-child .bs-page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.bs-pagination a.bs-page-link{text-decoration:none!important}.bs-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.bs-bg-primary{background-color:var(--primary)!important}a.bs-bg-primary:focus,a.bs-bg-primary:hover,button.bs-bg-primary:focus,button.bs-bg-primary:hover{background-color:var(--primary-border)!important}.bs-bg-secondary{background-color:var(--secondary)!important}a.bs-bg-secondary:focus,a.bs-bg-secondary:hover,button.bs-bg-secondary:focus,button.bs-bg-secondary:hover{background-color:var(--secondary-border)!important}.bs-bg-success{background-color:var(--success)!important}a.bs-bg-success:focus,a.bs-bg-success:hover,button.bs-bg-success:focus,button.bs-bg-success:hover{background-color:var(--success-border)!important;color:#fff!important}.bs-bg-info{background-color:var(--info)!important}.bs-table-dark .bs-bg-info{background-color:var(--info-border)!important}a.bs-bg-info:focus,a.bs-bg-info:hover,button.bs-bg-info:focus,button.bs-bg-info:hover{background-color:#117a8b!important}.bs-bg-warning{background-color:var(--warning)!important}.bs-table-dark .bs-bg-warning{background-color:var(--warning-text)!important}a.bs-bg-warning:focus,a.bs-bg-warning:hover,button.bs-bg-warning:focus,button.bs-bg-warning:hover{background-color:var(--warning-border)!important}.bs-bg-danger{background-color:var(--danger)!important}a.bs-bg-danger:focus,a.bs-bg-danger:hover,button.bs-bg-danger:focus,button.bs-bg-danger:hover{background-color:var(--danger-border)!important}.bs-bg-light{background-color:var(--light)!important}a.bs-bg-light:focus,a.bs-bg-light:hover,button.bs-bg-light:focus,button.bs-bg-light:hover{background-color:var(--light-hover-light)!important}.bs-bg-mid{background-color:var(--mid)!important}a.bs-bg-mid:focus,a.bs-bg-mid:hover,button.bs-bg-mid:focus,button.bs-bg-mid:hover{background-color:var(--mid-hover-dark)!important}.bs-bg-dark{background-color:var(--dark)!important}a.bs-bg-dark:focus,a.bs-bg-dark:hover,button.bs-bg-dark:focus,button.bs-bg-dark:hover{background-color:var(--dark-hover-dark)!important}.bs-bg-white{background-color:#fff!important}.bs-bg-transparent{background-color:transparent!important}.bs-list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;margin-left:0}.bs-list-group-item-action{width:100%;color:var(--bs-gray-text-dark);text-align:inherit}.bs-list-group-item-action:focus,.bs-list-group-item-action:hover{color:var(--bs-gray-text-dark);text-decoration:none;background-color:var(--light)}.bs-list-group-item-action:active{color:var(--bs-text);background-color:var(--bs-ui-light-gray)}.bs-list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.bs-list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.bs-list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.bs-list-group-item:focus,.bs-list-group-item:hover{z-index:1;text-decoration:none}.bs-list-group-item.bs-disabled,.bs-list-group-item:disabled{color:var(--bs-disabled-gray);background-color:var(--secondary-contrast)}.bs-list-group-item.bs-active{z-index:2;color:var(--primary-contrast);background-color:var(--primary);border-color:var(--primary)}.bs-list-group-flush .bs-list-group-item{border-right:0;border-left:0;border-radius:0}.bs-list-group-flush:first-child .bs-list-group-item:first-child{border-top:0}.bs-list-group-flush:last-child .bs-list-group-item:last-child{border-bottom:0}.bs-list-group-item-primary{color:var(--primary-text);background-color:var(--primary-bg-light)}.bs-list-group-item-primary.bs-list-group-item-action:focus,.bs-list-group-item-primary.bs-list-group-item-action:hover{color:var(--primary-text);background-color:var(--primary-hover-light)}.bs-list-group-item-primary.bs-list-group-item-action.bs-active{color:var(--primary-contrast);background-color:var(--primary-text);border-color:var(--primary-text)}.bs-list-group-item-secondary{color:var(--secondary-text);background-color:var(--secondary-bg-light)}.bs-list-group-item-secondary.bs-list-group-item-action:focus,.bs-list-group-item-secondary.bs-list-group-item-action:hover{color:var(--secondary-text);background-color:var(--secondary-hover-light)}.bs-list-group-item-secondary.bs-list-group-item-action.bs-active{color:var(--secondary-contrast);background-color:var(--secondary-text);border-color:var(--secondary-text)}.bs-list-group-item-success{color:var(--success-text);background-color:var(--success-bg-light)}.bs-list-group-item-success.bs-list-group-item-action:focus,.bs-list-group-item-success.bs-list-group-item-action:hover{color:var(--success-text);background-color:var(--success-hover-light)}.bs-list-group-item-success.bs-list-group-item-action.bs-active{color:#fff;background-color:var(--success-text);border-color:var(--success-text)}.bs-list-group-item-info{color:var(--info-text);background-color:var(--info-bg-light)}.bs-list-group-item-info.bs-list-group-item-action:focus,.bs-list-group-item-info.bs-list-group-item-action:hover{color:var(--info-text);background-color:var(--info-hover-light)}.bs-list-group-item-info.bs-list-group-item-action.bs-active{color:#fff;background-color:var(--info-text);border-color:var(--info-text)}.bs-list-group-item-warning{color:var(--warning-text);background-color:var(--warning-bg-light)}.bs-list-group-item-warning.bs-list-group-item-action:focus,.bs-list-group-item-warning.bs-list-group-item-action:hover{color:var(--warning-text);background-color:var(--warning-hover-light)}.bs-list-group-item-warning.bs-list-group-item-action.bs-active{color:#fff;background-color:var(--warning-text);border-color:var(--warning-text)}.bs-list-group-item-danger{color:var(--danger-text);background-color:var(--danger-bg-light)}.bs-list-group-item-danger.bs-list-group-item-action:focus,.bs-list-group-item-danger.bs-list-group-item-action:hover{color:var(--danger-text);background-color:var(--danger-hover-light)}.bs-list-group-item-danger.bs-list-group-item-action.bs-active{color:#fff;background-color:var(--danger-text);border-color:var(--danger-text)}.bs-list-group-item-light{color:var(--light-text);background-color:var(--light-bg-lighter)}.bs-list-group-item-light.bs-list-group-item-action:focus,.bs-list-group-item-light.bs-list-group-item-action:hover{color:var(--light-text);background-color:var(--light-bg-light)}.bs-list-group-item-light.bs-list-group-item-action.bs-active{color:#fff;background-color:var(--light-text);border-color:var(--light-text)}.bs-list-group-item-mid{color:var(--mid-text);background-color:var(--mid-bg-light)}.bs-list-group-item-mid.bs-list-group-item-action:focus,.bs-list-group-item-mid.bs-list-group-item-action:hover{color:var(--mid-text);background-color:var(--mid-hover-light)}.bs-list-group-item-mid.bs-list-group-item-action.bs-active{color:var(--mid-contrast);background-color:var(--mid-text);border-color:var(--mid-text)}.bs-list-group-item-dark{color:var(--dark-text);background-color:var(--dark-bg-light)}.bs-list-group-item-dark.bs-list-group-item-action:focus,.bs-list-group-item-dark.bs-list-group-item-action:hover{color:var(--dark-text);background-color:var(--dark-hover-light)}.bs-list-group-item-dark.bs-list-group-item-action.bs-active{color:var(--dark-contrast);background-color:var(--dark-text);border-color:var(--dark-text)}#kl_wrapper,#kl_wrapper_3,.kl_wrapper,.kl_wrapper_parent{max-width:1100px}.kl_wrapper_parent{display:block}#kl_launch_button{background:var(--ic-brand-global-nav-bgd);border-bottom-left-radius:5px;border-width:0;color:var(--ic-brand-global-nav-menu-item__text-color);cursor:pointer;padding:10px 0 7px 40px;position:fixed;top:0;width:40px;overflow:hidden;white-space:nowrap;right:0;z-index:100;text-align:left;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.kl_js_error{background:#af0000;color:#fff;padding:5px 10px 5px 95px}body.kl_app_view ul{margin:0;padding:0}.kl_wrapper ol{margin-left:0;padding-left:40px}.kl_wrapper .kl_progress_completion ol{padding-left:0}.kl_wrapper ol.unstyled{margin-left:0;padding-left:0}.kl_app_only{display:none!important}.kl_app_css,.kl_mce_view_app .kl_app_only,.kl_mce_visual_blocks .kl_app_only{display:block!important}.kl_mce_view_app .kl_browser_only{display:none!important}#kl_theme_configurations img{width:100%}#kl_theme_configurations td.enabled{background-color:#bbe4bb;text-align:center}#kl_theme_configurations td.disabled{background-color:#ffc8c8;text-align:center}#kl_wrapper_3 #kl_banner_image img{width:100%}#kl_wrapper_3 *{box-sizing:border-box}#kl_wrapper_3 .mejs-controls *{box-sizing:content-box}#kl_accents_wrapper{background:#fff url(https://files.ciditools.com/cidi/logos/DesignPLUS-cidilabs-light-grey.png) bottom 0 right 15px no-repeat;background-size:125px}.kl_accent_spacer{width:32px;display:inline-block}.kl_accent_label{font-weight:700;text-align:center}.kl_accent_group{display:inline-block;border:1px solid #fff;border-radius:5px;background:#73818b;color:#fff;margin-right:3px}.kl_accent{width:30px;margin:2px 1px;padding:3px}.kl_accents_shortcuts{position:relative!important;top:2px;right:0;width:280px}.kl_accent_preview{float:left;font-size:30px;padding:0 5px;border:3px solid #ddd;border-radius:5px;width:35px;text-align:center;height:47px;margin-bottom:3px}.kl_accent_shortcut{display:block;margin-top:2px}select#kl_languages{width:150px;position:absolute;top:5px;right:5px}.kl_accent_shortcut .label{font-size:13px;font-family:monospace;min-width:10px}#kl_accents_wrapper .btn-group{margin:0}.kl_accents_trigger_wrapper{margin-top:5px}#kl_accents_wrapper .btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1;margin:0 2px 0 0}#kl_accents_wrapper .btn-group:first-child{*margin-left:0}#kl_accents_wrapper .btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}#kl_accents_wrapper .btn-toolbar>.btn-group+.Button,#kl_accents_wrapper .btn-toolbar>.Button+.btn-group,#kl_accents_wrapper .btn-toolbar>.Button+.Button{margin-left:5px}#kl_accents_wrapper .btn-group>.Button{position:relative;border-radius:0}#kl_accents_wrapper .btn-group>.Button+.Button{margin-left:-1px}#kl_accents_wrapper .btn-group>.Button,#kl_accents_wrapper .btn-group>.dropdown-menu,#kl_accents_wrapper .btn-group>.popover{font-size:14px}#kl_accents_wrapper .btn-group>.Button--mini{font-size:10.5px}#kl_accents_wrapper .btn-group>.Button--small{font-size:11.9px}#kl_accents_wrapper .btn-group>.Button--large{font-size:17.5px}#kl_accents_wrapper .btn-group>.Button:first-child{margin-left:0}#kl_accents_wrapper .btn-group>.Button.active,#kl_accents_wrapper .btn-group>.Button:active,#kl_accents_wrapper .btn-group>.Button:focus,#kl_accents_wrapper .btn-group>.Button:hover{z-index:2}.kl_wrapper a.Button.Button--primary{ackground:var(--ic-brand-button--primary-bgd);color:var(--ic-brand-button--primary-text);border:1px solid;border-color:var(--ic-brand-button--primary-bgd-darkened-15);text-decoration:none}.kl_wrapper a.Button.Button--secondary{background:var(--ic-brand-button--secondary-bgd);color:var(--ic-brand-button--secondary-text);border:1px solid;border-color:var(--ic-brand-button--secondary-bgd-darkened-15);text-decoration:none}#tinymce.mce-content-body .kl_wrapper .Button--danger[data-mce-selected=inline-boundary],.kl_wrapper .Button--danger,.kl_wrapper a.Button.Button--danger{background:#c00;color:#fff;text-decoration:none}#tinymce.mce-content-body .kl_wrapper .Button--success[data-mce-selected=inline-boundary],.kl_wrapper .Button--success,.kl_wrapper a.Button.Button--success{background:#007e12;color:#fff;text-decoration:none}#tinymce.mce-content-body .kl_wrapper .Button--warning[data-mce-selected=inline-boundary],.kl_wrapper .Button--warning,.kl_wrapper a.Button.Button--warning{background:#cf4500;color:#fff;text-decoration:none}.kl_wrapper .alert{color:#bd4004}.kl_wrapper .alert.alert-error{color:#d70610}.kl_wrapper .alert.alert-success{color:#007c11}.kl_wrapper .alert.alert-info{color:#0072b4}.mceContentBody a.Button,.user_content a.Button{text-decoration:none}.kl_lp_path{display:none}#tinymce .kl_lp_path,#tinyrce .kl_lp_path{display:block}#kl_wrapper_3>div#kl_start_page_required{display:none;border:2px solid #ad393a;padding:10px;margin:0}#tinymce #kl_wrapper_3>div#kl_start_page_required{display:block}.kl_image_round,img.kl_image_round{border-radius:50%}.kl_image_round_white_border,img.kl_image_round_white_border{border-radius:500px}.kl_image_round_white_border,.kl_image_white_border,img.kl_image_round_white_border,img.kl_image_white_border{border:1px solid #ccc;padding:5px;background:#fff;box-sizing:border-box}.kl_image_rounded_grey,img.kl_image_rounded_grey{border-radius:5px;padding:5px;background:#ccc;box-sizing:border-box}.kl_polaroid,img.kl_polaroid{padding:10px;background:#fff;box-shadow:3px 3px 9px #777;box-sizing:border-box}.kl_rounded_5,img.kl_rounded_5{border-radius:5px}.kl_rounded_10,img.kl_rounded_10{border-radius:10px}.kl_rounded_20,img.kl_rounded_20{border-radius:20px}.kl_border_radius_round{border-radius:50%!important}.kl_border_radius_5{border-radius:5px!important}.kl_border_radius_10{border-radius:10px!important}.kl_border_radius_20{border-radius:20px!important}.kl_border_radius_50{border-radius:50px!important}.kl_hover_shadow_b1:focus,.kl_hover_shadow_b1:hover,.kl_shadow_1,.kl_shadow_b1{box-shadow:0 1px 3px grey}.kl_hover_shadow_b2:focus,.kl_hover_shadow_b2:hover,.kl_shadow_2,.kl_shadow_b2{box-shadow:0 3px 5px grey}.kl_hover_shadow_b3:focus,.kl_hover_shadow_b3:hover,.kl_shadow_3,.kl_shadow_b3{box-shadow:0 5px 10px grey}.kl_hover_shadow_b4:focus,.kl_hover_shadow_b4:hover,.kl_shadow_b4{box-shadow:0 5px 5px -5px grey}.kl_hover_shadow_b5:focus,.kl_hover_shadow_b5:hover,.kl_shadow_6,.kl_shadow_b5{box-shadow:0 8px 8px -5px grey}.kl_hover_shadow_b6:focus,.kl_hover_shadow_b6:hover,.kl_shadow_6,.kl_shadow_b6{box-shadow:0 10px 10px -5px grey}.kl_hover_shadow_r1:focus,.kl_hover_shadow_r1:hover,.kl_shadow_r1{box-shadow:2px 2px 5px grey}.kl_hover_shadow_r2:focus,.kl_hover_shadow_r2:hover,.kl_shadow_5,.kl_shadow_r2{box-shadow:3px 3px 9px grey}.kl_hover_shadow_r3:focus,.kl_hover_shadow_r3:hover,.kl_shadow_4,.kl_shadow_r3{box-shadow:5px 5px 10px grey}.kl_hover_no_shadow:focus,.kl_hover_no_shadow:hover{box-shadow:unset!important}.kl_solid_border{border:1px solid #ccc}.kl_box_align_left,.kl_iframe_align_left,.kl_image_align_left,img.kl_image_align_left{float:left;margin:0 15px 15px 0;box-sizing:border-box}.kl_box_align_center,.kl_iframe_align_center,.kl_image_align_center,img.kl_image_align_center{display:block;float:none;margin:15px auto;clear:both;box-sizing:border-box}.kl_iframe_wrapper.kl_iframe_align_center{text-align:center}.kl_box_align_right,.kl_iframe_align_right,.kl_image_align_right,img.kl_image_align_right{float:right;margin:0 0 15px 15px;box-sizing:border-box}div.kl_polaroid.kl_image_align_right{margin-right:10px;box-sizing:border-box}div.kl_polaroid.kl_image_align_left{margin-left:5px;box-sizing:border-box}.klminiCheckbox .ic-Super-toggle__switch:after{background-size:14px}.klminiCheckbox .ic-Super-toggle--on-off .ic-Super-toggle__switch:after{width:20px;height:20px}.klminiCheckbox .ic-Super-toggle--on-off .ic-Super-toggle__switch{width:40px;height:20px}.klminiCheckbox .ic-Super-toggle--on-off svg{max-width:13px}.klminiCheckbox .ic-Super-toggle__container{float:left;margin-right:10px}.ic-Form-control.klminiCheckbox{margin-bottom:5px}.kl_image_caption_overlap img,.kl_image_rounded_grey img,.kl_image_round img,.kl_image_white_border img,.kl_polaroid img,.kl_rounded_5 img,.kl_rounded_10 img,.kl_rounded_20 img{width:100%;margin:auto}.kl_image_caption_overlap figcaption,.kl_image_caption_overlap p,.kl_image_rounded_grey figcaption,.kl_image_rounded_grey p,.kl_image_round figcaption,.kl_image_round p,.kl_image_white_border figcaption,.kl_image_white_border p,.kl_polaroid figcaption,.kl_polaroid p,.kl_rounded_5 figcaption,.kl_rounded_5 p,.kl_rounded_10 figcaption,.kl_rounded_10 p,.kl_rounded_20 p{display:block;text-align:center;margin:0;padding:5px}.kl_image_caption_overlap{position:relative}.kl_image_caption_overlap figcaption,.kl_image_caption_overlap p{position:absolute;bottom:0;left:0;right:0;font-weight:400}.kl_image_caption_dark{border:1px solid #656565}.kl_image_caption_dark figcaption,.kl_image_caption_dark p{background:rgba(0,0,0,.7);color:#fff}.kl_image_caption_light{border:1px solid #b3b3b3}.kl_image_caption_light figcaption,.kl_image_caption_light p{background:hsla(0,0%,100%,.8)}.kl_image_hover_opacity_wrapper a{display:block;position:relative}.kl_image_hover_opacity_wrapper span{position:absolute;bottom:-20px;left:0;z-index:1;display:block;width:100%;font-size:18px;text-decoration:none;text-align:center;transition:.3s ease-in-out;opacity:0}.kl_image_hover_opacity_wrapper figure{padding-bottom:20px;margin:10px 5px}.kl_image_hover_opacity_wrapper figure img{opacity:1;width:100%;transition:.3s ease-in-out;background:#fff}.kl_image_hover_opacity_wrapper a:focus img,.kl_image_hover_opacity_wrapper a:hover img{opacity:.5;z-index:10}.kl_image_hover_opacity_wrapper a:focus span,.kl_image_hover_opacity_wrapper a:hover span{bottom:-25px;opacity:1;background:hsla(0,0%,100%,.72)}#kl_wrapper_3 .lead,.kl_wrapper .lead{font-size:21px;font-weight:200;line-height:30px}#kl_wrapper_3 .uppercase,.kl_wrapper .uppercase{text-transform:uppercase}#kl_wrapper_3 .lowercase,.kl_wrapper .lowercase{text-transform:lowercase}#kl_wrapper_3 .defaultText,.kl_wrapper .defaultText{text-transform:none}#kl_wrapper_3 .capitalize,.kl_wrapper .capitalize{text-transform:capitalize}#mark-as-done-checkbox_2{position:absolute;bottom:5px;right:5px;z-index:1000}.user-content #kl_canvas_header{display:none}#kl_wrapper_3 a.kl_indicate_visited{border-left:18px solid orange!important;padding-left:5px}#kl_wrapper_3 a.kl_indicate_visited:visited{border-color:green!important}#kl_wrapper_3 .kl_user_details{overflow:hidden}#kl_wrapper_3 .kl_user_details>ul{margin-top:30px;display:inline-block}#kl_wrapper_3 .kl_user_details img{margin-right:20px}h1.page-title.screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;transform:translatez(0)}body:not(#tinymce) #kl_wrapper_3 .kl_group_role{display:none}#kl_wrapper_3 .kl_group_list{border:1px solid #036;background:#036;color:#fff;border-radius:3px;padding:5px}body#tinymce #kl_wrapper_3 .kl_group_role:before{border-radius:3px;background:#036;color:#fff;padding:0 3px;margin-right:5px}body#tinymce #kl_wrapper_3 .kl_group_role_1:before{content:"#1"}body#tinymce #kl_wrapper_3 .kl_group_role_2:before{content:"#2"}body#tinymce #kl_wrapper_3 .kl_group_role_3:before{content:"#3"}body#tinymce #kl_wrapper_3 .kl_group_role_4:before{content:"#4"}body#tinymce #kl_wrapper_3 .kl_group_role_5:before{content:"#5"}body#tinymce #kl_wrapper_3 .kl_group_role_6:before{content:"#6"}body#tinymce #kl_wrapper_3 .kl_group_role_7:before{content:"#7"}body#tinymce #kl_wrapper_3 .kl_group_role_8:before{content:"#8"}body#tinymce #kl_wrapper_3 .kl_group_role_9:before{content:"#9"}body#tinymce #kl_wrapper_3 .kl_group_role_10:before{content:"#10"}body#tinymce #kl_wrapper_3 .kl_group_role_11:before{content:"#11"}body#tinymce #kl_wrapper_3 .kl_group_role_12:before{content:"#12"}body#tinymce #kl_wrapper_3 .kl_group_role_13:before{content:"#13"}body#tinymce #kl_wrapper_3 .kl_group_role_14:before{content:"#14"}body#tinymce #kl_wrapper_3 .kl_group_role_15:before{content:"#15"}body#tinymce #kl_wrapper_3 .kl_group_role_16:before{content:"#16"}body#tinymce #kl_wrapper_3 .kl_group_role_17:before{content:"#17"}body#tinymce #kl_wrapper_3 .kl_group_role_18:before{content:"#18"}body#tinymce #kl_wrapper_3 .kl_group_role_19:before{content:"#19"}body#tinymce #kl_wrapper_3 .kl_group_role_20:before{content:"#20"}.kl_panel_heading.ui-widget-header .ui-state-default,.ui-tabs .ui-tabs-nav .kl_panel_heading.ui-state-default:not(.ui-tabs-active){background:#efefef}.ui-tabs-nav li.kl_panel_heading a{border-top-right-radius:3px;border-top-left-radius:3px}.kl_panel_heading.ui-widget-header .ui-state-active{background:#fff!important}.kl_panel_heading.ui-state-default.white a,.kl_panel_heading.ui-state-default.white a:link,.kl_panel_heading.ui-state-default.white a:visited{color:#fff}.kl_panel_heading.ui-state-default.black a,.kl_panel_heading.ui-state-default.black a:link,.kl_panel_heading.ui-state-default.black a:visited{color:#000}.kl_panel_heading.ui-state-active.white .ui-icon,.kl_panel_heading.ui-state-default.white .ui-icon{background-image:url(https://designtools.ciditools.com/css/images/ui-icons_ffffff_256x240-ed886cdf6e.png)}.kl_panel_heading.ui-state-default.black a,.kl_panel_heading.ui-state-default.black a:link,.kl_panel_heading.ui-state-default.black a:visited{color:#333}.kl_panel_heading.ui-state-active.black .ui-icon,.kl_panel_heading.ui-state-default.black .ui-icon{background-image:url(https://designtools.ciditools.com/css/images/ui-icons_222222_256x240-a2c05c5e96.png)}.kl_panel_heading.ui-tabs-active.ui-state-default.black a,.kl_panel_heading.ui-tabs-active.ui-state-default.black a:link,.kl_panel_heading.ui-tabs-active.ui-state-default.black a:visited,.kl_panel_heading.ui-tabs-active.ui-state-default.white a,.kl_panel_heading.ui-tabs-active.ui-state-default.white a:link,.kl_panel_heading.ui-tabs-active.ui-state-default.white a:visited{color:#000;background-color:#fff!important;border-bottom:none}#kl_wrapper_3 .kl_panel_heading a{text-decoration:none}#kl_wrapper_3 .ui-tabs .ui-tabs-nav .ui-state-focus,.kl_panel_content:focus{box-shadow:inset 0 0 0 2px var(--ic-link-color)}#kl_wrapper_3>div{overflow:hidden}#kl_wrapper_3 .ic-Table,#kl_wrapper_3 .table{background:#fff;max-width:99%;width:99%}#kl_wrapper_3 #kl_modal{overflow:hidden}.kl_wrapper .kl_modal_content,.kl_wrapper .kl_popover_content{overflow:hidden;position:relative;width:640px;max-width:100%!important}.kl_tooltip_content.bs-badge,.mceContentBody .kl_popup_content{display:none}.mceContentBody.kl_mce_visual_blocks .kl_tooltip_content.bs-badge{display:inline-block}.mceContentBody.kl_mce_visual_blocks .kl_modal_content,.mceContentBody.kl_mce_visual_blocks .kl_popover_content{display:block}#kl_wrapper a.kl_popover_trigger,#kl_wrapper a.kl_tooltip_trigger,a.kl_popover_trigger,a.kl_tooltip_trigger{color:#000;text-decoration:none}.kl_popover_trigger,.kl_tooltip_trigger,a.kl_popover_trigger,a.kl_tooltip_trigger{border:1px dashed;padding:1px 3px;border-radius:3px;background:none;color:inherit;font-size:inherit;font-weight:inherit;vertical-align:baseline;text-decoration:none}a.kl_popover_trigger:hover,a.kl_tooltip_trigger:hover{color:#000;text-decoration:none}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-tooltip.light-theme{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff;padding:5px 10px;text-align:left}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.mceContentBody:not(.kl_mce_view_app) #kl_wrapper_3 .kl_panels_expander>.kl_panel_heading{border:1px solid #ddd;background-color:#efefef;margin:10px 0 0!important;padding:10px;line-height:20px!important;border-radius:5px;border:none;letter-spacing:0;font-size:18px!important;text-align:left}.mceContentBody #kl_wrapper_3 .kl_panel_heading{position:relative}.mceContentBody #kl_wrapper_3 .kl_panels_expander>div.kl_panel_content{display:block}.mceContentBody #kl_wrapper_3 .kl_panels_accordion div.kl_panel_content,.mceContentBody #kl_wrapper_3 .kl_panels_expander div.kl_panel_content,.mceContentBody #kl_wrapper_3 .kl_panels_tabs div.kl_panel_content{background:#fff}.bs-btn-mid.kl_expander_collapse,.bs-btn-mid.kl_expander_expand{background:#f2f2f2}#kl_wrapper_3 #kl_navigation a[class*=fa-]:before,#kl_wrapper_3 #kl_navigation a[class*=icon-]:before,#kl_wrapper_3 #kl_navigation a[class^=fa-]:before,#kl_wrapper_3 #kl_navigation a[class^=icon-]:before{width:30px;display:inline-block}#kl_wrapper_3 #kl_navigation a[class*=fa-]:before,#kl_wrapper_3 #kl_navigation a[class^=fa-]:before{padding-right:5px}#kl_wrapper_3 #kl_navigation li{position:relative}#kl_wrapper_3 #kl_navigation>ul.font-icons a[class*=fa-]:before,#kl_wrapper_3 #kl_navigation>ul.font-icons a[class*=icon-]:before,#kl_wrapper_3 #kl_navigation>ul.font-icons a[class^=fa-]:before,#kl_wrapper_3 #kl_navigation>ul.font-icons a[class^=icon-]:before{margin-right:15px}#kl_navigation .ally-enhancement,#kl_navigation a.ally-accessibility-score-indicator{display:none!important}#kl_wrapper_3 #kl_navigation a.file_download_btn{display:inline!important;padding:5px!important;border:none!important;position:absolute;top:5px;right:5px}#kl_wrapper_3 #kl_navigation a.file_download_btn:focus,#kl_wrapper_3 #kl_navigation a.file_download_btn:hover{background:#fff!important}#kl_wrapper_3 #kl_modules{margin:20px 0 10px;padding:12px 0;overflow:hidden;text-align:left;border-top:2px solid #565656;border-bottom:1px solid #b6babf}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid){column-count:2;-moz-column-count:2;-webkit-column-count:2}#kl_wrapper_3 #kl_modules.kl_modules_columns_1>ul:not(.kl_large_link_grid){column-count:1;-moz-column-count:1;-webkit-column-count:1}#kl_wrapper_3 #kl_modules.kl_modules_columns_3>ul:not(.kl_large_link_grid){column-count:3;-moz-column-count:3;-webkit-column-count:3}#kl_wrapper_3 #kl_modules.kl_modules_columns_4>ul:not(.kl_large_link_grid){column-count:4;-moz-column-count:4;-webkit-column-count:4}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li{list-style-type:none;line-height:1.3em;font-size:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li a:not(.bs-btn),#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li a:not(.bs-btn):active,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li a:not(.bs-btn):visited{color:#565656}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li a:not(.bs-btn):focus,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li a:not(.bs-btn):hover{color:#000}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) .kl_current a{font-weight:700}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) .kl_current:not(.ui-tabs-active) .dp-icon,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) .kl_current:not(.ui-tabs-active) i{color:#008a14}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li .dp-icon[class*=icon-]:before,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li i[class*=icon-]:before,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li i[class^=icon-]:before{position:inherit}#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li .dp-icon,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li .dp-icon[class^=icon-]:before,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li i,#kl_wrapper_3 #kl_modules>ul:not(.kl_large_link_grid) li i[class^=icon-]:before{display:inline-block;width:25px;text-align:center}#kl_wrapper_3 #kl_modules .module-item-title.ellipsis{position:static}.kl_module_timeframe,.kl_modules_active_start,.kl_modules_active_stop{display:none}.kl_module_details .ig-header .ig-header-title{flex:1 1 auto}.kl_module_details .context_module_item .completion_requirement{font-size:1em;margin-top:0}.kl_module_details .ig-list li{margin:0}.kl_module_details .ig-list .ig-row{padding:6px;padding-right:10px}.kl_module_details .kl_name_updated:after{content:", "}.kl_module_details .kl_name_updated:last-of-type:after{display:none}.kl_tab_completed .dp-icon.iconStatus,.kl_tab_completed i.iconStatus,.kl_tab_locked .dp-icon.iconStatus,.kl_tab_locked i.iconStatus{position:absolute;right:7px;font-size:20px;opacity:.3;top:11px}#kl_wrapper_3 #kl_modules .ui-tabs-panel{background:#f8f8f8;border-width:1px}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul,#kl_wrapper_3 .kl_module_content>ul{column-count:1!important;-moz-column-count:1!important;-webkit-column-count:1!important;display:table;width:98%;border-collapse:collapse;margin:0 1%}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav{margin:0;text-align:center}#kl_wrapper_3 #kl_modules.kl_modules_tabbed .context_module{margin-bottom:0;border:none;margin-top:0}#kl_wrapper_3 #kl_modules.kl_modules_tabbed .context_module h3{border:none!important;padding:0!important;margin:0!important;overflow:hidden!important}#kl_wrapper_3 #kl_modules.kl_modules_tabbed .ui-widget-content{border:1px solid #ccc}#kl_wrapper_3 #kl_modules .ui-tabs-panel{background:#fff;border:none;margin:0;padding:0}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav li{list-style-type:none;font-size:14px;min-height:20px;border-radius:5px;border:none;background:#f2f3f4;margin:0 2px;float:none;display:inline-block;text-align:left}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav li a{border:1px solid #ccc;border-radius:5px}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav li a:focus,#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav li a:hover{background:#fff;color:#000}#kl_wrapper_3 #kl_modules.kl_modules_tabbed>ul.ui-tabs-nav.white li.ui-tabs-active a{color:#fff}#kl_wrapper_3 #kl_modules .ui-tabs-active{background:#0f2439;border-radius:5px}#kl_wrapper_3 #kl_modules>ul li.ui-tabs-active a{color:#fff;text-shadow:none}#kl_wrapper_3 #kl_modules .ui-state-active,#kl_wrapper_3 #kl_modules .ui-widget-header .ui-state-active{text-shadow:none}#kl_wrapper_3 #kl_modules .ui-state-default,#kl_wrapper_3 #kl_modules .ui-widget-header .ui-state-default{background-image:none}#kl_wrapper_3 #kl_modules .ui-widget-header{border-bottom:none}@media screen and (max-width:1168px){#kl_wrapper_3 #kl_modules.kl_modules_columns_3>ul:not(.kl_large_link_grid){column-count:2;-moz-column-count:2;-webkit-column-count:2}#kl_wrapper_3 #kl_modules.kl_modules_columns_4>ul:not(.kl_large_link_grid){column-count:3;-moz-column-count:3;-webkit-column-count:3}}@media screen and (max-width:800px){#kl_wrapper_3 #kl_modules.kl_modules_columns_3>ul:not(.kl_large_link_grid),#kl_wrapper_3 #kl_modules.kl_modules_columns_4>ul:not(.kl_large_link_grid),#kl_wrapper_3 #kl_modules>ul{column-count:1;-moz-column-count:1;-webkit-column-count:1}}#kl_wrapper_3 #kl_modules .kl_module_current{border:1px solid #aaa;padding:10px;background:#dbdbdb;position:relative;margin-top:15px}.kl_wrapper .table{max-width:99%}.kl_wrapper .tablesorter .header,.kl_wrapper .tablesorter .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-repeat:no-repeat;background-position:100%;padding:4px 18px 4px 4px;white-space:normal;cursor:pointer}.kl_wrapper .tablesorter .headerSortUp,.kl_wrapper .tablesorter .tablesorter-headerAsc,.kl_wrapper .tablesorter .tablesorter-headerSortUp{background-color:#9fbfdf;color:#000;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.kl_wrapper .tablesorter .headerSortDown,.kl_wrapper .tablesorter .tablesorter-headerDesc,.kl_wrapper .tablesorter .tablesorter-headerSortDown{background-color:#8cb3d9;color:#000;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.kl_wrapper .tablesorter thead .sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter-blue tfoot .tablesorter-headerAsc,.tablesorter-blue tfoot .tablesorter-headerDesc,.tablesorter-blue tfoot .tablesorter-headerSortDown,.tablesorter-blue tfoot .tablesorter-headerSortUp{background-image:none}.kl_module_complete,.kl_module_complete_sequential{display:none}.kl_mce_visual_blocks .kl_module_complete,.kl_mce_visual_blocks .kl_module_complete_sequential{display:inherit}#kl_mode_complete_controls select#kl_mod_complete_preview{height:25px}#kl_mode_complete_controls{text-align:right;padding:2px 0}#kl_wrapper_3 .kl_custom_accordion.ui-accordion .ui-accordion-header,#kl_wrapper_3 .kl_panels_accordion.ui-accordion .ui-accordion-header,#kl_wrapper_3 .kl_panels_expander.ui-accordion .ui-accordion-header,.kl_custom_accordion.ui-accordion .ui-accordion-header,.kl_panels_accordion.ui-accordion .ui-accordion-header,.kl_panels_expander.ui-accordion .ui-accordion-header{padding:0;margin:5px 0 2px;font-weight:700;font-size:1.3em}#kl_wrapper_3 .kl_custom_accordion.ui-accordion .ui-accordion-header a,#kl_wrapper_3 .kl_panels_accordion.ui-accordion .ui-accordion-header a,#kl_wrapper_3 .kl_panels_expander.ui-accordion .ui-accordion-header a,.kl_custom_accordion.ui-accordion .ui-accordion-header a,.kl_panels_accordion.ui-accordion .ui-accordion-header a,.kl_panels_expander.ui-accordion .ui-accordion-header a{padding:10px;padding-left:30px;text-decoration:none!important}.kl_custom_accordion.ui-accordion .ui-accordion-header .ui-icon,.kl_panels_accordion.ui-accordion .ui-accordion-header .ui-icon,.kl_panels_expander.ui-accordion .ui-accordion-header .ui-icon{left:5px}#kl_wrapper_3 .custom-tabs,.kl_custom_accordion,.kl_panels_accordion{margin-top:20px}.kl_panel_content{overflow:hidden}.kl_panels_wrapper.ui-accordion .ui-accordion-content{padding:10px;clear:both;top:-2px;margin-bottom:0}#kl_wrapper_3 .ui-accordion .ui-accordion-header .ui-icon{left:0}#kl_wrapper_3 .ui-widget{font-size:16px;font-size:1rem}#kl_wrapper_3 .kl_panels_dates{display:none}.kl_mce_visual_blocks #kl_wrapper_3 .kl_panels_dates{display:inline-block;float:right}#kl_wrapper_3 .kl_quick_check{overflow:hidden;margin:10px 0;padding:20px;border:1px solid #aaa}#kl_wrapper_3 .kl_quick_check .kl_quick_check_correct,#kl_wrapper_3 .kl_quick_check .kl_quick_check_incorrect,#kl_wrapper_3 .kl_quick_check .kl_quick_check_response,#kl_wrapper_3 .kl_quick_check_correct_answer .kl_quick_check_response{background:#fff;border-radius:4px;padding:0;display:block}#kl_wrapper_3 .kl_quick_check .kl_quick_check_correct{border:2px solid #38761d!important;color:#38761d!important}#kl_wrapper_3 .kl_quick_check p{font-size:1.1em}#kl_wrapper_3 .kl_quick_check label{cursor:pointer}#kl_wrapper_3 .kl_quick_check .kl_quick_check_response .kl_quick_check_answer_type{position:absolute;left:0;top:0;bottom:0;padding:15px 10px;color:#fff}#kl_wrapper_3 .kl_quick_check .kl_quick_check_response.kl_quick_check_correct .kl_quick_check_answer_type{background-color:#38761d}#kl_wrapper_3 .kl_quick_check .kl_quick_check_response.kl_quick_check_incorrect .kl_quick_check_answer_type{background-color:#b94a48}#kl_wrapper_3 .kl_quick_check .kl_quick_check_response{position:relative;border:2px solid #f2f2f2;color:#38761d;margin:0 0 10px 20px;display:none;padding:10px 10px 10px 50px}#kl_wrapper_3 .kl_quick_check .kl_quick_check_incorrect{border:2px solid #b94a48;color:#b94a48}#kl_wrapper_3 .kl_quick_check .next{width:250px;float:right;margin-top:15px}#kl_wrapper_3 .kl_quick_check .next .ellipsis{white-space:inherit}#kl_wrapper_3 .kl_quick_check #kl_quick_check_answers{list-style:none}#kl_wrapper_3 .kl_quick_check .kl_quick_check_answers{margin-top:10px}#kl_wrapper_3 .kl_quick_check .kl_quick_check_answer_wrapper{clear:both;position:relative}#kl_wrapper_3 .kl_quick_check .kl_quick_check_answer_wrapper label{display:block}#kl_wrapper_3 .kl_quick_check .kl_quick_check_field{margin:3px 10px 30px 0;float:left}#kl_wrapper_3 .kl_quick_check_mark_correct{margin-left:5px;color:#000}#kl_wrapper_3 .kl_acc_mark_current .dp-icon,#kl_wrapper_3 .kl_acc_mark_current i,#kl_wrapper_3 .kl_quick_check_mark_correct .dp-icon,#kl_wrapper_3 .kl_quick_check_mark_correct i,#kl_wrapper_3 .kl_tab_mark_current .dp-icon,#kl_wrapper_3 .kl_tab_mark_current i{color:#b3b6b8}#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc .dp-icon,#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc:focus .dp-icon,#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc:focus i,#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc:hover .dp-icon,#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc:hover i,#kl_wrapper_3 .kl_acc_mark_current.kl_current_acc i,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct .dp-icon,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct:focus .dp-icon,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct:focus i,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct:hover .dp-icon,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct:hover i,#kl_wrapper_3 .kl_quick_check_mark_correct.kl_quick_check_correct i,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab .dp-icon,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab:focus .dp-icon,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab:focus i,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab:hover .dp-icon,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab:hover i,#kl_wrapper_3 .kl_tab_mark_current.kl_current_tab i{color:#00bd03;text-shadow:1px 2px 1px #000}div.kl_next_hidden{color:#b9080a;font-weight:700}#kl_wrapper_3 .kl_user_detail{margin:0}#kl_wrapper_3 .kl_user_details p:first-of-type{font-weight:700}#kl_wrapper_3{position:relative}#kl_wrapper_3 .kl_image_full_width{width:100%;height:auto}.show-revisions{z-index:1000}pre.kl_code_highlight{background:#fff;border-width:2px}.kl_book_trigger{position:absolute;top:0;right:0;z-index:10;border-bottom-left-radius:7px}div.kl_book_nav{position:absolute;right:0;top:0;z-index:100;background:#fff!important;padding:0!important;box-shadow:0 2px 2px rgba(0,0,0,.34);display:none;margin:0;width:300px;border:1px solid #e0e0e0}div.kl_book_nav a.active{font-weight:700}div.kl_book_nav h2{margin:0;font-size:16px;font-weight:700;line-height:20px;padding:5px;border-bottom:1px solid #c2c2c2;padding-right:40px;text-align:left}div.kl_book_nav h3:not(.ui-state-default){padding:1px 5px 1px 38px!important;display:block;border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff;border-radius:0;line-height:20px;height:auto;margin:0;font-size:15px!important;text-align:left!important;letter-spacing:0;position:relative;margin-top:-1px}div.kl_book_nav h3 button.kl_book_toggle_chapter{position:absolute;top:0;left:0;padding:0;border-radius:0;height:100%;border-top:none;border-bottom:none;width:29px;color:#000}div.kl_book_nav h3 button.kl_book_toggle_chapter:active,div.kl_book_nav h3 button.kl_book_toggle_chapter:focus,div.kl_book_nav h3.active button.kl_book_toggle_chapter:active .dp-icon:first-child,div.kl_book_nav h3.active button.kl_book_toggle_chapter:active i:first-child,div.kl_book_nav h3.active button.kl_book_toggle_chapter:focus .dp-icon:first-child,div.kl_book_nav h3.active button.kl_book_toggle_chapter:focus i:first-child{background:#0081bd;color:#fff!important}div.kl_book_nav h3 button.kl_book_toggle_chapter .dp-icon:first-child,div.kl_book_nav h3 button.kl_book_toggle_chapter i:first-child{position:absolute;top:0;left:0;width:28px;height:30px;line-height:15px;margin:0;border:none;color:#000!important;background:none}div.kl_book_nav h3 button.kl_book_toggle_chapter .dp-icon:before,div.kl_book_nav h3 button.kl_book_toggle_chapter i:before{font-size:14px!important;line-height:25px!important}div.kl_book_nav h3 a{display:block}div.kl_book_nav ul{margin:3px 10px 3px 42px}div.kl_book_nav ul li a{display:block;font-size:13px}.kl_book_nav .kl_book_trigger .dp-icon,.kl_book_nav .kl_book_trigger i{line-height:20px;font-size:14px;width:10px;height:20px}.kl_book_nav .kl_book_trigger{padding:4px 10px;border-top:0;height:31px;border-radius:0}.kl_book_nav .active a{color:#000}.kl_book_nav .active .dp-icon,.kl_book_nav .active i{color:#d40202}#kl_course_nav.ui-accordion .ui-accordion-header{padding:3px;padding-left:30px;margin:0;border-radius:0}#kl_course_navigation,#kl_wrapper_3 div#kl_course_navigation{width:300px;position:absolute;top:0;right:0;z-index:1000;padding:0;background:transparent}#kl_course_navigation p{margin:0}#kl_course_nav a{display:block}#kl_course_nav a:focus,#kl_course_nav a:hover{background:#f2f2f2;text-decoration:none}#kl_course_nav a.kl_current_item{font-weight:700;text-decoration:none;color:#000;background:#f1f1f1;border:1px solid #ccc}#kl_course_nav ul{margin-top:5px;margin-bottom:5px}#kl_course_nav li{padding:1px 5px}#kl_course_nav ul.fa-ul{margin-left:20px}#kl_course_nav div.ui-accordion-content.ui-accordion-content-active{padding:0 0 0 10px;border-radius:0}#kl_course_nav p{font-size:18px;font-weight:200;line-height:22px}#kl_course_nav h2{font-size:16px}.kl_nav_current_mod{position:absolute;right:6px}#kl_syllabus_nav h2{font-size:14px;font-size:.875rem;overflow:hidden;line-height:1.2em;border-bottom:1px solid #c7cdd1;padding-bottom:4px;margin:0 0 6px;font-weight:700}#kl_syllabus_nav{width:240px;position:fixed;top:20px;z-index:100}#kl_syllabus_nav h2{margin:0;padding:0;border-bottom:none}#kl_syllabus_nav_wrapper{background:#fff;border:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px 0;display:none;margin-top:-5px}.kl_syllabus_trigger{text-align:left;padding:2px 8px 2px 15px!important}.kl_syllabus_trigger .dp-icon,.kl_syllabus_trigger i{width:10px}#kl_syllabus_nav_wrapper .fa-li{left:-6px}ul#kl_syllabus_nav_list{padding:0;margin-left:0;overflow:auto}#kl_syllabus_nav_list>li{border-bottom:1px solid #ddd;padding:0 5px 0 25px}#kl_syllabus_nav_list .kl_sub_nav_list li{border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 5px}#kl_syllabus_nav_list li.kl_syllabus_bg,#kl_syllabus_nav_list li.kl_syllabus_bg_h4{background:#f5f5f5}.mce-content-body .kl_locked{outline:4px double #b45f06!important;position:relative}.mce-content-body .kl_locked:before{content:"Locked Content (border in editor only)";background:#b45f06;margin-bottom:5px;color:#fff;padding:4px 5px;font-size:12px;position:absolute;top:0;left:0;z-index:100}.mce-content-body .kl_locked.kl_policy:before{content:"Policy Content Locked (border in editor only)"}body:not(.mce-content-body) .kl_decision_content{display:none}body:not(.mce-content-body) .kl_iframe_fill_width iframe{width:100%!important}body.mce-content-body .kl_iframe_fill_width iframe,body.mce-content-body .kl_iframe_responsive_scale iframe{max-width:100%}.mce-content-body .kl_iframe_wrapper .mce-object-iframe{display:inline-block}.kl_progress{position:relative;height:2.1rem;line-height:1rem;overflow:hidden;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;background-size:50px 50px}.kl_progress,.kl_progress .bs-badge{font-size:1rem;border:1px solid #cfcfcf}.kl_progress-bar{float:left;width:0;height:100%;font-size:1rem;line-height:25px;color:#fff;text-align:center;background-color:#3478bd;transition:width .6s ease;box-shadow:inset 1px 1px 2px 0 hsla(0,0%,100%,.2),inset -1px -1px 2px 0 rgba(0,0,0,.2)}.kl_progress>.kl_progress-type{position:absolute;left:0;font-weight:800;padding:3px 30px 2px 10px}.kl_progress>.kl_progress-completed{position:absolute;right:0;font-weight:800;padding:3px 10px 2px}.kl_progress_icons ol{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.kl_progress_icons li{flex-grow:1;z-index:100;position:relative;height:2.5rem;min-width:2.5rem}.kl_progress_icons li a{background:#f5f5f5;border:1px solid #ddd;color:#616161;text-align:center;display:inline-block;width:2.1rem;height:2.1rem;border-radius:1.5rem;text-decoration:none!important;line-height:2.2rem;font-size:1.8rem;font-weight:700;position:absolute;right:3px}.kl_progress_icons li a .dp-icon:before,.kl_progress_icons li a i:before{line-height:1.5rem;font-size:1rem;font-weight:700}.kl_progress_icons li.kl_complete a{background-color:#3478bd;color:#fff}.kl_progress_icons li.kl_current a{background-color:#fff;color:#616161;box-shadow:0 1px 3px rgba(0,0,0,.47);z-index:1000}.kl_progress_icons li .kl_colored_bar{background:#f5f5f5;height:25px;position:absolute;top:.3rem;left:0;right:0;border:1px solid #ddd;border-left:none;border-right:none;background-size:35px 35px}.kl_progress_icons li:last-child .kl_colored_bar{border-right:1px solid #ddd;border-top-right-radius:5px;border-bottom-right-radius:5px}.kl_progress_icons li:first-child .kl_colored_bar{border-top-left-radius:5px;border-bottom-left-radius:5px}.kl_progress_icons li.kl_complete .kl_colored_bar,.kl_progress_icons li.kl_current .kl_colored_bar{background-color:#3478bd;background-image:none}.mce-content-body.kl_has_style:not(.kl_mce_view_app) .kl_module_progress{background:#f2f3f4;border-top:1px dotted #aaa;border-bottom:1px dotted #aaa;display:block!important;padding:100px 10px;text-align:center}.mce-content-body.kl_has_style:not(.kl_mce_view_app) .kl_module_progress_bar,.mce-content-body.kl_has_style:not(.kl_mce_view_app) .kl_module_progress_completion,.mce-content-body.kl_has_style:not(.kl_mce_view_app) .kl_module_progress_icons{background-color:#3478bd;color:#fff;border-radius:4px;box-shadow:inset 1px 1px 2px 0 hsla(0,0%,100%,.2),inset -1px -1px 2px 0 rgba(0,0,0,.2);padding:5px;display:block!important}.kl_mce_visual_blocks .dp_module_progress_partial:before,.kl_mce_visual_blocks .dp_module_tabs_nav:before,.kl_mce_visual_blocks .kl_module_progress:after,.kl_mce_visual_blocks .kl_module_progress_bar:after,.kl_mce_visual_blocks .kl_module_progress_completion:after,.kl_mce_visual_blocks .kl_module_progress_icons:after{background:#555;padding:0 5px;margin-left:3px;color:#fff;font-size:11px;border-radius:5px}.kl_mce_visual_blocks .kl_module_progress_icons:after{content:"Module Progress - Icon Navigation"}.kl_mce_visual_blocks .kl_module_progress_bar:after{content:"Module Progress - Basic bar"}.kl_mce_visual_blocks .kl_module_progress_completion:after{content:"Module Progress - Item Completion"}.kl_mce_visual_blocks .kl_module_progress:after{content:"Module Progress - Item Details"}.kl_mce_visual_blocks .dp_module_tabs_nav:before{content:"Module Navigation - Tab Links"}.kl_mce_visual_blocks .dp_module_progress_partial:before{content:"Module Navigation - Partial Progress"}.kl_module_details li.kl_current .ig-row{background:#ededed}.kl_progress_complete{margin-right:5px}.kl_progress_completion .bs-page-item:not(.bs-active) .kl_progress_complete:not(.kl_complete){color:#c7cdd1}.kl_module_progress_completion{text-align:center}@media print{.kl_progress_completion a:link:after,.kl_progress_completion a:visited:after,.kl_progress_icons a:link:after,.kl_progress_icons a:visited:after{content:""}}#kl_theme_dropdown{background:#eaeaea;color:#fff;padding:3px;margin:0 0 10px;overflow:hidden;border:1px solid #ccc9c9}#kl_theme_dropdown ul{list-style:none;margin:0}#kl_theme_dropdown ul li{float:left}#kl_theme_dropdown a{height:62px;display:inline-block;margin:2px}#kl_theme_dropdown a.removeCookies{height:41px;width:41px;background:#fff;border:1px solid;border-radius:3px;text-align:center;line-height:15px;padding:10px}#kl_theme_dropdown a.removeCookies .dp-icon,#kl_theme_dropdown a.removeCookies i{font-size:18px;color:#d52626}#kl_theme_dropdown img{height:60px;width:auto;border:1px solid #c2c2c2;border-radius:3px}#kl_learning_path,#kl_wrapper #kl_student_path_selection,#kl_wrapper .kl_lp_path,#kl_wrapper_3 #kl_student_path_selection,#kl_wrapper_3 .kl_lp_path{display:none}.mceContentBody #kl_wrapper_3 a.kl_lp_track:after,.mceContentBody #kl_wrapper a.kl_lp_track:after{color:#ba0000;content:"\F18D";display:inline-block;font-family:InstructureIcons-Solid;font-size:16px;font-style:normal!important;font-weight:400!important;line-height:1;margin-left:3px;position:relative;text-rendering:optimizeLegibility;text-transform:none!important;top:-1px;vertical-align:middle}#kl_wrapper #kl_student_path_selection,#kl_wrapper_3 #kl_student_path_selection,.kl_mce_visual_blocks #kl_wrapper .kl_lp_path,.kl_mce_visual_blocks #kl_wrapper_3 .kl_lp_path{position:relative;display:block}.kl_mce_visual_blocks #kl_learning_path{display:block}.kl_mce_visual_blocks .kl_lp_path:after{border-bottom-left-radius:5px;color:#fff;font-size:12px;font-weight:700;position:absolute;right:0;text-align:center;top:0;width:80px;z-index:1000}.kl_mce_visual_blocks .kl_lp_path_A:after{content:"Path A";background:#a64d79}.kl_mce_visual_blocks .kl_lp_path_B:after{content:"Path B";background:#674ea7}.kl_mce_visual_blocks .kl_lp_path_C:after{content:"Path C";background:#3d85c6}.kl_mce_visual_blocks .kl_lp_path_D:after{content:"Path D";background:#134f5c}.kl_mce_visual_blocks .kl_lp_path_E:after{content:"Path E";background:#6aa84f}.kl_mce_visual_blocks .kl_lp_path_F:after{content:"Path F";background:#f1c232}.kl_mce_visual_blocks .kl_lp_path_G:after{content:"Path G";background:#b45f06}.kl_mce_visual_blocks .kl_lp_path_H:after{content:"Path H";background:#c00}#kl_wrapper_3>div .kl_message_block,.kl_message_block{border:2px solid;margin:20px auto;background:#fff;padding:10px;overflow:hidden}#kl_wrapper_3>div .kl_message_block p:not(.kl_message_heading),.kl_message_block p:not(.kl_message_heading){margin:10px}#kl_wrapper_3>div .kl_message_block .kl_message_heading a,.kl_message_heading a{color:#fff}#kl_wrapper_3>div .kl_message_block.kl_message_block_info,.kl_message_block.kl_message_block_info{border-color:#3778b3}#kl_wrapper_3>div .kl_message_block.kl_message_block_warning,.kl_message_block.kl_message_block_warning{border-color:#b45f06}#kl_wrapper_3>div .kl_message_block.kl_message_block_success,.kl_message_block.kl_message_block_success{border-color:#008513}#kl_wrapper_3>div .kl_message_block.kl_message_block_tip,.kl_message_block.kl_message_block_tip{border-color:#1e5799}#kl_wrapper_3>div .kl_message_block.kl_message_block_danger,.kl_message_block.kl_message_block_danger{border-color:#900}#kl_wrapper_3>div .kl_message_block .kl_message_heading,.kl_message_block .kl_message_heading{padding:5px;color:#fff;background-color:#5f5f5f;text-align:center;margin:-12px -10px 10px}#kl_wrapper_3>div .kl_message_heading,#kl_wrapper_3>div h3.kl_message_heading,#kl_wrapper_3>div h4.kl_message_heading,#kl_wrapper_3>div h5.kl_message_heading,#kl_wrapper_3>div h6.kl_message_heading,.kl_message_heading{padding:5px;color:#fff;background-color:#5f5f5f;text-align:center}#kl_wrapper_3>div .kl_message_heading.kl_message_heading_tip,#kl_wrapper_3>div h3.kl_message_heading.kl_message_heading_tip,#kl_wrapper_3>div h4.kl_message_heading.kl_message_heading_tip,#kl_wrapper_3>div h5.kl_message_heading.kl_message_heading_tip,#kl_wrapper_3>div h6.kl_message_heading.kl_message_heading_tip,.kl_message_heading.kl_message_heading_tip{background:#1e5799;border-radius:0;display:block;border-width:0}#kl_wrapper_3>div .kl_message_heading.kl_message_heading_info,#kl_wrapper_3>div h3.kl_message_heading.kl_message_heading_info,#kl_wrapper_3>div h4.kl_message_heading.kl_message_heading_info,#kl_wrapper_3>div h5.kl_message_heading.kl_message_heading_info,#kl_wrapper_3>div h6.kl_message_heading.kl_message_heading_info,.kl_message_heading.kl_message_heading_info{background:#3778b3;border-radius:0;display:block;border-width:0}#kl_wrapper_3>div .kl_message_heading.kl_message_heading_warning,#kl_wrapper_3>div h3.kl_message_heading.kl_message_heading_warning,#kl_wrapper_3>div h4.kl_message_heading.kl_message_heading_warning,#kl_wrapper_3>div h5.kl_message_heading.kl_message_heading_warning,#kl_wrapper_3>div h6.kl_message_heading.kl_message_heading_warning,.kl_message_heading.kl_message_heading_warning{background:#b45f06;border-radius:0;display:block;border-width:0}#kl_wrapper_3>div .kl_message_heading.kl_message_heading_success,#kl_wrapper_3>div h3.kl_message_heading.kl_message_heading_success,#kl_wrapper_3>div h4.kl_message_heading.kl_message_heading_success,#kl_wrapper_3>div h5.kl_message_heading.kl_message_heading_success,#kl_wrapper_3>div h6.kl_message_heading.kl_message_heading_success,.kl_message_heading.kl_message_heading_success{background:#008513;border-radius:0;display:block;border-width:0}#kl_wrapper_3>div .kl_message_heading.kl_message_heading_danger,#kl_wrapper_3>div h3.kl_message_heading.kl_message_heading_danger,#kl_wrapper_3>div h4.kl_message_heading.kl_message_heading_danger,#kl_wrapper_3>div h5.kl_message_heading.kl_message_heading_danger,#kl_wrapper_3>div h6.kl_message_heading.kl_message_heading_danger,.kl_message_heading.kl_message_heading_danger{background:#900;border-radius:0;display:block;border-width:0}#kl_wrapper_3:not(.kl_wrapper) .alert,.kl_block_alert_buttons .alert{padding:12px 36px 12px 12px;background-color:#fbede7;border-radius:6px;color:#bd4004}#kl_wrapper_3:not(.kl_wrapper) .alert-success,.kl_block_alert_buttons .alert-success{background-color:#e8f6e9;color:#007c11}#kl_wrapper_3:not(.kl_wrapper) .alert-danger,#kl_wrapper_3:not(.kl_wrapper) .alert-error,.kl_block_alert_buttons .alert-danger,.kl_block_alert_buttons .alert-error{background-color:#fce8e7;color:#d70610}#kl_wrapper_3:not(.kl_wrapper) .alert-info,.kl_block_alert_buttons .alert-info{background-color:#e5f2f8;color:#0072b4}#kl_wrapper_3 .muted,.kl_wrapper .muted{color:#6c8a9f}#kl_wrapper_3 .bold,.kl_wrapper .bold{font-weight:700}#kl_wrapper .muted,.kl_wrapper .muted{color:#6c8a9f}#kl_wrapper_3 .text-warning,.kl_wrapper .text-warning{color:#cd4d0f}#kl_wrapper_3 .text-error,.kl_wrapper .text-error{color:#d70610}#kl_wrapper_3 .text-info,.kl_wrapper .text-info{color:#2f76bf}#kl_wrapper_3 .text-success,.kl_wrapper .text-success{color:#008513}#kl_wrapper_3 .kl_highlight_yellow,.kl_wrapper .kl_highlight_yellow{background:#ff0;font-style:normal;padding:2px;color:#000}#kl_wrapper_3 .kl_highlight_orange,.kl_wrapper .kl_highlight_orange{background:#ffbc42;font-style:normal;padding:2px;color:#000}#kl_wrapper_3 .kl_highlight_red,.kl_wrapper .kl_highlight_red{background:#ffacac;font-style:normal;padding:2px;color:#000}#kl_wrapper_3 .kl_highlight_blue,.kl_wrapper .kl_highlight_blue{background:#abe9ff;font-style:normal;padding:2px;color:#000}#kl_wrapper_3 .kl_highlight_green,.kl_wrapper .kl_highlight_green{background:#92e370;font-style:normal;padding:2px;color:#000}.kl_wrapper ol.kl_basic_navlist,.kl_wrapper ul.kl_basic_navlist{list-style-type:none;margin:0;overflow:hidden;padding:0}.kl_wrapper ol.kl_basic_navlist li,.kl_wrapper ul.kl_basic_navlist li{float:left}.kl_wrapper ol.kl_basic_navlist li:after,.kl_wrapper ul.kl_basic_navlist li:after{content:"|"}.kl_wrapper ol.kl_basic_navlist li:last-child:after,.kl_wrapper ul.kl_basic_navlist li:last-child:after{content:""}.kl_wrapper ol.kl_basic_navlist li a,.kl_wrapper ul.kl_basic_navlist li a{padding:10px;display:inline-block}.kl_wrapper ul.kl_basic_navlist li.kl_current{padding:10px;font-weight:700}.kl_wrapper ul.kl_basic_navlist li.kl_current:after{margin-left:10px}.kl_wrapper ol.kl_basic_navlist li a:focus,.kl_wrapper ol.kl_basic_navlist li a:hover,.kl_wrapper ul.kl_basic_navlist li a:focus,.kl_wrapper ul.kl_basic_navlist li a:hover{text-decoration:none!important}.kl_wrapper .ic-Table tfoot,.kl_wrapper .table tfoot{border-top:2px solid #c7cdd1}#kl_wrapper_3 .kl_icon_nav a{text-decoration:none;font-weight:400}ul.kl_icon_nav{max-width:1240px;margin:0;padding:0;list-style:none;font-size:1.5em;font-weight:300}.kl_icon_nav li{margin-bottom:.25em;max-height:200px;vertical-align:top}.kl_icon_nav li span{display:block}.kl_icon_nav li a{display:block;color:#fff;color:hsla(0,0%,98%,.9);text-decoration:none;transition:color .5s,background .5s,height .5s}.kl_icon_nav li a .dp-icon,.kl_icon_nav li a i{display:inline-block;width:2.5em;margin:0 .75em;height:2.5em;line-height:2.3em;text-align:center;padding:0;border:.2em solid transparent;border-radius:50%;transition:border .5s;box-shadow:0 0 0 .8em transparent;background:hsla(0,0%,100%,.1);transform:translateZ(0);transition:box-shadow .6s ease-in-out}.kl_icon_nav a,.kl_icon_nav button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-touch ul.kl_icon_nav:focus a,.no-touch ul.kl_icon_nav:hover a{color:#fff;color:hsla(0,0%,98%,.5)}.no-touch ul.kl_icon_nav:focus a:focus,.no-touch ul.kl_icon_nav:hover a:hover{color:#fff;color:hsla(0,0%,98%,.99)}.kl_icon_nav li:nth-child(6n+1){background:#bc5b03}.kl_icon_nav li:nth-child(6n+2){background:#a36713}.kl_icon_nav li:nth-child(6n+3){background:#1d7ca0}.kl_icon_nav li:nth-child(6n+4){background:#166ba2}.kl_icon_nav li:nth-child(6n+5){background:#1b3647}.kl_icon_nav li:nth-child(6n+6){background:#152836}@media (min-width:1100px){.kl_icon_nav li{display:inline-block;width:calc(33.3% - 5px);text-align:center;transition:border .5s;margin:0 0 5px;padding:.5em}.kl_icon_nav li a{display:block;width:auto;height:8em}.kl_icon_nav li a i{display:block;margin:20px auto;position:relative;margin:0 auto .5em;line-height:1.5em;padding:.4em;border-radius:50%;box-shadow:0 0 0 .8em transparent;background:hsla(0,0%,100%,.1);transform:translateZ(0);transition:box-shadow .8s ease-in-out}.kl_icon_nav li a i:before{font-size:30px;vertical-align:initial}.kl_icon_nav li a .dp-icon{display:block;margin:20px auto;position:relative;margin:0 auto .5em;line-height:1.5em;padding:.4em;border-radius:50%;box-shadow:0 0 0 .8em transparent;background:hsla(0,0%,100%,.1);transform:translateZ(0);transition:box-shadow .8s ease-in-out}.kl_icon_nav li a .dp-icon:before{font-size:30px;vertical-align:initial}.no-touch .kl_icon_nav a:active .dp-icon,.no-touch .kl_icon_nav a:active i,.no-touch .kl_icon_nav a:focus .dp-icon,.no-touch .kl_icon_nav a:focus i,.no-touch .kl_icon_nav a:hover .dp-icon,.no-touch .kl_icon_nav a:hover i{box-shadow:0 0 0 0 hsla(0,0%,100%,.2);transition:box-shadow .7s ease-in-out}ul.kl_icon_nav{text-align:center}}@media (min-width:1250px){.kl_icon_nav li{width:calc(16.6% - 5px)}}@media (min-width:920px) and (max-width:1099px){.kl_icon_nav{display:flex;flex-wrap:wrap}.kl_icon_nav li{width:calc(50% - 3px);text-align:left;margin-bottom:6px}.kl_icon_nav li:nth-child(odd){margin-right:6px}.kl_icon_nav li a{padding:.5em;padding-left:3.5em}.kl_icon_nav li a .dp-icon,.kl_icon_nav li a i{margin:0 .2em 0 -3em}.no-touch .kl_icon_nav li a:active .dp-icon,.no-touch .kl_icon_nav li a:active i,.no-touch .kl_icon_nav li a:focus .dp-icon,.no-touch .kl_icon_nav li a:focus i,.no-touch .kl_icon_nav li a:hover .dp-icon,.no-touch .kl_icon_nav li a:hover i{box-shadow:0 0 0 0 hsla(0,0%,100%,.2);transition:box-shadow .4s ease-in-out}}@media screen and (max-width:920px){.kl_icon_nav li{margin:0;margin-bottom:2px}.kl_icon_nav li a{padding:5px;text-align:left}.touch .kl_icon_nav li a{padding:.8em}.kl_icon_nav li a i{width:2em;height:2em;line-height:1.6em;margin:0 .5em}.kl_icon_nav li a i:before{font-size:1em}.kl_icon_nav li a .dp-icon{width:2em;height:2em;line-height:1.6em;margin:0 .5em}.kl_icon_nav li a .dp-icon:before{font-size:1em}}.kl_flex_column{position:relative}@media screen and (min-width:550px){.mce-content-body .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}.mce-content-body .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}.mce-content-body .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:870px){body:not(.course-menu-expanded,.with-right-side) .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body:not(.course-menu-expanded,.with-right-side) .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body:not(.course-menu-expanded,.with-right-side) .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:1050px){body.course-menu-expanded:not(.with-right-side) .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body.course-menu-expanded:not(.with-right-side) .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body.course-menu-expanded:not(.with-right-side) .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:860px) and (max-width:991px){body.with-right-side:not(.course-menu-expanded) .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body.with-right-side:not(.course-menu-expanded) .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body.with-right-side:not(.course-menu-expanded) .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:1145px){body.with-right-side:not(.course-menu-expanded) .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body.with-right-side:not(.course-menu-expanded) .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body.with-right-side:not(.course-menu-expanded) .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:1035px) and (max-width:1139px){body.with-right-side.course-menu-expanded .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body.with-right-side.course-menu-expanded .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body.with-right-side.course-menu-expanded .kl_flex_column:last-child{margin-right:0}}@media screen and (min-width:1340px){body.with-right-side.course-menu-expanded .kl_flex_columns_wrapper{display:flex;flex-direction:row;justify-content:space-between}body.with-right-side.course-menu-expanded .kl_flex_column{flex-grow:1;flex-basis:50%;margin-right:20px}body.with-right-side.course-menu-expanded .kl_flex_column:last-child{margin-right:0}}#kl_wrapper_3.kl_apple.kl_show_title #kl_banner{position:relative;margin:5px 0}#kl_wrapper_3.kl_apple p{margin:5px 0;font-size:16px}#kl_wrapper_3.kl_apple>div{margin:30px 0;overflow-x:auto}#kl_wrapper_3.kl_apple>div>i:before{font-size:25px;line-height:40px}#kl_wrapper_3.kl_apple>div>i{background-color:#4e6173;border-radius:5px;color:#fff;display:block;float:left;font-size:25px;height:40px;line-height:36px;margin:0 10px 10px 0;text-align:center;width:40px}#kl_wrapper_3.kl_apple>div>.dp-icon:before{font-size:25px;line-height:40px}#kl_wrapper_3.kl_apple>div>.dp-icon{background-color:#4e6173;border-radius:5px;color:#fff;display:block;float:left;font-size:25px;height:40px;line-height:36px;margin:0 10px 10px 0;text-align:center;width:40px}#kl_wrapper_3.kl_apple h3:not(.ui-state-default) i:before{font-size:20px;line-height:36px}#kl_wrapper_3.kl_apple h3:not(.ui-state-default) i{float:left;margin:0 5px 0 0;width:30px;font-size:25px;color:#fff;line-height:36px}#kl_wrapper_3.kl_apple h3:not(.ui-state-default) .dp-icon:before{font-size:20px;line-height:36px}#kl_wrapper_3.kl_apple h3:not(.ui-state-default) .dp-icon{float:left;margin:0 5px 0 0;width:30px;font-size:25px;color:#fff;line-height:36px}#kl_wrapper_3.kl_apple #kl_banner{position:relative;margin:5px 0}#kl_wrapper_3.kl_apple #kl_banner h2{line-height:35px;border-radius:5px;background:#0f2439;color:#fff;padding:5px 10px 5px 2px;margin:0 0 5px}#kl_wrapper_3.kl_apple #kl_banner #kl_banner_left{float:left;height:35px;border-top-left-radius:5px;border-bottom-left-radius:5px;background-image:url(https://designtools.ciditools.com/css/images/white_apple.png);background-repeat:no-repeat;background-position:50%;background-size:contain;width:51px;text-align:center}#kl_wrapper_3.kl_apple #kl_banner #kl_banner_left .kl_mod_text{display:none}#kl_wrapper_3.kl_apple #kl_banner #kl_banner_left .kl_mod_num{display:block;height:24px;color:#0f2439;font-size:16px;font-weight:700;padding:8px 12px;width:50px;text-align:center;position:relative;line-height:20px;border-top-left-radius:5px;border-bottom-left-radius:5px}#kl_wrapper_3.kl_apple #kl_banner #kl_banner_right{padding:0 10px;border-top-right-radius:5px}#kl_wrapper_3.kl_apple #kl_banner .kl_subtitle{font-size:20px;text-align:center;color:#575757;border:1px solid #575757;padding:10px;border-radius:5px;background-color:#f2f2f2;margin:5px 0}#kl_wrapper_3.kl_apple #kl_banner #kl_description{border:1px solid #0f2439;padding:10px;border-radius:5px;font-size:16px}#kl_wrapper_3.kl_apple #kl_banner_image{margin:5px 0}#kl_wrapper_3.kl_apple #kl_banner_image img{border-radius:5px}#kl_wrapper_3.kl_apple h3:not(.ui-state-default){margin:0 0 20px;border:1px solid #bdbdbd;padding:0 10px;border-radius:5px;background:#4e6173;color:#fff;line-height:36px}#kl_wrapper_3.kl_apple h4:not(.ui-state-default),#kl_wrapper_3.kl_apple h5{border:1px solid #4e6173;border-radius:5px;padding:0 10px;clear:both}#kl_wrapper_3.kl_apple #kl_navigation{width:100%;margin:5px 0}#kl_wrapper_3.kl_apple #kl_navigation>ul{display:table;table-layout:fixed;width:100%;background-color:#0f2439;color:#fff;overflow:hidden;margin:5px 0;border-radius:5px;padding:0}#kl_wrapper_3.kl_apple #kl_navigation li{display:table-cell;font-weight:400;list-style-type:none;padding:12px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#kl_wrapper_3.kl_apple #kl_navigation>ul li:first{padding-left:20px}#kl_wrapper_3.kl_apple #kl_navigation li .dp-icon,#kl_wrapper_3.kl_apple #kl_navigation li i{margin-right:10px}#kl_wrapper_3.kl_apple #kl_navigation li a,#kl_wrapper_3.kl_apple #kl_navigation li a:focus,#kl_wrapper_3.kl_apple #kl_navigation li a:hover,#kl_wrapper_3.kl_apple #kl_navigation li a:visited{color:#fff}#kl_wrapper_3.kl_apple #kl_modules{border:1px solid #575757;border-radius:5px;margin:5px 0}#kl_wrapper_3.kl_apple #kl_modules div.kl_module_content h3{margin:0 1% 10px}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_apple #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body:not(.course-menu-expanded) #kl_wrapper_3.kl_apple #kl_navigation li{border-radius:5px;display:inline-block;width:44%;float:left}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_apple #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.course-menu-expanded #kl_wrapper_3.kl_apple #kl_navigation li{padding:12px 22px 12px 10px;border-radius:5px;display:inline-block;width:44%;float:left}}@media screen and (min-width:900px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_apple #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_apple #kl_navigation li{display:table-cell;padding:12px 22px 12px 10px;width:44%;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_apple #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_apple #kl_navigation li{display:table-cell;padding:12px 22px 12px 10px;width:44%;float:none}}#kl_wrapper_3.kl_basic_bar #kl_banner{position:relative;margin:0 0 10px}#kl_wrapper_3.kl_basic_bar #kl_banner h2{line-height:35px;border-radius:5px;background:#8f0222;color:#fff;padding:5px 10px 5px 2px;margin:0}#kl_wrapper_3.kl_basic_bar #kl_banner #kl_banner_left{height:40px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:5px}#kl_wrapper_3.kl_basic_bar #kl_banner .kl_subtitle{font-size:20px;text-align:center;color:#8f0222;border:1px solid #8f0222;padding:10px;border-radius:5px;background-color:#fff;margin:5px 0}#kl_wrapper_3.kl_basic_bar #kl_banner #kl_description{font-size:16px;border:1px solid #000;padding:10px;background-color:#fff;margin:10px 0;border-left:none;border-right:none}#kl_wrapper_3.kl_basic_bar h3:not(.ui-state-default){text-transform:uppercase;border-bottom:1px solid #c7c7c7;margin:15px 0}#kl_wrapper_3.kl_basic_bar h3:not(.ui-state-default) i{margin-right:10px}#kl_wrapper_3.kl_basic_bar>div>i{float:left;margin-right:10px;font-size:20px}#kl_wrapper_3.kl_basic_bar>div>i[class*=icon-]:before,#kl_wrapper_3.kl_basic_bar>div>i[class^=icon-]:before{font-size:20px}#kl_wrapper_3.kl_basic_bar h3:not(.ui-state-default) .dp-icon{margin-right:10px}#kl_wrapper_3.kl_basic_bar>div>.dp-icon{float:left;margin-right:10px;font-size:20px}#kl_wrapper_3.kl_basic_bar>div>.dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_basic_bar>div>.dp-icon[class^=icon-]:before{font-size:20px}#kl_wrapper_3.kl_basic_bar>div{overflow-x:hidden}#kl_wrapper_3.kl_basic_bar #kl_navigation li .dp-icon,#kl_wrapper_3.kl_basic_bar #kl_navigation li i{margin-right:10px}#kl_wrapper_3.kl_basic_bar #kl_navigation{margin:5px 0}#kl_wrapper_3.kl_basic_bar #kl_navigation>ul{overflow:hidden;margin:5px 0;border-radius:5px;width:100%;padding:0}#kl_wrapper_3.kl_basic_bar #kl_navigation li{font-size:1.2em;font-weight:400;list-style-type:none;padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_bar #kl_navigation>ul{padding-bottom:0;display:inline}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_bar #kl_navigation li{display:inline-block;width:44%;float:left}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_basic_bar #kl_navigation>ul{padding-bottom:0;display:inline}body.course-menu-expanded #kl_wrapper_3.kl_basic_bar #kl_navigation li{padding:12px 22px 12px 10px;display:inline-block;width:44%;float:left}}@media screen and (min-width:900px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_bar #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_bar #kl_navigation li{display:table-cell;font-size:1.2em;padding:12px 22px 12px 10px;width:100%;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_basic_bar #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_basic_bar #kl_navigation li{display:table-cell;font-size:1.2em;padding:12px 22px 12px 10px;width:100%;float:none}}#kl_wrapper_3.kl_basic_color.kl_show_title #kl_banner,#kl_wrapper_3.kl_basic_color_panel_nav.kl_show_title #kl_banner{margin-top:22px}#kl_wrapper_3.kl_basic_color #kl_banner,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner{background-color:#0f2439;color:#fff;font-family:PT Sans;position:relative}#wiki_page_show #kl_wrapper_3.kl_basic_color #kl_banner,#wiki_page_show #kl_wrapper_3.kl_basic_color_panel_nav #kl_banner{margin:0 0 3px}#kl_wrapper_3.kl_basic_color #kl_banner h2,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner h2{line-height:26px;font-size:26px;margin:0;display:table}#kl_wrapper_3.kl_basic_color #kl_banner h2 small,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner h2 small{line-height:29px;margin-left:5px}#kl_wrapper_3.kl_basic_color #kl_banner #kl_banner_left,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner #kl_banner_left{display:table-cell;border-right:3px solid #fff;font-size:1.2em;padding:10px}#kl_wrapper_3.kl_basic_color #kl_banner #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_basic_color #kl_banner #kl_banner_left .kl_mod_text,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner #kl_banner_left .kl_mod_text{width:100%;padding:2px 0 1px;display:block;font-size:24px;line-height:26px;text-align:center}#kl_wrapper_3.kl_basic_color #kl_banner #kl_banner_right,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner #kl_banner_right{display:table-cell;padding:10px;line-height:26px;letter-spacing:.3px;font-size:25px;overflow:hidden;text-overflow:ellipsis}#kl_wrapper_3.kl_basic_color #kl_banner .kl_subtitle,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner .kl_subtitle{font-size:20px;display:block;line-height:25px;background-color:#fff;color:#0f2439;padding:5px 20px;margin:0;border:2px solid #0f2439;border-top:none}#kl_wrapper_3.kl_basic_color #kl_banner #kl_description,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner #kl_description{font-size:16px;display:block;border-top:3px solid #fff;padding:10px 20px}#kl_wrapper_3.kl_basic_color #kl_banner_image,#kl_wrapper_3.kl_basic_color_panel_nav #kl_banner_image{margin:3px 0}#kl_wrapper_3.kl_basic_color>div,#kl_wrapper_3.kl_basic_color_panel_nav>div{overflow:hidden;margin-top:10px}#kl_wrapper_3.kl_basic_color>div>.dp-icon,#kl_wrapper_3.kl_basic_color>div>i,#kl_wrapper_3.kl_basic_color_panel_nav>div>.dp-icon,#kl_wrapper_3.kl_basic_color_panel_nav>div>i{float:left;margin:0 10px 10px 0}#kl_wrapper_3.kl_basic_color_panel_nav h3:not(.ui-state-default),#kl_wrapper_3.kl_basic_color h3:not(.ui-state-default){margin:5px 0}#kl_wrapper_3.kl_basic_color_panel_nav h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_basic_color_panel_nav h3:not(.ui-state-default) i,#kl_wrapper_3.kl_basic_color h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_basic_color h3:not(.ui-state-default) i{margin-right:10px}#kl_wrapper_3.kl_basic_color #kl_navigation{width:100%;margin:0}#kl_wrapper_3.kl_basic_color #kl_navigation>ul{width:100%;overflow:hidden;margin:0;padding:0}#kl_wrapper_3.kl_basic_color #kl_navigation>ul li{font-weight:400;list-style-type:none;background-color:#0f2439;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}#kl_wrapper_3.kl_basic_color #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_basic_color #kl_navigation>ul li i{margin-right:10px}#kl_wrapper_3.kl_basic_color #kl_navigation>ul li a{display:block;padding:5px 22px 5px 10px;border-bottom:3px solid #fff}#kl_wrapper_3.kl_basic_color #kl_navigation>ul li a,#kl_wrapper_3.kl_basic_color #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_basic_color #kl_navigation>ul li a:hover,#kl_wrapper_3.kl_basic_color #kl_navigation>ul li a:visited{color:#fff;display:block}#kl_wrapper_3.kl_basic_color #kl_navigation>ul li:last-child{background-image:none}#kl_wrapper_3.kl_basic_color #kl_navigation a.file_download_btn{top:-5px;right:5px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation a.file_download_btn{top:5px;left:-5px;width:25px}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul{display:inline;border:none;padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li{display:block;padding:0;border:none;width:50%;float:left;background-image:url(https://designtools.ciditools.com/css/images/divider.png);background-repeat:no-repeat;background-position:100% top}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:nth-child(2n){background-image:none}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li a{padding:3px 10px}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul{border:none;padding-bottom:0;overflow:hidden;display:inline-block;float:left}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li{background-image:none;display:block;padding:0;border:none;width:50%;display:inline-block;float:left;background-image:url(https://designtools.ciditools.com/css/images/divider.png);background-repeat:no-repeat;background-position:100% top}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:last-child,body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:nth-child(2n){background-image:none}body #kl_wrapper_3.kl_basic_color #kl_navigation>ul li a{border-left:none}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li a{padding:3px 10px}}@media screen and (min-width:980px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul{border:none;padding-bottom:0;overflow:hidden;float:none}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li{display:block;padding:0;border:none;width:25%}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:nth-child(2n){background-image:url(https://designtools.ciditools.com/css/images/divider.png);background-repeat:no-repeat;background-position:100% top}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:last-child,body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:last-child{background-image:none}body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li a{padding:3px 10px;border-left:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul{display:table;table-layout:fixed}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:nth-child(2n),body:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color #kl_navigation>ul li{background-image:url(https://designtools.ciditools.com/css/images/divider.png);background-repeat:no-repeat;background-position:100% top}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li:last-child{background-image:none}body.course-menu-expanded #kl_wrapper_3.kl_basic_color #kl_navigation>ul li{display:table-cell;padding:0;border:none;width:100%;float:none}}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{margin:0;list-style-type:none;padding:0}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a .dp-icon,#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a i{margin-right:10px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:3px 0;display:block}@media screen and (min-width:640px){#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:213px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:14px 15px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:159px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:529px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:7px 15px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation{width:100%;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin:0;min-width:250px;overflow-x:hidden;overflow-y:auto;position:absolute}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{background-color:hsla(0,0%,100%,.9);height:193px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation .kl_nav_list_1{float:left}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation .kl_nav_list_2{float:right}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li{display:block}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:11px 15px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a:hover{background:#fff;text-decoration:none}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{display:block;padding:5px 15px 6px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:160px}#kl_wrapper_3.kl_basic_color_panel_nav{max-width:100%;width:636px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{max-width:100%;min-width:456px}}@media screen and (min-width:950px){#kl_wrapper_3.kl_basic_color_panel_nav{width:809px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:243px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:18px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:181px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:602px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:10px 15px}}@media screen and (min-width:1050px){#kl_wrapper_3.kl_basic_color_panel_nav{width:909px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:273px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:21px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:207px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:690px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:14px}}@media screen and (min-width:1150px){#kl_wrapper_3.kl_basic_color_panel_nav{width:1009px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:303px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:25px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:238px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:790px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:18px}}@media screen and (min-width:992px){body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:563px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:169px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:9px 15px}}@media screen and (min-width:1020px){body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:591px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:178px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:10px 15px}}@media screen and (min-width:1060px){body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:631px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:190px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:11px 15px}}@media screen and (min-width:1100px){body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:671px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:202px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:13px 15px}}@media screen and (min-width:1140px){body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:492px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:148px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:6px 15px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:711px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:215px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:14px 15px}}@media screen and (min-width:1180px){body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:532px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:160px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:8px 15px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:751px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:225px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:16px}}@media screen and (min-width:1220px){body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:572px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:172px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:9px 15px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:791px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:237px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:17px}}@media screen and (min-width:1250px){#kl_wrapper_3.kl_basic_color_panel_nav{width:100%}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:330px}#kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:29px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:275px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:917px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:22px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:602px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:181px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:11px 15px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:821px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:246px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:18px}}@media screen and (min-width:1280px){body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:632px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:190px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:12px 15px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:851px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:255px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:19px}}@media screen and (min-width:1320px){body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:673px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:202px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:13px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:891px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:268px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:21px}}@media screen and (min-width:1350px){.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:25px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:298px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:990px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:703px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:211px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:14px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:921px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:276px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:22px}}@media screen and (min-width:1388px){.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:25px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:304px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:1015px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav{width:741px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:222px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:16px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:921px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:276px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:22px}}@media screen and (min-width:1450px){.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:319px}.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav,body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav,body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav{width:100%}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:241px}body.with-right-side.course-menu-expanded #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:18px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul{height:298px}body.with-right-side:not(.course-menu-expanded) #kl_wrapper_3.kl_basic_color_panel_nav #kl_navigation>ul li a{padding:25px}}#kl_wrapper_3.kl_bookmark>div{overflow:hidden;margin:0}#kl_wrapper_3.kl_bookmark #kl_banner{font-family:PT Sans;margin:0 0 5px;position:relative}#kl_wrapper_3.kl_bookmark #kl_banner h2{position:relative;background-color:#0f2439;color:#fff;margin:0 0 5px}#kl_wrapper_3.kl_bookmark.kl_show_title #kl_banner{margin-top:22px}#kl_wrapper_3.kl_bookmark #kl_banner #kl_banner_left{border-right:3px solid #fff;display:table-cell;vertical-align:top;min-width:50px;padding:5px}#kl_wrapper_3.kl_bookmark #kl_banner #kl_banner_left .kl_mod_text{padding:0 10px;display:block;font-size:16px;line-height:19px}#kl_wrapper_3.kl_bookmark #kl_banner #kl_banner_left .kl_mod_num{background:url(https://designtools.ciditools.com/css/images/bookmark.png) no-repeat top;background-size:contain;width:100%;height:35px;color:#0f2439;margin:3px auto 0;font-size:.8em;font-weight:700;padding-top:3px;text-align:center;display:block;line-height:1em}#kl_wrapper_3.kl_bookmark #kl_banner #kl_banner_right{padding:5px 10px;display:table-cell}#kl_wrapper_3.kl_bookmark #kl_banner .kl_subtitle{background:url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;display:inline-block;font-size:16px;line-height:34px;margin-bottom:5px;color:#fff;background-color:#ad2a2a;padding:0 40px 0 10px}#kl_wrapper_3.kl_bookmark h3:not(.ui-state-default){background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:table;font-family:PT Sans,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:34px;margin:5px 0 20px;padding:0 80px 0 10px}#kl_wrapper_3.kl_bookmark h3:not(.ui-state-default) i{margin-right:10px}#kl_wrapper_3.kl_bookmark>div>i:before{font-size:16px;line-height:34px}#kl_wrapper_3.kl_bookmark>div>i{background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:700;height:34px;margin:5px 10px 5px 0;padding:0 25px 0 10px;line-height:34px;width:inherit}#kl_wrapper_3.kl_bookmark h3:not(.ui-state-default) .dp-icon{margin-right:10px}#kl_wrapper_3.kl_bookmark>div>.dp-icon:before{font-size:16px;line-height:34px}#kl_wrapper_3.kl_bookmark>div>.dp-icon{background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:700;height:34px;margin:5px 10px 5px 0;padding:0 25px 0 10px;line-height:34px;width:inherit}#kl_wrapper_3.kl_bookmark h4:not(.kl_panel_heading),#kl_wrapper_3.kl_bookmark h5:not(.kl_panel_heading){clear:both;background:#565656 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:table;font-family:PT Sans,Helvetica,Arial,sans-serif;font-weight:700;margin:5px 0 10px;padding:0 65px 0 10px}#kl_wrapper_3.kl_bookmark #kl_banner #kl_description{font-size:16px;padding:10px;border:1px solid #0f2439}#kl_wrapper_3.kl_bookmark #kl_navigation{overflow:hidden;position:relative}#kl_wrapper_3.kl_bookmark #kl_navigation>ul{width:100%;margin:0 0 0 2px;list-style-type:none;padding:0}#kl_wrapper_3.kl_bookmark #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_bookmark #kl_navigation>ul li i{width:20px;text-align:center;margin-right:10px}#kl_wrapper_3.kl_bookmark #kl_navigation>ul li a{display:block;padding:3px 10px;background:#fff;color:#0f2439;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;margin:2px 10px 4px 0;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.17);font-size:1.2em;height:36px;border:1px solid #eaeaea;line-height:30px}#kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:hover{margin-right:5px}#kl_wrapper_3.kl_bookmark #kl_navigation a.file_download_btn{top:1px;right:5px;box-shadow:none;line-height:1em;height:unset}#kl_wrapper_3.kl_bookmark #kl_modules .kl_module_current,#kl_wrapper_3.kl_bookmark #kl_modules .ui-tabs-panel,#kl_wrapper_3.kl_bookmark .kl_quick_check{background:#fff}@media screen and (min-width:500px){#kl_wrapper_3.kl_bookmark #kl_navigation{height:inherit}#kl_wrapper_3.kl_bookmark #kl_navigation>ul{width:100%;position:static}#kl_wrapper_3.kl_bookmark #kl_navigation>ul li{display:inline-block;width:50%;float:left}#kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:hover{margin-right:5px}}@media screen and (min-width:975px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul{display:table;table-layout:fixed}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul li{display:table-cell;width:100%;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul{display:table;table-layout:fixed}body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul li{display:table-cell;width:100%;float:none}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a{padding:1px 10px;border-top-left-radius:0;border-bottom-left-radius:0;margin:0 10px 2px 0}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation{overflow:visible;height:1px;width:300px;margin:0 2px -3px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul{margin:0}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul li{display:block;width:100%;float:none}body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:focus,body:not(.course-menu-expanded) #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:hover{margin-right:5px}}@media screen and (min-width:1300px){body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a{padding:1px 10px;border-top-left-radius:0;border-bottom-left-radius:0;margin:0 10px 2px 0}body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation{overflow:visible;height:1px;width:300px;margin:0 2px -3px}body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul{margin:0}body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul li{display:block;width:100%;float:none}body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_bookmark #kl_navigation>ul li a:hover{margin-right:5px}}#kl_wrapper_3.kl_box_left>div,#kl_wrapper_3.kl_box_left_1>div,#kl_wrapper_3.kl_box_left_2>div,#kl_wrapper_3.kl_box_left_3>div{overflow-y:hidden;overflow-x:auto}#kl_wrapper_3.kl_box_left_1 h2,#kl_wrapper_3.kl_box_left_2 h2,#kl_wrapper_3.kl_box_left_3 h2,#kl_wrapper_3.kl_box_left h2{border-bottom:2px solid #c2c2c2;padding-bottom:15px;margin:0 0 5px}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default),#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default),#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default),#kl_wrapper_3.kl_box_left h3:not(.ui-state-default){border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;padding:5px 10px;margin:35px 0 20px;background-color:#fff}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) i{display:inline-block;width:35px;text-align:center;height:35px;line-height:35px;margin-right:10px;box-shadow:2px 2px 1px rgba(0,0,0,.09);margin-left:-10px}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) i:before{line-height:35px;font-size:22px}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) .dp-icon{display:inline-block;width:35px;text-align:center;height:35px;line-height:35px;margin-right:10px;box-shadow:2px 2px 1px rgba(0,0,0,.09);margin-left:-10px}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) .dp-icon:before{line-height:35px;font-size:22px}#kl_wrapper_3.kl_box_left #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_box_left_1 #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_box_left_1 div.kl_quick_check h3,#kl_wrapper_3.kl_box_left_2 #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_box_left_2 div.kl_quick_check h3,#kl_wrapper_3.kl_box_left_3 #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_box_left_3 div.kl_quick_check h3,#kl_wrapper_3.kl_box_left div.kl_quick_check h3{margin-top:0}#kl_wrapper_3.kl_box_left #kl_banner,#kl_wrapper_3.kl_box_left_1 #kl_banner,#kl_wrapper_3.kl_box_left_2 #kl_banner,#kl_wrapper_3.kl_box_left_3 #kl_banner{margin:0 0 5px}#kl_wrapper_3.kl_box_left #kl_banner_left,#kl_wrapper_3.kl_box_left_1 #kl_banner_left,#kl_wrapper_3.kl_box_left_2 #kl_banner_left,#kl_wrapper_3.kl_box_left_3 #kl_banner_left{font-weight:400;font-size:16px;line-height:20px;display:inline-block;margin:0 10px 0 0;box-shadow:2px 2px 1px rgba(0,0,0,.09)}#kl_wrapper_3.kl_box_left #kl_banner_left .kl_mod_text,#kl_wrapper_3.kl_box_left_1 #kl_banner_left .kl_mod_text,#kl_wrapper_3.kl_box_left_2 #kl_banner_left .kl_mod_text,#kl_wrapper_3.kl_box_left_3 #kl_banner_left .kl_mod_text{padding:10px 5px 10px 10px;display:inline-block}#kl_wrapper_3.kl_box_left #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_box_left_1 #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_box_left_2 #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_box_left_3 #kl_banner_left .kl_mod_num{padding:10px 10px 10px 5px;display:inline-block}#kl_wrapper_3.kl_box_left #kl_banner_right,#kl_wrapper_3.kl_box_left_1 #kl_banner_right,#kl_wrapper_3.kl_box_left_2 #kl_banner_right,#kl_wrapper_3.kl_box_left_3 #kl_banner_right{font-size:25px;font-weight:400;padding:0 10px}#kl_wrapper_3.kl_box_left #kl_banner .kl_subtitle,#kl_wrapper_3.kl_box_left_1 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_box_left_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_box_left_3 #kl_banner .kl_subtitle{font-size:1.5em;line-height:1.5em;text-align:right;margin-top:-38px}#kl_wrapper_3.kl_box_left #kl_banner #kl_description,#kl_wrapper_3.kl_box_left_1 #kl_banner #kl_description,#kl_wrapper_3.kl_box_left_2 #kl_banner #kl_description,#kl_wrapper_3.kl_box_left_3 #kl_banner #kl_description{padding:10px;background:#fff;border:1px solid #c2c2c2}#kl_wrapper_3.kl_box_left #kl_navigation,#kl_wrapper_3.kl_box_left_1 #kl_navigation,#kl_wrapper_3.kl_box_left_2 #kl_navigation,#kl_wrapper_3.kl_box_left_3 #kl_navigation{width:100%;margin:0;display:table;table-layout:fixed}#kl_wrapper_3.kl_box_left #kl_navigation>ul,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul{margin:0;display:table-row;width:100%;padding:0}#kl_wrapper_3.kl_box_left #kl_navigation>ul li,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:100%}#kl_wrapper_3.kl_box_left #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_box_left #kl_navigation>ul li i,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li i,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li i,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li i{margin-right:10px}#kl_wrapper_3.kl_box_left #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li a{font-size:1.2em;display:block;padding:12px 22px 12px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px}#kl_wrapper_3.kl_box_left>div>i:before,#kl_wrapper_3.kl_box_left_1>div>i:before,#kl_wrapper_3.kl_box_left_2>div>i:before,#kl_wrapper_3.kl_box_left_3>div>i:before{line-height:30px;font-size:16px}#kl_wrapper_3.kl_box_left>div>i,#kl_wrapper_3.kl_box_left_1>div>i,#kl_wrapper_3.kl_box_left_2>div>i,#kl_wrapper_3.kl_box_left_3>div>i{color:#fff;width:30px;height:30px;line-height:30px;text-align:center;float:left;box-shadow:2px 2px 1px rgba(0,0,0,.09);margin-right:10px;margin-bottom:3px}#kl_wrapper_3.kl_box_left>div>.dp-icon:before,#kl_wrapper_3.kl_box_left_1>div>.dp-icon:before,#kl_wrapper_3.kl_box_left_2>div>.dp-icon:before,#kl_wrapper_3.kl_box_left_3>div>.dp-icon:before{line-height:30px;font-size:16px}#kl_wrapper_3.kl_box_left>div>.dp-icon,#kl_wrapper_3.kl_box_left_1>div>.dp-icon,#kl_wrapper_3.kl_box_left_2>div>.dp-icon,#kl_wrapper_3.kl_box_left_3>div>.dp-icon{color:#fff;width:30px;height:30px;line-height:30px;text-align:center;float:left;box-shadow:2px 2px 1px rgba(0,0,0,.09);margin-right:10px;margin-bottom:3px}#kl_wrapper_3.kl_box_left h2{border-bottom:2px solid #d3d3d3}#kl_wrapper_3.kl_box_left h3:not(.ui-state-default){border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3}#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left h3:not(.ui-state-default) i{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_box_left #kl_modules div.kl_module_content h3{border:1px solid #d3d3d3}#kl_wrapper_3.kl_box_left #kl_banner #kl_description{background:#fff;border:1px solid #d3d3d3}#kl_wrapper_3.kl_box_left>div>.dp-icon,#kl_wrapper_3.kl_box_left>div>i{color:#fff;clear:left}#kl_wrapper_3.kl_box_left #kl_banner #kl_banner_left{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_box_left>div>.dp-icon,#kl_wrapper_3.kl_box_left>div>i{background:#2f4f4f}#kl_wrapper_3.kl_box_left #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #b0c4de}#kl_wrapper_3.kl_box_left #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left #kl_navigation>ul li a:hover{background:#b0c4de;color:#000}#kl_wrapper_3.kl_box_left.variation_2 #kl_banner #kl_banner_left,#kl_wrapper_3.kl_box_left.variation_2 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left.variation_2 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_box_left.variation_2>div>.dp-icon,#kl_wrapper_3.kl_box_left.variation_2>div>i{background:#dcdcdc;color:#000}#kl_wrapper_3.kl_box_left.variation_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left.variation_2 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #b0c4de}#kl_wrapper_3.kl_box_left.variation_2 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left.variation_2 #kl_navigation>ul li a:hover,#kl_wrapper_3.kl_box_left.variation_3 #kl_banner #kl_banner_left,#kl_wrapper_3.kl_box_left.variation_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_box_left.variation_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_box_left.variation_3>div>.dp-icon,#kl_wrapper_3.kl_box_left.variation_3>div>i{background:#b0c4de;color:#000}#kl_wrapper_3.kl_box_left.variation_3 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left.variation_3 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #b0c4de}#kl_wrapper_3.kl_box_left.variation_3 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left.variation_3 #kl_navigation>ul li a:hover{background:#b0c4de;color:#000}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:50%;float:left}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_box_left #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_box_left #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:50%;display:inline-block;float:left}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_box_left #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden;width:100%}body.course-menu-expanded #kl_wrapper_3.kl_box_left #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li{display:table-cell;width:100%;float:none}}#kl_wrapper_3.kl_box_left_1 #kl_banner #kl_banner_left{background:#0f2439;color:#fff}#kl_wrapper_3.kl_box_left_2 #kl_banner #kl_banner_left{background:#bfa793;color:#000}#kl_wrapper_3.kl_box_left_3 #kl_banner #kl_banner_left{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_box_left_1>div>i{background:#0f2439}#kl_wrapper_3.kl_box_left_2>div>i{background:#bfa793;color:#000}#kl_wrapper_3.kl_box_left_3>div>i{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) i{background:#bfa793;color:#000}#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) i{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_box_left_1>div>.dp-icon{background:#0f2439}#kl_wrapper_3.kl_box_left_2>div>.dp-icon{background:#bfa793;color:#000}#kl_wrapper_3.kl_box_left_3>div>.dp-icon{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_box_left_1 h3:not(.ui-state-default) .dp-icon{background:#0f2439;color:#fff}#kl_wrapper_3.kl_box_left_2 h3:not(.ui-state-default) .dp-icon{background:#bfa793;color:#000}#kl_wrapper_3.kl_box_left_3 h3:not(.ui-state-default) .dp-icon{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li a:visited,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li a:visited,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li a,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #c2c9ce}#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left_1 #kl_navigation>ul li a:hover,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left_2 #kl_navigation>ul li a:hover,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_box_left_3 #kl_navigation>ul li a:hover{background:#c2c9ce;color:#0f2439}#kl_wrapper_3.kl_circle_left,#kl_wrapper_3.kl_circle_left_1,#kl_wrapper_3.kl_circle_left_2,#kl_wrapper_3.kl_circle_left_3{border:1px solid;padding:10px}#kl_wrapper_3.kl_circle_left>div,#kl_wrapper_3.kl_circle_left_1>div,#kl_wrapper_3.kl_circle_left_2>div,#kl_wrapper_3.kl_circle_left_3>div{overflow-y:hidden;overflow-x:auto}#kl_wrapper_3.kl_circle_left_1 h2,#kl_wrapper_3.kl_circle_left_2 h2,#kl_wrapper_3.kl_circle_left_3 h2,#kl_wrapper_3.kl_circle_left h2{margin:9px 0}#kl_wrapper_3.kl_circle_left #kl_banner,#kl_wrapper_3.kl_circle_left_1 #kl_banner,#kl_wrapper_3.kl_circle_left_2 #kl_banner,#kl_wrapper_3.kl_circle_left_3 #kl_banner{position:relative;margin:5px 0;padding-top:5px}#kl_wrapper_3.kl_circle_left #kl_banner_left,#kl_wrapper_3.kl_circle_left_1 #kl_banner_left,#kl_wrapper_3.kl_circle_left_2 #kl_banner_left,#kl_wrapper_3.kl_circle_left_3 #kl_banner_left{float:left;border-radius:40px;width:66px;height:66px;text-align:center;margin:-15px 10px 0 5px;border:5px solid #fff}#kl_wrapper_3.kl_circle_left .kl_mod_text,#kl_wrapper_3.kl_circle_left_1 .kl_mod_text,#kl_wrapper_3.kl_circle_left_2 .kl_mod_text,#kl_wrapper_3.kl_circle_left_3 .kl_mod_text{display:none}#kl_wrapper_3.kl_circle_left .kl_mod_num,#kl_wrapper_3.kl_circle_left_1 .kl_mod_num,#kl_wrapper_3.kl_circle_left_2 .kl_mod_num,#kl_wrapper_3.kl_circle_left_3 .kl_mod_num{margin-top:10px;display:block;font-size:25px}#kl_wrapper_3.kl_circle_left #kl_banner_right,#kl_wrapper_3.kl_circle_left_1 #kl_banner_right,#kl_wrapper_3.kl_circle_left_2 #kl_banner_right,#kl_wrapper_3.kl_circle_left_3 #kl_banner_right{padding:0 5px;font-weight:400;display:flex}#kl_wrapper_3.kl_circle_left #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_1 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_3 #kl_banner .kl_subtitle{padding:5px;display:block;font-size:1.2em;text-align:right;margin:-10px 0 0;border-bottom:4px solid}#kl_wrapper_3.kl_circle_left #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_1 #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_2 #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_3 #kl_banner #kl_description{padding:10px;border-bottom:5px solid}#kl_wrapper_3.kl_circle_left #kl_banner_image,#kl_wrapper_3.kl_circle_left_1 #kl_banner_image,#kl_wrapper_3.kl_circle_left_2 #kl_banner_image,#kl_wrapper_3.kl_circle_left_3 #kl_banner_image{padding:0}#kl_wrapper_3.kl_circle_left #kl_banner_image img,#kl_wrapper_3.kl_circle_left_1 #kl_banner_image img,#kl_wrapper_3.kl_circle_left_2 #kl_banner_image img,#kl_wrapper_3.kl_circle_left_3 #kl_banner_image img{padding-bottom:5px;border-bottom:5px solid}#kl_wrapper_3.kl_circle_left_1 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left_2 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left_3 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left h3:not(.ui-state-default){position:relative;line-height:30px;border-radius:20px;border:2px solid;background-color:#fff;padding:0 15px;margin-bottom:15px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3{margin-bottom:20px;margin-top:10px}#kl_wrapper_3.kl_circle_left>div,#kl_wrapper_3.kl_circle_left_1>div,#kl_wrapper_3.kl_circle_left_2>div,#kl_wrapper_3.kl_circle_left_3>div{overflow:hidden}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) i,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_1>div>h3:not(.ui-state-default) i,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_2>div>h3:not(.ui-state-default) i,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_3>div>h3:not(.ui-state-default) i{width:50px;height:50px;line-height:40px;text-align:center;border-radius:25px;border:5px solid #fff;float:left;margin:-10px 10px 0 -20px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 i{border:none;float:left;margin:-10px 10px 0 -22px}#kl_wrapper_3.kl_circle_left>div>i,#kl_wrapper_3.kl_circle_left_1>div>i,#kl_wrapper_3.kl_circle_left_2>div>i,#kl_wrapper_3.kl_circle_left_3>div>i{width:40px;height:40px;line-height:40px;text-align:center;border-radius:22px;margin-right:10px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 i:before,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_circle_left>div>i:before,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 i:before,#kl_wrapper_3.kl_circle_left_1>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_circle_left_1>div>i:before,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 i:before,#kl_wrapper_3.kl_circle_left_2>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_circle_left_2>div>i:before,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 i:before,#kl_wrapper_3.kl_circle_left_3>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_circle_left_3>div>i:before{line-height:43px;font-size:22px}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li i:before,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li i:before,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li i:before,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li i:before{line-height:40px;font-size:16px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_1>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_2>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_3>div>h3:not(.ui-state-default) .dp-icon{width:50px;height:50px;line-height:40px;text-align:center;border-radius:25px;border:5px solid #fff;float:left;margin:-10px 10px 0 -20px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 .dp-icon{border:none;float:left;margin:-10px 10px 0 -22px}#kl_wrapper_3.kl_circle_left>div>.dp-icon,#kl_wrapper_3.kl_circle_left_1>div>.dp-icon,#kl_wrapper_3.kl_circle_left_2>div>.dp-icon,#kl_wrapper_3.kl_circle_left_3>div>.dp-icon{width:40px;height:40px;line-height:40px;text-align:center;border-radius:22px;margin-right:10px}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 .dp-icon:before,#kl_wrapper_3.kl_circle_left>div>.dp-icon:before,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_circle_left_1 #kl_modules div.kl_module_content h3 .dp-icon:before,#kl_wrapper_3.kl_circle_left_1>div>.dp-icon:before,#kl_wrapper_3.kl_circle_left_1>div>h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_circle_left_2 #kl_modules div.kl_module_content h3 .dp-icon:before,#kl_wrapper_3.kl_circle_left_2>div>.dp-icon:before,#kl_wrapper_3.kl_circle_left_2>div>h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_circle_left_3 #kl_modules div.kl_module_content h3 .dp-icon:before,#kl_wrapper_3.kl_circle_left_3>div>.dp-icon:before,#kl_wrapper_3.kl_circle_left_3>div>h3:not(.ui-state-default) .dp-icon:before{line-height:43px;font-size:22px}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li .dp-icon:before{line-height:40px;font-size:16px}#kl_wrapper_3.kl_circle_left_1 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_1 h5:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_2 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_2 h5:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_3 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_3 h5:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left h5:not(.kl_panel_heading){border:1px solid;border-radius:20px;padding:0 20px}#kl_wrapper_3.kl_circle_left #kl_navigation,#kl_wrapper_3.kl_circle_left_1 #kl_navigation,#kl_wrapper_3.kl_circle_left_2 #kl_navigation,#kl_wrapper_3.kl_circle_left_3 #kl_navigation{margin:5px 0}#kl_wrapper_3.kl_circle_left #kl_navigation>ul,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul{margin:0;padding:0;overflow:hidden}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;position:relative;height:43px}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li a,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li a{font-size:16px;display:block;padding:0 20px;line-height:40px;white-space:nowrap;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border-radius:20px;margin:3px 0;max-width:unset}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left #kl_navigation>ul li i,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li i,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li i,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li i{width:45px;height:45px;line-height:40px;text-align:center;border-radius:24px;position:absolute;right:0;border:3px solid #fff;margin:-3px -2px 0 0}#kl_wrapper_3.kl_circle_left #kl_navigation a.file_download_btn{top:5px;right:7px;box-shadow:none;line-height:1em;height:unset;background:#fff}#kl_wrapper_3.kl_circle_left #kl_banner_left{border:5px solid #fff}#kl_wrapper_3.kl_circle_left h3:not(.ui-state-default){background-color:#fff}#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 .dp-icon,#kl_wrapper_3.kl_circle_left #kl_modules div.kl_module_content h3 i,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_circle_left>div>h3:not(.ui-state-default) i{border:5px solid #fff}#kl_wrapper_3.kl_circle_left #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left #kl_navigation>ul li i{border:3px solid #fff;background:#b0c4de;color:#2f4f4f}#kl_wrapper_3.kl_circle_left,#kl_wrapper_3.kl_circle_left #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left #kl_banner_image img,#kl_wrapper_3.kl_circle_left h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left h5{border-color:#b0c4de}#kl_wrapper_3.kl_circle_left #kl_banner_left,#kl_wrapper_3.kl_circle_left #kl_navigation>ul li a,#kl_wrapper_3.kl_circle_left>div>.dp-icon,#kl_wrapper_3.kl_circle_left>div>i,#kl_wrapper_3.kl_circle_left h3 .dp-icon,#kl_wrapper_3.kl_circle_left h3 i{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_circle_left #kl_banner h2{background:#b0c4de;color:#000}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_banner_left,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_banner_left,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_banner_left,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_banner_left{margin:-13px 10px 0 25px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_banner_right,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_banner_right,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_banner_right,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_banner_right{padding:0 10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_banner .kl_subtitle,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_banner .kl_subtitle,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_banner .kl_subtitle,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_banner .kl_subtitle{clear:none;margin:-15px 0 0}}@media screen and (min-width:550px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li{float:left;width:49%}}@media screen and (min-width:850px){#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) a,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) a,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) a,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav).kl_active a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav).kl_active a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav).kl_active a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav).kl_active a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a:hover{width:200px;margin-left:-180px;padding-left:20px;box-shadow:-2px 2px 3px rgba(0,0,0,.31)}body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3{margin-right:44px}body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav),body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav),body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav),body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav){position:absolute;top:65px;right:-5px;overflow:visible}body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul{overflow:visible}body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li{float:none}body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a,body.no-touch:not(.course-menu-expanded) #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a{position:absolute;padding:0;top:0;width:40px;overflow:visible;z-index:1}}@media screen and (min-width:800px){body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li{float:left;width:49%}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation>ul li:nth-child(2n),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li:nth-child(2n),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li:nth-child(2n),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li:nth-child(2n){margin-left:2%}}@media screen and (min-width:950px){body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation.kl_active:not(.kl_fixed_nav) a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation.kl_active:not(.kl_fixed_nav) a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation.kl_active:not(.kl_fixed_nav) a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a:hover,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation.kl_active:not(.kl_fixed_nav) a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a:hover{width:220px;margin-left:-180px;padding-left:20px;box-shadow:-2px 2px 3px rgba(0,0,0,.31)}body.course-menu-expanded #kl_wrapper_3.kl_circle_left,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3{margin-right:44px}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav),body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav){position:absolute;top:65px;right:-5px;overflow:visible}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul{overflow:visible}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li{float:none}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation:not(.kl_fixed_nav) ul li a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_1 #kl_navigation:not(.kl_fixed_nav) ul li a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_2 #kl_navigation:not(.kl_fixed_nav) ul li a,body.course-menu-expanded #kl_wrapper_3.kl_circle_left_3 #kl_navigation:not(.kl_fixed_nav) ul li a{position:absolute;padding:0;top:0;width:40px;z-index:1;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_circle_left #kl_navigation ul li a.file_download_btn{top:5px;right:0;box-shadow:none;line-height:1em;height:unset;background:#fff;width:30px!important;text-align:center}}#kl_wrapper_3.kl_circle_left_1,#kl_wrapper_3.kl_circle_left_1 #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_1 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_1 #kl_banner_image img,#kl_wrapper_3.kl_circle_left_1 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left_1 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_1 h5{border-color:#c2c9ce}#kl_wrapper_3.kl_circle_left_1 #kl_banner_left,#kl_wrapper_3.kl_circle_left_1 h3 .dp-icon,#kl_wrapper_3.kl_circle_left_1 h3 i,#kl_wrapper_3.kl_circle_left_1>div>.dp-icon,#kl_wrapper_3.kl_circle_left_1>div>i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li i{background:#c2c9ce;color:#0f2439}#kl_wrapper_3.kl_circle_left_1 #kl_navigation>ul li a{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_1 #kl_banner h2{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_circle_left_2,#kl_wrapper_3.kl_circle_left_2 #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_2 #kl_banner_image{border-color:#bfa793}#kl_wrapper_3.kl_circle_left_2 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left_2 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_2 h5{border-color:#0f2439}#kl_wrapper_3.kl_circle_left_2 #kl_banner_left,#kl_wrapper_3.kl_circle_left_2 h3 i,#kl_wrapper_3.kl_circle_left_2>div>i{background:#bfa793;color:#000}#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_2 h3 .dp-icon,#kl_wrapper_3.kl_circle_left_2>div>.dp-icon{background:#bfa793;color:#000}#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li .dp-icon{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_2 #kl_navigation>ul li a{background:#bfa793;color:#000}#kl_wrapper_3.kl_circle_left_2 #kl_banner h2{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_3,#kl_wrapper_3.kl_circle_left_3 #kl_banner #kl_description,#kl_wrapper_3.kl_circle_left_3 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_circle_left_3 #kl_banner_image{border-color:#c2c9ce}#kl_wrapper_3.kl_circle_left_3 h3:not(.ui-state-default),#kl_wrapper_3.kl_circle_left_3 h4:not(.kl_panel_heading),#kl_wrapper_3.kl_circle_left_3 h5{border-color:#0f2439}#kl_wrapper_3.kl_circle_left_3 #kl_banner_left,#kl_wrapper_3.kl_circle_left_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_circle_left_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_circle_left_3>div>.dp-icon,#kl_wrapper_3.kl_circle_left_3>div>i{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_circle_left_3 #kl_navigation.kl_active a,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circle_left_3 #kl_navigation>ul li a{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_circle_left_3 #kl_banner h2{background:#0f2439;color:#fff}#kl_wrapper_3.kl_circles_overlap #kl_banner{position:relative;margin-bottom:0;overflow:visible}#kl_wrapper_3.kl_circles_overlap #kl_banner h2{margin:0}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_left{display:block;font-weight:300;font-size:30px;margin-left:25px}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_right{position:absolute;top:30px;left:0;right:0;padding:20px 70px 20px 20px;display:block;font-size:35px;line-height:35px;text-transform:uppercase;font-weight:300;color:#696969;background:hsla(0,0%,100%,.68)}#kl_wrapper_3.kl_circles_overlap>div{overflow:hidden;clear:both}#kl_wrapper_3.kl_circles_overlap #kl_navigation{height:95px;overflow:visible;background:none;margin-top:-55px}#kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{position:absolute;left:0;right:0;background:hsla(0,0%,100%,.72);font-size:1.8em;top:118px;padding:10px 45% 10px 10px}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{position:absolute;width:40%;right:10px;top:115px;background-color:#fff;padding:10px 10px 20px;max-height:150px;overflow-y:scroll;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.42)}#kl_wrapper_3.kl_circles_overlap #kl_navigation>ul{display:block}#kl_wrapper_3.kl_circles_overlap #kl_navigation li{border-radius:85px;float:left;overflow:visible;vertical-align:middle;padding:0;margin:8px;position:relative;list-style-type:none;width:75px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:visited{color:#fff}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a{font-family:Satisfy,Arial,cursive;background-color:#036;font-size:24px;width:74px;height:74px;overflow:hidden;display:inline-block;position:relative;white-space:nowrap;border-radius:35px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class^=icon-]:before{font-size:45px;height:45px;line-height:68px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i{font-size:45px;line-height:75px;width:75px;text-align:center;margin-right:10px}#kl_wrapper_3.kl_circles_overlap>div>i,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default) i{background-color:#87898a;color:#fff;font-size:24px;width:50px;text-align:center;margin-right:10px;height:50px;line-height:50px;border-radius:25px}#kl_wrapper_3.kl_circles_overlap>div>i[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap>div>i[class^=icon-]:before,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default) i[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default) i[class^=icon-]:before{font-size:24px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a.dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a.dp-icon[class^=icon-]:before{font-size:45px;height:45px;line-height:68px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a.dp-icon{font-size:45px;line-height:75px;width:75px;text-align:center;margin-right:10px}#kl_wrapper_3.kl_circles_overlap>div>.dp-icon,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default).dp-icon{background-color:#87898a;color:#fff;font-size:24px;width:50px;text-align:center;margin-right:10px;height:50px;line-height:50px;border-radius:25px}#kl_wrapper_3.kl_circles_overlap>div>.dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap>div>.dp-icon[class^=icon-]:before,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default).dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap h3:not(.ui-state-default).dp-icon[class^=icon-]:before{font-size:24px}#kl_wrapper_3.kl_circles_overlap .kl_quick_check h3{margin-top:0}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a{color:#fff;background:#87898a!important;text-decoration:none;overflow:visible;width:auto;position:absolute;top:-50px;height:40px;line-height:40px;padding:0 30px}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a .dp-icon,#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a i,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus .dp-icon,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus i,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover .dp-icon,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover i,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a i{position:absolute;bottom:-85px;left:0;background-color:#87898a;height:75px;overflow:visible;border-radius:40px}@media screen and (max-width:1300px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{max-height:135px}}@media screen and (max-width:1250px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{max-height:120px}}@media screen and (max-width:1200px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{top:90px;max-height:130px}}@media screen and (max-width:1100px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_right{top:10px;font-size:30px;line-height:40px;padding:10px 20px}#kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{top:95px;font-size:1.5em}#kl_wrapper_3.kl_circles_overlap #kl_navigation>ul{margin:0}#kl_wrapper_3.kl_circles_overlap #kl_navigation li{width:70px}#kl_wrapper_3.kl_circles_overlap #kl_navigation{margin-top:-40px}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{top:110px;max-height:140px}}@media screen and (max-width:1000px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_right{top:40px;font-size:1em;line-height:1em;padding:10px 20px}#kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{top:95px;font-size:1.3em}#kl_wrapper_3.kl_circles_overlap #kl_navigation>ul{margin:0}#kl_wrapper_3.kl_circles_overlap #kl_navigation li{width:55px;height:55px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a{width:65px;height:65px}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover{top:-40px;font-size:18px;line-height:30px;padding:0 15px;height:30px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover i{height:65px;bottom:-75px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a i{font-size:40px;line-height:65px;width:65px;height:65px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class^=icon-]:before{font-size:40px;height:53px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover .dp-icon{height:65px;bottom:-75px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon{font-size:40px;line-height:65px;width:65px;height:65px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon[class^=icon-]:before{font-size:40px;height:53px}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a .dp-icon,#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a i,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover{bottom:-75px}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{top:75px;max-height:92px}#kl_wrapper_3.kl_circles_overlap #kl_navigation{margin-top:-40px}.course-menu-expanded #kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_left{font-size:.8em;margin-left:0}.course-menu-expanded #kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_right{position:static;padding:5px 0;font-size:.8em}.course-menu-expanded #kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{top:35px}.course-menu-expanded #kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{top:81px;right:1px}}@media screen and (max-width:800px){#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_banner_right{position:relative;top:unset}#kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{position:relative;top:unset;margin:0}#kl_wrapper_3.kl_circles_overlap #kl_navigation>ul{margin:0}#kl_wrapper_3.kl_circles_overlap #kl_navigation li{width:35px;height:35px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a{width:45px;height:45px}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover{top:-40px;font-size:18px;line-height:30px;padding:0 15px;height:30px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover i{height:45px;bottom:-55px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a i{font-size:20px;line-height:45px;width:45px;height:45px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a i[class^=icon-]:before{font-size:20px;height:33px;line-height:45px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover .dp-icon{height:45px;bottom:-55px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon,#tinymce.kl_mce_visual_blocks #kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon{font-size:40px;line-height:45px;width:45px;height:45px}#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a .dp-icon[class^=icon-]:before{font-size:40px;height:33px}#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a .dp-icon,#kl_wrapper_3.kl_circles_overlap #kl_navigation.kl_active li a i,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation li a:hover{bottom:-55px}#kl_wrapper_3.kl_circles_overlap #kl_banner #kl_description{top:55px;max-height:72px}#kl_wrapper_3.kl_circles_overlap #kl_navigation{margin-top:-40px;height:55px}.course-menu-expanded #kl_wrapper_3.kl_circles_overlap #kl_banner .kl_subtitle{top:unset;position:static}}#kl_wrapper_3.kl_circles_overlap #kl_navigation a.file_download_btn,#kl_wrapper_3.kl_circles_overlap #kl_navigation a.file_download_btn:focus,#kl_wrapper_3.kl_circles_overlap #kl_navigation a.file_download_btn:hover{bottom:5px;right:-16px;position:absolute;width:30px;height:30px;background:#fff!important;line-height:1em;text-align:center;top:0}#kl_wrapper_3.kl_colored_headings>div,#kl_wrapper_3.kl_colored_headings_box_left>div{background-color:#fff;border:1px solid #c2c2c2;font-size:16px;margin:0 0 10px;overflow-y:hidden;overflow-x:auto;padding:20px}#kl_wrapper_3.kl_colored_headings #kl_navigation>ul,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{background-color:#2f4661;color:#fff;margin:0;display:table;table-layout:fixed;width:100%}#kl_wrapper_3.kl_colored_headings #kl_navigation li,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:block;font-size:1.2em;font-weight:400;list-style-type:none}#kl_wrapper_3.kl_colored_headings #kl_navigation li a,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a{display:block;padding:5px 10px}#kl_wrapper_3.kl_colored_headings #kl_navigation li a:focus,#kl_wrapper_3.kl_colored_headings #kl_navigation li a:hover,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a:focus,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a:hover{border-left:none;border-right:none;color:#fff;background-color:#3e3e3e;text-decoration:none;box-shadow:inset 0 0 3px #fff}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner{border:none;background:#2f4661;color:#fff;margin:0 0 5px;padding:0 0 5px;overflow:visible}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner h2{position:relative;text-transform:uppercase;padding:10px 0 0;margin:0}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner_image{border:none;margin:0}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left{background-color:#fff;color:#696969;font-size:18px;line-height:20px;padding:5px;border-bottom:5px solid #696969;display:block;margin:0 10px 5px;text-align:center;z-index:100}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_right{display:block;font-size:26px;margin:0 10px;text-align:center}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner .kl_subtitle{display:block;font-size:1.2em;line-height:1.2em;padding:5px 10px;background-color:#fff;color:#000;text-align:center}#kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_description{padding:0 10px 5px}#kl_wrapper_3.kl_colored_headings #kl_banner{background:#2f4661;color:#fff;padding:0 0 10px;margin:0 0 10px}#kl_wrapper_3.kl_colored_headings #kl_banner h2{position:relative;text-align:center;text-transform:uppercase;margin:0}#kl_wrapper_3.kl_colored_headings #kl_banner #kl_banner_left{background-color:#fff;color:#696969;display:inline-block;font-size:18px;line-height:20px;margin:0 auto 10px;padding:5px 20px}#kl_wrapper_3.kl_colored_headings #kl_banner #kl_banner_right{display:block;font-size:22px;margin-top:0}#kl_wrapper_3.kl_colored_headings #kl_banner .kl_subtitle{display:block;font-size:16px;line-height:20px;margin:10px 0;text-transform:uppercase;text-align:center;border-top:3px solid #fff;border-bottom:3px solid #fff;padding:5px}#kl_wrapper_3.kl_colored_headings #kl_banner #kl_description{background-color:#fff;color:#000;padding:10px}#kl_wrapper_3.kl_colored_headings #kl_banner_image,#kl_wrapper_3.kl_colored_headings_box_left #kl_banner_image{margin-bottom:5px;padding:0}#kl_wrapper_3.kl_colored_headings #kl_banner_image img,#kl_wrapper_3.kl_colored_headings_box_left #kl_banner_image img{border:none;padding:0}#kl_wrapper_3.kl_colored_headings>div>.dp-icon,#kl_wrapper_3.kl_colored_headings>div>i,#kl_wrapper_3.kl_colored_headings_box_left>div>.dp-icon,#kl_wrapper_3.kl_colored_headings_box_left>div>i{display:inline-block;background-color:#fff;color:#696969;border:1px solid #ccc;border-bottom:4px solid #696969;font-size:20px;height:35px;line-height:30px;text-align:center;width:35px}#kl_wrapper_3.kl_colored_headings #kl_navigation,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation{overflow:hidden;padding:0;width:100%;border:none}#kl_wrapper_3.kl_colored_headings #kl_navigation>ul.kl_nav_list_1,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul.kl_nav_list_1{margin:0 0 5px}#kl_wrapper_3.kl_colored_headings #kl_navigation li,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{background:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:45px}#kl_wrapper_3.kl_colored_headings #kl_navigation li a,#kl_wrapper_3.kl_colored_headings #kl_navigation li a:focus,#kl_wrapper_3.kl_colored_headings #kl_navigation li a:hover,#kl_wrapper_3.kl_colored_headings #kl_navigation li a:visited,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a:focus,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a:hover,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li a:visited{color:#fff}#kl_wrapper_3.kl_colored_headings #kl_navigation i,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation i{width:40px;display:inline-block;background:#fff;padding:4px 0 6px;text-align:center;color:#696969;margin-right:8px;border-bottom:5px solid #696969;width:30px;height:inherit}#kl_wrapper_3.kl_colored_headings #kl_navigation .dp-icon,#kl_wrapper_3.kl_colored_headings_box_left #kl_navigation .dp-icon{width:40px;display:inline-block;background:#fff;padding:4px 0 6px;text-align:center;color:#696969;margin-right:8px;border-bottom:5px solid #696969;width:30px;height:inherit}.mceContentBody #kl_wrapper_3.kl_colored_headings #kl_modules.kl_modules_tabbed li .dp-icon,.mceContentBody #kl_wrapper_3.kl_colored_headings #kl_modules.kl_modules_tabbed li i,.mceContentBody #kl_wrapper_3.kl_colored_headings_box_left #kl_modules.kl_modules_tabbed li .dp-icon,.mceContentBody #kl_wrapper_3.kl_colored_headings_box_left #kl_modules.kl_modules_tabbed li i{margin:0 10px 0 0}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left>div>h3:not(.ui-state-default){position:relative;background-color:#747474;border-top:5px solid #4e4e4e;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:3px;line-height:18px;margin:10px -20px 20px;text-align:center;text-transform:uppercase;padding:10px 55px;min-height:23px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default):first-child,#kl_wrapper_3.kl_colored_headings_box_left>div>h3:not(.ui-state-default):first-child{margin-top:-21px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) i,#kl_wrapper_3.kl_colored_headings_box_left>div>h3 .dp-icon,#kl_wrapper_3.kl_colored_headings_box_left>div>h3 i{position:absolute;background-color:#fff;color:#696969;display:block;font-size:18px;height:28px;line-height:30px;text-align:center;width:30px;top:5px;left:10px;border-bottom:4px solid #696969}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_colored_headings_box_left h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_colored_headings_box_left h3:not(.ui-state-default) i:before{font-size:18px;line-height:30px}#kl_wrapper_3.kl_colored_headings #kl_introduction,#kl_wrapper_3.kl_colored_headings_box_left #kl_introduction{margin:10px 0}#kl_wrapper_3.kl_colored_headings #kl_introduction p:first-child,#kl_wrapper_3.kl_colored_headings_box_left #kl_introduction p:first-child{font-size:21px;font-weight:200;line-height:30px}#kl_wrapper_3.kl_colored_headings #kl_objectives h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left #kl_objectives h3:not(.ui-state-default){background-color:#337cac;border-top:5px solid #1b5378;color:#fff}#kl_wrapper_3.kl_colored_headings #kl_readings h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left #kl_readings h3:not(.ui-state-default){background-color:#d24536;border-top:5px solid #ae3225;color:#fff}#kl_wrapper_3.kl_colored_headings #kl_lectures h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left #kl_lectures h3:not(.ui-state-default){background-color:#28834e;border-top:5px solid #176c3b;color:#fff}#kl_wrapper_3.kl_colored_headings #kl_activities h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left #kl_activities h3:not(.ui-state-default){background-color:#bf5900;border-top:5px solid #913a01;color:#fff}#kl_wrapper_3.kl_colored_headings #kl_assignments h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left #kl_assignments h3:not(.ui-state-default){background-color:#9b59b6;border-top:5px solid #8e44ad;color:#fff}#kl_wrapper_3.kl_colored_headings_box_left h4,#kl_wrapper_3.kl_colored_headings h4{border-bottom:1px solid #e0e0e0;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:3px;margin:40px 0 20px;text-transform:uppercase}#kl_wrapper_3.kl_colored_headings_box_left h5,#kl_wrapper_3.kl_colored_headings h5{border-bottom:1px solid #e0e0e0;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:3px;margin:40px 0 20px}#kl_wrapper_3.kl_colored_headings .link_holder img,#kl_wrapper_3.kl_colored_headings_box_left .link_holder img{background:none;border:none}#kl_wrapper_3.kl_colored_headings .well,#kl_wrapper_3.kl_colored_headings_box_left .well{background-color:#f5f5f5;border-radius:4px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}@media screen and (min-width:520px){#kl_wrapper_3.kl_colored_headings #kl_banner #kl_banner_right{font-size:35px}#kl_wrapper_3.kl_colored_headings #kl_banner .kl_subtitle{font-size:20px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default),#kl_wrapper_3.kl_colored_headings_box_left>div>h3:not(.ui-state-default){position:relative;font-size:22px;letter-spacing:3px;line-height:30px;padding:10px 20px 10px 55px;min-height:48px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) i,#kl_wrapper_3.kl_colored_headings_box_left>div>h3 i{font-size:20px;height:35px;line-height:35px;text-align:center;width:35px;top:7px;border-bottom-width:2px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_colored_headings_box_left h3:not(.ui-state-default) i:before{font-size:20px;line-height:35px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_colored_headings_box_left>div>h3 .dp-icon{font-size:20px;height:35px;line-height:35px;text-align:center;width:35px;top:7px;border-bottom-width:2px}#kl_wrapper_3.kl_colored_headings>div>h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_colored_headings_box_left h3:not(.ui-state-default) .dp-icon:before{font-size:20px;line-height:35px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings #kl_navigation li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:inline-block;width:50%;float:left}}@media screen and (min-width:650px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left{position:absolute;top:10px;left:10px;min-width:115px;border-bottom-width:10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_right,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_description,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner .kl_subtitle{padding:3px 10px 3px 185px;margin:0;text-align:left}body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left .kl_mod_num,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left .kl_mod_text{width:100%;padding:2px 0 1px;display:block;font-size:24px;line-height:26px;text-align:center}}@media screen and (min-width:800px){body.course-menu-expanded #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.course-menu-expanded #kl_wrapper_3.kl_colored_headings #kl_navigation li,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:inline-block;width:50%;float:left}}@media screen and (min-width:1050px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings #kl_navigation li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:table-cell;font-size:1.2em;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left{position:absolute;top:10px;left:10px;min-width:115px;border-bottom-width:10px}body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_right,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_description,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner .kl_subtitle{padding:3px 10px 3px 185px;margin:0;text-align:left}body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left .kl_mod_num,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_banner #kl_banner_left .kl_mod_text{width:100%;padding:2px 0 1px;display:block;font-size:24px;line-height:26px;text-align:center}}@media screen and (min-width:1140px){body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation li,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:inline-block;width:50%;float:left}}@media screen and (min-width:1300px){body.course-menu-expanded #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_colored_headings #kl_navigation li,body.course-menu-expanded #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:table-cell;font-size:1.2em;float:none}body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation li,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:inline-block;width:50%;float:left}}@media screen and (min-width:1450px){body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation>ul,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.with-right-side #kl_wrapper_3.kl_colored_headings #kl_navigation li,body.with-right-side #kl_wrapper_3.kl_colored_headings_box_left #kl_navigation li{display:table-cell;font-size:1.2em;float:none}}#kl_wrapper_3.kl_emta{color:#0f2439;width:100%}#kl_wrapper_3.kl_emta>div{overflow-x:auto;overflow-y:hidden}#kl_wrapper_3.kl_emta #kl_banner h2{display:table;width:100%;background-color:#0f2439;color:#fff;height:60px;margin:0;border-top-left-radius:5px;border-top-right-radius:5px;font-family:PT Sans}#kl_wrapper_3.kl_emta #kl_banner #kl_banner_left{margin:3px 5px;padding:0;text-align:center;width:70px;height:40px;border-right:2px solid #fff;display:table-cell}#kl_wrapper_3.kl_emta #kl_banner #kl_banner_left .kl_mod_text{display:none}#kl_wrapper_3.kl_emta #kl_banner #kl_banner_left .kl_mod_num{display:block;background:url(6a65d14ab795270b9e2a7f87d5720e1f.png) no-repeat 0 0;background-size:contain;width:50px;height:50px;color:#0f2439;margin:0 auto;font-size:18px;font-weight:700;padding-top:6px;line-height:37px}#kl_wrapper_3.kl_emta #kl_banner #kl_banner_right{display:table-cell;padding:10px}#kl_wrapper_3.kl_emta #kl_banner{background:#cacdcf;border-radius:5px;margin-bottom:10px}#kl_wrapper_3.kl_emta #kl_banner .kl_subtitle{margin:0;padding:5px 12px;font-size:18px}#kl_wrapper_3.kl_emta #kl_banner #kl_description{background:#0f2439;color:#fff;margin:0 10px 10px;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#kl_wrapper_3.kl_emta #kl_banner_image img{border:none;padding:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#kl_wrapper_3.kl_emta h3:not(.ui-state-default){color:#0f2439;background:#cacdcf;font-family:PT Sans,Helvetica,Arial,sans-serif;margin:20px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:0 10px;line-height:40px}#kl_wrapper_3.kl_emta h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_emta h3:not(.ui-state-default) i{margin:0 10px 0 0}#kl_wrapper_3.kl_emta #kl_navigation{width:100%;margin:5px 0}#kl_wrapper_3.kl_emta #kl_navigation>ul{display:table;table-layout:fixed;width:100%;background-color:#0f2439;color:#fff;overflow:hidden;margin:5px 0;border-radius:5px;padding:0}#kl_wrapper_3.kl_emta #kl_navigation li{font-size:1.2em;font-weight:400;list-style-type:none;padding:12px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#kl_wrapper_3.kl_emta #kl_navigation>ul li:first{padding-left:20px}#kl_wrapper_3.kl_emta #kl_navigation li .dp-icon,#kl_wrapper_3.kl_emta #kl_navigation li i{margin-right:10px}#kl_wrapper_3.kl_emta #kl_navigation li a,#kl_wrapper_3.kl_emta #kl_navigation li a:focus,#kl_wrapper_3.kl_emta #kl_navigation li a:hover,#kl_wrapper_3.kl_emta #kl_navigation li a:visited{color:#fff}#kl_wrapper_3.kl_emta #kl_modules{border:1px solid #575757;border-radius:5px;margin:5px 0}#kl_wrapper_3.kl_emta #kl_modules .kl_module_content{background:#fff}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_emta #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body:not(.course-menu-expanded) #kl_wrapper_3.kl_emta #kl_navigation li{border-radius:5px;display:inline-block;width:44%;float:left}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_emta #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.course-menu-expanded #kl_wrapper_3.kl_emta #kl_navigation li{padding:12px 22px 12px 10px;border-radius:5px;display:inline-block;width:44%;float:left}}@media screen and (min-width:900px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_emta #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_emta #kl_navigation li{display:table-cell;font-size:1.2em;padding:12px 22px 12px 10px;width:44%;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_emta #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_emta #kl_navigation li{display:table-cell;font-size:1.2em;padding:12px 22px 12px 10px;width:44%;float:none}}#kl_wrapper_3.kl_flat_sections_main #kl_banner{background:#1e5799;color:#fff;margin-bottom:5px;padding:0 0 7px;position:relative;overflow:visible}#kl_wrapper_3.kl_flat_sections_main #kl_banner h2{margin:0;text-transform:uppercase}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_left .kl_mod_text{display:block;padding:21px 0 0;text-align:center}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_left .kl_mod_num{display:block;padding:0 0 21px;text-align:center}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_left{background-color:#fff;border-radius:50px;color:#696969;display:inline-block;font-size:.9em;left:12px;top:10px;line-height:30px;overflow:hidden;position:absolute;height:100px;width:100px}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_right{display:block;font-size:1em;padding:10px 10px 10px 125px;min-height:85px}#kl_wrapper_3.kl_flat_sections_main #kl_banner .kl_subtitle{display:block;font-size:medium;line-height:20px;margin:10px;background:#fff;color:#000;padding:5px 15px;border-radius:20px;text-align:center}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_description{padding:5px 15px;border-top:2px solid #fff;margin-top:10px}@media screen and (min-width:600px){#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_right{min-height:0}#kl_wrapper_3.kl_flat_sections_main #kl_banner .kl_subtitle{margin:0 63px 25px;padding:5px 50px 5px 62px;text-align:left}#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_description{padding:10px 50px 10px 125px}}#kl_wrapper_3.kl_flat_sections #kl_banner{background:#1e5799;padding:20px 0;color:#fff;margin:0 0 10px;overflow:visible}#kl_wrapper_3.kl_flat_sections #kl_banner h2{text-transform:uppercase;text-align:center;border-top:1px solid #fff;margin:0}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_banner_left{display:block;background-color:#fff;font-size:18px;line-height:30px;width:250px;margin:-15px auto 10px;border-radius:30px;color:#696969}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_banner_right{font-size:22px;margin:5px;display:block}#kl_wrapper_3.kl_flat_sections #kl_banner .kl_subtitle{display:block;font-size:16px;line-height:16px;margin:0;text-transform:uppercase;text-align:center;border-top:1px solid;padding:10px;background:#fff;color:#696969}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_description{display:block;font-size:18px;line-height:20px;margin:10px 10px -10px;padding:10px;background:#fff;color:#696969}#kl_wrapper_3.kl_flat_sections,#kl_wrapper_3.kl_flat_sections_main{font-size:16px}#kl_wrapper_3.kl_flat_sections #kl_banner_image,#kl_wrapper_3.kl_flat_sections_main #kl_banner_image{padding:0;margin-bottom:5px;background:#fff}#kl_wrapper_3.kl_flat_sections #kl_banner_image img,#kl_wrapper_3.kl_flat_sections_main #kl_banner_image img{border:none;padding:0 0 3px}#kl_wrapper_3.kl_flat_sections #kl_progress_bar,#kl_wrapper_3.kl_flat_sections_main #kl_progress_bar{background:#fff;padding:5px;margin:25px 0 40px}#kl_wrapper_3.kl_flat_sections #kl_navigation,#kl_wrapper_3.kl_flat_sections_main #kl_navigation{margin:0 0 10px;overflow:hidden;padding:0}#kl_wrapper_3.kl_flat_sections #kl_navigation>ul,#kl_wrapper_3.kl_flat_sections_main #kl_navigation>ul{background-color:#1e5799;margin:0;color:#fff;overflow:hidden;list-style-type:none}#kl_wrapper_3.kl_flat_sections #kl_navigation li,#kl_wrapper_3.kl_flat_sections_main #kl_navigation li{font-size:1.2em;font-weight:400;list-style-type:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#kl_wrapper_3.kl_flat_sections #kl_navigation li a,#kl_wrapper_3.kl_flat_sections #kl_navigation li a:visited,#kl_wrapper_3.kl_flat_sections_main #kl_navigation li a,#kl_wrapper_3.kl_flat_sections_main #kl_navigation li a:visited{padding:5px 15px;display:block;color:#fff;height:44px;line-height:36px}#kl_wrapper_3.kl_flat_sections #kl_navigation li a:focus,#kl_wrapper_3.kl_flat_sections #kl_navigation li a:hover,#kl_wrapper_3.kl_flat_sections_main #kl_navigation li a:focus,#kl_wrapper_3.kl_flat_sections_main #kl_navigation li a:hover{background:#444;color:#fff}#kl_wrapper_3.kl_flat_sections #kl_navigation i,#kl_wrapper_3.kl_flat_sections_main #kl_navigation i{display:inline-block;background:#fff;text-align:center;border-radius:20px;color:#696969;margin-right:8px;border:1px solid #696969;width:30px;height:30px;line-height:30px}#kl_wrapper_3.kl_flat_sections #kl_navigation i:before,#kl_wrapper_3.kl_flat_sections_main #kl_navigation i:before{line-height:30px;font-size:1em}#kl_wrapper_3.kl_flat_sections #kl_navigation .dp-icon,#kl_wrapper_3.kl_flat_sections_main #kl_navigation .dp-icon{display:inline-block;background:#fff;text-align:center;border-radius:20px;color:#696969;margin-right:8px;border:1px solid #696969;width:30px;height:30px;line-height:30px}#kl_wrapper_3.kl_flat_sections #kl_navigation .dp-icon:before,#kl_wrapper_3.kl_flat_sections_main #kl_navigation .dp-icon:before{line-height:30px;font-size:1em}#kl_wrapper_3.kl_flat_sections #kl_navigation ul li a.file_download_btn,#kl_wrapper_3.kl_flat_sections_main #kl_navigation ul li a.file_download_btn{top:2px;right:2px}#kl_wrapper_3.kl_flat_sections #kl_modules div.kl_module_content h3,#kl_wrapper_3.kl_flat_sections_main #kl_modules div.kl_module_content h3{margin-top:25px}#kl_wrapper_3.kl_flat_sections_main h3:not(.ui-state-default),#kl_wrapper_3.kl_flat_sections h3:not(.ui-state-default){color:#000;border-top:1px solid #e0e0e0;text-align:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:3px;text-transform:uppercase;margin-top:15px}#kl_wrapper_3.kl_flat_sections>div>i,#kl_wrapper_3.kl_flat_sections_main>div>i{color:#696969;display:block;margin:0 auto;text-align:center;border:1px solid #e0e0e0;width:50px;border-radius:50px;height:50px;line-height:50px;background:#fff;font-size:25px;position:relative;padding-left:3px}#kl_wrapper_3.kl_flat_sections>div>i:before,#kl_wrapper_3.kl_flat_sections_main>div>i:before,#kl_wrapper_3.kl_flat_sections_main h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_flat_sections h3:not(.ui-state-default) i:before{font-size:25px;line-height:50px}#kl_wrapper_3.kl_flat_sections_main h3:not(.ui-state-default) i:first-child,#kl_wrapper_3.kl_flat_sections h3:not(.ui-state-default) i:first-child{color:#696969;display:block;margin:-25px auto 0;text-align:center;border:1px solid #e0e0e0;width:50px;border-radius:50px;height:50px;line-height:50px;background:#fff;font-size:25px;position:relative;padding-left:3px}#kl_wrapper_3.kl_flat_sections>div>.dp-icon,#kl_wrapper_3.kl_flat_sections_main>div>.dp-icon{color:#696969;display:block;margin:0 auto;text-align:center;border:1px solid #e0e0e0;width:50px;border-radius:50px;height:50px;line-height:50px;background:#fff;font-size:25px;position:relative;padding-left:3px}#kl_wrapper_3.kl_flat_sections>div>.dp-icon:before,#kl_wrapper_3.kl_flat_sections_main>div>.dp-icon:before,#kl_wrapper_3.kl_flat_sections_main h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_flat_sections h3:not(.ui-state-default) .dp-icon:before{font-size:25px;line-height:50px}#kl_wrapper_3.kl_flat_sections_main h3:not(.ui-state-default) .dp-icon:first-child,#kl_wrapper_3.kl_flat_sections h3:not(.ui-state-default) .dp-icon:first-child{color:#696969;display:block;margin:-25px auto 0;text-align:center;border:1px solid #e0e0e0;width:50px;border-radius:50px;height:50px;line-height:50px;background:#fff;font-size:25px;position:relative;padding-left:3px}#kl_wrapper_3.kl_flat_sections_main h4,#kl_wrapper_3.kl_flat_sections h4{color:#000;border-bottom:1px solid #e0e0e0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:3px;text-transform:uppercase;margin:40px 0 20px}#kl_wrapper_3.kl_flat_sections_main h5,#kl_wrapper_3.kl_flat_sections h5{color:#000;border-bottom:1px solid #e0e0e0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:3px;margin:40px 0 20px}#kl_wrapper_3.kl_flat_sections>div,#kl_wrapper_3.kl_flat_sections_main>div{padding:20px 20px 30px;font-size:16px;overflow-y:hidden;overflow-x:auto}body.kl_app_css #kl_wrapper_3.kl_flat_sections>div,body.kl_app_css #kl_wrapper_3.kl_flat_sections_main>div{padding:10px 10px 20px;font-size:16px;overflow-y:hidden;overflow-x:auto}#kl_wrapper_3.kl_flat_sections>div:nth-child(odd),#kl_wrapper_3.kl_flat_sections_main>div:nth-child(odd){background:#f8f8f8}#kl_wrapper_3.kl_flat_sections>div:nth-child(odd) .context_module,#kl_wrapper_3.kl_flat_sections_main>div:nth-child(odd) .context_module{background:#fff}#kl_wrapper_3.kl_flat_sections .well,#kl_wrapper_3.kl_flat_sections_main .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#kl_wrapper_3.kl_flat_sections #kl_introduction p:first-child,#kl_wrapper_3.kl_flat_sections_main #kl_introduction p:first-child{font-size:21px;font-weight:200;line-height:30px}#kl_wrapper_3.kl_flat_sections_main blockquote,#kl_wrapper_3.kl_flat_sections blockquote{border-left:5px solid #e0e0e0}@media screen and (min-width:800px){body.course-menu-expanded #kl_wrapper_3.kl_flat_sections #kl_navigation li,body.course-menu-expanded #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:block;width:50%;float:left}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_banner_right,#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_banner_right{font-size:30px}#kl_wrapper_3.kl_flat_sections #kl_banner .kl_subtitle,#kl_wrapper_3.kl_flat_sections_main #kl_banner .kl_subtitle{font-size:20px;line-height:20px}#kl_wrapper_3.kl_flat_sections #kl_banner #kl_description,#kl_wrapper_3.kl_flat_sections_main #kl_banner #kl_description{font-size:18px;line-height:20px}}@media screen and (min-width:1200px){body.course-menu-expanded #kl_wrapper_3.kl_flat_sections #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_flat_sections_main #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden;width:100%}body.course-menu-expanded #kl_wrapper_3.kl_flat_sections #kl_navigation li,body.course-menu-expanded #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:table-cell;width:100%;float:none}body.with-right-side #kl_wrapper_3.kl_flat_sections #kl_navigation li,body.with-right-side #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:block;width:50%;float:left}}@media screen and (min-width:600px){#kl_wrapper_3.kl_flat_sections>div,#kl_wrapper_3.kl_flat_sections_main>div{padding:20px 40px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections #kl_navigation li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:block;width:50%;float:left}}@media screen and (min-width:1000px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections_main #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden;width:100%}body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections #kl_navigation li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:table-cell;width:100%;float:none}}@media screen and (min-width:1450px){body.with-right-side #kl_wrapper_3.kl_flat_sections #kl_navigation li,body.with-right-side #kl_wrapper_3.kl_flat_sections_main #kl_navigation li{display:table-cell;width:100%;float:none}}#kl_wrapper_3.kl_generic #kl_banner{margin:0}#kl_wrapper_3.kl_generic .kl_subtitle{font-size:16px;display:block;line-height:15px}#kl_wrapper_3.kl_generic h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_generic h3:not(.ui-state-default) i{margin-right:10px}#kl_wrapper_3.kl_generic #kl_navigation{margin:5px 0}#kl_wrapper_3.kl_generic #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden;margin:0;width:100%}#kl_wrapper_3.kl_generic #kl_navigation li{display:table-cell;font-size:1.2em;font-weight:400;list-style-type:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#kl_wrapper_3.kl_generic #kl_navigation>ul li:first{padding-left:20px}#kl_wrapper_3.kl_generic #kl_navigation li a{display:block;padding:5px 0}#kl_wrapper_3.kl_generic #kl_navigation li .dp-icon,#kl_wrapper_3.kl_generic #kl_navigation li i{margin-right:10px}#kl_wrapper_3.kl_generic>div{overflow-y:hidden;overflow-x:auto}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_generic #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body:not(.course-menu-expanded) #kl_wrapper_3.kl_generic #kl_navigation li{border-radius:5px;display:inline-block;width:50%;float:left}}@media screen and (min-width:850px){body.course-menu-expanded #kl_wrapper_3.kl_generic #kl_navigation>ul{padding-bottom:0;display:inline-block;float:left}body.course-menu-expanded #kl_wrapper_3.kl_generic #kl_navigation li{border-radius:5px;display:inline-block;width:50%;float:left}}@media screen and (min-width:900px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_generic #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_generic #kl_navigation li{display:table-cell;font-size:1.2em;float:none}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_generic #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_generic #kl_navigation li{display:table-cell;font-size:1.2em;float:none}}#kl_wrapper_3.kl_ribbons_main>div{overflow-x:auto;overflow-y:hidden}#kl_wrapper_3.kl_ribbons_main #kl_banner{overflow:visible;margin-bottom:10px}#kl_wrapper_3.kl_ribbons_main #kl_banner h2{margin:0}#kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_left{background:#545454;color:#fff;display:block;font-size:16px;line-height:29px;padding:0 10px;text-transform:uppercase;text-align:center}#kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_right{background:hsla(0,0%,100%,.65);display:block;text-align:center;font-size:20px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;padding:5px 10px;border-bottom:1px solid #b9b9b9}#kl_wrapper_3.kl_ribbons_main #kl_banner .kl_subtitle{background:hsla(0,0%,100%,.65);border:1px solid #b9b9b9;display:block;font-size:16px;line-height:25px;text-transform:uppercase;text-align:center;padding:0 10px;margin:5px 0 0}#kl_wrapper_3.kl_ribbons_main #kl_banner #kl_description{padding:10px;border:4px double #b9b9b9;background:hsla(0,0%,100%,.8);margin:10px 0}#kl_wrapper_3.kl_ribbons_main #kl_navigation{margin:0;padding-bottom:10px;position:relative;overflow:hidden;left:0}#kl_wrapper_3.kl_ribbons_main #kl_navigation>ul{display:block;list-style:none;margin:0;padding:0}#kl_wrapper_3.kl_ribbons_main #kl_navigation a i{background:#545454;color:#fff;font-size:14px;height:24px;line-height:24px;margin:2px 8px 2px 2px;padding:0;text-align:center;width:25px;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}#kl_wrapper_3.kl_ribbons_main #kl_navigation a i:before{line-height:20px}#kl_wrapper_3.kl_ribbons_main #kl_navigation a .dp-icon{background:#545454;color:#fff;font-size:14px;height:24px;line-height:24px;margin:2px 8px 2px 2px;padding:0;text-align:center;width:25px;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}#kl_wrapper_3.kl_ribbons_main #kl_navigation a .dp-icon:before{line-height:20px}#kl_wrapper_3.kl_ribbons_main #kl_navigation li a{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:hsla(0,0%,100%,.8);color:#545454;display:block;font-size:14px;letter-spacing:.1em;line-height:27px;padding:0 35px 0 0;white-space:nowrap;text-overflow:ellipsis;text-transform:lowercase;border:1px solid #b9b9b9}#kl_wrapper_3.kl_ribbons_main #kl_navigation li{margin:2px 0}#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default){background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:inline-block;font-family:PT Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:34px;margin:5px 0 20px;padding:0 80px 0 10px}#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) i{background:#fff;color:#0f2439;width:27px;height:27px;text-align:center;display:inline-block;padding-top:3px;margin:4px 10px 4px 0}#kl_wrapper_3.kl_ribbons_main>div>i{background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:34px;width:inherit;margin:5px 10px 5px 0;padding:0 25px 0 10px;line-height:34px}#kl_wrapper_3.kl_ribbons_main>div>i,#kl_wrapper_3.kl_ribbons_main>div>i[class*=icon-]:before,#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) i,#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) i[class*=icon-]:before{font-size:20px}#kl_wrapper_3.kl_ribbons_main>div>i,#kl_wrapper_3.kl_ribbons_main>div>i[class*=icon-]:before{line-height:34px}#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) .dp-icon{background:#fff;color:#0f2439;width:27px;height:27px;text-align:center;display:inline-block;padding-top:3px;margin:4px 10px 4px 0}#kl_wrapper_3.kl_ribbons_main>div>.dp-icon{background:#0f2439 url(https://designtools.ciditools.com/css/images/ribbon_right.png) no-repeat 100%;background-size:contain;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:34px;width:inherit;margin:5px 10px 5px 0;padding:0 25px 0 10px;line-height:34px}#kl_wrapper_3.kl_ribbons_main>div>.dp-icon,#kl_wrapper_3.kl_ribbons_main>div>.dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_ribbons_main h3:not(.ui-state-default) .dp-icon[class*=icon-]:before{font-size:20px}#kl_wrapper_3.kl_ribbons_main>div>.dp-icon,#kl_wrapper_3.kl_ribbons_main>div>.dp-icon[class*=icon-]:before{line-height:34px}#kl_wrapper_3.kl_ribbons_main #kl_modules .kl_module_content,#kl_wrapper_3.kl_ribbons_main #kl_modules .ui-tabs-panel,#kl_wrapper_3.kl_ribbons_main .kl_quick_check{background:#fff}@media screen and (min-width:500px){#kl_wrapper_3.kl_ribbons_main #kl_navigation li{float:left;width:50%;height:29px}#kl_wrapper_3.kl_ribbons_main #kl_navigation li a{margin:1px}}@media screen and (min-width:950px){body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation{margin-top:0;position:relative;padding:0;overflow:visible}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation>ul{width:100%}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li a{margin:0;border:none;background:#fff;position:absolute;right:0;top:0;text-align:right;font-size:14px;line-height:30px;padding:0 26px 0 15px;width:auto}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation a .dp-icon,body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation a i{height:20px;line-height:20px;right:-6px;top:5px;width:20px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:absolute;right:-10px;text-align:center;top:3px;width:24px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation a:after{content:"";position:absolute;border:22px solid #fff;border-left:20px solid transparent;border-right:0;z-index:-1;top:0;left:-20px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li{float:none;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);width:200px;padding:0;position:absolute;top:101px;margin:0;height:0}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:focus,body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:hover{padding:0 40px 0 35px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0{left:-90px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1{left:-56px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2{left:-22px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3{left:12px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4{left:46px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5{left:80px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6{left:114px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7{left:148px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0 a:after,body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1 a:after{border-bottom-width:15px;border-left-width:20px;border-top-width:15px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2 a:after{border-bottom-width:19px;border-left-width:15px;border-top-width:11px;left:-15px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3 a:after{border-bottom-width:11px;border-left-width:13px;border-top-width:19px;left:-13px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4 a:after{border-bottom-width:18px;border-left-width:13px;border-right-width:0;border-top-width:12px;left:-13px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5 a:after{border-bottom-width:15px;border-left-width:10px;border-right-width:0;border-top-width:15px;left:-10px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6 a:after{border-bottom-width:12px;border-left-width:19px;border-right-width:0;border-top-width:18px;left:-19px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7 a:after{border-bottom-width:15px;border-left-width:15px;border-right-width:0;border-top-width:15px;left:-15px}}@media screen and (min-width:970px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li{float:none;width:100%;height:29px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner{position:absolute;overflow:visible;margin:0 0 0 202px;top:30px;left:0;right:0}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_right{text-align:right;margin:2px;border:none;font-size:26px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner .kl_subtitle{text-align:right;border:none;margin:2px;padding:10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_description{background-clip:padding-box;margin-right:2px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation{margin:0;padding:0;height:1px;position:relative;overflow:visible;left:0;width:200px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_left{position:absolute;right:0;top:-29px}}@media screen and (min-width:800px) and (max-width:969px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation{margin-top:0;position:relative;padding:0;overflow:visible}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation>ul{width:100%}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a{margin:0;border:none;background:#fff;position:absolute;right:0;top:0;text-align:right;font-size:14px;line-height:30px;padding:0 26px 0 15px;width:auto}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a .dp-icon,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a i{height:20px;line-height:20px;right:-6px;top:5px;width:20px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:absolute;right:-10px;text-align:center;top:3px;width:24px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a:after{content:"";position:absolute;border:22px solid #fff;border-left:20px solid transparent;border-right:0;z-index:-1;top:0;left:-20px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li{float:none;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);width:200px;padding:0;position:absolute;top:101px;margin:0;height:0}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:focus,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:hover{padding:0 40px 0 35px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0{left:-90px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1{left:-56px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2{left:-22px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3{left:12px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4{left:46px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5{left:80px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6{left:114px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7{left:148px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0 a:after,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1 a:after{border-bottom-width:15px;border-left-width:20px;border-top-width:15px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2 a:after{border-bottom-width:19px;border-left-width:15px;border-top-width:11px;left:-15px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3 a:after{border-bottom-width:11px;border-left-width:13px;border-top-width:19px;left:-13px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4 a:after{border-bottom-width:18px;border-left-width:13px;border-right-width:0;border-top-width:12px;left:-13px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5 a:after{border-bottom-width:15px;border-left-width:10px;border-right-width:0;border-top-width:15px;left:-10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6 a:after{border-bottom-width:12px;border-left-width:19px;border-right-width:0;border-top-width:18px;left:-19px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7 a:after{border-bottom-width:15px;border-left-width:15px;border-right-width:0;border-top-width:15px;left:-15px}}@media screen and (min-width:1000px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner{position:absolute;overflow:visible;margin:0 0 0 210px;top:30px;left:0;right:0;margin:0;top:50px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_right{padding:5px 10px 5px 290px;font-size:30px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_left{top:-49px;font-size:20px;padding:5px 10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner .kl_subtitle{padding:5px 10px 5px 290px;font-size:18px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_description{margin-left:282px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation{margin-top:0;position:relative}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation>ul{width:100%}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a{margin:0;border:none;background:#fff;position:absolute;right:0;top:0;text-align:right;font-size:14px;line-height:30px;padding:0 26px 0 15px;width:auto}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a .dp-icon,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a i{height:20px;line-height:20px;right:-6px;top:5px;width:20px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:absolute;right:-10px;text-align:center;top:3px;width:24px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation a:after{content:"";position:absolute;border:22px solid #fff;border-left:20px solid transparent;border-right:0;z-index:-1;top:0;left:-20px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li{float:none;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);width:200px;padding:0;position:absolute;top:101px;margin:0;height:0}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:focus,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li a:hover{padding:0 40px 0 35px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0{left:-90px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1{left:-56px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2{left:-22px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3{left:12px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4{left:46px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5{left:80px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6{left:114px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7{left:148px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_0 a:after,body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_1 a:after{border-bottom-width:15px;border-left-width:20px;border-top-width:15px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_2 a:after{border-bottom-width:19px;border-left-width:15px;border-top-width:11px;left:-15px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_3 a:after{border-bottom-width:11px;border-left-width:13px;border-top-width:19px;left:-13px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_4 a:after{border-bottom-width:18px;border-left-width:13px;border-right-width:0;border-top-width:12px;left:-13px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_5 a:after{border-bottom-width:15px;border-left-width:10px;border-right-width:0;border-top-width:15px;left:-10px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_6 a:after{border-bottom-width:12px;border-left-width:19px;border-right-width:0;border-top-width:18px;left:-19px}body:not(.course-menu-expanded) #kl_wrapper_3.kl_ribbons_main #kl_navigation li#kl_nav_item_7 a:after{border-bottom-width:15px;border-left-width:15px;border-right-width:0;border-top-width:15px;left:-15px}}@media screen and (min-width:1160px){body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner{margin:0 0 0 202px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_right{text-align:right;margin:2px;border:none;font-size:26px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner .kl_subtitle{text-align:right;border:none;margin:2px;padding:10px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_description{background-clip:padding-box;margin-right:2px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_navigation{margin:0;padding:0;height:1px;position:relative;overflow:visible;left:0;width:200px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_left{position:absolute;right:0;top:-29px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner{position:absolute;overflow:visible;margin:0 0 0 210px;top:30px;left:0;right:0;margin:0;top:50px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_right{padding:5px 10px 5px 290px;font-size:30px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_banner_left{top:-49px;font-size:20px;padding:5px 10px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner .kl_subtitle{padding:5px 10px 5px 290px;font-size:18px}body.course-menu-expanded #kl_wrapper_3.kl_ribbons_main #kl_banner #kl_description{margin-left:282px}}#kl_wrapper_3.kl_rounded_inset #kl_banner,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner{position:relative;padding:6px 0}#kl_wrapper_3.kl_rounded_inset>div,#kl_wrapper_3.kl_rounded_inset_1>div,#kl_wrapper_3.kl_rounded_inset_2>div,#kl_wrapper_3.kl_rounded_inset_3>div{margin:0 0 20px;overflow-y:hidden;overflow-x:auto}#kl_wrapper_3.kl_rounded_inset_1 h2,#kl_wrapper_3.kl_rounded_inset_2 h2,#kl_wrapper_3.kl_rounded_inset_3 h2,#kl_wrapper_3.kl_rounded_inset h2{display:table;max-width:90%;border-top-right-radius:20px;border-bottom-right-radius:20px;border:1px solid #8a8a8a;border-left:none;margin:0;font-weight:400;background:#fff;min-height:40px;color:#000}#kl_wrapper_3.kl_rounded_inset_1 h2>span,#kl_wrapper_3.kl_rounded_inset_2 h2>span,#kl_wrapper_3.kl_rounded_inset_3 h2>span,#kl_wrapper_3.kl_rounded_inset h2>span{display:table-cell}#kl_wrapper_3.kl_rounded_inset #kl_banner_left,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner_left,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner_left,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner_left{padding:0 10px;border-right:2px solid;text-align:center}#kl_wrapper_3.kl_rounded_inset .kl_mod_num,#kl_wrapper_3.kl_rounded_inset_1 .kl_mod_num,#kl_wrapper_3.kl_rounded_inset_2 .kl_mod_num,#kl_wrapper_3.kl_rounded_inset_3 .kl_mod_num{margin-right:7px}#kl_wrapper_3.kl_rounded_inset #kl_banner_right,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner_right,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner_right,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner_right{padding:0 50px 0 10px}#kl_wrapper_3.kl_rounded_inset_1 h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_2 h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_3 h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset h3:not(.ui-state-default){text-transform:uppercase;border:4px solid #efefef;border-left:none;border-top-right-radius:25px;border-bottom-right-radius:25px;width:95%;padding-left:10px;background-color:#fff;line-height:2}#kl_wrapper_3.kl_rounded_inset .kl_module_content h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_1 .kl_module_content h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_2 .kl_module_content h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_3 .kl_module_content h3:not(.ui-state-default){margin-left:-10px}#kl_wrapper_3.kl_rounded_inset .kl_quick_check h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_1 .kl_quick_check h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_2 .kl_quick_check h3:not(.ui-state-default),#kl_wrapper_3.kl_rounded_inset_3 .kl_quick_check h3:not(.ui-state-default){margin:0 -20px}#kl_wrapper_3.kl_rounded_inset_1 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_rounded_inset_2 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_rounded_inset_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_rounded_inset h3:not(.ui-state-default) i{margin-right:10px}#kl_wrapper_3.kl_rounded_inset>div>i,#kl_wrapper_3.kl_rounded_inset_1>div>i,#kl_wrapper_3.kl_rounded_inset_2>div>i,#kl_wrapper_3.kl_rounded_inset_3>div>i{border:4px solid #efefef;border-left:none;border-top-right-radius:20px;border-bottom-right-radius:20px;display:inline-block;padding:10px;width:100px;margin:0 0 10px;height:inherit}#kl_wrapper_3.kl_rounded_inset_1 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_rounded_inset_2 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_rounded_inset_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_rounded_inset h3:not(.ui-state-default) .dp-icon{margin-right:10px}#kl_wrapper_3.kl_rounded_inset>div>.dp-icon,#kl_wrapper_3.kl_rounded_inset_1>div>.dp-icon,#kl_wrapper_3.kl_rounded_inset_2>div>.dp-icon,#kl_wrapper_3.kl_rounded_inset_3>div>.dp-icon{border:4px solid #efefef;border-left:none;border-top-right-radius:20px;border-bottom-right-radius:20px;display:inline-block;padding:10px;width:100px;margin:0 0 10px;height:inherit}#kl_wrapper_3.kl_rounded_inset #kl_banner .kl_subtitle,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner .kl_subtitle{padding:10px 20px;font-size:20px;line-height:15px;text-align:right;text-transform:uppercase;border-bottom:1px solid;margin:0}#kl_wrapper_3.kl_rounded_inset #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner #kl_description{padding:10px}#kl_wrapper_3.kl_rounded_inset #kl_navigation,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation{width:100%;margin:0;display:table;table-layout:fixed}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul{margin:0 0 10px;display:table-row}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:100%}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li i,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li i,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li i,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li i{margin-right:10px}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a{font-size:16px;display:block;padding:5px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px;border-radius:30px;border:2px solid}#kl_wrapper_3.kl_rounded_inset #kl_navigation ul li a.file_download_btn{top:2px;right:5px}#kl_wrapper_3.kl_rounded_inset_1 #kl_banner{background:#0f2439;color:#fff}#kl_wrapper_3.kl_rounded_inset_2 #kl_banner{background:#c2ae9e;color:#000}#kl_wrapper_3.kl_rounded_inset_3 #kl_banner{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_rounded_inset_1 #kl_banner_left{border-color:#0f2439}#kl_wrapper_3.kl_rounded_inset_2 #kl_banner_left{border-color:#c2ae9e}#kl_wrapper_3.kl_rounded_inset_3 #kl_banner_left{border-color:#c2c9ce}#kl_wrapper_3.kl_rounded_inset_1 #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_1 #kl_banner .kl_subtitle{color:#fff}#kl_wrapper_3.kl_rounded_inset_2 #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset_3 #kl_banner .kl_subtitle{color:#000}#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li a:visited{color:#0f2439;border-color:#0f2439}#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li a:visited{color:#000;border-color:#ac927b}#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a:visited{color:#0f2439;border-color:#c2c9ce}#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li a:hover{background:#0f2439;color:#fff}#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li a:hover,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a:focus{background:#c2ae9e;color:#000}#kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a:hover{background:#c2c9ce;color:#0f2439}#kl_wrapper_3.kl_rounded_inset h2{border-color:#8a8a8a;background:#fff;color:#000}#kl_wrapper_3.kl_rounded_inset #kl_banner{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_rounded_inset #kl_banner_left{border-color:#2f4f4f}#kl_wrapper_3.kl_rounded_inset #kl_banner #kl_description,#kl_wrapper_3.kl_rounded_inset #kl_banner .kl_subtitle{color:#fff}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li a,#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li a:visited{color:#2f4f4f;border-color:#2f4f4f}#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li a:hover{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_rounded_inset h3:not(.ui-state-default){border-color:#efefef;background-color:#fff}#kl_wrapper_3.kl_rounded_inset>div>.dp-icon,#kl_wrapper_3.kl_rounded_inset>div>i{border-color:#efefef}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:50%;float:left}}@media screen and (min-width:700px){body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:50%;display:inline-block;float:left}#kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li a{font-size:1.2em;padding:12px 22px 12px 10px}}@media screen and (min-width:1100px){body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul{display:table;table-layout:fixed;padding-bottom:0;overflow:hidden;width:100%}body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:100%;float:none;display:table-cell}body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_rounded_inset_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:100%;float:none;display:table-cell}}#kl_wrapper_3.kl_square_right>div,#kl_wrapper_3.kl_square_right_1>div,#kl_wrapper_3.kl_square_right_2>div,#kl_wrapper_3.kl_square_right_3>div{overflow-y:hidden;overflow-x:auto}#kl_wrapper_3.kl_square_right #kl_banner,#kl_wrapper_3.kl_square_right_1 #kl_banner,#kl_wrapper_3.kl_square_right_2 #kl_banner,#kl_wrapper_3.kl_square_right_3 #kl_banner{overflow:visible;margin-bottom:30px}#kl_wrapper_3.kl_square_right .kl_mod_text,#kl_wrapper_3.kl_square_right_1 .kl_mod_text,#kl_wrapper_3.kl_square_right_2 .kl_mod_text,#kl_wrapper_3.kl_square_right_3 .kl_mod_text{display:block;padding:9px 8px;line-height:20px}#kl_wrapper_3.kl_square_right .kl_mod_num,#kl_wrapper_3.kl_square_right_1 .kl_mod_num,#kl_wrapper_3.kl_square_right_2 .kl_mod_num,#kl_wrapper_3.kl_square_right_3 .kl_mod_num{font-size:30px;line-height:30px;display:block;padding:1px 0 11px}#kl_wrapper_3.kl_square_right>div,#kl_wrapper_3.kl_square_right_1>div,#kl_wrapper_3.kl_square_right_2>div,#kl_wrapper_3.kl_square_right_3>div{margin:0 0 20px}#kl_wrapper_3.kl_square_right_1 h2,#kl_wrapper_3.kl_square_right_2 h2,#kl_wrapper_3.kl_square_right_3 h2,#kl_wrapper_3.kl_square_right h2{position:relative;font-weight:400;padding:5px;margin-top:20px;line-height:30px}#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default),#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default),#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default),#kl_wrapper_3.kl_square_right h3:not(.ui-state-default){position:relative;border:1px solid #d5d5d5;padding:0 60px 0 20px;margin:10px 0 30px;line-height:35px;overflow:visible;background-color:#fff}#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) i{display:inline-block;width:45px;text-align:center;height:45px;line-height:45px;font-size:25px;margin-right:5px;position:absolute;right:5px;top:-6px}#kl_wrapper_3.kl_square_right>div>i,#kl_wrapper_3.kl_square_right_1>div>i,#kl_wrapper_3.kl_square_right_2>div>i,#kl_wrapper_3.kl_square_right_3>div>i{display:inline-block;width:45px;height:45px;line-height:45px;font-size:25px;margin:0 10px 10px;float:right;text-align:center}#kl_wrapper_3.kl_square_right>div>i:before,#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_square_right_1>div>i:before,#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_square_right_2>div>i:before,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) i:before,#kl_wrapper_3.kl_square_right_3>div>i:before,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) i:before{font-size:25px;line-height:45px}#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) .dp-icon{display:inline-block;width:45px;text-align:center;height:45px;line-height:45px;font-size:25px;margin-right:5px;position:absolute;right:5px;top:-6px}#kl_wrapper_3.kl_square_right>div>.dp-icon,#kl_wrapper_3.kl_square_right_1>div>.dp-icon,#kl_wrapper_3.kl_square_right_2>div>.dp-icon,#kl_wrapper_3.kl_square_right_3>div>.dp-icon{display:inline-block;width:45px;height:45px;line-height:45px;font-size:25px;margin:0 10px 10px;float:right;text-align:center}#kl_wrapper_3.kl_square_right>div>.dp-icon:before,#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_square_right_1>div>.dp-icon:before,#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_square_right_2>div>.dp-icon:before,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) .dp-icon:before,#kl_wrapper_3.kl_square_right_3>div>.dp-icon:before,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) .dp-icon:before{font-size:25px;line-height:45px}#kl_wrapper_3.kl_square_right #kl_banner_left,#kl_wrapper_3.kl_square_right_1 #kl_banner_left,#kl_wrapper_3.kl_square_right_2 #kl_banner_left,#kl_wrapper_3.kl_square_right_3 #kl_banner_left{color:#fff;float:right;font-size:16px;height:80px;min-width:80px;margin:0;text-align:center;display:inline-block;position:absolute;top:-20px;right:10px}#kl_wrapper_3.kl_square_right #kl_banner_right,#kl_wrapper_3.kl_square_right_1 #kl_banner_right,#kl_wrapper_3.kl_square_right_2 #kl_banner_right,#kl_wrapper_3.kl_square_right_3 #kl_banner_right{padding:3px 90px 3px 20px;display:block}#kl_wrapper_3.kl_square_right #kl_banner .kl_subtitle,#kl_wrapper_3.kl_square_right_1 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_square_right_2 #kl_banner .kl_subtitle,#kl_wrapper_3.kl_square_right_3 #kl_banner .kl_subtitle{padding:0 5px 10px 25px;display:block;color:#575757;font-size:medium;border-bottom:5px solid}#kl_wrapper_3.kl_square_right #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_1 #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_2 #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_3 #kl_banner #kl_description{border:4px double;padding:10px}#kl_wrapper_3.kl_square_right #kl_navigation,#kl_wrapper_3.kl_square_right_1 #kl_navigation,#kl_wrapper_3.kl_square_right_2 #kl_navigation,#kl_wrapper_3.kl_square_right_3 #kl_navigation{width:100%;margin:0;display:table;table-layout:fixed}#kl_wrapper_3.kl_square_right #kl_navigation>ul,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul{margin:0 0 10px;display:table-row;width:100%;padding:0}#kl_wrapper_3.kl_square_right #kl_navigation>ul li,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:100%}#kl_wrapper_3.kl_square_right #kl_navigation>ul li i,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li i,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li i,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li i{margin-right:10px;font-size:20px;background:#000;line-height:40px;position:absolute;right:-10px;top:0;color:#fff;width:45px;height:45px;text-align:center}#kl_wrapper_3.kl_square_right #kl_navigation>ul li i:before,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li i:before,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li i:before,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li i:before{font-size:20px;line-height:45px}#kl_wrapper_3.kl_square_right #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li .dp-icon{margin-right:10px;font-size:20px;background:#000;line-height:40px;position:absolute;right:-10px;top:0;color:#fff;width:45px;height:45px;text-align:center}#kl_wrapper_3.kl_square_right #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li .dp-icon:before,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li .dp-icon:before{font-size:20px;line-height:45px}#kl_wrapper_3.kl_square_right #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li a{font-size:1.2em;display:block;padding:8px 22px 8px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px;position:relative}#kl_wrapper_3.kl_square_right #kl_navigation ul li a.file_download_btn{top:4px;left:0;position:absolute;width:25px;text-align:center}#kl_wrapper_3.kl_square_right_1 h3,#kl_wrapper_3.kl_square_right_1 h4,#kl_wrapper_3.kl_square_right_1 h5,#kl_wrapper_3.kl_square_right_1 h6,#kl_wrapper_3.kl_square_right_2 h3,#kl_wrapper_3.kl_square_right_2 h4,#kl_wrapper_3.kl_square_right_2 h5,#kl_wrapper_3.kl_square_right_2 h6,#kl_wrapper_3.kl_square_right_3 h3,#kl_wrapper_3.kl_square_right_3 h4,#kl_wrapper_3.kl_square_right_3 h5,#kl_wrapper_3.kl_square_right_3 h6,#kl_wrapper_3.kl_square_right h3,#kl_wrapper_3.kl_square_right h4,#kl_wrapper_3.kl_square_right h5,#kl_wrapper_3.kl_square_right h6{clear:both}#kl_wrapper_3.kl_square_right #kl_modules .kl_module_content,#kl_wrapper_3.kl_square_right_1 #kl_modules .kl_module_content,#kl_wrapper_3.kl_square_right_2 #kl_modules .kl_module_content,#kl_wrapper_3.kl_square_right_3 #kl_modules .kl_module_content{background-color:#fff}#kl_wrapper_3.kl_square_right_1 h2{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_square_right_1 #kl_banner_left{background:#0f2439}#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right_1 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right_1>div>.dp-icon,#kl_wrapper_3.kl_square_right_1>div>i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #c2c9ce}#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li a:hover{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li i{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_square_right_1 #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_1 #kl_banner .kl_subtitle{border-color:#c2c9ce}#kl_wrapper_3.kl_square_right_2 h2{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_2 #kl_banner_left{background:#85715f}#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right_2 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right_2>div>.dp-icon,#kl_wrapper_3.kl_square_right_2>div>i{background:#85715f;color:#fff}#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #c2c9ce}#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li a:hover{background:#c2ae9e;color:#000}#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_2 #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_2 #kl_banner .kl_subtitle{border-color:#0f2439}#kl_wrapper_3.kl_square_right_3 h2{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_3 #kl_banner_left,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right_3 h3:not(.ui-state-default) i,#kl_wrapper_3.kl_square_right_3>div>.dp-icon,#kl_wrapper_3.kl_square_right_3>div>i{background:#c2c9ce;color:#000}#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li a:visited{background:#fff;color:#000;border:1px solid #c2c9ce}#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li a:hover{background:#c2c9ce;color:#0f2439}#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li i{background:#0f2439;color:#fff}#kl_wrapper_3.kl_square_right_3 #kl_banner #kl_description,#kl_wrapper_3.kl_square_right_3 #kl_banner .kl_subtitle{border-color:#0f2439}#kl_wrapper_3.kl_square_right #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right #kl_navigation>ul li a:visited{border:1px solid #c2c9ce}#kl_wrapper_3.kl_square_right h2{background:#b0c4de;color:#000}#kl_wrapper_3.kl_square_right #kl_banner_left{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_square_right #kl_banner #kl_description,#kl_wrapper_3.kl_square_right #kl_banner .kl_subtitle{border-color:#b0c4de}#kl_wrapper_3.kl_square_right h3:not(.ui-state-default){border-color:#d5d5d5;background-color:#fff}#kl_wrapper_3.kl_square_right #kl_banner .kl_subtitle{color:#2f4f4f}#kl_wrapper_3.kl_square_right #kl_navigation>ul li .dp-icon,#kl_wrapper_3.kl_square_right #kl_navigation>ul li i{background:#b0c4de;color:#000}#kl_wrapper_3.kl_square_right>div>.dp-icon,#kl_wrapper_3.kl_square_right>div>i,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) .dp-icon,#kl_wrapper_3.kl_square_right h3:not(.ui-state-default) i{background:#2f4f4f;color:#fff}#kl_wrapper_3.kl_square_right #kl_navigation>ul li a,#kl_wrapper_3.kl_square_right #kl_navigation>ul li a:visited{background:#fff;color:#000;border-color:#b0c4de}#kl_wrapper_3.kl_square_right #kl_navigation>ul li a:focus,#kl_wrapper_3.kl_square_right #kl_navigation>ul li a:hover{background:#2f4f4f;color:#fff}@media screen and (min-width:500px){body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li{font-weight:400;list-style-type:none;display:table-cell;width:auto;float:none;display:block;width:50%;float:left}}@media screen and (min-width:700px){body.course-menu-expanded #kl_wrapper_3.kl_square_right #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body.course-menu-expanded #kl_wrapper_3.kl_square_right #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:50%;display:inline-block;float:left}}@media screen and (min-width:1200px){body.course-menu-expanded #kl_wrapper_3.kl_square_right #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul,body.course-menu-expanded #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul{display:table;table-layout:fixed;overflow:hidden;width:100%}body.course-menu-expanded #kl_wrapper_3.kl_square_right #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li,body.course-menu-expanded #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:100%;float:none;display:table-cell}body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul{padding-bottom:0;overflow:hidden}body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_1 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_2 #kl_navigation>ul li,body:not(.course-menu-expanded) #kl_wrapper_3.kl_square_right_3 #kl_navigation>ul li{background:none;display:block;padding:0;border:none;width:100%;float:none;display:table-cell}}#kl_wrapper_3.kl_circles #kl_banner{margin:0;height:0}#kl_wrapper_3.kl_circles #kl_banner #kl_banner_left{background-color:#ac8d73;border-radius:55px;color:#333;display:block;height:110px;left:-105px;margin-left:auto;margin-right:auto;position:relative;top:0;width:110px;z-index:1;font-size:24px;line-height:30px}#kl_wrapper_3.kl_circles #kl_banner #kl_banner_left .kl_mod_text{border-top-left-radius:55px;border-top-right-radius:55px;display:block;padding-top:25px;text-align:center;width:100%}#kl_wrapper_3.kl_circles #kl_banner #kl_banner_left .kl_mod_num{border-bottom-left-radius:55px;border-bottom-right-radius:55px;display:block;padding-bottom:25px;text-align:center;width:100%}#kl_wrapper_3.kl_circles #kl_banner #kl_banner_right{background-color:#c2c2c2;border-radius:25px;color:#000;display:inline-block;margin-left:auto;margin-right:auto;padding:2px 20px;position:relative;top:210px;z-index:1}#kl_wrapper_3.kl_circles #kl_banner #kl_banner_right span.kl_subtitle{background:#fff;border-radius:25px;display:inline-block;font-size:18px;margin:2px 0 2px 10px;padding:0 10px;text-transform:uppercase}#kl_wrapper_3.kl_circles #kl_banner_image{height:320px;margin:0 auto;position:relative;width:320px}#kl_wrapper_3.kl_circles #kl_banner_image img{border:none;border-radius:160px}#kl_wrapper_3.kl_circles #kl_navigation{position:relative;height:1px;overflow:visible}#kl_wrapper_3.kl_circles #kl_navigation>ul{height:1px;margin:0}#kl_wrapper_3.kl_circles #kl_navigation>ul li{background-image:none;border-radius:75px;display:block;font-size:18px;height:130px;overflow:hidden;padding:0;position:absolute;text-align:center;white-space:normal;width:130px}#kl_wrapper_3.kl_circles #kl_navigation>ul li a{background-color:#013953;color:#fff;display:block;padding:34px 5px 80px;text-align:center}#kl_wrapper_3.kl_circles #kl_navigation>ul li a i{position:absolute;bottom:36px;text-align:center;left:45px;font-size:30px}#kl_wrapper_3.kl_circles #kl_navigation>ul li a i[class*=icon-]:before,#kl_wrapper_3.kl_circles #kl_navigation>ul li a i[class^=icon-]:before{font-size:30px}#kl_wrapper_3.kl_circles #kl_navigation>ul li a .dp-icon{position:absolute;bottom:36px;text-align:center;left:45px;font-size:30px}#kl_wrapper_3.kl_circles #kl_navigation>ul li a .dp-icon[class*=icon-]:before,#kl_wrapper_3.kl_circles #kl_navigation>ul li a .dp-icon[class^=icon-]:before{font-size:30px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_0,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_2{left:175px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_1,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_3{right:175px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_4,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_6{left:20px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_5,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_7{right:20px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_0,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_1,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_4,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_5{top:10px}#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_2,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_3,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_6,#kl_wrapper_3.kl_circles #kl_navigation>ul li#kl_nav_item_7{top:160px}@media screen and (max-width:1070px){#kl_wrapper_3.kl_circles #kl_navigation>ul{height:100px}#kl_wrapper_3.kl_circles #kl_navigation>ul li{position:relative}}#kl_wrapper_3.kl_squares{position:relative;width:960px;margin:auto}#kl_wrapper_3.kl_squares #kl_banner{display:block;float:left;margin-bottom:0;width:320px}#kl_wrapper_3.kl_squares #kl_banner h2{margin:0}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_left{text-align:center;display:block;overflow:hidden;float:left}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_left .kl_mod_text{background-color:#455660;color:#aca39a;display:block;float:left;font-size:1.6em;height:90px;padding:60px 10px 10px;width:140px}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_left .kl_mod_num{background-color:#aca39a;color:#455660;display:block;float:left;font-size:1.6em;height:90px;padding:60px 10px 10px;width:140px}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_right{background-color:#112f41;color:#fff;display:block;float:left;height:140px;padding:10px;text-align:center;width:300px}#kl_wrapper_3.kl_squares #kl_banner_image{border:none;display:block;float:left;width:320px;height:320px}#kl_wrapper_3.kl_squares #kl_navigation{clear:none;text-align:center;background-color:transparent;overflow:visible;margin-top:0;float:left;width:320px;height:inherit}#kl_wrapper_3.kl_squares #kl_navigation>ul{margin:0;width:auto;display:block;table-layout:auto}#kl_wrapper_3.kl_squares #kl_navigation>ul li{display:block;float:left;width:160px;height:160px;font-size:20px;list-style:none;background-image:none;white-space:normal;position:relative;padding:0;overflow:hidden}#kl_wrapper_3.kl_squares #kl_navigation>ul li a{color:#fff;font-size:24px;display:block;padding:25px 9px 115px}#kl_wrapper_3.kl_squares #kl_navigation>ul li:first-child{background-color:#e74c3c}#kl_wrapper_3.kl_squares #kl_navigation>ul li:nth-child(2){background-color:#068587}#kl_wrapper_3.kl_squares #kl_navigation>ul li:nth-child(3){background-color:#61a271}#kl_wrapper_3.kl_squares #kl_navigation>ul li:nth-child(4){background-color:#d08410}#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=fa]:before,#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=icon-]:before{top:85px;left:65px;font-size:32px;position:absolute}#kl_wrapper_3.kl_squares div:nth-child(4){clear:left}@media screen and (max-width:1473px){#kl_wrapper_3.kl_squares{width:800px}#kl_wrapper_3.kl_squares #kl_navigation{width:160px}#kl_wrapper_3.kl_squares #kl_navigation>ul li{height:80px;font-size:18px}#kl_wrapper_3.kl_squares #kl_navigation>ul li a{padding:20px 10px 25px 34px;font-size:16px;text-align:left}#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=fa]:before,#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=icon-]:before{font-size:16px;top:21px;left:10px;display:inline-block}}@media screen and (max-width:1312px){#kl_wrapper_3.kl_squares,#kl_wrapper_3.kl_squares #kl_navigation{width:640px}#kl_wrapper_3.kl_squares #kl_navigation>ul{margin:0;width:auto;display:block;table-layout:auto}#kl_wrapper_3.kl_squares #kl_navigation>ul li{width:160px;height:150px;font-size:20px}#kl_wrapper_3.kl_squares #kl_navigation>ul li a{color:#fff;font-size:24px;display:block;text-align:center;padding:25px 9px 115px}#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=fa]:before,#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=icon-]:before{top:85px;left:65px;font-size:32px;position:absolute}}@media screen and (max-width:1153px){#kl_wrapper_3.kl_squares{width:490px}#kl_wrapper_3.kl_squares #kl_banner_image{float:none;display:block;width:320px;height:320px}#kl_wrapper_3.kl_squares #kl_banner{width:490px}#kl_wrapper_3.kl_squares #kl_navigation{clear:none;width:130px;float:none;margin:-320px 0 0 320px}#kl_wrapper_3.kl_squares #kl_banner_left{display:block;overflow:hidden}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_left .kl_mod_num,#kl_wrapper_3.kl_squares #kl_banner #kl_banner_left .kl_mod_text{width:220px;height:30px;line-height:30px;font-size:30px;padding-top:10px}#kl_wrapper_3.kl_squares #kl_banner #kl_banner_right{width:460px;height:auto}#kl_wrapper_3.kl_squares #kl_navigation>ul li{height:80px;font-size:18px}#kl_wrapper_3.kl_squares #kl_navigation>ul li a{padding:20px 10px 25px 34px;font-size:16px;text-align:left}#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=fa]:before,#kl_wrapper_3.kl_squares #kl_navigation>ul li a[class*=icon-]:before{font-size:16px;top:21px;left:10px;display:inline-block}}@media print{.kl_wrapper .kl_panel_content{display:block!important}.kl_wrapper .kl_expand_controls,a.edit_syllabus_link,a.jump_to_today_link{display:none}.kl_no_print{display:none!important}body.syllabus h1.ic-Action-header__Heading{font-size:20px}}.quiz-header .kl_wrapper h1,.quiz-header .kl_wrapper h2{font-weight:400}.kl_hangingindent{padding-left:22px;text-indent:-22px}ul.kl_hangingindent{padding-left:0;text-indent:none;list-style-type:none;margin:0}ul.kl_hangingindent li{padding-left:22px;text-indent:-22px;margin:10px 0}ol.kl_hangingindent{margin-left:.3em}ol.kl_hangingindent li{padding-left:22px;text-indent:-22px;margin:10px 0}.kl_student_card{width:150px;float:left;margin:2px}.kl_student_card .bs-card-body{padding:5px;min-height:50px}.kl_student_card .bs-card-text{padding:0;margin:0}.kl_student_card .kl_user_card_image_wrapper{height:160px}#kl_student_cards{display:none}#kl_missingStudentsMessage{background:#fff url(https://designtools.ciditools.com/css/images/cidi_labs_watermark_grey.png) bottom -15px left -15px no-repeat;background-size:80px;padding-bottom:33px}#kl_missingStudentsMessage strong{font-size:1.2rem}.kl_wrapper blockquote p{font-weight:inherit}.kl_user_card_role{position:absolute;top:0;right:0;left:0;background:var(--ic-brand-button--primary-bgd);color:var(--ic-brand-button--primary-text)}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion a{zoom:1}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.kl_tools_wrapper.ui-accordion .ui-accordion-content{padding:0}.kl_panels_wrapper .ui-accordion-header,.kl_wrapper .ui-accordion-header{line-height:1}.kl_panels_wrapper .ui-accordion-header a,.kl_wrapper .ui-accordion-header a{font-weight:400}.kl_panels_wrapper.ui-accordion .ui-accordion-header.ui-state-default.ui-state-active,.kl_panels_wrapper.ui-accordion .ui-progressbar .ui-accordion-header.ui-state-default.ui-widget-header,.kl_panels_wrapper.ui-progressbar .ui-accordion .ui-accordion-header.ui-state-default.ui-widget-header,.kl_wrapper .ui-accordion .ui-accordion-header.ui-state-default.ui-state-active,.kl_wrapper .ui-accordion .ui-progressbar .ui-accordion-header.ui-state-default.ui-widget-header,.kl_wrapper .ui-progressbar .ui-accordion .ui-accordion-header.ui-state-default.ui-widget-header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--ic-brand-button--primary-bgd);border-bottom:1px solid var(--ic-brand-button--primary-bgd);font-weight:400;font-size:1.3em;background:var(--ic-brand-button--primary-bgd);color:var(--ic-brand-button--primary-bgd)}.kl_panels_wrapper .ui-state-active a,.kl_panels_wrapper .ui-state-active a:link,.kl_panels_wrapper .ui-state-active a:visited{color:var(--ic-brand-button--primary-text)}.kl_panels_wrapper .ui-accordion-header,.kl_wrapper .ui-accordion-header{background:#f5f5f5;border-radius:3px}a.kl_gallery_image_link{cursor:zoom-in}.ui-accordion.dp-ally-fix .ui-accordion-content,.ui-tabs.dp-ally-fix{position:unset}:root{--hr-color:#777}hr[class*=dp-hr-]{border:0;margin:2em auto;max-width:100%;background-position:50%;box-sizing:border-box;overflow:visible;text-align:center;color:var(--hr-color)}hr.dp-hr-fade-one{background:#333;background-image:linear-gradient(90deg,#ccc,var(--hr-color),#ccc)}hr.dp-hr-fade-one,hr.dp-hr-style-two{border:0;height:1px;text-align:center}hr.dp-hr-style-two{background-image:linear-gradient(90deg,transparent,var(--hr-color),transparent)}hr.dp-hr-dash{border:0;border-top:1px dashed var(--hr-color);text-align:center}hr.dp-hr-solid-light{border:0;height:0;border-top:1px solid var(--hr-color);border-bottom:1px solid hsla(0,0%,100%,.3);text-align:center}hr.dp-hr-fade-two{border-width:1px 0 0;border-image:linear-gradient(90deg,rgba(135,206,235,0),var(--hr-color) 50%,rgba(135,206,235,0)) 100% 0 0;border-style:solid}hr.dp-hr-fade-three{height:3px;background-image:radial-gradient(closest-side,var(--hr-color),hsla(0,0%,50%,0) 100%);position:relative}hr.dp-hr-pill{height:0;border-radius:2px;border:2px solid var(--hr-color);width:80%}hr.dp-hr-vertical-lines{height:4px;background-image:linear-gradient(90deg,var(--hr-color),var(--hr-color) 33.33%,transparent 0,transparent);background-size:6px 100%;width:60%}hr.dp-hr-horizontal-lines{overflow:visible;padding:0;border:none;border-top:medium double var(--hr-color);text-align:center}hr.dp-hr-slash{height:3px;background-image:linear-gradient(-45deg,transparent,transparent 25%,var(--hr-color) 0,var(--hr-color) 50%,transparent 0,transparent 75%,var(--hr-color) 0);background-size:25px 25px;width:50%}hr.dp-hr-bookends{position:relative;border-width:5px;border-color:var(--hr-color) transparent;height:11px;border-style:double;width:20%;max-width:98%}hr.dp-hr-bookends:after,hr.dp-hr-bookends:before{content:""!important;position:absolute!important;bottom:-3.536px;width:7.071px;height:7.071px;top:unset!important;display:block!important;border-width:0 7.071px 7.071px 0;border-color:var(--hr-color);border-style:double;box-sizing:border-box;padding:0!important}hr.dp-hr-bookends:before{transform:translateZ(0) rotate(-45deg);left:-21px}hr.dp-hr-bookends:after{transform:translateZ(0) rotate(135deg);right:-21px}hr.dp-hr-bookends-dots{position:relative;border-bottom:1px solid var(--hr-color);width:50%}hr.dp-hr-bookends-dots:after,hr.dp-hr-bookends-dots:before{content:""!important;position:absolute!important;bottom:-5px;width:10px;height:10px;display:block!important;border-width:0 1px 1px 0;border-color:var(--hr-color);border-style:solid;box-sizing:border-box;border-radius:100%;top:unset!important;font-size:1em!important;padding:0!important}hr.dp-hr-bookends-dots:before{content:"";transform:translateZ(0) rotate(-45deg);left:-10px}hr.dp-hr-bookends-dots:after{content:"";transform:translateZ(0) rotate(135deg);right:-10px}hr.dp-hr-bookends-alt{position:relative;border-bottom:1px solid var(--hr-color);width:50%}hr.dp-hr-bookends-alt:after,hr.dp-hr-bookends-alt:before{content:""!important;position:absolute!important;bottom:-3.536px;width:7.071px;height:7.071px;top:unset!important;display:block!important;border-width:0 7.071px 7.071px 0;border-color:var(--hr-color);border-style:double;box-sizing:border-box;padding:0!important;font-size:1em!important}hr.dp-hr-bookends-alt:before{content:"";transform:translateZ(0) rotate(-45deg);left:-10px}hr.dp-hr-bookends-alt:after{content:"";transform:translateZ(0) rotate(135deg);right:-10px}hr.dp-hr-bookends-flair{overflow:visible;border-width:1px 0 0}hr.dp-hr-bookends-flair,hr.dp-hr-bookends-flair:before{height:20px;border-style:solid;border-color:var(--hr-color);border-radius:20px}hr.dp-hr-bookends-flair:before{display:block;content:"";margin-top:-21px;border-width:0 0 1px}hr.dp-hr-drop-shadow-one{height:8px;width:70%;background-image:radial-gradient(farthest-side at 50% -50%,var(--hr-color),transparent);position:relative}hr.dp-hr-drop-shadow-one:before{content:"";height:1px;position:absolute;top:-1px;left:0;right:0;background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 50%,transparent)}hr.dp-hr-drop-shadow-two{height:4px;width:70%;background-image:radial-gradient(farthest-side at 50% -50%,var(--hr-color),transparent);position:relative}hr.dp-hr-drop-shadow-two:before{content:"";height:1px;position:absolute;top:-1px;left:0;right:0;background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 50%,transparent)}hr.dp-hr-shapes{height:auto;text-align:center}hr.dp-hr-shapes:after{content:"\2605";font-size:1.5em;text-shadow:-3em 0,-1.5em 0,1.5em 0,3em 0}.kl_wrapper .ic-EmptyStateList{list-style-type:none;margin:0;padding:0}.kl_wrapper .ic-EmptyStateList__Item{padding:12px 0;border-top:1px dotted #c7cdd1}.kl_wrapper .ic-EmptyStateList__Item:first-of-type{border-top:none}.kl_wrapper .ic-EmptyStateList__BillboardWrapper{margin:0 auto}@media only screen and (min-width:768px){.kl_wrapper .ic-EmptyStateList__BillboardWrapper{max-width:20rem}}.kl_wrapper .ic-EmptyStateButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;display:block;width:100%;margin:0;padding:12px;background:transparent;border:.125rem dashed transparent;border-radius:12px;text-align:center;color:#c7cdd1;text-decoration:none}.ic-EmptyStateButton:hover,.kl_wrapper .ic-EmptyStateButton:focus{outline:none;color:var(--ic-link-color);border-color:var(--ic-link-color);text-decoration:none}.kl_wrapper .ic-EmptyStateButton__SVG{font-size:13rem}.kl_wrapper .ic-EmptyStateButton__Text{font-size:18px;font-size:1.125rem;display:block;color:var(--ic-link-color)}.kl_wrapper .context_module .items{min-height:10px}.kl_wrapper .context_module_item{border:none!important}.kl_wrapper .context_module_item.context_module_item_conditional_info .type_icon .dp-icon,.kl_wrapper .context_module_item.context_module_item_conditional_info .type_icon i{display:inline}.kl_wrapper .context_module_item.context_module_item_conditional_info .conditional_options_count{background:#1897d8;float:right;padding:2px 15px;border-radius:12px;font-size:11px;color:#fff}.kl_wrapper .al-options a{display:block!important}.kl_wrapper .item-group-container{min-height:450px}.kl_wrapper .header .publish-icon{position:relative;bottom:7px}.expand_module_link,.kl_wrapper .collapse_module_link{cursor:pointer}.kl_wrapper .ig-header .icon-lock{display:none}.kl_wrapper .locked .ig-header .icon-lock{display:inline}.kl_wrapper .unlock_at_text{font-weight:400;font-size:12px;font-size:.75rem}.kl_wrapper .add_module_item_link{display:inline-block!important;margin:0 10px}.kl_wrapper .ig-header{position:relative;display:flex}.kl_wrapper .ig-header .sortable-handle.reorder_module_link{display:flex;flex:0 0 auto;align-items:center}.kl_wrapper .ig-header .ig-header-title{flex:1 1 auto}.kl_wrapper .ig-header .prerequisites{display:flex;padding:0 20px;flex:0 1 auto;max-width:350px}.kl_wrapper .ig-header .prerequisites .prerequisites_message{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;display:flex;align-items:center;font-size:12px;font-size:.75rem;margin:0}.kl_wrapper .ig-header .requirements_message{display:flex;align-items:center;flex:0 0 auto}.kl_wrapper .ig-header .requirements_message ul{display:flex;align-items:center;font-weight:700}.kl_wrapper .ig-header .ig-header-admin{flex:0 0 auto;display:flex;align-self:center}.kl_wrapper .ig-header .ig-header-admin .completion_status{margin:0 16px;width:16px;vertical-align:middle}.kl_wrapper .ig-header .ig-header-admin .completion_status .dp-icon,.kl_wrapper .ig-header .ig-header-admin .completion_status i{vertical-align:middle}.kl_wrapper .ig-header .ig-header-admin .publish-icon{display:flex;align-items:center;padding-left:10px;padding-top:12px}.kl_wrapper .context-modules-main-header{height:33px;padding:15px}.kl_wrapper .context_module .context_module_items.manageable .context_module_item .move_item_link{display:inline!important;visibility:visible!important}.kl_wrapper .context_module{border-top:none;min-width:auto;margin-bottom:0}.draggable-handle a,.kl_wrapper .sortable-handle a{color:#b4b7ba}.context_module .move_item_link,.context_module .reorder_module_link,.kl_wrapper .context_module .links a{opacity:1}.kl_wrapper .context_module_item .completion_requirement{font-size:inherit;padding-left:0;margin-top:auto;color:inherit}.kl_wrapper .context_module_item.context_module_item_hover{background:#fff}.kl_wrapper .draggable-handle{color:#b4b7ba;margin:0 4px 0 -15px;padding:0 0 0 10px!important}.draggable-handle,.draggable-handle a,.kl_wrapper .sortable-handle{cursor:move!important}.kl_wrapper .context_module_item .type_icon .dp-icon,.kl_wrapper .context_module_item .type_icon i{color:inherit}.kl_wrapper .context_module_placeholder{height:40px!important;border:none!important}.kl_wrapper input.move-module-label-spacer{margin-right:10px}.kl_wrapper .move-module-or{display:inline-block;width:60px;margin-left:20px}.kl_wrapper .move-module-select-spacer{margin-top:10px}.kl_wrapper .form-element{padding:5px 0}.kl_wrapper .criterion{display:flex}.kl_wrapper .prereq-req-item{flex:1 1 1;padding-right:5px}.kl_wrapper .prereq-req-item .option{display:block}.kl_wrapper .points_possible{padding-right:5px}.kl_wrapper .prereq-req-item-delete{padding-top:9px;position:absolute;right:5px}.kl_wrapper .add-item{cursor:pointer}.kl_wrapper .icon-add{padding:0 5px}.kl_wrapper .form-section{padding:10px 0 15px}.kl_wrapper #add_context_module_form{padding:10px 40px 0;overflow:visible}.kl_wrapper .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{padding-right:40px;padding-left:40px}.kl_wrapper .no-requirements{width:133px}.kl_wrapper .no-requirements-icon{width:48px}.kl_wrapper .for-nvda{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.kl_wrapper .require-sequential{margin-left:20px}.kl_wrapper .header-bar__module-layout{display:inline-flex;flex-direction:column;align-items:flex-end}.kl_wrapper .header-bar__module-layout small{padding-top:6px}.kl_wrapper .header-bar__module-layout form{display:inline;margin:0}.kl_wrapper .item-group-container.item-group-container--is-empty{background:transparent;padding:0;border:none}.kl_wrapper .kl_module_content .publish-icon,.kl_wrapper .publish-icon{cursor:default}.kl_wrapper code{color:#d70610}.kl_wrapper .ic-flash-success{border-color:#008513}.kl_wrapper .ic-flash-success .ic-flash__icon{background-color:#008513}.kl_wrapper .ic-flash-error{border-color:#e20611}.kl_wrapper .ic-flash-error .ic-flash__icon{background-color:#e20611}.kl_wrapper .ic-flash-warning .dp-icon,.kl_wrapper .ic-flash-warning i{color:#000}:root{--dp-tabs-nav-bg:#474747;--dp-tabs-nav-bg-text:#fff;--dp-tabs-nav-dark-text:#474747}.dp_tabs_nav_ul{list-style-type:none;margin:5px 0 0!important;color:var(--dp-tabs-nav-bg-text);background:var(--dp-tabs-nav-bg)}.dp_tabs_nav_ul li{display:inline-block}.dp_tabs_nav_ul>li a{text-decoration:none!important;padding:12px;color:var(--dp-tabs-nav-bg-text);display:inline-block}.dp_tabs_nav_ul>li a:focus,.dp_tabs_nav_ul>li a:hover{background:rgba(0,0,0,.3);color:var(--dp-tabs-nav-bg-text)}.dp_tabs_nav_ul.dp_lighten>li a:focus,.dp_tabs_nav_ul.dp_lighten>li a:hover{background:hsla(0,0%,100%,.2);color:var(--dp-tabs-nav-bg-text)}.dp_tabs_nav_ul .dp_tabs_nav_ul_active_page>a{font-weight:700;padding:16px 13px 13px!important;border-top:1px solid var(--dp-tabs-nav-bg);border-right:2px solid var(--dp-tabs-nav-bg);border-left:2px solid var(--dp-tabs-nav-bg);border-radius:5px 5px 0 0;margin-top:-5px}.dp_tabs_nav_ul .dp_tabs_nav_ul_active_page>a,.dp_tabs_nav_ul li.dp_tabs_nav_ul_active_page>a:focus,.dp_tabs_nav_ul li.dp_tabs_nav_ul_active_page>a:hover{color:var(--dp-tabs-nav-dark-text);background:#f5f5f5}.dp_tabs_nav_title{font-weight:700}li.dp_tabs_nav_title a{padding:12px;padding-right:20px}.dp_tabs_nav_sub_ul{list-style-type:none;margin:0;padding:4px;background:#f5f5f5}.dp_tabs_nav_sub_ul li{display:inline-block;border-right:1px dotted #a9a9a9}.dp_tabs_nav_sub_ul>li a{color:var(--dp-tabs-nav-dark-text);display:inline-block;padding:8px 12px;text-decoration:none!important}.dp_tabs_nav_sub_ul>li a .dp-icon,.dp_tabs_nav_sub_ul>li a i{margin-right:5px}.dp_tabs_nav_sub_ul>li a:focus,.dp_tabs_nav_sub_ul>li a:hover{text-decoration:underline!important}.dp_tabs_nav_ul_active_sub_page{font-weight:700}.dp_tabs_nav_sub_ul li.dp_tabs_nav_ul_active_sub_page .dp-icon,.dp_tabs_nav_sub_ul li.dp_tabs_nav_ul_active_sub_page i{margin-right:3px;color:var(--dt-tabs-nav-bg)}.dp_tabs_nav_sub_ul>li:last-child{border-right:none}.mce-content-body .dp_module_tabs_nav{display:block!important;background:var(--dp-tabs-nav-bg);color:var(--dp-tabs-nav-bg-text);padding:5px!important}.mce-content-body .dp_module_tabs_nav p{margin:5px}:root{--dp-progress-partial-bg:#474747;--dp-progress-partial-bg-text:#fff;--dp-progress-partial-dark-text:#474747}.dp_module_progress_partial_ul{list-style-type:none;margin:5px 0 0}.dp_module_progress_partial_ul li{display:inline-block}.dp_module_progress_partial_ul>li a{text-decoration:none!important;padding:5px 12px;color:var(--dp-progress-partial-dark-text);display:inline-block;border-radius:5px;margin-right:3px}.dp_module_progress_partial_ul>li a:focus,.dp_module_progress_partial_ul>li a:hover{outline:1px solid var(--dp-progress-partial-bg);background-color:#fff;color:var(--dp-progress-partial-dark-text)}.dp_module_progress_partial_ul .dp_module_progress_partial_ul_active_page>a{font-weight:700;background:var(--dp-progress-partial-bg);color:var(--dp-progress-partial-bg-text)}.dp_module_progress_partial_ul li.dp_module_progress_partial_ul_active_page>a:focus,.dp_module_progress_partial_ul li.dp_module_progress_partial_ul_active_page>a:hover{text-decoration:underline!important}.dp_module_progress_partial_title{font-weight:700}.dp_module_progress_partial_ul li.dp_module_progress_partial_title a{padding:12px;padding-right:20px}.dp_module_progress_partial_sub_ul{list-style-type:none;margin:0;display:flex}.dp_module_progress_partial_sub_ul li{min-width:100px;flex-grow:1}.dp_module_progress_partial_sub_ul>li a{color:#000;display:block;text-decoration:none!important}.dp_module_progress_partial_sub_ul>li a i{background:#ddd;display:inline-block;border-radius:50%;padding:10px;border:2px solid #fff}.dp_module_progress_partial_sub_ul>li a i.dp-icon-number{width:40px;height:40px;text-align:center;line-height:36px;padding:0}.dp_module_progress_partial_sub_ul>li a .dp-icon{background:#ddd;display:inline-block;border-radius:50%;padding:10px;border:2px solid #fff}.dp_module_progress_partial_sub_ul>li a .dp-icon.dp-icon-number{width:40px;height:40px;text-align:center;line-height:36px;padding:0}.dp_module_progress_partial_sub_ul>li a:focus,.dp_module_progress_partial_sub_ul>li a:hover{text-decoration:underline!important}.dp_module_progress_partial_sub_ul hr{border-top-width:2px;border-color:#ddd;margin-bottom:-21px}.dp_module_progress_partial_ul_active_sub_page{font-weight:700}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_active_sub_page hr{border-color:var(--dp-progress-partial-bg)}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_active_sub_page i{background:var(--dp-progress-partial-bg);color:var(--dp-progress-partial-bg-text)}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_completed_sub_page i{background:#000;color:#fff}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_active_sub_page .dp-icon{background:var(--dp-progress-partial-bg);color:var(--dp-progress-partial-bg-text)}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_completed_sub_page .dp-icon{background:#000;color:#fff}.dp_module_progress_partial_sub_ul li.dp_module_progress_partial_ul_completed_sub_page hr{border-color:#000}.dp_module_progress_partial_sub_ul>li:last-child hr{color:transparent;border-color:transparent}.dp_module_progress_partial_name{color:#474747;padding-right:30px;display:block}@media (max-width:810px){.dp_module_progress_partial_name{display:none}.dp_module_progress_partial_sub_ul{flex-wrap:wrap}.dp_module_progress_partial_sub_ul li{min-width:60px}.dp_module_progress_partial_sub_ul>li a:focus .dp_module_progress_partial_name,.dp_module_progress_partial_sub_ul>li a:hover .dp_module_progress_partial_name{left:0;right:0;text-align:center;display:block;position:absolute;background:#ddd;color:#000;padding:2px 5px;border-radius:5px;z-index:1000}}@media (max-width:1000px){.course-menu-expanded .dp_module_progress_partial_name{display:none}.course-menu-expanded .dp_module_progress_partial_sub_ul{flex-wrap:wrap}.course-menu-expanded .dp_module_progress_partial_sub_ul li{min-width:60px}.course-menu-expanded .dp_module_progress_partial_sub_ul>li a:focus .dp_module_progress_partial_name,.course-menu-expanded .dp_module_progress_partial_sub_ul>li a:hover .dp_module_progress_partial_name{left:0;right:0;text-align:center;display:block;position:absolute;background:#ddd;color:#000;padding:2px 5px;border-radius:5px;z-index:1000}}.mce-content-body .dp_module_progress_partial{display:block!important;background:var(--dp-progress-partial-bg);color:var(--dp-progress-partial-bg-text);padding:5px!important}.mce-content-body .dp_module_progress_partial p{margin:5px}.mce-content-body a[data-highlight=kl_link_created]{position:relative}.mce-content-body a[data-highlight=kl_link_created]:before{content:"";background:rgba(255,255,0,.6)!important;top:-2px;bottom:-2px;left:-2px;right:-2px;position:absolute;border-radius:5px}body.using_design_tools .quiz-header{overflow:unset}.kl-server-msg{width:100%;height:calc(100% - 70px);position:absolute;z-index:1000;background-color:rgba(0,0,0,.9);top:30px;left:0;padding:40px 0}.kl-server-msg-inner{background-color:#fff;padding:20px;margin:0 10px}.kl-server-msg-close{color:#fff;display:block;text-align:right;padding:0 20px}.kl_rubric_controls{width:30px;position:absolute;left:0}.kl_rubric_controls .kl_move_row_down,.kl_rubric_controls .kl_move_row_up{width:25px;padding:1px}.kl_rubric_controls .kl_move_row_down{margin-top:-1px}.mce-content-body .math_equation_latex{visibility:unset}.kl_more_space li,.kl_more_space ol,.kl_more_space ul{margin-top:.5em}ul.kl_large_link_grid{list-style-type:none;margin:0;flex-wrap:wrap;align-items:stretch}ul.kl_large_link_grid>li{white-space:unset!important;min-height:4em;border:1px solid var(--dt-color-primary);background:#fff;font-size:1.2em;text-align:center;margin:.2em 0}@media screen and (min-width:550px){ul.kl_large_link_grid{list-style-type:none;column-count:unset!important;margin:0;display:flex;flex-wrap:wrap;align-items:stretch}ul.kl_large_link_grid>li{white-space:unset!important;width:49%;min-height:4em;border:1px solid var(--dt-color-primary);background:#fff;font-size:1.2em;margin:.2em 0;text-align:center}ul.kl_large_link_grid>li:nth-child(odd){margin-right:1%}ul.kl_large_link_grid>li:nth-child(2n){margin-left:1%}}ul.kl_large_link_grid>li>a{padding:.5em;min-height:4em;padding-top:1em;display:block;text-decoration:none!important;color:var(--dt-color-primary-dark-text)}ul.kl_large_link_grid>li>a i:first-of-type{display:block;font-size:inherit;text-align:center;margin-bottom:.5em}ul.kl_large_link_grid>li>a i:first-of-type:before{font-size:1.5em}ul.kl_large_link_grid>li>a .dp-icon{display:block;font-size:inherit;text-align:center;margin-bottom:.5em}ul.kl_large_link_grid>li>a .dp-icon:before{font-size:1.5em}ul.kl_large_link_grid>li img{max-width:100%!important}ul.kl_large_link_grid>li.kl_current,ul.kl_large_link_grid>li.kl_current>a{background-color:var(--dt-color-primary);color:var(--dt-color-primary-contrast)}ul.kl_large_link_grid>li:focus,ul.kl_large_link_grid>li:focus a,ul.kl_large_link_grid>li:hover,ul.kl_large_link_grid>li:hover a,ul.kl_large_link_grid>li>a:focus,ul.kl_large_link_grid>li>a:hover{background-color:var(--dt-color-secondary);color:var(--dt-color-secondary-contrast)}@media screen and (min-width:1000px){ul.kl_large_link_grid>li{font-size:1.5em}}ul.kl_large_link_grid.kl_colors_secondary>li>a{color:var(--dt-color-secondary-dark-text)}ul.kl_large_link_grid.kl_colors_secondary>li{border:1px solid var(--dt-color-secondary)}ul.kl_large_link_grid.kl_colors_secondary>li.kl_current,ul.kl_large_link_grid.kl_colors_secondary>li.kl_current>a{background-color:var(--dt-color-secondary);color:var(--dt-color-secondary-contrast)}ul.kl_large_link_grid.kl_colors_secondary>li:focus,ul.kl_large_link_grid.kl_colors_secondary>li:focus a,ul.kl_large_link_grid.kl_colors_secondary>li:hover,ul.kl_large_link_grid.kl_colors_secondary>li:hover a,ul.kl_large_link_grid.kl_colors_secondary>li>a:focus,ul.kl_large_link_grid.kl_colors_secondary>li>a:hover{background-color:var(--dt-color-primary)!important;color:var(--dt-color-primary-contrast)!important}ul.kl_large_link_grid.kl_align_left>li,ul.kl_large_link_grid.kl_align_left>li .dp-icon,ul.kl_large_link_grid.kl_align_left>li>a i:first-of-type{text-align:left}ul.kl_large_link_grid.kl_align_right>li,ul.kl_large_link_grid.kl_align_right>li .dp-icon,ul.kl_large_link_grid.kl_align_right>li>a i:first-of-type{text-align:right}.dp-ally-placeholder{position:absolute;z-index:1000;background:#fff;top:0;left:0;border-bottom-right-radius:3px}.kl_checkbox_input input[type=checkbox]+label,.kl_radio_input input[type=radio]+label{vertical-align:unset;font-size:unset;font-weight:unset;line-height:unset;display:inline;cursor:pointer}.kl_checkbox_input input[type=checkbox],.kl_radio_input input[type=radio]{margin:0 4px 4px 0;line-height:normal}#tinymce.mce-content-body img.equation_image{visibility:unset}#kl_wrapper_3 iframe[src*="instructure.com"][style*=border],#kl_wrapper_3 iframe[src*="instructure.com"][style*=padding],#kl_wrapper_3 iframe[src*="instructuremedia.com"][style*=border],#kl_wrapper_3 iframe[src*="instructuremedia.com"][style*=padding]{box-sizing:content-box!important}

/* End DesignPLUS CSS imported from themes-payload.css */

:root {
  --dt-color-primary: #002B55;
  --dt-color-primary-contrast: #FFFFFF;
  --dt-color-primary-dark-text: #002B55;
  --dt-color-secondary: #8E2E39;
  --dt-color-secondary-contrast: #FFFFFF;
  --dt-color-secondary-dark-text: #8E2E39;
  --dt-color-accent: #949599;
  --dt-color-accent-contrast: #000000;
  --dt-color-graybg: #E6E6E6;
  --dt-color-graybg-contrast: #000000;
}

/***** End Imported CSS *****/

/********************************************************************************/
/*************** END CIDI LABS DESIGNPLUS CSS FOR DESKTOP ***********************/
/********************************************************************************/