.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.row-boxes.education-rows .box h5{-webkit-box-flex:inherit;-moz-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}.row-boxes.education-rows .box .btn-row p{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.row-boxes.education-rows .box .btn-row a.btn{margin-right:0}.row-boxes.education-rows .box .pricing.flex-row{display:block;margin-bottom:2rem}@media (min-width: 680px){.row-boxes.education-rows .box .pricing.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.row-boxes.education-rows .box .pricing.flex-row p{border-bottom:2px solid #c4cccc;font-size:1.5rem;margin-bottom:1rem;padding-bottom:1rem}@media (min-width: 680px){.row-boxes.education-rows .box .pricing.flex-row p{border-right:2px solid #c4cccc;border-bottom:none;margin:0 1rem 0 0;padding:0.25rem 1rem 0.25rem 0}}@media (min-width: 856px){.row-boxes.education-rows .box .pricing.flex-row p{margin-bottom:0}}.row-boxes.education-rows .box .pricing.flex-row p:last-of-type{border:none !important;margin-bottom:0;padding-bottom:0}@media (min-width: 680px){.row-boxes.education-rows .box .pricing.flex-row p:last-of-type{margin:0 1rem 0 0;padding:0.25rem 1rem 0.25rem 0}}.row-boxes.education-rows .box .pricing.flex-row p.discount-price{color:#009fdf}.row-boxes.education-rows .box .pricing.flex-row p.discount-price a{color:#009fdf}.row-boxes.education-rows .box .pricing.flex-row p.price a{color:#272727}.row-boxes.education-rows .box .disabled{color:rgba(92,115,136,0.5) !important;cursor:not-allowed;color:rgba(92,115,136,0.5);text-decoration:none}.row-boxes.education-rows .box .disabled>*{color:rgba(92,115,136,0.5) !important;pointer-events:none}.row-boxes.education-rows .box .disabled a{color:rgba(92,115,136,0.5) !important}.row-boxes.education-rows .box .disabled a.btn{border:2px solid rgba(92,115,136,0.5) !important}#page_education-webinar .sponsor_grid .logo{display:inline-block;padding:3rem;text-align:center;width:100%}@media (min-width: 856px){#page_education-webinar .sponsor_grid .logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-right:4px solid #eaeaea;margin-right:3rem;padding:3rem 5rem 3rem 5rem;width:auto}}@media (min-width: 856px){#page_education-webinar .sponsor_grid .textarea{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#page_education-webinar .sponsor_grid .textarea p{font-size:1.4rem}#page_education-webinar .sponsor_grid .textarea p:last-of-type{margin-bottom:0}}#page_education-webinar p.small{color:#272727}#page_education-webinar p.small a{color:#272727;font-weight:400;text-decoration:underline}#webinar_details .content-section{margin-bottom:3rem;padding-bottom:3rem}#webinar_details .content-section:first-child{padding-top:1.5rem}#webinar_details .content-section:last-child{margin-bottom:0;padding-bottom:0}#webinar_details .content-section header{margin-bottom:1.5rem}#webinar_details .content-section header h3{margin-bottom:1.5rem}#webinar_details .content-section header h4{color:#272727;font-size:1.6rem;font-weight:400;line-height:1.4;margin-bottom:0}#webinar_details .content-section header h4 span.blue{color:#009fdf;font-weight:600}#webinar_details .content-section header h4 span.icon{color:#6a7272;font-size:1.6rem}#webinar_details .content-section .row-boxes.education-rows .box{display:block}@media (min-width: 856px){#webinar_details .content-section .row-boxes.education-rows .box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#webinar_details .content-section .row-boxes.education-rows .box .btn-row{display:block;margin-top:1rem}@media (min-width: 856px){#webinar_details .content-section .row-boxes.education-rows .box .btn-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0}}@media (min-width: 856px){#webinar_details .content-section .row-boxes.education-rows .box .btn-row p{color:#009fdf;border-right:2px solid #6a7272;margin:0 1rem 0 0;padding:0.25rem 1rem 0.25rem 0}}@media (min-width: 856px){#webinar_details .content-section .row-boxes.education-rows .box .pricing{margin-bottom:0}}@media (min-width: 856px){#webinar_details .content-section .row-boxes.education-rows .box .pricing.flex-row p{margin:0 1rem 0 0}}#page_education-webinar #presenter .flex-row{margin-bottom:5rem}#page_education-webinar #presenter .flex-row:last-of-type{margin-bottom:0}#page_education-webinar #presenter .flex-row header h4{font-size:1.6rem;margin-bottom:2.25rem}#page_education-webinar #presenter .flex-row img{margin-bottom:2rem}@media (min-width: 856px){#page_education-webinar #presenter .flex-row img{margin-bottom:0}}#page_education-webinar #presenter .flex-row p{font-size:1.4rem}#page_education-webinar #presenter .flex-row p:last-of-type{margin-bottom:0}#page_education-course-details #course_schedules .row-boxes .box{align-items:center;-ms-flex-align:center;-webkit-align-items:center}#page_education-course-details #course_schedules .row-boxes .box .col{padding:0 3rem 0 0}#page_education-course-details #course_schedules .row-boxes .box .col:first-of-type{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 1032px){#page_education-course-details #course_schedules .row-boxes .box .col:first-of-type{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}#page_education-course-details #course_schedules .row-boxes .box .col:last-of-type{padding:0}#page_education-course-details #course_schedules .row-boxes .box .col span.small{display:block}@media (min-width: 1032px){#page_education-course-details #course_schedules .row-boxes .box .col .btn-row{-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}#page_education-course-details #course_schedules .row-boxes .box .col .btn-row .btn{margin:1rem 1rem 1rem 0}#page_education-course-details #course_schedules .row-boxes .box .col .btn-row .btn:last-of-type{margin-right:0}@media (min-width: 1032px){#page_education-course-details #course_schedules .row-boxes .box .col .btn-row .btn{margin:0 1rem 0 0}}#page_education-course-details #course_schedules .row-boxes .box .col ul.item_details{color:#6a7272;display:inline-block;font-size:1.4rem;font-weight:400;list-style-type:none;margin:2rem 0 0 0;padding:0}@media (min-width: 856px){#page_education-course-details #course_schedules .row-boxes .box .col ul.item_details{margin:0}}#page_education-course-details #course_schedules .row-boxes .box .col ul.item_details li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.5rem}#page_education-course-details #course_schedules .row-boxes .box .col ul.item_details li:last-of-type{margin-bottom:0}#page_education-course-details #course_schedules .row-boxes .box .col ul.item_details li .icon{font-size:1.6rem;margin-right:0.5rem} #course_schedules .row-boxes .box .col ul.item_details li a{color:#6a7272;font-weight:600}#page_education-course-details #credits_certs .certs p{font-weight:400}#page_education-course-details #credits_certs .certs .row-boxes .box{cursor:pointer}#page_education-course-details #credits_certs .certs .row-boxes .box h5{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;text-decoration:none;color:#fff}#page_education-course-details #credits_certs .certs .row-boxes .box h5 span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#page_education-course-details #credits_certs .certs .row-boxes .box h5 span.icon{font-size:3rem;margin-right:1rem}#page_education-course-details #credits_certs .certs .row-boxes .box h5 span:last-of-type{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#page_education-course-details #credits_certs .credits{margin-bottom:3rem}#page_education-course-details #credits_certs .credits ul{list-style-type:none;margin:0;padding:0}#page_education-course-details #credits_certs .credits ul li{border-bottom:2px solid #c4cccc;padding-bottom:2rem;margin-bottom:2rem}@media (min-width: 680px){#page_education-course-details #credits_certs .credits ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 856px){#page_education-course-details #credits_certs .credits ul li{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1032px){#page_education-course-details #credits_certs .credits ul li{margin:0 0 2rem}}#page_education-course-details #credits_certs .credits ul li:last-of-type{border:none;margin:0;padding:0}#page_education-course-details #credits_certs .credits ul li .credits-hours{color:#6a7272;display:inline-block;font-weight:400;width:100%}@media (min-width: 1032px){#page_education-course-details #credits_certs .credits ul li .credits-hours{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}#page_education-course-details #credits_certs .credits ul li .title{color:#272727;display:block;font-weight:600;margin:0 2rem 0.5rem 0}@media (min-width: 856px){#page_education-course-details #credits_certs .credits ul li .title{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}@media (min-width: 1032px){#page_education-course-details #credits_certs .credits ul li .title{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0 0 27%;-moz-box-flex:0 0 27%;-webkit-flex:0 0 27%;-ms-flex:0 0 27%;flex:0 0 27%}}#page_education-course-details #credits_certs .credits ul li p{margin:0;padding:0;display:inline-block;width:100%}@media (min-width: 856px){#page_education-course-details #credits_certs .credits ul li p{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box{display:block}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box h5{margin:0;width:34.5%}}#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box .btn-row{display:block;margin-top:1rem}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box .btn-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:65%}}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box .btn-row p{border-right:2px solid #6a7272;margin:0 1rem 0 0;padding:0.25rem 1rem 0.25rem 0}}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box .pricing{margin-bottom:0}}@media (min-width: 1032px){#page_education-course-details #tabbed_content .content-section .row-boxes.education-rows .box .pricing.flex-row p{margin:0 1rem 0 0}}#page_education-course-details #tabbed_content .content-section footer.btn-row{display:inline-block;margin-top:1rem;width:100%}.moreinfo-blocks .block{margin-bottom:3.75rem}.moreinfo-blocks .block:last-of-type{margin-bottom:0}.moreinfo-blocks .block ul{padding:0 0 0 1.5rem;margin:0 0 2rem}.moreinfo-blocks .block ul li{margin-bottom:1rem}section#course_instructor div.textarea ul{display:inline-block;}

#page_education-course-details #course_schedules .row-boxes .box .col .btn-row .btn:last-of-type {
    margin-top:5px;
}

#course_instructor div.bio-image {
	float: left;
	padding: 0 3rem 2.5rem 0;
}

#course_instructor div.textarea {
	display: block;
}

