body{min-width:320px}#ContentTable{font-size:14px}p.large{font-size:16px}hr.separator{display:none}.alert{-moz-animation:hidealert 0 linear 5s forwards;-webkit-animation:hidealert 0 linear 5s forwards;-o-animation:hidealert 0 linear 5s forwards;animation:hidealert 0 linear 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes hidealert{to{width:0;height:0;overflow:hidden;padding:0;margin:0;border:0 none}}.container-hp ul li,.container-hp ol li{margin:0 0 3px}.header-container{margin-top:20px;border:1px solid #aeb3b6;background-color:#fff;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.07);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.07);box-shadow:0 2px 0 rgba(0,0,0,0.07)}.header-container-noBorder{margin-top:20px}.header-container .content{float:left;width:66.13%}.header-container .content h1:first-of-type{margin-top:0}.header-container .cta-button,.header-container .cta{float:left;margin:0 0 0 1.6%;width:32.26%}.header-container .cta > div{position:relative;background-color:#ededed;background-color:#fff1e2;padding:10px 10px 10px 45px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-top:20px}.header-container .cta > div p{margin:0}.header-container .cta > div i{position:absolute;top:14px;left:10px}.header-container .cta > div .small{margin-top:5px;font-style:italic;display:block}.header-container .cta-button{margin-top:44px}.header-container .cta-button .button{width:100%;margin-bottom:5px}.header-container .cta-button .button:last-of-type{margin-bottom:0}@media screen and (max-width: 750px){.header-container .content{float:none;width:100%}.header-container .cta{float:none;width:100%;margin-left:0}.header-container .cta-button{margin-top:5px;margin-left:0;width:100%}.header-container .cta-button .button{width:49.2%}}@media screen and (max-width: 530px){.header-container .cta-button .button{width:100%}}#TrainingCourses{margin-top:20px}#TrainingCourses div.right-side{min-height:135px}#TrainingCourses div.right-side span{line-height:1.65em}#TrainingCourses .dateTime{margin-bottom:15px}#TrainingCourses .dateTime .date{color:#555;display:block;font-size:18px;font-weight:700}#TrainingCourses .dateTime .time{display:block;font-size:14px;line-height:1.65em}@media screen and (max-width: 750px){#TrainingCourses .right-side .dateTime{display:block}#TrainingCourses .left-side .dateTime{display:none}}@media screen and (min-width: 751px){#TrainingCourses .right-side .dateTime{display:none}#TrainingCourses .left-side .dateTime{display:block}}.table-container{margin-top:20px;min-height:400px;margin-bottom:25px;padding:0 0 5px;border:1px solid #aeb3b6;margin-bottom:15px;position:relative;overflow:hidden;background-color:#fff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.07);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.07);box-shadow:0 2px 0 rgba(0,0,0,0.07)}.table-container .tablesaw-bar{background-color:#EDEDED;overflow:hidden;padding:5px 20px;border-bottom:1px solid #BEBEBE}.table-container .minimap ul{margin:0}.table-container .tablesaw tr{border-bottom:1px solid #DEDEDE}.table-container .tablesaw tr.saved{animation:highlight 5s}.table-container .tablesaw tr:hover{background-color:#F3F0E1}.table-container .tablesaw tr:first-of-type{border-top:1px solid #DEDEDE}.table-container .tablesaw tr:last-of-type{border-bottom:0 none}.table-container .tablesaw tbody td{padding:.7em;min-height:57px}.table-container .tablesaw tbody td.YES{color:#769E3C;font-weight:700}.table-container .tablesaw tbody td.NO{color:#C00}.table-container .tablesaw th.tablesaw-sortable-head button{padding-left:.7em}.table-container .tablesaw tbody td.action{text-align:right}.table-container .tablesaw tbody td.action a{display:inline-block;margin-right:3px;padding:8px 10px;border:1px solid #DCDCDC;border-radius:5px;background-color:#F0F0F0}.table-container .tablesaw tbody td.action a:hover{border:1px solid #B4D2E1;background-color:#CFE2EC}@media screen and (max-width: 750px){.table-container{padding:0;border:1px solid #BEBEBE;box-shadow:none}.table-container .tablesaw tbody tr:last-of-type{border-bottom:1px solid #BEBEBE}}@keyframes highlight{0%{background:#e0f0d8}100%{background:none}}.form-container{margin-top:20px;margin-bottom:50px}.form-container .rd-form-row-group{clear:both;overflow:hidden}.form-container .rd-label-wrapper{width:32.66%;display:block;float:left;min-height:35px;line-height:35px}.form-container .rd-fields-group{width:66.33%;display:block;float:left}.form-container .rd-form-row-group textarea,.form-container .rd-form-row-group input{padding:9px 6px;min-width:49.5%;margin-right:0}.form-container .rd-form-row-group select{padding:9px 6px;min-width:49.5%}.form-container .hint{font-style:italic;color:#888;font-size:13px;display:inline-block;padding-left:5px;min-width:49.5%}.form-container input[type=radio]{display:none}.form-container input[type=radio] + label{font-size:14px}.form-container input[type=radio] + label:before{font-family:FontAwesome;display:inline-block;font-size:20px;vertical-align:middle;padding-right:6px;content:"\f10c"}.form-container input[type=radio]:checked + label:before{content:"\f05d"}.form-container .button-bar{margin-top:35px;text-align:center}.form-container .button-bar .cancel{padding:14px 30px}.fontAwesomeRadio{line-height:35px}@media screen and (max-width: 950px){.form-container .hint{clear:both;display:block;line-height:1.65em;padding-left:0}.form-container .rd-form-row-group textarea,.form-container .rd-form-row-group input{width:100%}.form-container .rd-form-row-group select{width:100%}.form-container .rd-label-wrapper{width:41.08%}.form-container .rd-fields-group{width:57.91%}}@media screen and (max-width: 767px){.form-container .rd-label-wrapper{width:100%;line-height:1.45em;min-height:auto}.form-container .rd-fields-group{width:100%}.form-container .button-bar .cancel{display:inline-block;clear:both;margin-top:10px;padding:14px 30px}}#ActionBar{font-size:16px;padding:20px;margin:15px 0 10px;overflow:hidden;background:#e3e9f0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#ActionBar span.content{width:66.13%;margin:0;float:left;display:block;word-break:break-all}