/*!
Theme Name: Senara
Theme URI: https://techimo.co.in/
Description: Custom theme for learning management platform.
Author: Techimo Transformations
Author URI: https://techimo.co/
Version: 1.22
*/.account-nav{padding:15px 0;background-color:#fff}.account-nav ul.account-menu{margin:0;padding:0;list-style-type:none}.account-nav ul.account-menu li{float:left;margin-right:30px}.account-nav ul.account-menu li a{text-transform:uppercase}.account-nav ul.account-menu li a.current,.account-nav ul.account-menu li a:hover{color:#333}.account-nav ul.account-menu li.logout{margin-right:0;float:right}.account-nav ul.account-menu .breadcrumb_last{color:#ddd}@media only screen and (max-width:767px){.account-nav{padding:0;margin:0 -15px}.account-nav ul.account-menu{border-top:0px solid #dba404}.account-nav ul.account-menu li{border-bottom:1px solid #dba404;text-align:center;margin:0;width:50%;float:left}.account-nav ul.account-menu li:nth-of-type(odd){border-right:1px solid #dba404}.account-nav ul.account-menu li a{display:block;padding:7.5px}.account-nav ul.account-menu li.logout{border-right:0;width:100%;float:auto}}.account-nav ul.course-menu{margin:0;padding:0;list-style-type:none}.account-nav ul.course-menu li{float:left}.account-nav ul.course-menu:after,.account-nav ul.course-menu:before{display:table;content:"";line-height:0}.account-nav ul.course-menu:after{clear:both}@media only screen and (max-width:767px){.account-nav ul.course-menu{padding:15px}}.account-nav ul.course-menu li{margin-right:30px}.account-nav ul.course-menu li a{text-transform:lowercase}.account-nav ul.course-menu li a.current,.account-nav ul.course-menu li a:hover{color:#FFF}.account-nav ul.course-menu li.logout{margin-right:0;float:right}.account-nav ul.course-menu .breadcrumb_last{color:#ddd}.welcome{padding:30px;color:#3c763d;background-color:#dff0d8;font-weight:400}.welcome.error{background-color:#f2dede;color:#a94442}.account-details{border:1px solid #ddd;margin-bottom:15px;padding:15px 30px}@media only screen and (max-width:767px){.account-details{padding:15px}}.account-details h3{margin:15px 0 30px}@media only screen and (max-width:767px){.account-details h3{margin-top:0;margin-bottom:15px}}.account-details .detail{margin:10px 0 0;padding-top:10px;border-top:1px solid #DDD}.account-details .detail p{margin:0;padding:0}.account-details .detail span{font-weight:300}.account-details.free-trial h3{margin-bottom:15px}.account-details.free-trial .trial{font-style:italic}.account-updates{padding:15px 0}.account-updates h3{margin:15px 0 30px}.account-updates ul{margin:30px 0}.account-updates a{padding:1px;color:#444;border-bottom:1px solid #fec715;transition:all .1s}.account-updates a:hover{text-decoration:none;border-color:#dba404}.add-item{border:1px solid #ddd;padding:0 15px}@media only screen and (max-width:767px){.add-item h2{font-size:2.6rem}}.add-item input[type=email],.add-item input[type=text]{-webkit-appearance:none;border:1px solid #ddd;padding:7.5px 15px;width:100%;color:#000}@media only screen and (max-width:990px){.add-item input[type=email],.add-item input[type=text]{margin-bottom:15px}}.add-item input[type=email]::-webkit-input-placeholder,.add-item input[type=text]::-webkit-input-placeholder{color:#AAA}.add-item input[type=email]:-ms-input-placeholder,.add-item input[type=text]:-ms-input-placeholder{color:#AAA}.add-item input[type=email]::placeholder,.add-item input[type=text]::placeholder{color:#AAA}.add-item select{padding:7.5px 15px;width:100%;border-radius:0;background:url(img/arrow-down.png) 95% 50% no-repeat #fff;background-size:15px 9px;height:46px;border-color:#ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:15px}.add-item input[type=file]{line-height:0}@media only screen and (max-width:767px){.add-item input[type=file]{margin-bottom:15px}}.add-item input[type=submit]{-webkit-appearance:none;
	border-radius: 30px 30px 30px 30px;}.add-item input[type=submit].add-user{float:right;margin-top:30px;margin-right:15px}.add-item input[type=submit].filter{float:right;margin-top:15px;margin-right:15px}.add-item .form:after,.add-item .form:before{display:table;content:"";line-height:0}.add-item .form:after{clear:both}.add-item .form-input{width:19%;margin-right:1%;float:left}.add-item .form-input.name{width:14%}.add-item .form-