div#tabs-stacked div[id*="infotab-"] .content-section ul > li {
	list-style-type: disc;
}

#webinar_details .content-section .row-boxes.education-rows .box .btn-row p:empty {
    display: none;
}
/*Styling for Test Your Knowledge Quiz Modals*/
/*Desktop to Ipad Pro*/

.answerLabel {
    font-weight:normal;
    display:block;
}

input[type="radio"].radioAnswer {
    margin-right:1%;
}

#quizPieChart.pie{
	margin-left: 20%;
	position:relative;
}

#quizPieOutput {
	display:inline-block;
}

#quizProgress {
	width: 8rem;
    height: 8rem;
    border-radius: 50%;
    background: #eaeaea;
    position: absolute;
    top: 2rem;
    right: 0;
    bottom: 0;
    left: 2rem;
    padding: 0.9rem 1rem;
    text-align: center;
}

#quiz-percent {
	font-weight: 600;
    font-size: 2.4rem;
    border-bottom: 2px solid #c4cccc;
}

#quiz-fraction {
	display: block;
    font-size: 1.6rem;
    line-height: 1;
    color: #253d57;
    padding: 0.5rem 0;
}

#quiz-details.quiz-details.col-sm-8{
	float:right;
}

#quizResultsIcon.icon-important {
	color: #009fdf;
    margin-right: .5rem;
    position: relative;
    top: .3rem;
}

