@font-face{font-family:'ElektraMediumPro';src:url("/Content/fonts/Elektra-Medium-Pro.otf");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}.certificate-options-menu{position:absolute}.certificate-container{padding-top:10px;padding-bottom:20px;background:#bb6f25 url('../../images/certificates/certificate-bg.png') no-repeat center center;background-size:cover}.certificate-container .certificate-header img{margin:0 auto;max-width:20%}p{font-size:16px}.certificate-details-page-content{padding:15px 0;background:#eaeaea}aside{padding:0 15px}aside .publicity-info label{color:#fff}aside .publicity-info span.label{vertical-align:text-top}aside .share-achievment-title{color:#fff}.main-content-wrapper{padding-top:10px}.main-content-wrapper .certificate-label{margin-top:15px;font-family:ElektraMediumPro,Arial,Helvetica,sans-serif;font-size:4.5em;text-transform:uppercase;color:#fff}.main-content-wrapper .certificate-sub-label{position:relative;margin-top:0;margin-bottom:65px;font-size:2em;font-family:"Lato","Arial","Helvetica",sans-serif;color:#fff}.main-content-wrapper .certificate-sub-label:after{content:'';position:absolute;bottom:-80%;left:40%;width:20%;height:2px;background:#fff}.main-content-wrapper .certificate-holder-name,.main-content-wrapper .certificate-name{font-size:2em;color:#fff;font-family:ElektraMediumPro,Arial,Helvetica,sans-serif}.main-content-wrapper .training-grade{color:#fff}.main-content-wrapper .training-grade .regular{font-size:2em;font-family:Arciform,Arial,Helvetica,sans-serif;font-weight:100;color:#fc4c50}.main-content-wrapper p{margin-bottom:0;color:#eaeaea}.curriculum-section.two-columns{width:95%}.curriculum-section.two-columns .curriculum-table{padding:0 20px}.curriculum-section{width:90%;margin:0 auto;margin-bottom:40px}.curriculum-section .curriculum-heading{display:inline-block;padding:.5% 3%;margin-bottom:35px;font-weight:normal;color:#fff;background:#11426a}.curriculum-section .row{text-align:left}.curriculum-section .curriculum-header-wrapper{border-bottom:2px solid #fff}.curriculum-section .curriculum-header-wrapper .curriculum-header-item{color:#fff;margin-bottom:0;font-size:13px}.curriculum-section .curriculum-item{line-height:1.1em;margin-bottom:1em;color:#fff}.certificate-footer .lecturer-name{margin:0;font-size:1.3em;font-family:ElektraMediumPro,Arial,Helvetica,sans-serif;color:#eaeaea}.certificate-footer .lecturer-course-name{font-size:.9em}.certificate-footer p,.certificate-footer a{font-size:.75em;line-height:1.5em;margin-bottom:0;color:#eaeaea}.certificate-footer p.bottom-buffer{margin-bottom:10px}.certificate-footer .signature img{width:58px}.certificate-footer .issuer-info{margin-right:20px;margin-top:10px}.certificate-footer .qr-code img{max-width:80%}.social-buttons-wrapper .social-buttons-container .all-social-links-container{display:inline-block}.social-buttons-wrapper .social-buttons-container .all-social-links-container .all-social-links{width:50px;height:50px;display:table-cell;vertical-align:middle;color:#fff;font-size:1.5em;background-color:#e04a32}.social-buttons-wrapper .social-buttons-container .all-social-links-container .all-social-links .fa{margin-top:5px}.social-buttons-wrapper .social-buttons-container .all-social-links-container .all-social-links.facebook-icon{background-color:#3a579b}.social-buttons-wrapper .social-buttons-container .all-social-links-container .all-social-links.twitter-icon{background-color:#01acf1}@media only screen and (min-width:1200px){.certificate-container{width:750px;padding:1cm}.main-content-wrapper{padding-top:40px}}@media only screen and (max-width:1200px){aside.pull-left{float:none!important;margin-bottom:10px;text-align:center}aside.pull-left form{display:inline-block}}@media only screen and (max-width:767px){p.break-all{word-break:break-all}.red-container{padding:5px 10px}.main-content-wrapper .certificate-label{font-size:3em}.main-content-wrapper .diploma-title .diploma-label{font-size:3em}.main-content-wrapper .diploma-name{line-height:1.2em}.certificate-footer>div{margin-bottom:15px}.certificate-footer .cell{display:block}.curriculum-section{width:100%}.curriculum-section .no-padding{padding-left:15px}}