input{font-size:16px;padding:7.5px}.add-item .form-input select{font-size:16px;background-size:10px 6px;background-position:97% 52%;padding:7.5px}.add-item .submit-input{float:left;width:10%}.add-item .submit-input input{width:100%;font-size:18px;text-transform: lowercase;font-weight:600;line-height:21px;}.manage-sites{float:right;display:inline-block;margin-top:10px;border:0!important}.sites{margin:0 0 20px;padding:0;width:391px;list-style-type:none;border-bottom:1px solid #ddd}.sites form{padding:0;margin:0}.sites li{padding:12px 0;border-top:1px solid #ddd}.sites li button{float:right;border:0;position:relative;top:-3px;padding:2px 12px 4px;background-color:#cc2039;color:#FFF}.select-all{display:inline-block;background-color:#0e8aee}.select-all input{border:1px solid #000;display:inline-block;margin-right:1rem;position:relative;top:-2px}.select-all label{font-size:1.9rem;font-weight:300;color:#FFF;padding:1.3rem 3rem}.select-all label:hover{cursor:pointer}@media only screen and (max-width:767px){.select-all{display:block}.select-all label{text-align:center;width:100%;font-size:15px;padding:5px}}#edit-food-users{min-height:400px}.select-site h3{text-transform:none;margin-top:0;margin-bottom:5px}.select-site p{font-size:16px;font-style:italic;margin-bottom:20px}.select-site label{display:block;font-weight:400}.select-site label input[type=radio]{position:relative;top:-2px;margin-right:7px}.select-site label:hover{cursor:pointer}.site-section{display:none;margin:30px 0 40px!important}.site-section h3{text-transform:none;margin-bottom:25px}input.save{float:right}@media only screen and (max-width:767px){input.save{float:left;width:100%;font-size:18px!important;padding:7px!important}}.mobile-check{background-color:#ddd;padding:10px 20px;text-transform:lowercase}.mobile-check input{margin-right:5px}label.polish{margin-top:9px;font-weight:400;font-size:18px}@media only screen and (max-width:767px){label.polish{margin-bottom:30px}}label.polish input{position:relative;top:-2px;margin-right:5px}.respondents{max-width:500px}.respondents .total-respondents{font-weight:700}.respondents .heading{margin:0;padding:5px 10px;font-weight:700}.respondents .site{border:1px solid #EEE;margin-top:20px}.respondents .role{padding:5px 10px;font-weight:400;background-color:#f9f9f9}.respondents .role:nth-of-type(odd){background-color:#F2F2F2}.respondents span{float:right}.item-list{border:1px solid #ddd}.item-list h3{margin:0;padding:2rem}.item-list .item{padding:15px;border-bottom:1px solid #ddd}.item-list .item.header{background-color:#EEE}.item-list .item .center{text-align:center}.item-list .item .mobile-label{display:none}.item-list .item p.username{margin:0;line-height:16px;font-size:16px}.item-list .item .actions{text-align:right}.item-list .item .actions form{margin:0}.item-list .item .actions form input[type=submit]{-webkit-appearance:none;font-size:18px;background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important;border-radius: 30px;line-height:21px;}@media only screen and (max-width:767px){.item-list .item .actions{margin-top:15px;text-align:left}}.item-list .item:last-of-type{border:0}@media only screen and (max-width:767px){.item-list .item .mobile-label{display:inline-block;font-weight:700}.item-list .item:first-of-type{display:none}}.item-list .item label{font-weight:300;display:block}.item-list .item label:hover{cursor:pointer}.item-list a{padding:1px;color:#444;border-bottom:1px solid #fec715;transition:all .1s}.item-list a:hover{text-decoration:none;}.item-list .inline-form{display:inline-block}.item-list .inline-button{text-transform:lowercase;display:inline-block;!important;color:#333!important;font-size:18px;line-height:21px;font-weight:500;}.compare{margin:0 0 30px}.compare select{padding:7.5px 45px 7.5px 15px;width:auto;border-radius:0;background:url(img/arrow-down.png) 95% 50% no-repeat #fff;background-size:15px 9px;height:46px;border-color:#ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none}.compare input[type=submit]{margin-left:5px;position:relative;top:1px;line-height:21px;background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important; border-radius: 30px 30px 30px 30px;}.compare input[type=submit]:hover{background-color:#2396f2}.user-list .add-item-menu:after,.user-list .add-item-menu:before{display:table;content:"";line-height:0}.user-list .add-item-menu:after{clear:both}.user-list .add-item-menu ul{padding:0;margin:0;list-style-type:none}.user-list .add-item-menu ul li{float:left;margin-right:5px}@media only screen and (max-width:767px){.user-list .add-item-menu ul li{float:left;margin:0;width:50%}}.user-list .add-item-menu ul li a{text-decoration:none;background-color:#ddd;color:#444;display:block;margin-bottom:-1px;padding:15px 30px;border-top:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;border-bottom:1px solid #FFF}@media only screen and (max-width:767px){.user-list .add-item-menu ul li a{padding:15px}}.user-list .add-item-menu ul li a.selected{color:#444;background-color:#FFF}.user-list .add-item-menu ul li a:hover{text-decoration:none}.user-list .add-item{display:none}input[type=submit]{border:0;color:#333;font-size:18px;font-weight: 500;text-transform: lowercase;line-height:21px;}input[type=submit]:hover{background-color:#50ca0f}.table-wrapper{max-width:100%;overflow-x:scroll;font-size:16px;line-height:2rem}.table-wrapper h2{text-transform:capitalize;margin:0 0 30px}.table-wrapper table{width:100%;border:1px solid #ddd}.table-wrapper table thead{font-weight:300;font-size:16px;}.table-wrapper table tr{padding:15px}.table-wrapper table tr td{border:1px solid #ddd;padding:7.5px 15px}.table-wrapper table tr td.not-enrolled{background-color:#FFF;color:#000}.table-wrapper table tr td.in-progress{background-color:#FFC400;color:#FFF}.table-wrapper table tr td.not-started{background-color:#ddd;color:#444}.table-wrapper table tr td.needs-refresh{background-color:#ff8300;color:#FFF}.table-wrapper table tr td.refresh-overdue{background-color: #E63E4B;color:#FFF}.table-wrapper table tr td.completed{background-color:#009B46;color:#FFF}.questionnaire-alert .alert{margin-top:2rem}.url{margin-top:10px;font-weight:400}.user-details{border:1px solid #ddd;padding:15px 30px}.user-details h3{margin-top:15px}.user-details form{margin:0 0 15px}.user-details form .input-field{margin:30px 0}.user-details form .input-field:after,.user-details form .input-field:before{display:table;content:"";line-height:0}.user-details form .input-field:after{clear:both}.user-details form .input-field label{margin-bottom:15px}.user-details form .input-field input[type=email],.user-details form .input-field input[type=text]{-webkit-appearance:none;border:1px solid #ddd;padding:7.5px 15px;width:100%}.user-details form .input-field select{padding:7.5px 15px;width:100%;border-radius:0;background:url(img/arrow-down.png) 95% 50% no-repeat #fff;background-size:15px 9px;height:46px;border-color:#ddd;-webkit-appearance:none}.user-details .user-courses{margin:30px 0}.user-details .user-courses .course{margin:7.5px 0;padding:3.75px 0}.user-details .user-courses .course input{margin-right:3px}.user-details .delete-user{background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important;border-radius: 30px 30px 30px 30px;text-transform: lowercase;}.download{text-align:right;margin-top: 25px;margin-bottom: 25px;}.download .pdf{font-size:2rem;display:inline-block;margin-bottom:10px}.download form{margin:0}.download input[type=submit]{margin-left:2px;background-color:transparent;padding:1px;color:#444;transition:all .1s}.download input[type=submit]:hover{text-decoration:none;border-color:#dba404}.graphs .stat{text-align:center;font-size:2.4rem}.graphs .pie{width:100%;height:400px}@media only screen and (max-width:990px){.graphs .pie{height:200px}}.graphs .avg{position:relative;margin-left:18%;font-size:1.3rem;font-weight:700;margin-top:-30px;z-index:1000}@media only screen and (max-width:1200px){.graphs .avg{margin-left:16%;margin-top:-10px}}@media only screen and (max-width:990px){.graphs .avg{margin-left:12%;margin-top:-10px;margin-bottom:40px}}#loginform{border:1px solid #ddd;margin:0;padding:30px;border-radius: 30px;}#loginform:after,#loginform:before{display:table;content:"";line-height:0}#loginform:after{clear:both}#loginform label{width:100%;font-weight: 500 !important;line-height: 1.3;letter-spacing: 0.8px;}#loginform input[type=password],#loginform input[type=text]{-webkit-appearance:none;border:1px solid #ddd;padding: 10px 15px;width:100%;border-radius: 30px;}#loginform input[type=checkbox]{position:relative;top:0;margin:0 5px 0 0}#loginform input[type=submit]{-webkit-appearance:none;border-radius:30px;text-transform:Uppercase;width:auto;border:3px;float:right;padding:14px 30px 10px 30px;background-color:#F28B00 !important;;color:#333;font-size:18px;font-weight: 500;line-height: 23px;letter-spacing: 0.8px;border-color: #FFFFFF !important;}@media only screen and (max-width:767px){#loginform input[type=submit]{width:100%}}#loginform input[type=submit]:hover{background-color:#50ca0f}article{margin:15px 0}article img{max-width:100%;height:auto}article h2{font-size:2.2rem}article .date{font-size:1.5rem;font-style:italic}article p{font-size:1.5rem;line-height:2.4rem}@media only screen and (max-width:990px){article{margin-bottom:30px}}#learndash_profile .profile_edit_profile{display:none}.courses-nav:after,.courses-nav:before{display:table;content:"";line-height:0}.courses-nav:after{clear:both}.on-page-nav{width:300px;padding:15px;background-color:#f5f5f5;margin-bottom:45px}.on-page-nav:after,.on-page-nav:before{display:table;content:"";line-height:0}.on-page-nav:after{clear:both}.on-page-nav.right{float:right}@media only screen and (max-width:767px){.on-page-nav{width:100%;margin-bottom:15px}.on-page-nav ul{display:none}.on-page-nav.right{float:none}}.on-page-nav h2{margin:5px 12px 10px;font-size:1.6rem;font-weight:700;text-transform:none}.on-page-nav h2 i{margin-right:3px}.on-page-nav ul{list-style-type:none;margin:0;padding:0;font-family:  "Source Sans Pro", Sans-serif !important;}.on-page-nav li a{font-size:1.5rem;border:0!important;display:block;color:#000;padding:0 12px!important;text-decoration:none}.on-page-nav li a:hover{background-color:#FFC400;;color:#fff!important}.course-section{margin-bottom:45px;text-align:center}.course-section h2{color: #333333; font-size: 28px; font-weight: 400; text-transform: uppercase; line-height: 32px; letter-spacing: 0.8px !important;}.course-section .course{margin:30px 5px}.course-section .course a{border:0!important;display:block}.course-section .course a:after,.course-section .course a:before{display:table;content:"";line-height:0}.course-section .course a:after{clear:both}.course-section .course .image{position:relative}.course-section .course .image img{max-width:100%;height:auto}.1.5rem .course .image .status{z-index:10;margin:0 auto -30px;width:90%;background-color:#ddd;font-size:1.5rem;color:#000;top:-40px;position:relative}.course-section .course .image .status.refresh-overdue{background-color:#cc2039;color:#FFF}.course-section .course .image .status.needs-refresh{background-color:#ff8300;color:#FFF}.course-section .course .image .status.in-progress{background-color:#fec715;color:#FFF;text-shadow:0 1px #999;z-index: 10;margin: 0 auto -30px;top: -40px;position: relative;width: 90%;}.course-section .course .image .status.completed{color:#FFF;background-color:#47b20d;z-index: 10;margin: 0 auto -30px;top: -40px;position: relative;width: 90%;}.course-section .course .image .bookmark-ribbon-left{bottom:35px;left:-5px;position:absolute;border-top:12px solid #c4c4c4;border-bottom:12px solid #c4c4c4;border-left:10px solid transparent;width:30px;}.course-section .course .image .bookmark-ribbon-left.refresh-overdue{border-top-color:#b61d33;border-bottom-color:#b61d33}.course-section .course .image .bookmark-ribbon-left.needs-refresh{border-top-color:#e67600;border-bottom-color:#e67600}.course-section .course .image .bookmark-ribbon-left.in-progress{border-top-color:#f8be01;border-bottom-color:#f8be01}.course-section .course .image .bookmark-ribbon-left.completed{border-top-color:#34820a;border-bottom-color:#34820a}.course-section .course .image .bookmark-ribbon-right{bottom:35px;right:-5px;position:absolute;border-top:12px solid #c4c4c4;border-bottom:12px solid #c4c4c4;border-right:10px solid transparent;width:30px;}.course-section .course .image .bookmark-ribbon-right.refresh-overdue{border-top-color:#b61d33;border-bottom-color:#b61d33}.course-section .course .image .bookmark-ribbon-right.needs-refresh{border-top-color:#e67600;border-bottom-color:#e67600}.course-section .course .image .bookmark-ribbon-right.in-progress{border-top-color:#f8be01;border-bottom-color:#f8be01}.course-section .course .image .bookmark-ribbon-right.completed{border-top-color:#34820a;border-bottom-color:#34820a}.course-section .course:hover img{opacity:.8}.course-section .course p{font-size:1.6rem;line-height:2.1rem;color:#8a9aa9}.course-section .course .percentage{font-size:1.5rem;color:#333;}.course-section .course .progress{margin-top:15px}.course-section .course .progress .progress-bar{background-color:#47b20d}.learndash_course_certificate a{color:#FFF!important}.courses-for-refresh{margin-bottom:50px}.wpProQuiz_content .wpProQuiz_questionListItem:last-child{padding:3.75px 37.5px}.ui-datepicker{padding:0;margin:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;border-radius:0}.ui-datepicker table{width:100%;font-size:13px;margin:0;border:none;border-collapse:collapse}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header{background-image:none;border:none;color:#fff;font-weight:400}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.ui-datepicker .ui-state-hover.ui-datepicker-next,.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.ui-datepicker .ui-datepicker-next-hover:before,.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header{background:#fec715}.ui-datepicker thead{background:#32373c}.ui-datepicker td .ui-state-hover{background:#fec715;color:#fff}.admin-color-fresh .ui-datepicker .ui-datepicker-header,.admin-color-fresh .ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .ui-datepicker thead{background:#32373c}.admin-color-fresh .ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .ui-datepicker .ui-datepicker-header,.admin-color-blue .ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .ui-datepicker thead{background:#4796b3}.admin-color-blue .ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-coffee .ui-datepicker .ui-datepicker-header,.admin-color-coffee .ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .ui-datepicker thead{background:#46403c}.admin-color-coffee .ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .ui-datepicker thead{background:#413256}.admin-color-ectoplasm .ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .ui-datepicker .ui-datepicker-header,.admin-color-midnight .ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .ui-datepicker thead{background:#26292c}.admin-color-midnight .ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .ui-datepicker .ui-datepicker-header,.admin-color-ocean .ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .ui-datepicker thead{background:#627c83}.admin-color-ocean .ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .ui-datepicker .ui-datepicker-header,.admin-color-light .ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .ui-datepicker thead{background:#888}.admin-color-light .ui-datepicker .ui-datepicker-next:before,.admin-color-light .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .ui-datepicker .ui-datepicker-title,.admin-color-light .ui-datepicker td .ui-state-default{color:#555}.admin-color-light .ui-datepicker td .ui-state-hover{background:#e5e5e5}.admin-color-bbp-evergreen .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}form{margin:30px 0}@media only screen and (max-width:990px){form{margin:15px 0}}form .input-field{margin:45px 0}form .input-field:after,form .input-field:before{display:table;content:"";line-height:0}form .input-field:after{clear:both}@media only screen and (max-width:767px){form .input-field{margin:30px 0}}form .input-field label{font-weight:500}form .input-field input:not([type=checkbox]),form .input-field textarea{-webkit-appearance:none;border:1px solid #ddd;width:100%;border-radius:3px;padding:10px 15px;margin-top:-11px}@media only screen and (max-width:990px){form .input-field input:not([type=checkbox]),form .input-field textarea{margin-top:5px}}form .input-field input[type=number]{width:auto}form .input-field textarea{-webkit-appearance:none;border-radius:3px;height:200px;border:1px solid #ddd}form .input-field select{margin-top:-11px;padding:7.5px 15px;width:100%;border-radius:0;background:url(img/arrow-down.png) 95% 50% no-repeat #fff;background-size:15px 9px;height:46px;border-color:#ddd;-webkit-appearance:none}@media only screen and (max-width:990px){form .input-field select{margin-top:5px}}form .input-field input[type=submit]{-webkit-appearance:none;border-radius:3px;text-transform:none;width:auto;border:0;float:right;padding:15px 60px;background-color:#47b20d;color:#FFF;font-size:2rem}@media only screen and (max-width:767px){form .input-field input[type=submit]{width:100%}}form .input-field input[type=submit]:hover{background-color:#50ca0f}.gform_wrapper .gform_anchor,.gform_wrapper .validation_error{display:none}.gform_wrapper .gform_body .gform_fields li.gfield{padding:0;margin-bottom:45px!important}@media only screen and (max-width:767px){.gform_wrapper .gform_body .gform_fields li.gfield{margin-bottom:30px!important}}.gform_wrapper .gform_body .gform_fields li.gfield:before{display:none}.gform_wrapper .gform_body .gform_fields li.gfield .gfield_label{width:23%;padding:0;margin:0 2% 0 0!important}.gform_wrapper .gform_body .gform_fields li.gfield input,.gform_wrapper .gform_body .gform_fields li.gfield textarea{-webkit-appearance:none;border-radius:3px;width:75%;border:1px solid #ddd;margin-top:-11px;padding:10px 15px!important}@media only screen and (max-width:767px){.gform_wrapper .gform_body .gform_fields li.gfield input,.gform_wrapper .gform_body .gform_fields li.gfield textarea{width:100%;margin-top:0}}.gform_wrapper .gform_body .gform_fields li.gfield textarea{-webkit-appearance:none;border-radius:3px;height:200px}.gform_wrapper .gform_footer{width:100%!important;padding:0!important;margin:0 0 60px!important}.gform_wrapper .gform_footer:after,.gform_wrapper .gform_footer:before{display:table;content:"";line-height:0}.gform_wrapper .gform_footer:after{clear:both}.gform_wrapper .gform_footer input[type=submit]{-webkit-appearance:none;text-transform:none;margin:0!important;width:auto;border-radius:3px;border:0;float:right;padding:15px 60px;background-color:#47b20d;color:#FFF;font-size:2rem}.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#50ca0f}.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield{border:0;background-color:transparent;max-width:100%!important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield label{color:#444}.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield input,.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield textarea{border-color:#a94442!important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield .validation_message{padding:0;width:75%;margin-left:25%;color:#a94442}.gform_confirmation_wrapper{padding:30px;color:#3c763d;background-color:#dff0d8;font-weight:400;margin-bottom:30px}.site-content{min-height:400px}.site-content .hero{background-position:center center;background-repeat:no-repeat;max-width:1440px;height:420px;margin:0 auto}.site-content .hero .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:960px;margin:0 auto;text-align:center}.site-content .hero .inner h1{color:#FFF;margin:0 0 60px;font-size:50px;line-height:56px}@media only screen and (max-width:767px){.site-content .hero .inner h1{font-size:32px;line-height:40px;padding:0 15px}}.site-content .hero .inner .button{color:#FFF}.site-content .hero .inner .button.bordered{border-color:#FFF}.site-content .hero .inner .button:hover{background-color:#FFF;color:#1b2325}@media only screen and (max-width:767px){.site-content .hero .inner .button{clear:both}}.site-content .hero .inner .button:first-of-type{margin-right:15px}@media only screen and (max-width:767px){.site-content .hero .inner .button:first-of-type{margin-right:0;margin-bottom:15px}}.site-content .breadcrumbs{text-transform:lowercase;color:#8a9aa9;padding:7.5px;font-size:1.5rem;border-bottom:1px solid #ddd}.site-content .breadcrumbs a{color:#1b2325}.site-content .breadcrumbs a:hover{color:#fec715;text-decoration:underline}.site-content .page-title{padding:30px 0;background-color:#1b2325}@media only screen and (max-width:767px){.site-content .page-title{padding:22.5px 0}}.site-content .page-title h1{color:#FFF;margin:0;font-size:5rem}@media only screen and (max-width:767px){.site-content .page-title h1{font-size:3.2rem}}.site-content .page-title.with-image{padding:90px 0;background-position:center}.site-content section{margin:60px 0}.site-content section:after,.site-content section:before{display:table;content:"";line-height:0}.site-content section:after{clear:both}@media only screen and (max-width:767px){.site-content section{margin:30px 0}}.site-content section .top+h1,.site-content section .top+h2,.site-content section .top+h3,.site-content section .top+p{margin-top:0!important}.site-content section a:not(.button){padding:1px;color:#444;border-bottom:1px solid #fec715;transition:all .1s}.site-content section a:not(.button):hover{text-decoration:none;border-color:#dba404}.site-content section .boxes{margin-bottom:-35px}.site-content section .boxes:after,.site-content section .boxes:before{display:table;content:"";line-height:0}.site-content section .boxes:after{clear:both}.site-content section .boxes .box{position:relative;border:1px solid #8a9aa9;text-align:center;padding:15px 30px;margin:65px 0}.site-content section .boxes .box .icon{position:relative;display:block;margin:-90px auto 0;width:150px}.site-content section .boxes .box h2{font-size:2.5rem;margin-bottom:15px;text-transform:none}.site-content section .boxes .box p{font-size:1.6rem;line-height:2.4rem;padding-bottom:30px}.site-content section .boxes .box .button{font-size:1.7rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-22px;padding:7.5px 30px}@media only screen and (max-width:767px){.site-content section .boxes{margin-bottom:-100px;margin-top:30px}.site-content section .boxes .box{margin-bottom:150px}.site-content section .boxes.pricing{margin-bottom:-40px}.site-content section .boxes.pricing .box{margin-bottom:30px}}.site-content section .package-courses{margin-top:30px}.site-content section .package-courses:after,.site-content section .package-courses:before{display:table;content:"";line-height:0}.site-content section .package-courses:after{clear:both}.site-content section .package-courses ul{padding:0 0 30px 30px;margin:30px 0;list-style-type:none}.site-content section .package-courses ul li{padding:0;margin-bottom:7.5px;position:relative}.site-content section .package-courses ul li:before{position:absolute;top:4px;left:-30px;content:'';background:url(img/tick.png) no-repeat;background-size:100%;width:21px;height:21px}.site-content section .features{margin-top:90px}.site-content section .features:after,.site-content section .features:before{display:table;content:"";line-height:0}.site-content section .features:after{clear:both}@media only screen and (max-width:767px){.site-content section .features{margin-top:45px}}.site-content section .features .feature{margin-bottom:90px;padding-bottom:90px;border-bottom:1px solid #ddd}.site-content section .features .feature:after,.site-content section .features .feature:before{display:table;content:"";line-height:0}.site-content section .features .feature:after{clear:both}@media only screen and (max-width:767px){.site-content section .features .feature{margin-bottom:45px;padding-bottom:45px}}.site-content section .features .feature.right{text-align:right}.site-content section .features .feature .icon{width:160px;height:auto;display:block;margin:0 auto}.site-content section .features .feature:last-of-type{border:0}.site-content section .features .feature h2{text-transform:none}@media only screen and (max-width:767px){.site-content section .features .feature{text-align:center;margin-bottom:45px;padding-bottom:45px}.site-content section .features .feature .icon{margin-bottom:7.5px}.site-content section .features .feature h2{margin:30px 0 15px!important;line-height:3.7rem}.site-content section .features .feature p{line-height:2rem}.site-content section .features .feature.right{text-align:center}}.site-content section .features .feature.last{padding-bottom:15px;margin-bottom:15px}@media only screen and (max-width:767px){.site-content section .features .feature.last{margin-bottom:15px;padding-bottom:0}}.site-content section .thumbnails{margin-bottom:-30px}.site-content section .thumbnails .thumbnail{margin-bottom:30px;border:0;border-radius:0}.site-content section .thumbnails .thumbnail .button{margin-top:15px;float:right}.site-content section .content{min-height:200px}.site-content section .content h1{margin-top:0;text-transform:none}.site-content section .content h2,.site-content section .content h3,.site-content section .content h4{text-transform:none}.site-content section .content p{margin:15px 0}.site-content section .content a:not(.button){padding:1px;color:#444;border-bottom:1px solid #fec715;transition:all .1s}.site-content section .content a:not(.button):hover{text-decoration:none;border-color:#dba404}.site-content section .content img{margin:15px 0;max-width:100%;height:auto}.site-content section .content .button{margin:7.5px 0}.site-content section .content ul{margin:30px 0;list-style-type:none}.site-content section .content ul li{padding:3.75px 37.5px;margin-bottom:7.5px;position:relative}.site-content section .content ul li:before{position:absolute;top:8px;left:0;content:'';background:url(img/bullet.png) no-repeat;background-size:100%;width:21px;height:21px}@media only screen and (max-width:767px){.site-content section .content ul{padding:0}.site-content section .content ul li{padding:3.75px 0 0 30px}}.site-content section .content blockquote{margin:30px 0;padding:15px 30px;border-color:#fec715;font-style:italic}.site-content section .content blockquote p{margin:0}.site-content section .content .video-container{margin:30px 0}.site-content section .content .video-container:after,.site-content section .content .video-container:before{display:table;content:"";line-height:0}.site-content section .content .video-container:after{clear:both}.site-content section .content .faqs h2{position:relative;border:1px solid #ddd;font-size:1.9rem;padding:15px;text-transform:none}.site-content section .content .faqs h2.active,.site-content section .content .faqs h2:hover{border:1px solid #fec715;background-color:#fed348;cursor:pointer;color:#FFF}.site-content section .content .faqs h2:after{position:absolute;top:13px;right:15px;content:"+"}.site-content section .content .faqs h2.active:after{content:"-"}.site-content section .content .faqs .answer{display:none}.site-content section .content .faqs .answer p{margin:15px}.site-content section .content ul.courses .toggle-course-description{color:#dba404;margin:0;font-size:15px}.site-content section .content ul.courses .toggle-course-description:hover{cursor:pointer}.site-content section .content ul.courses .toggle-course-description:after{font-size:11px;font-family:FontAwesome;content:"\f054";margin-left:4px}.site-content section .content ul.courses .toggle-course-description.active:after{content:'\f078'}.site-content section .content ul.courses .description,.site-content section .content ul.courses .hide-label{display:none}.site-content section .content ul.courses .description.active{display:block}.site-content section .contact-social{padding:15px}.site-content section .contact-social a{border:0;font-size:4rem;color:#fec715}.site-content section .contact-social a:not(:last-of-type){margin-right:5px}.site-content section .contact-social a:focus,.site-content section .contact-social a:hover{text-decoration:none}.site-content section .checkout .content{border-right:1px solid #ddd;padding-right:10%}@media only screen and (max-width:767px){.site-content section .checkout .content{padding-right:0}}.site-content section .checkout .content form{margin:0;padding-bottom:15px}.site-content section .checkout .content .instructions{font-size:16px;line-height:25px;font-style:italic;font-weight:200}.site-content section .checkout .content fieldset h2{margin-bottom:30px}.site-content section .checkout .content fieldset .subtotal,.site-content section .checkout .content fieldset .vat{padding-top:8px;padding-bottom:6px;border-top:1px solid #EEE;border-bottom:1px solid #EEE;font-size:1.9rem}.site-content section .checkout .content fieldset .vat{border:0}.site-content section .checkout .content fieldset .total{position:relative;text-transform:uppercase;padding-top:14px;padding-bottom:12px;border-top:1px solid #8a9aa9;border-bottom:1px solid #8a9aa9;font-size:2rem}.site-content section .checkout .content fieldset input[type=checkbox]{margin-top:6px;width:30px;float:left;display:block}.site-content section .checkout .content fieldset .check{width:auto;display:inline-block}.site-content section .checkout .sidebar{padding-left:30px}@media only screen and (max-width:990px){.site-content section .checkout .sidebar{padding-left:0}.site-content section .checkout .sidebar h3,.site-content section .checkout .sidebar ul{display:none}}.site-content section .checkout .sidebar h3{margin-top:25px;text-transform:none}.site-content section .checkout .sidebar .package-courses{margin:0}.site-content section .checkout .sidebar .package-courses ul{margin:15px 0}.site-content section .checkout .sidebar .gocardless{width:211px;height:auto}.site-content .message{margin-bottom:15px;padding:7.5px 15px;color:#FFF}.site-content .message.error{background-color:#cc2039}.site-content .message.success{background-color:#47b20d}.take-questionnaire{position:fixed;bottom:0;color:#FFF;width:100%;padding:15px 0;background-color:#47b20d;z-index:10}.take-questionnaire a,.take-questionnaire a:focus{color:#FFF;text-decoration:underline}.alert{border-radius:0;border:0}.alert.alert-danger{color:#FFF;background-color:#cc2039}.alert.alert-danger a{color:#FFF!important;font-weight:700;text-decoration:underline;border:0!important}.alert.alert-warning{color:#FFF;background-color:#ff8300}.alert.alert-warning a{color:#FFF!important;font-weight:700;text-decoration:underline;border:0!important}.alert.alert-success{color:#3c763d;background-color:#dff0d8}.alert ul{padding:0 30px;margin:0!important}.alert ul li{list-style-type:disc;padding:0!important;margin:0!important}.alert ul li:before{display:none}.button,.icon{z-index:10}.pricing-box{min-height:450px}.pricing-box:hover{cursor:pointer}.pricing-box:hover .package-overlay{opacity:1}.package-overlay{transition:.3s;opacity:0;z-index:9;top:0;left:0;padding:75px 20px 0;position:absolute;background-color:#FFF;width:100%;height:100%}.package-overlay .package-inner{margin-bottom:2rem}.package-overlay ul{text-align:left;margin:20px 0 0;padding:0;list-style-type:none}.package-overlay ul li{padding:0 0 0 30px;margin:0 0 3.75px 15px;position:relative}.package-overlay ul li:before{position:absolute;top:4px;left:0;content:'';background:url(img/bullet.png) no-repeat;background-size:100%;width:21px;height:21px}.loading{display:none;position:absolute;top:-14px;left:85px;width:26px;height:auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}#google_translate_element{position:fixed;bottom:0;left:10px}#learndash_profile{border-radius:0;text-transform:none}#learndash_profile .expand_collapse{display:none}#learndash_profile h4{text-transform:none}#learndash_lessons,#learndash_quizzes{border-radius:0;margin-top:30px}#learndash_course_content_title{display:none}.grassblade-content{max-width:1000px;margin-right:auto;margin-left:auto}.grassblade-content #learndash_course_certificate,.grassblade-content #learndash_course_content,.grassblade-content #learndash_course_status,.grassblade-content .wpProQuiz_content,.grassblade-content p{padding-right:22.5px;padding-left:22.5px;}.grassblade-content ul{margin-left:22.5px!important}#learndash_course_certificate a.btn-blue{background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important; border-color: #FFFFFF !important; font-size: 18px !important; font-weight: 500 !important; line-height: 23px; letter-spacing: 0.8px; fill: #333333 !important; color: #333333 !important; border-style: solid; border-width: 3px 3px 3px 3px; border-radius: 30px 30px 30px 30px; padding: 14px 30px 10px 30px; font-family: "fieldwork", sans-serif !important;; text-decoration: none !important;}#learndash_course_certificate a.btn-blue:hover{background-color:#50ca0f!important}.wpProQuiz_questionListItem:before,.wpProQuiz_resultsList li:before{display:none}.wpProQuiz_checkPage p,.wpProQuiz_question_text p,.wpProQuiz_results p{padding:0}.wpProQuiz_results{margin-top:30px}.wpProQuiz_points{text-align:left!important}.wpProQuiz_questionList{padding:30px!important;background-color:#D7FBFF !important}.wpProQuiz_questionList input[type=checkbox]{margin-right:5px!important}.grassblade iframe{display:block;margin-top:60px}.flat-menu{margin:0;padding:0;list-style-type:none}.flat-menu li{float:left}.transition{transition:.2s all}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cf:after,.cf:before{display:table;content:"";line-height:0}.cf:after{clear:both}.food-safety-questionnaire{border:1px solid #DDD;padding:30px;margin-top:30px}.food-safety-questionnaire:after,.food-safety-questionnaire:before{display:table;content:"";line-height:0}.food-safety-questionnaire:after{clear:both}.food-safety-questionnaire h2{margin:0;text-transform:none}.food-safety-questionnaire .question{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #DDD}.food-safety-questionnaire .question:after,.food-safety-questionnaire .question:before{display:table;content:"";line-height:0}.food-safety-questionnaire .question:after{clear:both}@media only screen and (max-width:767px){.food-safety-questionnaire .question{padding-bottom:30px;margin-bottom:30px}}.food-safety-questionnaire .question h3{font-size:2rem;margin-bottom:30px;text-transform:none}@media only screen and (max-width:767px){.food-safety-questionnaire .question h3{font-size:1.8rem;line-height:2.3rem}}.food-safety-questionnaire .question .answers:after,.food-safety-questionnaire .question .answers:before{display:table;content:"";line-height:0}.food-safety-questionnaire .question .answers:after{clear:both}.food-safety-questionnaire .question .answer{float:left;width:20%;text-align:center}@media only screen and (max-width:767px){.food-safety-questionnaire .question .answer{width:16%;margin-right:4%;font-size:1.3rem;line-height:1.8rem}}.food-safety-questionnaire .question .answer label{display:block;text-transform:none}.food-safety-questionnaire .question .answer label img{max-width:100%;height:auto;margin:15px 0}@media only screen and (max-width:767px){.food-safety-questionnaire .question .answer label img{max-width:75%}}.food-safety-questionnaire .submit-section:after,.food-safety-questionnaire .submit-section:before{display:table;content:"";line-height:0}.food-safety-questionnaire .submit-section:after{clear:both}.food-safety-questionnaire .submit-section input[type=submit]{margin-top:30px;float:right}.food-safety-questionnaire .first-language h3{font-size:2rem;margin-bottom:30px;text-transform:none}.food-safety-questionnaire .first-language input[type=radio]{position:relative;top:-3px;margin:0 5px 0 0}.food-safety-questionnaire .input-field{margin-top:0;margin-bottom:30px;max-width:500px}.food-safety-questionnaire .input-field label{display:block;margin-bottom:15px}.food-safety-questionnaire p.error{display:none;margin-top:30px;color:#cc2039}.food-safety-questionnaire p.error:after,.food-safety-questionnaire p.error:before{display:table;content:"";line-height:0}.food-safety-questionnaire p.error:after{clear:both}.food-safety-questionnaire label.error{font-weight:300;margin-top:15px;color:#cc2039}.food-safety-questionnaire label.error:after,.food-safety-questionnaire label.error:before{display:table;content:"";line-height:0}.food-safety-questionnaire label.error:after{clear:both}.site-foot{padding:30px 0;background-color:#1b2325;color:#FFF;font-size:1.5rem}.site-foot h3{font-size:1.8rem;color:#ddd;margin:0 0 15px}.site-foot a{color:#FFF}.site-foot ul{list-style-type:none;margin:0;padding:0;text-transform:lowercase;font-weight:300}.site-foot ul li.current_menu_item a{color:#fec715}.site-foot ul li ul{display:none}.site-foot .social{text-align:center}.site-foot .social a:hover{color:#ddd;text-decoration:none}.site-foot .social i{font-size:3rem;margin-right:15px}@media only screen and (max-width:767px){.site-foot .social{margin:30px 0 15px;float:left}}.site-foot .totrain{float:right;width:168px;height:auto}@media only screen and (max-width:767px){.site-foot .totrain{margin:15px 0 0;float:none}}.site-foot .copyright{border-top:1px solid #313f42;margin-top:30px;padding-top:30px}@media only screen and (max-width:767px){.site-foot .copyright{margin-top:15px;padding-top:15px}}.site-head{padding:15px 0;border-bottom:30px solid #fec715}@media only screen and (max-width:767px){.site-head{border-width:15px}}.site-head .logo{border:0;font:0/0 a;text-shadow:none;color:transparent;width:86px;height:90px;background:url(img/logo.png) no-repeat;background-size:100%}@media only screen and (max-width:767px){.site-head .logo{width:56px;height:58px;background-size:100%}}.site-head .buttons{display:inline-block;float:right;margin-top:18px}.site-head .buttons .button{padding:10px 30px;margin-left:7.5px}.site-head .menu{display:inline-block}.site-head ul{margin:15px 0 0;padding:0;list-style-type:none;display:inline-block}.site-head ul li{float:left;position:relative;padding:15px 0}.site-head ul li a{color:#444;font-size:2rem;margin-left:30px;text-transform:lowercase;text-decoration:none;border-bottom:3px solid #FFF;transition:all .3s}@media only screen and (max-width:990px){.site-head ul li a{font-size:1.9rem;margin-left:15px}}.site-head ul li a:hover{text-decoration:none;border-bottom:3px solid #fec715}.site-head ul li.current-menu-item a{border-bottom:3px solid #fec715}.site-head .mobile-menu-button{float:right;margin-top:6px;display:none;padding:10px 20px;font-size:1.7rem;line-height:2rem;text-transform:lowercase;background-color:#1b2325;color:#FFF;border-radius:25px}@media only screen and (max-width:767px){.site-head .mobile-menu-button{display:inline-block}}.mobile-menu{display:none;background-color:#1b2325}.mobile-menu ul{padding:5px 0;margin:0}.mobile-menu ul li{padding:0;margin:0;float:none}.mobile-menu ul li a{color:#FFF;display:block;padding:10px 15px}html{-webkit-text-size-adjust:none;font-size:62.5%;line-height:1.4rem}body{color:#333;font-size:1.8rem;line-height:2.9rem;font-weight:300;background-color:#FFFFF}@media only screen and (max-width:767px){body{font-size:1.6rem}}.page-container{width:1440px;max-width:100%;overflow:hidden;margin:0 auto;background-color:#FFF}.container{width:1160px;padding:0 30px;max-width:100%;margin:0 auto; margin-bottom: 80px;}@media only screen and (max-width:767px){.container{padding:0 15px}}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}h1,h2,h3,h4{color:#333;font-family:Amaranth,sans-serif;font-weight:500;font-size:22px}p,ul{font-weight:400}a{color:#dba404}a:focus{color:#fec715}.button{color:#fec715;border:0;display:inline-block;text-transform:lowercase;background-color:#1b2325;padding:15px 45px;border-radius:30px;font-size:2rem;transition:all .2s}.button.alt{background-color:#dba404;color:#FFF}.button.alt:hover{background-color:#fec715;color:#1b2325}.button.bordered{border:1px solid #fec715;background:rgba(27,35,37,.6)}.button.small{font-size:1.7rem;padding:7.5px 22.5px}.button i{margin-right:5px}.button:hover{background-color:#fec715;color:#FFF;text-decoration:none}.progress{border-radius: 20px !important;}.completed{font-size:16px !important;}.notcompleted{ font-size:16px !important;position: relative;}.learndash_content{}.learndash_content ul li{}.learndash_lessons{ font-size:16px !important;} .learndash_lessons div span{}.list-count{}.elementor-widget-container p{}.elementor-widget-container h2{font-size: 24px;}.elementor-widget-container div{}.learndash_content p{}.status.not-started{background-color: #dbdbdb !important;z-index: 10;margin: 0 auto -30px;top: -40px;position: relative;width: 90%;}@media screen and (max-width: 320px){#food-safety div div:nth-child(11){margin-top:-334;}}@media screen and (max-width: 320px){#health-safety div div:nth-child(8){margin-top:-280px !important;}}@media screen and (min-width: 424px) and (max-width: 426px){#food-safety div div:nth-child(11){margin-top:-333px;}}.account-menu{}.inline-button{background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important;border-radius: 30px 30px 30px 30px;}.fa input[type=submit]{background-image: linear-gradient(to right, #ffc40000, #fedb3100, #ffff8d00) !important;}#updatepassword{background-image: linear-gradient(to right, #FFC400, #FEDB31, #FFFF8D) !important;border-radius: 30px 30px 30px 30px !important; text-transform: lowercase !important;}