#quiz-details-h3 {
	color: #009fdf;
}

#quiz-details-h4 {
	color: #009fdf;
}

/*Ipad Media Query and below*/
@media (max-width: 856px){
	#quiz-details.col-sm-8{
	margin-right: 5%;
	}
	
	#quizFooter {
	padding: 0 1rem 3rem;
	}
}
/*Iphone 6 Plus*/
@media (max-width: 680px){
	#quizPieChart.pie{
	margin-left: 0;
	}
	
	#quiz-details.quiz-details.col-sm-8{
	margin-right: 0;
	padding-left:0;
	padding-right:0;
	}
}

@media (max-width: 680px) and (min-width:386px){
	#quiz-details-h3 {
	font-size:1.9rem;
	}
}

/*Iphone 6 and screen less than 375px wide */
@media (max-width: 385px){
	
	#quiz-details-h3 {
	font-size:1.4rem;
	}

	#quiz-details-h4 {
	margin-left: 0;
    font-size: 1.2rem;
	}
}

/*Iphone 5 and screen less than 320px wide */
@media (max-width: 322px){
	
	#quizResultsTitle.modal-title {
	text-align: center;
    font-size: 2.5rem;
	}
	
	#quiz-details-h3 {
	font-size:1rem;
	}

	#quiz-details-h4 {
    font-size: 1rem;
	}
	
}

/* To hide canada pricing on learning methods other than classroom */
#page_education-course-details #tabs-stacked #virtualclassroom .content-section p.canprice,
#page_education-course-details #tabs-stacked #e-learning .content-section p.canprice,
#page_education-course-details #tabs-stacked #selfstudy .content-section p.canprice,
#page_education-course-details #tabs-stacked #e-learningplus .content-section p.canprice{
    display:none;
}