.catalog-product-view.course-view div.qty{display:none !important}.certification-level-group .field img,.catalog-product-view.course-view .product.media,.catalog-product-view.course-view .product-info-price{display:none}.catalog-product-view.course-view .product-info-main{font-family:'Lato',sans-serif;width:100% !important}.catalog-product-view.course-view .page-title-wrapper{margin-bottom:25px}.catalog-product-view.course-view .page-title{color:#000;font-size:28px !important;line-height:28px;margin-bottom:0}.catalog-product-view.course-view .product-add-form{margin-top:0;padding-top:0}.course-image-top img{width:100%;margin-bottom:10px}.quick-overview-course{background:#f4f4f4;padding:15px 10px}.quick-overview-course h3{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;margin:0}.qo-step{float:left;margin-top:15px;width:31%}.qo-step:nth-child(1),.qo-step:nth-child(4){width:38%}.qs-wrapper{display:table}.qo-step span{display:table-cell;vertical-align:middle}.qo-step span.number{background:url("images/qo-step.png") no-repeat center center;color:#fff;font-size:18px;height:44px;line-height:44px;width:44px;text-align:center}.qo-step span.title{color:#3c3c3c;font-size:15px;font-weight:700;line-height:15px;padding-left:12px;margin-top:0}.clear{clear:both;float:none}.course-options-left{float:left;width:66% !important}.course-view .product-options-bottom{width:100% !important}.course-options-right{float:left;width:34%;padding-left:15px}#itoris_dynamicproductoptions td>.field>label{font-size:18px;line-height:24px;text-transform:uppercase;margin-bottom:12px;margin-top:25px;display:block}#itoris_dynamicproductoptions td>.field>label em,#itoris_dynamicproductoptions label.required:after{display:none}#itoris_dynamicproductoptions td>.field>label .number,.box-tocart-options label .number{color:#28ba59;font-size:24px;padding-right:20px;position:relative}#itoris_dynamicproductoptions td>.field>label .number:after,.box-tocart-options label .number:after{content:'';background:url("images/step-arrow.png") no-repeat center center;display:inline-block;height:22px;margin-left:6px;position:absolute;top:4px;width:6px}#itoris_dynamicproductoptions .options-list label span,.itoris_dynamicproductoptions .options-list label span{padding-left:6px}#itoris_dynamicproductoptions .fields .before-field-subtitle{line-height:16px}#itoris_dynamicproductoptions .fields .before-field-subtitle,#itoris_dynamicproductoptions .fields .control{color:#000;float:left;font-size:16px;width:auto !important}#itoris_dynamicproductoptions .fields .control:after{clear:both;float:none}#itoris_dynamicproductoptions .fields .control select{width:auto;max-width:200px}#itoris_dynamicproductoptions .fields .before-field-subtitle .tbl-cell{display:table-cell;height:32px;vertical-align:middle}#itoris_dynamicproductoptions select,.itoris_dynamicproductoptions select{min-width:180px;margin-left:40px}#itoris_dynamicproductoptions .input-text.product-custom-option.validate-digits{width:35px !important;margin-left:40px;height:32px}.most-accessed-div{font-size:16px;margin-bottom:18px}.ma-left,.ma-right{float:left;width:auto !important}.ma-left{margin-right:25px}.ma-right .static-radio{float:left;margin-right:40px;width:auto !important}#itoris_dynamicproductoptions .admin__control-radio.product-custom-option{margin-top:6px}.ma-right .static-radio input{margin-top:6px}.ma-right .static-radio label{padding-left:6px}.bg-certification{width:85px;height:85px;background-position:top center;background-repeat:no-repeat;background-size:contain}.course-name{font-weight:700}.course-name,.course-location,.course-date,.course-fee{display:block;font-size:16px}.product-options-wrapper{border-bottom:0 !important}.course-view .product-options-bottom{border-top:6px solid #36bb63;background:#f4f4f4;position:relative;margin-top:10px}.course-view .product-options-bottom:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #36bb63;position:absolute;left:30px;top:-13px}.course-view .product-options-bottom td{padding:11px 0 11px 4px}.product.info.detailed .data.item.content{font-size:16px;position:relative}.level-loader,.dates-loader{display:none;width:32px;height:32px;background:url('images/loader-1.gif') transparent no-repeat;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.special-options-cart .actions{margin-top:15px}.checkout-cart-index .item-options img{display:none !important}.kpi-carousel{font-size:16px;background:#f4f4f4;padding:0 60px}.kpi-carousel .owl-item{padding:15px 0}.kpi-carousel .product-name{line-height:16px;font-size:16px;font-weight:700;margin:0}.kpi-carousel .product-location{line-height:24px;margin:5px 0}.kpi-carousel a{font-weight:700;display:block;color:#000 !important;text-decoration:none}.kpi-carousel a span{color:#00a82d}.kpi-carousel .owl-controls .owl-nav div{position:absolute;color:#fff;height:100%;width:30px;background:#00a82d;border-radius:0 !important}.kpi-carousel .owl-controls .owl-nav .owl-prev{left:-60px;top:0;padding:0 !important;margin:0 !important}.kpi-carousel .owl-controls .owl-nav .owl-next{right:-60px;top:0;padding:0 !important;margin:0 !important}.kpi-carousel .owl-controls .owl-nav em{color:#fff;display:block;margin-top:-20px !important;position:relative;top:50%;font-size:40px !important}.kpi-carousel .owl-controls .owl-nav .owl-next em{margin-left:3px}.mb25{margin-bottom:25px !important}.kpi-certification-location td{padding:9px 35px 9px 0 !important;vertical-align:middle}.kpi-certification-location td.city{padding:9px 0 !important}.kpi-certification-location td .region{font-size:18px;line-height:25px;border-bottom:2px solid #32a055;font-weight:700;text-transform:uppercase}.kpi-certification-location tr:last-child td .region{border-bottom:0}.kpi-certification-location td.city{border-bottom:2px solid #ececec}.kpi-certification-location .line{display:block}.kpi-certification-location .line span{font-size:16px;line-height:22px;display:inline-block;position:relative;padding-right:30px}.kpi-certification-location .line span:after{content:'\00B7';color:#32a055;font-size:40px;height:22px;line-height:22px;position:absolute;right:8px}.kpi-certification-location .line span:last-child{padding-right:0}.kpi-certification-location .line span:last-child:after{content:'';width:0}.course-name-cart{display:none}@media only screen and (max-width:1053px){.course-options-right{float:none;width:100%;padding-left:0;margin-top:20px}.course-options-left{float:none;width:100%!important}.arrow-content{float:left;width:10%}.download-brochure-content{float:left;width:90%;text-align:center;padding-bottom:24px;padding-top:24px}}@media only screen and (max-width:767px){.column.main{width:100%}.kpi-certification-location{display:none}.kpi-certification-courses-title{display:none}.online-purchasing-instructions{display:none}.footer-content .column{text-align:center}.footer-content .column ul{display:inline-block}.footer-bar div{text-align:center}.footer-contact{list-style:none;padding-left:0}span.email-office{display:block}}