body{font-family:"fs_joeymedium";color:#3B3A3B;background-color:#fff;font-weight:normal;}
h4{margin-bottom:1rem;}
.home-h1{font-size:2rem;}
.inline-block{display:inline-block;}
.u-link{text-decoration:underline;color:#B7A776;}
.u-link:hover{text-decoration:underline;color:#3E5135;}
.u-link-white{text-decoration:underline;color:#B7A776;}
.u-link-white:hover{text-decoration:underline;color:#ffffff;}
.ukrs-symbol{width:1rem;margin-top:-.5rem;}
#tweets {position: relative;}
.vertical-align-force,
.vertical-align-force>[class^="col-"],
.vertical-align-force>[class*=" col-"]{display:flex;align-items:center;}
.vertical-align-force>div:first-child{text-align:center;}
.vertical-align-force>div:last-child{justify-content:flex-end;}
.new-badge{background:#b7a776;text-align:center;border-radius:.25rem;color:white;padding:.1rem .4rem;font-size:.9rem;margin-right:.5rem;}
.lmask{position:absolute;height:100%;width:100%;background-color:#fff;bottom:0;left:0;right:0;top:0;z-index:9999;opacity:0.5;}
.lmask.fixed{position:fixed;}
.lmask:before{content:'';background-color:rgba(0, 0, 0, 0);border:5px solid #009cde;opacity:1;border-right:5px solid rgba(0, 0, 0, 0);border-left:5px solid rgba(0, 0, 0, 0);border-radius:50px;box-shadow:0 0 66px #003087;width:100px;height:100px;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%;}
.lmask:after{font-family:"Font Awesome 5 Brands";font-weight:900!important;content:'\f1ed';width:80px;text-align:center;height:80px;margin:-40px 0 0 -40px;position:absolute;top:50%;color:#003087;font-size:3.5rem;left:50%;}

.hmask{position:absolute;height:100%;width:100%;background-color:#fff;bottom:0;left:0;right:0;top:0;z-index:9999;opacity:0.5;}
.hmask.fixed{position:fixed;}
.hmask:before{content:'';background-color:rgba(0, 0, 0, 0);border:5px solid #009cde;opacity:1;border-right:5px solid rgba(0, 0, 0, 0);border-left:5px solid rgba(0, 0, 0, 0);border-radius:50px;box-shadow:0 0 66px #003087;width:100px;height:100px;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%;}
.hmask:after{font-family:"Font Awesome 5 Free";font-weight:900!important;content:'\f251';width:80px;text-align:center;height:80px;margin:-40px 0 0 -40px;position:absolute;top:50%;color:#003087;font-size:3.5rem;left:50%;}

.loading_mask{position:absolute;height:100%;width:100%;background-color:#fff;bottom:0;left:0;right:0;top:0;z-index:9999;opacity:.9;}
.loading_mask.fixed{position:fixed;}
.loading_mask:before{content:'';background-color:rgba(0, 0, 0, 0);border:10px solid #B7A776;opacity:.9;border-right:10px solid rgba(0, 0, 0, 0);border-left:10px solid rgba(0, 0, 0, 0);border-radius:50px;box-shadow:0 0 35px #3E5135;width:100px;height:100px;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear;margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%;}
.loading_mask:after{content:'';background-color:rgba(0, 0, 0, 0);border:10px solid #3E5135;opacity:.9;border-left:10px solid rgba(0, 0, 0, 0);border-right:10px solid rgba(0, 0, 0, 0);border-radius:50px;box-shadow:0 0 15px #3E5135;width:80px;height:80px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;}
@-moz-keyframes spinPulse{0%{-moz-transform:rotate(160deg);opacity:.2;box-shadow:0 0 1px #3E5135;}
50%{-moz-transform:rotate(145deg);opacity:1;}
100%{-moz-transform:rotate(-320deg);opacity:.2;}
}
@-moz-keyframes spinoffPulse{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes spinPulse{0%{-webkit-transform:rotate(160deg);opacity:.2;box-shadow:0 0 1px #3E5135;}
50%{-webkit-transform:rotate(145deg);opacity:1;}
100%{-webkit-transform:rotate(-320deg);opacity:.2;}
}
@-webkit-keyframes spinoffPulse{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
.bordered-container{border:1px solid #D9D9D9;border-radius:.25rem;min-height:6rem;padding:.5rem;position:relative;}
.header-link{color:#fff;font-size:1.2rem;font-family:'fs_joeyregular';}
.centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);}
.bold,
b{font-family:'fs_joeybold'!important;}
p{font-family:'fs_joeyregular';font-size:1.15rem;line-height:1.1;margin-bottom:1rem;}
#covered_courses{margin-bottom:2rem;}
.height-500{height:500px;}
.vat{vertical-align:top!important;}
.with-border-bottom{border-bottom:1px solid #dee2e6!important;}
.fs1{font-size:1rem;}
.fs-1-4{font-size:1.4rem!important;}
ul{font-size:1.15rem;font-family:'fs_joeyregular';}
ul.custom-ul{list-style-type:none;padding-left:1.5rem;}
ul.custom-ul li {line-height: 1; margin-bottom: 1rem;}
ul.custom-ul li:before{font-family:"Font Awesome 5 Free";font-weight:900!important;content:"\f111";color:#B7A776;font-size:1rem;margin-right:10px;}
ul.custom-ul.font-mini{list-style-type:none;padding-left:1rem;font-family:'fs_joeyregular';font-size:1rem;line-height:1.3;}
ul.custom-ul.font-mini li:before{font-family:"Font Awesome 5 Free";font-weight:900!important;content:"\f111";color:#B7A776;font-size:.7rem;margin-right:.4rem;}
.pen{pointer-events:none;}
p.paragraph-mini{font-size:1rem;line-height:1rem;}
hr{margin-top:.5rem;margin-bottom:.5rem;}
a{text-decoration:none;color:#3E5135;}
a:hover{text-decoration:none;color:#B7A776;}
.nav-tabs .nav-link{border-width:1px;border-color:#dee2e6 #dee2e6 #faf9f5;border-top-left-radius:.25rem;border-top-right-radius:.25rem;}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link,
.nav-pills .nav-link:hover{color:#495057;background-color:#faf9f5;border:1px solid #dee2e6;}
.nav-pills .nav-link{border:1px solid #dee2e6;margin-bottom:0.5rem;font-size:1rem;line-height:1.3;padding:.3rem .5rem;}
.nav-pills .nav-link i{color:#B7A776;}
.nav-pills .nav-link:last-child{margin-bottom:0;}
a:disabled,
a.disabled{opacity:.5!important;pointer-events:none!important;}
.mini-text{font-size:.9rem;font-family:'fs_joeyregular';color:#888585;}
.vertical-devider{top:-1px;padding:0;font-size:15px;position:relative;margin:0 20px 0 16px;border-right:solid 1px #E3E3E3;}
.parallax-large-content{background-repeat:no-repeat;background-size:cover;position:relative;}
.provider-header-parallax{min-height:14rem;}
.cart-divider{top:1px;font-size:1.5rem;margin:0 10px 0 5px;border-right:solid 1px #888;}
.cart-price{font-size:1.2rem;font-family:'fs_joeybold';border:1px solid #888;padding:.2rem .2rem;line-height:1;border-radius:.25rem;}
.shopping-cart,
.archive-box,
.elearning-archive-box{font-size:2rem;position:relative;}
.right-link-icon{font-size:2.5rem;}
.right-link-icon-mini{font-size:1.8rem;}
.right-icon-label-mini{margin-right:.5rem;font-size:1rem;}
.right-icon-label{margin-right:1rem;font-size:1.3rem;}
.left-icon-label{margin-left:1rem;font-size:1.3rem;}
table.inside-table{width:100%;background-color:#fff;}
table.inside-table tr{padding:2rem;}
table.inside-table thead th{padding:0px!important;}
table.inside-table thead th{border-top:0px!important;border-bottom:0px!important;}
.table.cart-table thead th,
.table.archive-box-table thead th{border-bottom:1px solid #cecdcd;}
.table.cart-table td,
.table.archive-box-table td,
.table.cart-table th,
.table.archive-box-table th{border-top:1px solid #cecdcd;vertical-align:middle;}
.table.archive-box-table tr td h4{margin-bottom:0px;font-size:0px;}
.table.archive-box-table tr td h4 a{font-size:1rem!important;font-family:'fs_joeymedium';color:#3E5135;font-size:20px;line-height:1;text-decoration:none;}
.table.archive-box-table tr td h4 a:hover{color:#B7A776;}
.table.archive-box-table tr td .course-category{font-size:0.8rem;color:#B7A776;}
.left-right-container{position:relative;margin:.3rem 0rem;width:100%;height:auto;}
.left-right-container .left-container{float:left;width:45%;}
.left-right-container .right-container{float:right;width:45%;}
.left-right-container .left-right-divider{position:absolute;left:50%;top:0;margin:0 0 0 -1px;width:2px;height:100%;background:#3E5135;}
.left-right-container .left-right-divider span{position:absolute;left:-22px;top:50%;margin:-22px 0 0 0;width:44px;height:44px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;border:2px solid #3E5135;font-size:20px;line-height:38px;color:#3c5233;background:#fff;text-align:center;z-index:2;}
.icon-badge{position:absolute;left:2em;top:-0.5em;min-width:20px;padding:0 2px;font-family:'fs_joeyregular';font-size:12px;font-weight:700;line-height:1.667;color:#fff;text-align:center;background-color:#b7a776;border-radius:50%;-webkit-font-smoothing:auto;}
.favourite-link{position:relative;}
.favorite-tab{position:relative;}
.favorite-tab .icon-badge-tab{position:absolute;right:.7rem;top:.7rem;min-width:20px;padding:0 2px;font-family:'fs_joeyregular';font-size:12px;font-weight:700;line-height:1.667;color:#fff;text-align:center;background-color:#b7a776;border-radius:50%;-webkit-font-smoothing:auto;z-index:1;}
.favourite-link .icon-badge-mini{position:absolute;right:.5rem;top:0em;min-width:1rem;padding:0 0px;font-family:'fs_joeyregular';font-size:.6rem;font-weight:normal;line-height:1.6;color:#fff;text-align:center;background-color:#3E5135;border-radius:50%;-webkit-font-smoothing:auto;}
.hiddenRow{padding:0px!important;border-bottom:0!important;border-top:0!important;}
label{line-height:1;}
.lh-1{line-height:1!important;}
.lh-2{line-height:2!important;}
.lh-1-6{line-height:1.6!important;}
.lh-0-5{line-height:.5!important;}
.p-1{padding:1rem!important;}
.mask-container{position:relative;}
.mask-container .table-bordered{border-radius:.25rem;}
.mask-container .maskover{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255, 255, 255, 0.9);z-index:1050;border:1px solid #EBEBEB;text-align:center;}
.mask-container .maskover span.mask-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.mask-container .maskover span.mask-text i{color:#3E5135;}
.orange-text{color:#B7A776;}
.white-text{color:#ffffff;}
.green-text{color:#3E5135!important;}
.red-text{color:#ed1c24;}
.or-divider{position:relative;text-align:center;margin-top:.3rem;margin-bottom:.3rem;font-size:1.5rem;}
.or-divider:before{content:"";display:block;border-top:solid 2px #bebebe;width:100%;height:2px;position:absolute;top:50%;z-index:0;}
.or-divider span{background:#E0DCD1;color:#C7C4BB;padding:0 10px;position:relative;z-index:1;}
.portal-nav{background-color:#fff;color:#333;border-bottom:15px solid #3D2B41;-webkit-box-shadow:0px 1px 15px 0px rgba(51, 51, 51, 1);-moz-box-shadow:0px 1px 15px 0px rgba(51, 51, 51, 1);box-shadow:0px 1px 15px 0px rgba(51, 51, 51, 1);position:relative;z-index:1;}
.portal-nav .nagh-right{margin-top:0.5em;margin-bottom:0.5em;}
.portal-nav .nagh-right img{width:190px;margin-left:20px;}
.portal-nav .nagh-right .lcol p{font-family:sans-serif;font-size:1rem;line-height:1.2;text-align:right;margin:0px;color:#3D2B41;}
.nagh-tint{background-color:#D2C7D5;color:#3D2B41;}
.ukrs-tint{background-color:#E0DCD1;color:#333;}
h5.portal-mini-header{font-size:1.2rem;}
p.portal-mini-paragraph{font-size:1rem;line-height:1;margin-bottom:0;}
.register-section:before{font-family:"Font Awesome 5 Free";font-weight:900!important;content:"\f0c0";position:absolute;color:#C7C4BB;right:2rem;font-size:4rem;line-height:1;bottom:.5rem;}
.search-section:before{font-family:"Font Awesome 5 Free";font-weight:900!important;content:"\f002";position:absolute;color:#C7C4BB;right:2rem;font-size:4rem;line-height:1;bottom:.5rem;}
.partner-img{margin-left:auto;margin-right:auto;display:block;}
.nagh-tools .col-lg-6.core-section:first-child{border-right:4px solid #CBC9BD;}
.font-regular{font-family:'fs_joeyregular'!important;}
.font-medium{font-family:'fs_joeymedium'!important;}
.width-auto{width:auto!important;}
.font-size-0-9{font-size:.9rem!important;}
.font-size-0-8{font-size:.8rem!important;}
.font-size-0-95{font-size:.95rem!important;}
.font-size-2{font-size:2rem;}
.input-group-text{background-color:#cacfc4;border:1px solid #ced4da;}
.font-size-1-5{font-size:1.5rem;}
.font-size-2-2{font-size:2.2rem!important;}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.btn-group-justified>.btn,
.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%;border-left:1px solid #fff;}
.btn-group-justified>.btn-group .btn{width:100%;}
.form-control-static{padding-top:.5rem;padding-bottom:.5rem;color:#3B3A3B!important;font-family:'fs_joeymedium'!important;font-size:1.15rem!important;margin-bottom:0;line-height:1.25;border:solid transparent;border-width:1px 0;}
.own-value-input{display:none;}
h1,
h2,
h3,
h4{font-family:'fs_joeybold';}
h2 i,
h3 i,
h4 i,
h5 i{color:#B7A776;}
h4.section-header{font-family:'fs_joeymedium';margin-bottom:0px;}
hr.fit{margin-top:.5rem;margin-bottom:.5rem;}
.content{vertical-align:middle;}
.lcol{display:inline-block;vertical-align:middle;}
.col-bordered{border:1px solid #E3E3E3;border-radius:.25rem;padding:.5rem;}
.icondivider{top:-5px;padding:0;font-size:20px;position:relative;margin:0 14px 0 10px;font-family:Tahoma;border-right:solid 1px #ddd;}
.text-relative{width:100%;text-align:right;}
.no-result{text-align:center;border:1px solid #D9D9D9;border-radius:.25rem;padding:.5rem;}
.no-result h5{font-family:'fs_joeyregular';margin-bottom:0px;}
.no-result h5 i{color:#e74c3c;}
#contact-map{width:100%;height:36.2rem;-webkit-border-top-left-radius:.25rem;-webkit-border-top-right-radius:.25rem;-moz-border-radius-topleft:.25rem;-moz-border-radius-topright:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #D9D9D9;}
.load-results-container{position:relative;margin-bottom:1rem;}
.gray-container{background-color:#F8F8F8;}
.cream-bg{background-color:#faf9f5;}
.icon-right i{margin-top:.4rem;}
.modal {
	z-index: 2100!important;
}
.modal-backdrop {
	z-index: 2001!important;
}
.modal .modal-header{padding:.8rem 1rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom:1px solid #b3b3b3;}
.modal .modal-footer{padding:.8rem 1rem;border-top:1px solid #b3b3b3;justify-content:center;}
.modal .close{color:#333;}
.modal-header .close{padding:0;margin:0;}
.modal .modal-header .modal-title{font-size:1.5rem;margin-bottom:0px;line-height:1;font-weight:normal;font-family:'fs_joeymedium';}
.modal .modal-content{background-color:#F0EDE8;}

.modal .modal-content.corona {
	background-image: url(/assets/images/corona-gb.jpg);
    height: 100%;
    position: relative;
    opacity: 1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.modal .modal-content.corona .announcement {
	background-color: #fff;
    padding: 0px 10px;
    border-radius: 20px;
    color: #3E5135;
    font-size: 2rem;
    text-align: center;
    margin: 0px auto 1rem auto;
    width: 50%;
}





.modal .modal-content.corona .announcement-text {
	text-align: center;
	font-size: 2rem;
}

.modal .modal-content.corona p a {
	color: #B7A776;
}

@media (max-width: 575.98px) {
	.modal .modal-content.corona .announcement {
		font-size: 1.5rem;
		width: 80%;
	}

	.modal .modal-content.corona .announcement-text {
		font-size: 1.5rem;
		line-height: 1;
	}
}

@media (max-width: 767.98px) and (min-width: 576px) {

}

@media (max-width: 991.98px) and (min-width: 768px) {

}

@media (max-width: 1199.98px) and (min-width: 992px) {

}

@media (min-width: 992px) {

}

.modal .modal-content.corona .close {
    color: #fff;
}

.top-nav{background-color:#F0F0F0;border-bottom:1px solid #E3E3E3;}
.top-nav .top-nav-container .navbar-nav{margin-left:5em;font-size:1rem;font-family:'fs_joeymedium';}
.top-nav .top-nav-container .header-socials{font-size:18px;line-height:1;margin-right:0;margin-left:0;padding:10px 0px 10px 0px;margin:0;list-style:none;}
.top-nav .top-nav-container .header-socials li{display:inline-block;margin-left:10px;}
.top-nav .top-nav-container .header-socials li a{color:#B7A776;}
.top-nav .top-nav-container .header-socials li a:hover{color:#3E5135;}
.top-nav .navbar-nav .nav-item a.nav-link{color:#8C8C8B;}
.top-nav .navbar-nav .nav-item a.nav-link.active{color:#b7a776;}
.top-nav .navbar-nav .nav-item a.nav-link i{color:#B7A776;}
.top-nav .navbar-nav .nav-item a.nav-link:hover{color:#B7A776;}
.top-nav li.topbar-devider{top:10px;padding:0;font-size:10px;position:relative;height:2em;margin:0 5px 5px;border-right:solid 1px #d2d2d2;}
.ukrs-nav{background-color:#fff;padding:2rem 1rem;}
.ukrs-nav .navbar-brand img{width:150px;}
.ukrs-nav .mobile-icons{margin-right:0.3em;}
.ukrs-nav .mobile-icons a{padding:.25rem .75rem;font-size:1.5em;color:#B7A776;}
.ukrs-nav .mobile-icons a:hover{color:#3E5135;;}
.ukrs-nav .mobile-icons .navbar-toggler{color:#B7A776;border-color:transparent;}
.ukrs-nav #navbarResponsive .ukrs-core-menu{margin-left:2.2em;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div span{color:#787775;font-size:20px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{margin:8px 0px 0px 0px;padding:0px;font-size:1rem;font-family:'fs_joeymedium';list-style:none;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li{display:inline-block;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a{color:#333;text-decoration:none;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active{color:#B7A776;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a i{color:#B7A776;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li:not(:first-child){margin-left:10px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu a:hover{color:#B7A776!important;}
.ukrs-nav #navbarResponsive .ukrs-core-menu a.active{color:#fff;}
.ukrs-nav #navbarResponsive .ukrs-core-menu-divider{top:0px;padding:0;font-size:10px;position:relative;height:auto;margin:0px 35px;border-right:solid 1px #E3E3E3;}
.ukrs-footer-menu{padding-top:42px;padding-bottom:42px;line-height:1;color:#fff;background-color:#303030;}
.ukrs-footer-menu h5.title{font-family:"fs_joeymedium";font-size:1em;color:#787473;padding-top:10px;margin:0 15px 10px;}
.ukrs-footer-menu .bottom-menu-list,
.ukrs-footer-menu .bottom-menu-iconic-list{padding:0;margin:0 15px;list-style:none;}
.ukrs-footer-menu .bottom-menu-list{font-family:"fs_joeyregular";font-size:18px;margin-bottom:15px;line-height:1.286;}
.ukrs-footer-menu .bottom-menu-list a,
.ukrs-footer-menu .bottom-menu-iconic-list a{display:inline-block;color:inherit;color:#B7A776;text-decoration:none;font-size:0.9em;line-height:24px;}
.ukrs-footer-menu .bottom-menu-list a:hover,
.ukrs-footer-menu .bottom-menu-list a:focus{color:#fff;}
.ukrs-footer-menu .bottom-address{font-family:"fs_joeyregular"!important;padding:0;margin:0 0px;font-size:0.9em;}
.ukrs-footer-menu .bottom-menu-iconic-list li{display:inline-block;margin-right:18px;}
.ukrs-footer-menu .bottom-menu-iconic-list a{color:#B7A776;font-size:1.5rem;}
.ukrs-footer-menu .bottom-menu-iconic-list a:hover{color:#fff!important;}
.ukrs-copyright{font-size:15px;font-family:'fs_joeyregular';background-color:#585858;padding:10px 0px;color:#fff;}
.ukrs-copyright .gray_footer{font-family:'fs_joeyregular';color:rgba(255, 255, 255, 0.55);font-size:16px;margin-bottom:0px;}
.ukrs-copyright .gray_footer a{color:rgba(255, 255, 255, 0.55);text-decoration:underline;}
.ukrs-copyright .gray_footer a:hover{color:rgba(255, 255, 255, 0.25);}
.ukrs-copyright .powered-by-img{width:7rem;}
.ukrs-home-slider .carousel-inner .carousel-control-prev,
.ukrs-home-slider .carousel-inner .carousel-control-next{z-index:1;}
.ukrs-home-slider .carousel-inner .carousel-control-prev i,
.ukrs-home-slider .carousel-inner .carousel-control-next i{font-size:3rem;}
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item{transition-property:opacity;}
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item,
.ukrs-home-slider.carousel-fade .carousel-inner .active.carousel-item-left,
.ukrs-home-slider.carousel-fade .carousel-inner .active.carousel-item-right{opacity:0;}
.ukrs-home-slider.carousel-fade .carousel-inner .active,
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1;}
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item-next,
.ukrs-home-slider.carousel-fade .carousel-inner .carousel-item-prev,
.ukrs-home-slider.carousel-fade .carousel-inner .active.carousel-item-left,
.ukrs-home-slider.carousel-fade .carousel-inner .active.carousel-item-right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.ukrs-home-slider.carousel-fade .carousel-control{z-index:2;}
.ukrs-home-slider .carousel-inner{position:relative;overflow:hidden;width:100%;}
.ukrs-home-slider .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, .6);}
.ukrs-home-slider .carousel-inner>.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;margin-left:-600px;min-height:100%;}
.carousel-inner>.carousel-item>img,
.carousel-inner>.carousel-item>a>img{display:block;max-width:100%;height:auto;line-height:1;}
.ukrs-home-slider .carousel-caption{top:15%;text-shadow:none;}
.ukrs-home-slider.carousel,
.ukrs-home-slider.carousel .carousel-item{height:470px;}
.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{max-width:none;}
.ukrs-home-slider .carousel-caption h2{font-size:30px;line-height:1;}
.ukrs-home-slider .carousel-caption p{font-size:22px;}
.ukrs-home-slider .carousel-inner .carousel-item .overlay-mask,
.parallax-stellar .overlay-mask{background-color:#000;position:absolute;width:100%;top:0px;opacity:0.5;height:100%;}
@media screen and (min-width:768px){.ukrs-home-slider .carousel-control .glyphicons-chevron-left,
.ukrs-home-slider .carousel-control .glyphicons-chevron-right,
.ukrs-home-slider .carousel-control .icon-prev,
.ukrs-home-slider .carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px;}
.ukrs-home-slider .carousel-caption{left:20%;right:20%;padding-bottom:30px;}
.ukrs-home-slider .carousel-indicators{bottom:20px;}
}
@media only screen and (min-width:600px){.ukrs-home-slider .carousel-caption{top:7%!important;}
.ukrs-home-slider .carousel-caption{left:10%;right:10%;padding-bottom:30px;}
.home-boxes{top:15rem!important;}
.home-standard-container{padding:22rem 0em 2rem 0rem!important;}
.carousel-control-prev{top:22%;}
.carousel-control-next{top:22%;}
}
@media screen and (max-width:767px){.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{margin-left:-960px;}
}
@media screen and (min-width:441px)and (max-width:550px){.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{width:auto;margin-left:-380px;height:100%;}
.ukrs-home-slider.carousel{height:680px;}
.ukrs-home-slider.carousel .carousel-item{height:360px;}
.home-boxes{top:10rem!important;}
.ukrs-home-slider .carousel-caption{top:5%!important;}
.home-standard-container{padding:1rem 0em 1rem 0rem!important;}
.ukrs-home-slider .carousel-caption h2{font-size:17pt!important;line-height:1;}
.ukrs-home-slider .carousel-caption{position:absolute;left:5%!important;right:5%!important;}
}
@media screen and (min-width:550px)and (max-width:767px){.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{width:auto;margin-left:-60px;height:100%;}
.ukrs-home-slider.carousel{height:620px;}
.ukrs-home-slider.carousel .carousel-item{height:420px;}
.home-boxes{top:13rem!important;}
.home-standard-container{padding:34vw 0em 1rem 0rem!important;}
.ukrs-home-slider .carousel-caption{position:absolute;left:4%!important;right:4%!important;}
.ukrs-home-slider .carousel-caption h2{font-size:18pt!important;}
.ukrs-home-slider .carousel-caption p{font-size:15pt!important;}
.ukrs-home-slider .carousel-caption{top:8%!important;}
.home-boxes .homepage-panel .card-header{font-size:1.6rem!important;}
.home-boxes .form-group label,
.parallax-large-content .form-group label{font-size:1.1rem!important;}
.home-boxes .form-group .form-control,
.parallax-large-content .form-group .form-control{font-size:1rem;line-height:1.1;padding:.575rem .45rem .575rem 0rem;}
.home-boxes .form-group .btn,
.parallax-large-content .form-group .btn{padding:.575rem .45rem!important;font-size:1.1rem!important;line-height:1.1!important;}
.home-boxes .form-group .input-group-text,
.parallax-large-content .form-group .input-group-text{font-size:.1.1rem!important;font-weight:normal!important;line-height:1.1!important;padding:.575rem .45rem .575rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute!important;margin-top:0px!important;margin-right:0px!important;top:.6rem!important;right:.2rem!important;z-index:3!important;font-size:1.3rem!important;}
}
@media screen and (max-width:441px){.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{width:auto;margin-left:-400px;height:100%;}
.ukrs-home-slider.carousel{height:490px;}
.ukrs-home-slider.carousel .carousel-item{height:330px;}
.ukrs-home-slider .carousel-caption{top:0%;}
.home-boxes{top:8rem!important;}
.home-standard-container{padding:11rem 0em 1rem 0rem!important;}
.ukrs-home-slider .carousel-caption{top:2%!important;}
}
@media screen and (min-width:1174px){.ukrs-home-slider .carousel-caption h2{font-size:45px;line-height:1;}
.ukrs-home-slider .carousel-caption p{font-size:24px;line-height:1;}
}
@media screen and (min-width:1600px){.ukrs-home-slider .carousel-caption{top:30%;}
.ukrs-home-slider .carousel-caption h2{font-size:60px;}
.ukrs-home-slider .carousel-caption p{font-size:25px;}
}
@media screen and (min-width:992px){.ukrs-home-slider.carousel,
.ukrs-home-slider.carousel .carousel-item{height:41vw;}
.ukrs-home-slider .carousel-caption{top:25%!important;}
.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{max-width:100%;height:auto;margin-left:0px;min-height:0;}
.ukrs-home-slider .carousel-caption{top:8%!important;}
.ukrs-home-slider .carousel-caption h2{font-size:33px;line-height:1;}
.ukrs-home-slider .carousel-caption p{font-size:18px;}
.home-boxes{top:22.5vw!important;}
.home-boxes .homepage-panel .card-header{font-size:1.5em!important;}
.home-standard-container{padding:12rem 0em 2rem 0rem!important;}
.has-icon .form-control{padding:.575rem .75rem .575rem 0rem!important;}
.input-group select+i.fas{float:none;color:#B6A774;pointer-events:none;background-color:transparent;position:absolute!important;right:.4rem top:.8rem font-size:1.3rem;}
.homepage-panel.orange-panel .btn-primary{padding:.515rem .75rem!important;font-size:.9rem!important;}
}
@media screen and (min-width:1400px){.ukrs-home-slider .carousel-caption{left:18%;right:18%;}
.ukrs-home-slider .carousel-caption{top:5%;}
}
@media only screen and (min-width:768px){.ukrs-home-slider .carousel-caption .btn-primary{margin-top:50px;margin-bottom:50px;}
}
@media screen and (max-width:767px){.ukrs-home-slider .carousel-caption h2{font-size:14pt;line-height:1;}
.ukrs-home-slider .carousel-caption p{font-size:12pt;line-height:1;}
.ukrs-home-slider .carousel-caption{position:absolute;left:8%;right:8%;}
.ukrs-home-slider .carousel-caption{top:9%;}
}
@media screen and (max-width:466px){}
@media only screen and (max-width:340px){.ukrs-home-slider .carousel-inner>.carousel-item>img,
.ukrs-home-slider .carousel-inner>.carousel-item>a>img{width:auto;margin-left:-350px;height:100%;}
.ukrs-home-slider.carousel .carousel-item{height:300px;}
.ukrs-home-slider .carousel-caption{top:-3%!important;}
.ukrs-home-slider .carousel-caption h2{font-size:12pt;}
.ukrs-home-slider .carousel-caption p{font-size:10pt;}
.ukrs-home-slider .carousel-caption .btn-primary{padding:10px 45px;margin-top:5px;margin-bottom:15px;font-size:11pt;}
.home-boxes{top:6rem!important;}
.ukrs-home-slider .carousel-caption{left:5%;right:5%;}
.home-standard-container{padding:9rem 0em 1rem 0rem!important;}
}
.home-boxes{position:absolute;width:100%;top:12rem;}
.home-boxes .homepage-panel{border-radius:0px;border:0px;margin-bottom:20px;}
.home-boxes .homepage-panel .card-header{border-radius:0px;font-size:2em;text-align:center;}
.home-boxes .green-panel .card-header{background-color:#2F3F25;padding:.25rem 1.25rem;color:#fff;}
.home-boxes .green-panel .card-body{background-color:#3D5233;color:#fff;}
.home-boxes .orange-panel .card-header{background-color:#B0A06F;padding:.25rem 1.25rem;color:#fff;}
.home-boxes .orange-panel .card-body{background-color:#B9A777;color:#fff;}
.homepage-panel.orange-panel .btn-primary{background-color:#fff;font-size:1.2rem;padding:.615rem .75rem;color:#3B3A3B;border:0px;text-align:left;}
.homepage-panel.orange-panel .btn-primary i{color:#3E5135;float:right;margin-top:4px;}
.homepage-panel.orange-panel .btn-primary:hover{background-color:#3E5135;color:#fff!important;}
.homepage-panel.orange-panel .btn-primary:hover i{color:#B7A776!important;}
.has-icon .input-group-text{background-color:#fff;border:1px solid transparent;padding:.775rem .45rem .775rem .75rem;}
.has-icon .input-group-text{color:#B7A776;}
.has-icon .form-control{padding:.775rem .75rem .775rem 0rem;}
.btn.has-icon{position:relative;}
.btn.has-icon:disabled{pointer-events:none;}
.btn{font-weight:normal;font-family:'fs_joeyregular';}
.btn.has-icon i{float:right;margin-left:1rem;margin-top:.3rem;}
.btn.btn-secondary.has-icon i{color:#3E5135;}
.btn.btn-primary.has-icon i{color:#B7A776;}
.btn.btn-sm.has-icon i{margin-left:1rem;margin-top:.25rem;}
.btn.has-icon:hover i{color:#3E5135;}
.loader-button{display:inline-block;position:absolute;left:0px;right:0px;top:0px;background-color:rgba(255, 255, 255, 0.69);width:100%;height:100%;pointer-events:none;}
.loader-button span{box-sizing:border-box;display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;border:2px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent;}
.loader-button span:nth-child(1){animation-delay:-0.45s;}
.loader-button span:nth-child(2){animation-delay:-0.3s;}
.loader-button span:nth-child(3){animation-delay:-0.15s;}
@keyframes lds-ring{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.cream-bg .form-control,
.ukrs-tint .form-control{background-color:#fff;}
.cream-bg .form-control:focus,
.ukrs-tint .form-control:focus{border-color:#B7A776;}
.form-control:focus{border-color:#B7A776;}
.form-control,
.tab-content-element .form-control{background-color:#EBEBEB;font-family:'fs_joeyregular';}
.modal .form-control,
.swal2-content .form-control{background-color:#fff;}
.form-control.no-border{border:0px;background-color:#fff;}
.form-group.has-icon .input-group{position:relative;}
.form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute;margin-top:1rem;right:0px;z-index:3;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute;margin-top:0px;margin-right:0px;top:1rem;right:.5rem;z-index:3;}
.form-control:disabled,
.form-control[readonly]{background-color:#f3f3f3!important;opacity:1;}
.form-control.bordered{border:1px solid #ced4da;height:auto!important;}
.form-control.bordered:hover,
.form-control.bordered:active,
.form-control.bordered:focus{border:1px solid #B7A776;}
.form-control.mini-select{width:4.2rem;}
.form-control.medium-select{width:12.5rem;}
.form-control.filter-select{width:10rem;}
.form-control.no-border:focus{box-shadow:none;border:0px;}
.form-control:focus{box-shadow:none;}
.col-form-label.has-info{padding-top:0px;padding-bottom:0px;}
.col-form-label p{font-size:.9rem;margin-bottom:0px;line-height:0.8;}
.icon-right{text-align:left;}
.icon-right i{margin-top:5px;float:right;}
select.form-control{position:relative;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand {
    display: none;
}
select.form-control.no-border:not([size]):not([multiple]){height:auto;}
.fc .fc-toolbar select+i.fas{float:right!important;margin-left:0px!important;}
.fc .fc-toolbar select.form-control.filter-select{float:none;margin-left:7rem;}
select+i.fas{float:right;color:#B6A774;margin-top:-1.7rem;margin-right:5px;pointer-events:none;background-color:transparent;padding-right:5px;position:relative;font-size:1.3rem;}
.input-group select+i.fas{float:none;color:#B6A774;pointer-events:none;background-color:transparent;position:absolute!important;right:2.5rem;top:2.35rem;font-size:1.3rem;}
.custom-select{background:#fff;font-family:'fs_joeyregular';font-weight:normal;}
.custom-select:focus{border:1px solid #B7A776;box-shadow:none;}
select.form-control:disabled+i.fas{background-color:transparent!important;}
.input-group>.custom-file:focus,
.input-group>.custom-select:focus,
.input-group>.form-control:focus{z-index:0;}
select.form-control-lg+i.fas{float:right;color:#B6A774;margin-top:-2.1rem;margin-right:5px;pointer-events:none;background-color:#fff;padding-right:5px;font-size:1.5rem;position:relative;}
select.form-control-sm+i.fas{float:right;color:#B6A774;margin-top:-1.45rem;margin-right:5px;pointer-events:none;background-color:transparent;padding-right:5px;position:relative;font-size:1.1rem;}
.select-group{position:relative;}
.has-icon select.form-control{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important;}
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:#495057;}
.bootstrap-select .btn-primary:not(:disabled):not(.disabled).active,
.bootstrap-select .btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select .dropdown-toggle:hover{border:1px solid #B7A776!important;outline:none!important;outline-offset:0!important;background-color:#fff!important;color:#495057!important;font-family:'fs_joeyregular'!important;}
.bootstrap-select.is-invalid button.dropdown-toggle{border:1px solid #dc3545!important;outline:none!important;outline-offset:0!important;background-color:#fff!important;color:#495057!important;font-family:'fs_joeyregular'!important;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.bootstrap-select .dropdown-toggle{border:1px solid #ced4da!important;outline:none!important;outline-offset:0!important;background-color:#fff!important;color:#495057!important;font-family:'fs_joeyregular'!important;}
.bootstrap-select>.dropdown-toggle.bs-placeholder,
.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{background-color:#fff!important;border:1px solid #ced4da!important;font-family:'fs_joeyregular';}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;}
.dropdown-toggle:not(.note-btn)::after,
.dropup .dropdown-toggle:not(.note-btn)::after{font-family:"Font Awesome 5 Free";font-weight:900!important;content:"\f078";color:#B6A774;font-size:1.3rem;margin:0px;speak:none;margin-top:-2.3rem;margin-right:1rem;font-style:normal;font-weight:normal;vertical-align:middle;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0px;}
.bootstrap-select.form-control-sm .dropdown-toggle::after,
.bootstrap-select.form-control-sm .dropup .dropdown-toggle::after{font-size:1rem;margin-top:-1.7rem;margin-right:.7rem;}
.bootstrap-select.form-control-sm .dropdown-toggle{width:12rem;}
.bootstrap-select.form-control-sm .dropdown-menu{padding:.25rem;}
.bs-actionsbox,
.bs-donebutton,
.bs-searchbox{padding:0px;margin-bottom:1rem;}
.bs-searchbox .form-control{height:1.5rem;font-size:.8rem;font-family:'fs_joeyregular';}
.bootstrap-select .dropdown-menu li a{padding:0rem .3rem;font-family:'fs_joeyregular';}
.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:1em;}
.bootstrap-select .dropdown-header{padding:0rem;}
.cream-bg .btn-outline-secondary{background-color:#fff;border:1px solid #3E5135;color:#3E5135;}
.input-group-append .btn-outline-secondary{background-color:#3E5135;color:#fff;}
.input-group-append .btn-outline-secondary:hover{color:#fff;background-color:#B7A776;}
.btn-outline-secondary{background-color:#EBEBEB;border:1px solid #3E5135;color:#3E5135;}
.btn-outline-danger{border:1px solid #a94442;background-color:#fff;color:#a94442;}
.btn-outline-danger:hover{color:#fff;background-color:#a94442;}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#a94442;}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#3E5135;}
.btn-outline-secondary:hover{color:#fff;background-color:#3E5135;}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:none;}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus{box-shadow:none;}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:none;}
.btn-outline-danger.focus,
.btn-outline-danger:focus{box-shadow:none;}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled{color:#fff;background-color:#B7A776;opacity:.5;}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3E5135;border-color:#fff;}
.btn-outline-primary.focus,
.btn-outline-primary:focus,
.btn-outline-primary.focus,
.btn-outline-primary:hover{box-shadow:none;}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:none;}
.btn-outline-primary{color:#fff;background-color:#B7A776;background-image:none;border-color:#B7A776;padding:.375rem 1.5rem;}
.btn-outline-primary:hover{color:#fff;background-color:rgba(183, 167, 118, 0.5);border-color:rgba(183, 167, 118, 0.5);}
.custom-select.is-invalid,
.form-control.is-invalid,
.was-validated .custom-select:invalid,
.was-validated .form-control:invalid{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.custom-select.is-invalid:focus,
.form-control.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:none;}
.col-form-label{line-height:1.2rem;font-size:1.2rem;}
.col-form-label .info-label{font-size:1rem;cursor:pointer;color:#B7A776;}
.error-message-box{margin:0;font-size:14px !important;color:#fff !important;display:block;background:#a94442;padding:7px 14px;line-height:1.2;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;}
.btn-white{color:#333!important;background-color:#fff!important;border-color:#fff!important;margin-bottom:1.5rem;}
.btn-white:hover{color:#fff!important;background-color:#B7A776!important;border-color:#B7A776!important;}
.btn-group-xs>.btn,
.btn-xs{padding:.25rem .5rem;font-size:.875rem!important;line-height:.875rem;border-radius:.25rem;}
.btn-primary{color:#fff;background-color:#3E5135;border-color:transparent;border-width:0px;position:relative;}
.btn-light{border-color:#D9D9D9;}
.btn-primary.active{background-color:#B7A776!important;border-color:#B7A776!important;}
.btn-primary.disabled,
.btn-primary:disabled{color:#fff;background-color:#3E5135;border-color:#3E5135;opacity:0.8;pointer-events:none;}
.btn-primary.focus,
.btn-primary:focus{box-shadow:none;}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus{box-shadow:none;}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#B7A776;border-color:#B7A776;}
.btn-primary:hover{color:#fff;background-color:#B7A776;border-color:#B7A776;}
.btn-secondary{color:#fff!important;background-color:#B7A776!important;border-color:#B7A776!important;margin-bottom:1.5rem;}
.btn-secondary i{color:#3E5135;}
.btn-secondary:hover{color:#fff!important;background-color:#3E5135!important;border-color:#3E5135!important;}
.btn-secondary:hover i{color:#B7A776!important;}
.elearning-button{line-height:1.4;font-size:1.5rem;}
.elearning-button:hover{background-color:#dbcc9e!important;border:1px solid #dbcc9e!important;}
.elearning-button:hover i{color:#3E5135!important;}
.elearning-button img{width:2rem;vertical-align:bottom;}
.breadcrumb-container .breadcrumb{background-color:transparent;padding:.55rem .3rem;}
.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-family:"Font Awesome 5 Free";font-weight:700;content:'\f054';font-size:.7rem;}
.breadcrumb-container .breadcrumb .breadcrumb-item a{color:#8C8C8B;}
.breadcrumb-container .breadcrumb .breadcrumb-item a:hover{color:#B7A776;}
.breadcrumb-container .breadcrumb .breadcrumb-item.active{font-family:'fs_joeyregular';}
.standard-container{padding:2em 0em;}
.breadcrumb-bg{background-color:#F0F0F0;border-bottom:1px solid #ced4da;}
.breadcrumb-provider{margin-top:-1.3rem;}
.breadcrumb-container{padding:.3em 0em;}
.breadcrumb-provider .breadcrumb{margin-left:15rem;}
.register-standard-container{padding:2em 0em 0rem 0rem;}
.memberarea-register-standard-container{padding:1em 0em 0rem 0rem;}
.provider-standard-container{padding:1rem 0em 2rem 0rem;}
.home-standard-container{padding:5rem 0em 2rem 0rem;}
.get-in-touch-container{padding:15px;margin-bottom:1rem;border:2px solid #393738;}
.get-in-touch-contact-container{border:0px;margin-bottom:2rem;}
.get-in-touch-container p{color:#929292;}
.get-in-touch-container a{color:#B7A776;}
.get-in-touch-container a:hover{text-decoration:none;color:#3E5135;}
.parallax-stellar{font-family:'fs_joeybold';position:relative;color:#fff;}
.findout-parallax{background-position:50% 0;background-repeat:no-repeat;background-size:cover;position:relative;padding:5em 0em;}
.findout-parallax h2{font-size:3em;line-height:50px;margin-bottom:1em;}
article:first-of-type{padding:1rem 0rem 1rem 0rem;}
article{border-bottom:1px solid #000;padding:1.5rem 0rem 1rem 0rem;}
article h2,
article h1{font-size:1.3rem;color:#3F3D3E;}
article a{text-decoration:none;color:#3E5135!important;}
article a:hover{color:#B7A776;text-decoration:none;}
article h2,
article h1{font-size:1.2rem!important;}
article p{color:#929292;font-size:17px;font-family:'fs_joeyregular';}
article:last-of-type{border-bottom:0px;}
.twitter-container{padding:15px;margin-bottom:1rem;border:2px solid #00aced;}
.twitter-container h2,
.twitter-container h2 i{color:#00aced;margin-bottom:1rem;}
.twitter-container .twitter-article .post-thumb{float:left;}
.twitter-container .twitter-article .post-thumb .container-resolution-responsive-twitter{width:50px;height:50px;background-color:#fff;overflow:hidden;position:relative;border:1px solid #8F8F8F;border-radius:50%;}
.twitter-container .twitter-article .post-thumb .container-resolution-responsive-twitter img{position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.twitter-container .twitter-article .post-content{margin-left:4rem;}
.twitter-container .twitter-article .post-content .post-title{margin-top:10px;}
.twitter-container .twitter-article .post-content .post-title span a{color:#B7A776;}
.twitter-container .twitter-article .post-content .post-title span a:hover{text-decoration:none;color:#3E5135;}
.twitter-container .twitter-article .post-content p{color:#929292;font-size:17px;font-family:'fs_joeyregular';}
.testimonials{background-color:#3A4D31;background-image:url(/assets/images/ukrs_symbol.jpg);height:100%;position:relative;opacity:1;background-position:center;background-repeat:no-repeat;background-size:cover;}
.testimonials h2,
.testimonials .carousel .carousel-inner .carousel-item h2{color:#fff;}
.testimonials .carousel{margin:50px auto;padding:0 70px;height:26rem;}
.testimonials .carousel .carousel-indicators{bottom:-40px;}
.testimonials .carousel-indicators li{background:#D9D9D9;border-color:transparent;box-shadow:none;}
.testimonials .carousel-indicators li,
.carousel-indicators li.active{width:17px;height:17px;margin:1px 3px;border-radius:50%;}
.testimonials .carousel-indicators li.active{background:#B09F6F;box-shadow:none;}
.testimonials .carousel .item{color:#999;font-size:14px;text-align:center;overflow:hidden;min-height:290px;}
.testimonials .carousel .item .author{color:#B09F6F;}
.testimonials .carousel .item .img-box{width:135px;height:135px;background-color:#fff;overflow:hidden;position:relative;border-radius:.25rem;left:0%;right:0%;margin:0 auto;;}
.testimonials .carousel .img-box img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding:.3rem;width:100%;;}
.testimonials .carousel .testimonial{padding:20px 0 10px;margin:auto 15%;}
.testimonials .testimonial{color:#C7CAC7;}
.testimonials .star-rating{margin-bottom:3rem;}
.testimonials .star-rating i{font-size:2rem;color:#F5A623;}
.testimonials .carousel-control i{font-size:68px;line-height:42px;position:absolute;display:inline-block;color:#AF9E70;text-shadow:none;}
.testimonials .carousel-control:hover i{color:#AF9E70!important;}
.testimonials .carousel .carousel-control{width:40px;height:40px;margin-top:-20px;top:50%;background:none;}
.standard-header{min-height:7.5rem;padding:1.5em 0em;}
.standard-header h2.header-title{font-size:2.5rem;}
.standard-header p.header-paragraph{font-family:'fs_joeyregular';font-size:1.1rem;margin-bottom:1.5rem;}
.standard-header p.header-paragraph a{color:#fff;text-decoration:underline;}
.provider-standard-header{min-height:11rem;padding:4em 0em;}
.provider-standard-header h2.header-title{font-size:2.5rem;}
.provider-standard-header h1.header-title{font-size:2.2rem;}
.provider-standard-header p.header-paragraph{font-family:'fs_joeyregular';font-size:1.1rem;margin-bottom:1.5rem;}
.provider-standard-header p.header-paragraph a{color:#fff;text-decoration:underline;}
.register-standard-header{min-height:7.5rem;padding:2em 0em 0rem 0rem;}
.register-standard-header h2.header-title{font-size:2.5rem;margin-bottom:2.5rem;}
.register-standard-header p.header-paragraph{font-family:'fs_joeyregular';font-size:1.1rem;margin-bottom:1.5rem;}
.register-standard-header p.header-paragraph a{color:#fff;text-decoration:underline;}
.course-finder-left-side{}
.course-finder-left-side h4{font-family:'fs_joeymedium';margin-bottom:0px;font-size:1.20rem;}
.course-finder-left-side p{font-family:'fs_joeyregular';font-size:0.99rem;}
.course-finder-left-side .course-finder-nav-list{margin-bottom:1.2rem;font-family:'fs_joeymedium';}
.course-finder-left-side .course-finder-nav-list .nav-link{font-size:1rem;padding:.4rem 0.5rem; border-radius: .25rem;}
.course-finder-left-side .course-finder-nav-list .nav-link i{color:#B7A776;}
.course-finder-left-side .course-finder-nav-list .nav-link:hover{background-color:#e0dcd0;color:#3E5135;}
.course-finder-left-side hr{margin-top:0.5rem;margin-bottom:0.5rem;}
.appendContent{min-height:6rem;}
#declaration{position:relative;}
#provider_courses_list,
#existing_certificates,
#courses_list_member_area,
#payments,
#invoices,
#instructors,
#instructors_list,
#elearning_courses_list_member_area,
#course_details,
.attendees-append-container,
#existing_orders,
#archived_orders,
#training_providers,
#course_information,
#scheduled_courses,
.no-res-mega-box,
#course_sessions_list,
#existing_elearning_orders,
#archived_elearning_orders,
#existing_calendar_entries,
#archived_calendar_entries,
.advert-append-container,
#your_orders,
#industry_news,
#renewal_courses,
#publicised_courses,
#wanted_ads,
#forums,
#topics,
#topic_replies,
#my_reviews{position:relative;min-height:6rem;}
.publicised-courses-modal #swal2-content,
.archive-box-table #swal2-content,
.shoppingcart-box-table #swal2-content{position:relative;min-height:3rem;}
#non_accredited_courses_list,
#accredited_courses_list{position:relative;min-height:15rem;}
#training_providers table,
#course_information table,
#scheduled_courses table{margin:0px;}
.table tr th{font-weight:normal;font-family:'fs_joeybold';}
.table thead th{border-bottom:1px solid #dee2e6!important;}
.table.va-middle td,
.table.va-middle th{vertical-align:middle!important;}
.table th .table-sort i{position:absolute;}
.table th .table-sort{position:relative;}
.table th .asc-sort i.fa-caret-down{color:#B7A776!important;bottom:0px;}
.table th .desc-sort i.fa-caret-down{color:#3E5135!important;bottom:0px;}
.table.table-mini .table-hour{font-family:'fs_joeyregular';font-size:.8rem;}
.table.table-mini .table-amount{font-family:'fs_joeybold';font-size:.9rem;}
.table.table-mini p{margin-bottom:0px;font-size:.9rem;}
.table.table-mini .table-user{line-height:1;}
.table.table-mini .table-date{font-family:'fs_joeymedium';font-size:.9rem;}
.table th .asc-sort i.fa-caret-up{color:#3E5135!important;top:0px;}
.table th .desc-sort i.fa-caret-up{color:#B7A776!important;top:0px;}
.table th .table-sort span{margin-left:.9rem;}
.course-finder-table.table-mini{margin-top:1rem;position:relative;}
.course-finder-table tbody tr td,
.course-finder-table thead tr td{vertical-align:middle;border-bottom:1px solid #dee2e6;border-top:0px;padding:0.5rem 0.2rem;line-height:1;}
.course-finder-table tbody tr:last-child td,
.course-finder-table thead tr:last-child td{border-bottom:0px;}
.course-finder-table.member-area-course-table tbody tr td,
.course-finder-table.member-area-course-table thead tr td{padding:0.1rem 0.2rem;}
.course-finder-table.member-area-course-table .checkbox.checkbox-large .icons,
.course-finder-table.member-area-course-table .radio.radio-large .icons{line-height:30px!important;}
.course-finder-table.member-area-course-table.table-covered tbody tr td,
.course-finder-table.member-area-course-table.table-covered thead tr td{padding:.3rem .2rem;}
.course-finder-table.member-area-course-table.table-covered .checkbox.table-checkbox{padding-left:32px!important;}
.course-finder-table.table-mini tbody tr td,
.course-finder-table.table-mini thead tr th{padding:0.3rem 0.1rem;}
.course-finder-table.table-mini tbody tr.promoted{background-color:#3F5433;color:#fff;}
.course-finder-table.table-mini.mini-headers tr.promoted div.background span{background-color:#3F5433;}
.course-finder-table.table-mini.mini-headers tr.promoted h4 a,
.course-finder-table.table-mini.mini-headers tr.promoted a{color:#fff;}
.course-finder-table.table-mini.mini-headers tr.promoted td h4 a:hover,
.course-finder-table.table-mini.mini-headers tr.promoted td a:hover{opacity:.5;}
.course-finder-table.table-mini.mini-headers tr.promoted td h4 a:hover i,
.course-finder-table.table-mini.mini-headers tr.promoted td a:hover i{color:#B7A776!important;}
.course-finder-table.table-mini tbody tr.promoted td{padding:0rem 0.9rem .2rem 0.9rem;}
.course-finder-table.table-mini tbody tr.promoted td:last-child{padding:0.3rem 0.1rem;}
.course-finder-table .course-category{font-size:15px;line-height:1.2rem;color:#B7A776;}
.course-finder-table.table-mini .course-category{font-size:0.9rem;}
.course-finder-table.table-mini.mini-headers .course-category{font-size:0.9rem;}
.course-finder-table.table-mini.mini-headers h4 a{font-size:1.1rem;}
.course-finder-table.table-mini.mini-headers h4{font-size:1.1rem; line-height: 1.2}
.course-finder-table.table-mini.mini-headers .course-county{font-size:.9rem;}
.course-finder-table.table-mini.mini-headers .course-dates{font-size:.8rem;line-height:1.4;}
.course-finder-table h4{margin-top:0px;margin-bottom:0px;line-height:0;}
.course-finder-table h4 i{color:#B7A776!important;}
.course-finder-table .course-category i{color:#3E5135!important;}
.course-finder-table h4 a{font-family:'fs_joeymedium';color:#3E5135;font-size:20px;line-height:1;text-decoration:none;position:relative;}
.course-finder-table.table-mini h4 a{font-size:1.1rem;line-height:1;}
.course-finder-table h4 a:hover{color:#B7A776;}
.course-finder-table h4 a:hover i{color:#3E5135!important;}
.course-finder-table h4 a i{color:#B7A776;}
.course-finder-table .accreditation-level{width:2.8rem;}
.course-finder-table .info-button{font-size:2.7rem;}
.course-finder-table.table-mini .accreditation-level{width:2rem;}
.pagination{position:relative;display:block;text-align:center;width:100%;}
.course-calendar+.pagination{margin-top:0px;}
@media (min-width:768px){.pagination{display:inline-block;}
}
.pagination>ul{display:inline-block;padding:0;margin:0;color:#fff;word-spacing:-.5px;background:transparent;border-radius:0px;}
@media (max-width:767px){.website-box.invert,
.website-box{margin-top:0px!important;}
.pagination>ul{height:41px;padding:0 55px 0 52px;overflow:auto;white-space:nowrap;border-radius:6px;}
}
.pagination li{display:inline-block;margin-right:-3px;word-spacing:normal;vertical-align:middle;}
.pagination li.active>a,
.pagination li.active>span{color:#fff;background-color:#B7A776;border-color:#dfe2e5;}
.pagination li.active.previous>a,
.pagination li.active.next>a,
.pagination li.active.previous>span,
.pagination li.active.next>span{margin:0;}
.pagination li.active.previous>a,
.pagination li.active.next>a,
.pagination li.active.previous>span,
.pagination li.active.next>span,
.pagination li.active.previous>a:hover,
.pagination li.active.next>a:hover,
.pagination li.active.previous>span:hover,
.pagination li.active.next>span:hover,
.pagination li.active.previous>a:focus,
.pagination li.active.next>a:focus,
.pagination li.active.previous>span:focus,
.pagination li.active.next>span:focus{color:#fff;background-color:#B7A776;}
.pagination li:first-child>a,
.pagination li:first-child>span{border-left:none;border-radius:.25rem;margin-left:0px;}
.pagination li:first-child.previous+li>a,
.pagination li:first-child.previous+li>span{border-left-width:0;}
.pagination li:last-child{margin-right:0;}
.pagination li:last-child>a,
.pagination li:last-child>span,
.pagination li:last-child>a:hover,
.pagination li:last-child>span:hover,
.pagination li:last-child>a:focus,
.pagination li:last-child>span:focus{border-radius:.25rem;}
.pagination li.previous>a,
.pagination li.next>a,
.pagination li.previous>span,
.pagination li.next>span{min-width:auto;padding:12px 17px;font-size:16px;background-color:transparent;border-right:2px solid #e4e7ea;}
.pagination li.next>a,
.pagination li.next>span{border-right:none;}
.pagination li.disabled>a,
.pagination li.disabled>span{color:#fff;background-color:rgba(255, 255, 255, .3);border-right-color:#dfe2e5;}
.pagination li.disabled>a:hover,
.pagination li.disabled>span:hover,
.pagination li.disabled>a:focus,
.pagination li.disabled>span:focus,
.pagination li.disabled>a:active,
.pagination li.disabled>span:active{color:#fff;background-color:rgba(255, 255, 255, .4);}
@media (max-width:767px){.pagination li.next,
.pagination li.previous{position:absolute;top:0;right:0;z-index:10;background-color:#d6dbdf;border-radius:0 6px 6px 0;}
.pagination li.previous{right:auto;left:0;border-radius:6px 0 0 6px;}
}
.pagination li>a,
.pagination li>span{display:inline-block;text-decoration:none;padding:8px 12px;font-size:14px;line-height:16px;color:#fff;text-align:center;background-color:#3E5135;border:none;margin-left:.40rem;outline:none;border-radius:.25rem;-webkit-transition:.25s ease-out;transition:.25s ease-out;}
.pagination li>a:hover,
.pagination li>span:hover,
.pagination li>a:focus,
.pagination li>span:focus{color:#fff;background-color:#B7A776;}
.pagination li>a:active,
.pagination li>span:active{color:#fff;background-color:#B7A776;}
.pagination>.btn.previous,
.pagination>.btn.next{padding-right:23px;padding-left:23px;margin-right:8px;font-size:14px;line-height:1.429;}
.pagination.pagination-small>.btn.previous{padding:8px 10px;font-size:15px!important;line-height:1;float:left;}
.pagination.pagination-small>.btn.next{padding:8px 10px;font-size:15px!important;line-height:1;float:right;}
.pagination>.btn.previous [class*="fa-"],
.pagination>.btn.next [class*="fa-"]{margin-top:-2px;margin-left:-2px;font-size:16px;}
.pagination>.btn.next{margin-right:0;margin-left:8px;}
.pagination>.btn.next [class*="fa-"]{margin-right:-2px;margin-left:4px;}
@media (max-width:767px){.pagination>.btn{display:block;width:50%;margin:0;}
.pagination>ul{background-color:#ECE7DA;border:1px solid #B7A776;}
.pagination.pagination-small>.btn.next{margin-right:0px!important;border-left:1px solid #B7A776;}
.pagination>.btn.previous{float:none!important;}
.pagination>.btn.next{float:none!important;}
.pagination>.btn:first-child{border-bottom:0px solid #dfe2e5;border-radius:0px 0 0;}
.pagination>.btn:first-child.btn-primary{border-bottom-color:#B7A776;}
.pagination>.btn:first-child>[class*="fa"]{margin-left:-20px;}
.pagination>.btn+ul{padding:0;text-align:center;border-radius:0 0 0px 0px;}
.pagination>.btn+ul+.btn{position:absolute;top:0;right:0;border-bottom:0px solid #dfe2e5;border-radius:0 0px 0 0;}
.pagination>.btn+ul+.btn.btn-primary{border-bottom-color:#B7A776;}
.pagination>.btn+ul+.btn.btn-primary:hover{border-bottom-color:#3E5135;}
.pagination>.btn+ul+.btn>[class*="fa"]{margin-right:-20px;}
.pagination ul{display:block;}
.pagination ul>li>a{border-radius:.25rem;}
.pagination li{margin-top:4px;}
}
.contentLoader{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;opacity:0.9;z-index:999;border-radius:0 0 4px 4px;}
.contentLoader .centered_content{height:40px;width:170px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -85px;}
.contentLoader .centered_content .spinner-small{height:40px;width:40px;position:absolute;top:0px;left:50%;margin:-20px 0 0 -20px;border:2px solid #FFFFFF;border-top:2px solid #3E5135;border-radius:100%;-webkit-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border:3px solid rgba(183, 167, 118, 0.5);border-top:3px solid #3E5135;height:30px;width:30px;margin:-15px 0 0 -15px;}
.contentLoader .centered_content .loading_status{margin-top:20px;text-align:center;}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}
@-moz-keyframes rotation{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(359deg);}
}
@-o-keyframes rotation{from{-o-transform:rotate(0deg);}
to{-o-transform:rotate(359deg);}
}
@keyframes rotation{from{transform:rotate(0deg);}
to{transform:rotate(359deg);}
}
.activefilter{position:relative;display:inline-block;height:50px;padding:9px 9px;padding-right:20px;padding-left:10px;overflow:hidden;font-size:15px;line-height:15px;color:#7b8996;vertical-align:middle;cursor:pointer;border:1px solid #B7A776;background-color:#fff;border-radius:0px;-webkit-transition:.25s linear;transition:.25s linear;}
.activefilter span{color:#2c3032;font-size:15px;font-weight:bold;}
.activefilter span i{color:#B7A776;}
.activefilter>i{position:absolute;top:3px;right:-6px;bottom:0;z-index:2;width:100%;padding:0 10px 0 0;font-size:15px;color:#B7A776;text-align:right;text-decoration:none;cursor:pointer;filter:alpha(opacity=0);opacity:1;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;}
.activefilter:hover{padding-right:20px;padding-left:10px;background-color:rgba(183, 167, 118, 0.2);;border:1px solid #3E5135;}
.active-filters hr{margin-top:.5rem;margin-bottom:0rem;}
.header-ul-menu{margin:0;padding:0px;}
.header-ul-menu li{display:inline;list-style:none;position:relative;padding-bottom:0px;cursor:pointer;}
.header-ul-menu li a{color:#fff;font-size:1.2rem;font-family:'fs_joeyregular';text-decoration:none;}
.header-ul-menu li a:hover,
.header-ul-menu li a.active{color:rgba(255, 255, 255, 0.5);}
.header-ul-menu li.topbar-devider{top:-2px;padding:0;font-size:11px;position:relative;margin:0 12px 0 10px;border-right:solid 1px #fff;}
.header-button{background-color:#fff;font-size:1.2rem;padding:.615rem .75rem;color:#3B3A3B;border:0px;text-align:left;margin-top:20px;margin-bottom:0px;}
.header-with-text{margin-top:0px;}
.header-button i{margin-top:5px;}
.header-ul-menu.button-type{background-color:#fff;color:#B7A776;padding:.7rem;margin:0rem 4rem;border-radius:.25rem;}
.header-ul-menu.button-type li:hover a,
.header-ul-menu.button-type li.active a{color:#fff;}
.header-ul-menu.button-type li{padding:.1rem .5rem;}
.header-ul-menu.button-type li:hover,
.header-ul-menu.button-type li.active{color:#fff;background-color:#3E5135;padding:.1rem .5rem;border-radius:.25rem;}
.header-ul-menu.button-type li a{color:#B7A776;}
.header-ul-menu.button-type li.topbar-devider{border-right:solid 1px #B7A776;top:-2px;padding:0;font-size:10px;}
.become-a-member-statuses{margin:0;padding:0px;align-items:center;justify-content:center;}
.become-a-member-statuses li{display:inline;list-style:none;position:relative;padding-bottom:15px;cursor:pointer;border-left:1px solid #D9D9D9;}
.become-a-member-statuses li:first-child{border-left:0px;}
.become-a-member-statuses .bm-status{padding:1rem 3rem 1rem 3rem;}
.become-a-member-statuses .bm-status span{color:#312F30;font-size:1.7rem;}
.become-a-member-statuses .bm-status p{margin-bottom:0px;line-height:0.8;color:#B7A776;font-size:3rem;}
.become-a-member-statuses .bm-status span{color:#312F30;font-size:1.7rem;}
.feature-container{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.feature-container .feature-box{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:9rem;margin-bottom:1rem;}
.feature-container .feature-box.orange-border{border:2px solid #B5A77B;}
.feature-container .feature-box.gray-box{background-color:#F8F8F8;}
.feature-container .feature-box .feature-icon{width:25%;position:relative;}
.feature-container .feature-box .feature-icon i{font-size:3rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.feature-container .feature-box .feature-icon i{color:#B7A776;}
.feature-container .feature-box .feature-box-container{width:75%;padding:1rem;}
.feature-container .feature-box .feature-box-container p.no-title-header{margin-top:1.2rem;}
.feature-container .feature-box .feature-box-container p{line-height:1.2;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;z-index:1;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.hvr-float{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.pricing-container{background:#F8F8F8;text-align:center;font-family:"fs_joeybold";cursor:default;padding:0;margin-bottom:30px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.pricing-header{height:20rem;}
.strikethrough{position:relative;border:3px solid #ed1b24;padding:1rem;border-radius:50%;}
.strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;color:#ed1b24!important;border-top:4px solid;-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg);}
.header-featured{width:130px;height:25px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border-radius:0px 0px 5px 5px;font-size:15px;padding-top:1px;text-transform:uppercase;color:#888;letter-spacing:0.8px;}
.pricing-header.no-free{height:14rem;}
.pricing-container h5{color:#332F30;font-size:1.6rem;float:left;width:100%;margin:0;padding-top:2rem;padding-bottom:10px;}
.pricing-container.skinoneultimate h5{color:#fff;padding-top:4rem;}
.pricing-header-price{font-size:4rem;color:#B7A776;float:left;width:100%;margin-top:10px;}
.pricing-header p{font-family:'fs_joeyregular';}
.pricing-header-price .price-free{line-height:1;font-family:'fs_joeyregular';}
.pricing-header .pricing-currency{font-size:2.7rem;font-family:'fs_joeyregular';}
.pricing-header .vat-price{font-size:2rem;font-family:'fs_joeyregular';}
.pricing-features{list-style:none;padding:0;margin-bottom:1rem;padding:0rem 1rem;}
.pricing-features li{display:-webkit-box;display:-ms-flexbox;display:flex;}
.pricing-features li .container-text-right{text-align:left;width:92%;padding:1rem;padding:.5rem 0rem;line-height:1;}
.standard-pricing-box .pricing-features li .container-text-right{border-bottom:1px solid #DBDBDB;color:#828282;}
.premium-pricing-box .pricing-features li .container-text-right{border-bottom:1px solid #D1D2D0;color:#D1D2D0;}
.premium-pricing-box{background-color:#3E5135;border:0px;}
.premium-pricing-box .pricing-header h5{color:#fff;}
.premium-pricing-box .pricing-header-price p{color:#fff;}
.pricing-features li:last-child .container-text-right{border-bottom:0px;}
.pricing-features li .icon-left{width:8%;position:relative;}
.pricing-features li .icon-left i{color:#B7A776;font-size:1rem;position:absolute;top:50%;left:0%;-webkit-transform:translate(-50%, -50%);transform:translate(0%, -50%);}
.feature-container .feature-box .feature-icon i{}
.pricing-container p{color:#9fa5ae;font-size:16px;float:left;width:100%;margin-top:10px;}
.hvr-float:hover,
.hvr-float:focus,
.hvr-float:active,
.hvr-float.active{-webkit-transform:translateY(-2rem);transform:translateY(-2rem);}
.course-detail-left-side{border-right:1px solid #D9D9D9;padding-right:8px;}
.course-detail-left-side-blank{height:4.52rem;}
.course-detail-left-side img{width:4.4rem;background-color:#fff;border-radius:.25rem;padding:.2rem;}
.course-detail-right-side{padding-left:8px;line-height:1;}
.course-detail-right-side .course-category{color:#e1d09e;font-size:1.4rem;line-height:1rem;font-family:'fs_joeyregular';}
.course-detail-right-side .course-title{font-family:'fs_joeymedium';font-size:1.9rem;margin-top:0rem!important;margin-bottom:0rem;}
.course-extra-details{margin-top:0rem;margin-bottom:2rem;border-radius:.25rem;background-color:#faf9f5;padding:1rem 0rem;}
.course-extra-details .navbar-nav{margin:0;padding:0px;align-items:center;justify-content:center;}
.course-extra-details .navbar-nav li:first-child{border-left:0px;}
.course-extra-details .navbar-nav li{display:inline;width:100%;list-style:none;position:relative;min-height:8rem;padding-bottom:0px;border-left:1px solid #D9D9D9;}
.course-extra-details .navbar-nav .cd-status{padding:0rem 1rem;text-align:left;}
.course-extra-details .navbar-nav .cd-status span{color:#312F30;font-size:1.3rem;line-height:1.3rem;}
.course-extra-details .navbar-nav .cd-status p{margin-bottom:0px;line-height:1rem;font-size:1rem;text-align:left;margin-top:.2rem;}
.course-detail-header-right i{font-size:2.5rem;}
.course-detail-header-right a{color:#e1d09e;}
.course-detail-header-right a:hover{color:#fff;}
.course-detail-header-right .icondivider{top:6px;padding:0;font-size:20px;position:relative;margin:0 20px 0 20px;font-family:Tahoma;border-right:solid 1px #ddd;}
@media (max-width:1599px) and (min-width:1400px){.vertical-align,
.vertical-align>[class^="col-"],
.vertical-align>[class*=" col-"]{display:flex;align-items:center;}
.vertical-align h4{margin-bottom:0px;}
.vertical-align>div:last-child{justify-content:flex-end;}
}
.course-calendar-table{;}
.course-calendar-table thead{background-color:#faf9f5;}
.course-calendar-table thead th{border-bottom:1px solid #D9D9D9;}
.course-calendar-table tr td a{margin-left:.5rem;}
.course-calendar-table tr td a:first-child{margin-left:0px;}
.storeLocator{}
.storeLocator .ukrs-map{position:relative;}
.ukrs-map .map-info{background:rgba(60, 82, 51, 0.84);color:#fff;padding:.0rem .5rem;margin-bottom:0px;font-size:1rem;width:100%;bottom:0;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;}
.ukrs-map .map-info img{width:1rem;}
.ukrs-map .map-info a{color:#fff;}
.ukrs-map .map-info a i{color:#B7A776;}
.ukrs-map .map-info a:hover{opacity:.8;}
.storeLocator .ukrs-map .map{width:100%;height:600px;border-radius:.25rem;border:1px solid #D9D9D9;}
.nearest-provider-section{border:1px solid #D9D9D9;border-radius:.25rem;margin-bottom:1rem;}
.storeLocator .nearest-provider-section.premium-box .nearest-provider li{background-color:#fdfdfd;}
.storeLocator .nearest-provider-section.standard-box .nearest-provider li{background-color:#f5eeda;}
.storeLocator .nearest-provider-section.nationwide-box .nearest-provider li{background-color:#fff;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li{background-color:#ecebed;border:1px solid #929191;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li .box-header{border-bottom:1px solid #929191;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li .box-footer{border-top:1px solid #929191;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li .box-footer .btn-group .btn{border-left:1px solid #929191!important;border-right:1px solid #929191!important;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li .box-footer .btn-group .btn:last-child{border-right:0px solid #929191!important;}
.storeLocator .nearest-provider-section.partner-box .nearest-provider li .box-container .miles{border-left:1px solid #929191;border-top:1px solid #929191;}
.storeLocator .nearest-provider-section.premium-box{background-color:#faf9f5;border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-section.nationwide-box{background-color:#e7e7e7;border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-section.standard-box{border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-section.partner-box{background-color:#D8D5D9;border:1px solid #989696;}
.nearest-provider-section .section-header{border-bottom:1px solid #D9D9D9;padding:.4rem 0.5rem;}
.nearest-provider-section .section-header h3{font-size:1.3rem;font-family:'fs_joeyregular';margin-bottom:0px;}
.nearest-provider .section-header h3 i{color:#B7A776;}
.nearest-provider{list-style-type:none;padding:0px;margin:.5rem;}
.nearest-provider li{border:1px solid #D9D9D9;border-radius:.25rem;margin-bottom:1rem;}
.nearest-provider li .box-container{position:relative;}
.nearest-provider li .box-container .miles{position:absolute;right:0px;padding:.3rem .3rem;border-left:1px solid #D9D9D9;border-top:1px solid #D9D9D9;font-size:.8rem;text-align:center;width:4.5rem;bottom:0px;}
.nearest-provider li .box-header{border-bottom:1px solid #D9D9D9;padding:.2rem 0.5rem;}
.nearest-provider li .box-footer{border-top:1px solid #D9D9D9;padding:.2rem 0.5rem;position:relative;}
.nearest-provider li .box-header h2{font-size:1.15rem;font-family:'fs_joeymedium';margin-bottom:0px;}
.nearest-provider li .box-footer .star-rating i{color:#F5A623;}
.nearest-provider li .box-footer .rating-stars-content{display:flex;}
.nearest-provider li .box-footer .not-rated-yet{font-size:1.1rem;font-family:'fs_joeymedium';}
.nearest-provider li .box-footer .not-rated-yet .fas{font-size:.85rem;color:#B7A776;}
.nearest-provider li .box-footer .not-rated-yet a{;}
.nearest-provider li .box-footer .br-theme-fontawesome-stars .br-widget a{font-size:1.1rem;}
.nearest-provider li .box-footer .star-rating .count-votes{color:#787473;}
.nearest-provider li .box-footer .btn-group{position:absolute;right:0px;top:0px;width:4.5rem;}
.nearest-provider li .box-footer .btn-group .btn{border-radius:0px;margin-bottom:0px;font-size:1.1rem;background-color:transparent!important;border:0px;border-left:1px solid #D9D9D9!important;border-right:1px solid #D9D9D9!important;}
.nearest-provider li .box-footer .btn-group .btn.btn-secondary.focus,
.nearest-provider li .box-footer .btn-group .btn.btn-secondary:focus{box-shadow:none;background-color:#3E5135!important;}
.nearest-provider li .box-footer .btn-group .btn.btn-secondary.focus i,
.nearest-provider li .box-footer .btn-group .btn.btn-secondary:focus i{color:#B7A776;}
.nearest-provider li .box-footer .btn-group .btn:nth-child(2){border-bottom-right-radius:.25rem;border-right:0px!important;}
.nearest-provider li .box-footer .btn-group .btn:hover{background-color:#3E5135!important;}
.nearest-provider li .box-header h2 i{color:#B7A776;}
.nearest-provider li .box-container{padding:.5rem .5rem;}
.nearest-provider li .box-container h3{font-size:1.2rem;font-family:'fs_joeymedium';margin-bottom:.6rem;line-height:1;}
.nearest-provider li .box-container p{margin-bottom:.2rem;font-size:1rem;font-family:'fs_joeyregular';}
.storeLocator .nearest-provider-box.premium-box{background-color:#faf9f5;border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-box.nationwide-box{background-color:#e7e7e7;border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-box.standard-box{border:1px solid #D9D9D9;}
.storeLocator .nearest-provider-box.partner-box{background-color:#D8D5D9;border:1px solid #989696;}
.storeLocator .nearest-provider-box.partner-box .box-header{border-bottom:1px solid #989696;}
.storeLocator .nearest-provider-box.partner-box li{border:1px solid #989696!important;}
.storeLocator .nearest-provider-box .box-header{border-bottom:1px solid #D9D9D9;padding:.2rem 0.5rem;font-size:1.3rem;}
.storeLocator .nearest-provider-box .box-container{padding:.5rem;}
.storeLocator .nearest-provider-box .box-header i{color:#B7A776;}
.storeLocator .nearest-provider-box{padding:0px;margin-bottom:1rem;border-radius:.25rem;}
.storeLocator .nearest-provider-box li{list-style:none;position:relative;padding:.5rem .5rem;border:1px solid #D8D5D9;margin-bottom:1rem;overflow:hidden;}
.storeLocator .nearest-provider-box li .count_no{color:#B7A776;}
.storeLocator .nearest-provider-box li .zoom-in-out{position:absolute;right:0px;top:0px;border:1px solid #D8D5D9;border-top:0px;border-right:0px;padding:0px .5rem;background-color:#fff;cursor:pointer;color:#3E5135;transition:right .2s ease-out;}
.storeLocator .nearest-provider-box li .zoom-in-out:hover i,
.storeLocator .nearest-provider-box li .zoom-on-map:hover i{color:#B7A776;}
.storeLocator .nearest-provider-box li .zoom-in-out.zoom-out-map{background-color:#3E5135;right:0px;color:#FFFFFF;}
.storeLocator .nearest-provider-box li .view-profile{position:absolute;right:0px;top:29px;border:1px solid #D8D5D9;border-right:0px;padding:0px .45rem;background-color:#fff;cursor:pointer;color:#3E5135;transition:right .2s ease-out;}
.storeLocator .nearest-provider-box li .zoom-in-out span,
.storeLocator .nearest-provider-box li .view-profile span{font-size:1rem;}
.storeLocator .nearest-provider-box li .zoom-in-out:hover,
.storeLocator .nearest-provider-box li .view-profile:hover{right:0px!important;transition:right .2s ease-out;}
.storeLocator .provider-map-info{background:#faf9f5;border:1px solid #3E5135;padding:.3rem;position:relative;}
.storeLocator .provider-map-info img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;}
.storeLocator .provider-map-info .provider-map-info-container{display:inline-block;padding:.3rem;vertical-align:middle;}
.storeLocator .provider-map-info .provider-map-logo{width:80px;height:80px;display:inline-block;vertical-align:middle;background-color:#fff;overflow:hidden;position:relative;border:1px solid #dee2e6;border-radius:.25rem;left:0%;right:0%;margin:0 auto;}
.storeLocator .provider-map-info .provider-map-info-container p{font-size:.9rem;line-height:1;margin-bottom:.1rem;}
.storeLocator .provider-map-info .provider-map-info-container h4{font-size:1rem;margin-bottom:.3rem;}
.storeLocator .provider-map-info .provider-map-info-container .view-profile-map-button{position:absolute;right:0px;bottom:0px;background-color:#fff;padding:.2rem .5rem;border-left:1px solid #3E5135;border-top:1px solid #3E5135;color:#3E5135;font-size:.9rem;font-family:'fs_joeymedium';}
.storeLocator .provider-map-info .provider-map-info-container .view-profile-map-button i{color:#B7A776;}
.storeLocator .provider-map-info .provider-map-info-container .view-profile-map-button:hover{background-color:#3E5135;color:#fff;}
.storeLocator .provider-map-info .provider-map-info-container .view-profile-map-button:hover i{color:#B7A776;}
.storeLocator .nearest-provider-box li .distance{position:absolute;right:0px;bottom:0px;border:1px solid #D8D5D9;border-bottom:0px;border-right:0px;padding:.1rem;background-color:#FFF;font-size:0.8rem;font-family:'fs_joeyregular';}
.storeLocator .nearest-provider-box li .distance i{color:#B7A776;}
.storeLocator .nearest-provider-box li a{font-family:'fs_joeymedium';font-size:1.1rem;font-weight:normal;}
.provider-results{min-height:6rem;position:relative;}
.storeLocator .nearest-provider-box li a{text-decoration:none;}
.storeLocator .nearest-provider-box li .provider_address{font-family:'fs_joeyregular';font-size:.9rem;}
.content-border{border:1px solid #D8D5D9;border-radius:.25rem;padding:.5rem;}
.scrollContent{overflow:hidden;position:relative;overflow:auto;margin-bottom:1rem;}
.provider-logo{width:12.4rem;height:12.4rem;background-color:#fff;overflow:hidden;position:relative;border:1px solid #dee2e6;border-radius:.25rem;left:0%;right:0%;margin:0 auto;}
.provider-logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.provider-logo img:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.provider-menu{margin-top:-11rem;}
.provider-menu .provider-menu-container h1{color:#fff;font-family:'fs_joeymedium';font-size:2rem;line-height:1;margin-bottom:0;}
.provider-menu .provider-menu-container p{margin-bottom:.2rem;color:#fff;font-family:'fs_joeyregular';line-height:1;font-size:1rem;}
.provider-menu .provider-menu-container a{color:#fff;}
.provider-menu .provider-menu-container a:hover{color:#B7A776;}
.provider-ul-menu{margin:.5rem 0rem;padding:0px;text-align:center;}
.provider-ul-menu li{display:inline;list-style:none;position:relative;padding-bottom:0px;cursor:pointer;}
.provider-ul-menu li a{color:#fff;font-size:1.3rem;font-family:'fs_joeyregular';text-decoration:none;}
.provider-ul-menu li a:hover{color:#B7A776;}
.provider-ul-menu li.topbar-devider{top:-1px;padding:0;font-size:15px;position:relative;margin:0 20px 0 16px;border-right:solid 1px #E3E3E3;}
.provider-description-bg{height:100%;position:relative;opacity:1;;}
.share-container a{color:#3E5135!important;}
.share-container a:hover{color:#B7A776!important;}
.share-container .add-to-wishlist.active{color:#B7A776!important;}
.provider-contact-section{padding:0rem 0.5rem;}
.provider-contact-section p{color:#929292;font-size:1rem;}
.provider-contact-section p:first-child{text-align:center;margin:0.5rem 0.5rem .8rem 0rem;}
.provider-contact-section p:nth-child(2){line-height:1;margin:0.5rem 0.5rem .5rem 0rem;}
.provider-contact-section p:nth-child(3){margin:0.5rem 0rem .5rem 0rem;line-height:1;}
#provider_map{height:300px;margin-top:1rem;width:100%;border-radius:.25rem;border:1px solid #D9D9D9;position:relative;overflow:hidden;}
.types-list{margin-top:1rem;padding:0px;}
.types-list li{list-style:none;font-size:1.03rem;margin-bottom:.3rem;font-family:'fs_joeyregular';}
.provider-review-container{background-color:#f3f5f3;padding:.5rem .5rem;border:1px solid #D9D9D9;border-radius:.25rem;}
.provider-review-container ul{list-style:none;margin:0 auto;padding:0;width:100%;}
.provider-review-container ul li{border:1px solid #D9D9D9;padding:.5rem .5rem;border-radius:.25rem;margin-bottom:.5rem;}
.provider-review-container ul li .star-rating{color:#F5A623;}
.provider-review-container ul li p{font-size:1rem;}
.provider-review-container ul li h4{font-size:1.2rem;font-family:'fs_joeymedium';margin-bottom:.5rem;margin-top:.3rem;}
.provider-review-container ul li .reviewer{font-size:1rem;}
.provider-review-container ul li .reviewer .fullname{font-family:'fs_joeymedium';color:#B7A776;}
.provider-review-container ul li .reviewer .businessname{color:#3E5135;}
.provider-review-container ul li .reviewer .review-date{color:#B7A776;}
.provider-review-container ul li p{;}
.provider-review-container ul li .provider-response{font-family:'fs_joeymedium';color:#B7A776;}
.provider-review-container .br-theme-fontawesome-stars .br-widget a{font-size:1.15rem;}
.customer-review-swal .big-label{font-size:1.5rem;}
.count-ratings{font-size:1.5rem;color:#F5A623;font-family:'fs_joeyregular';}
.customer-review-swal .big-label .provider-rate{font-family:'fs_joeybold';color:#B7A776;}
.customer-review-swal .form-group label{font-size:1.2rem;font-family:'fs_joeymedium';}
.br-theme-fontawesome-stars .br-widget{white-space:nowrap;}
.br-theme-fontawesome-stars .br-widget a{text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px;font-size:2rem;}
.br-theme-fontawesome-stars .br-widget a:after{font-family:"Font Awesome 5 Free";font-weight:400;content:'\f005';color:#F5A623;}
.br-theme-fontawesome-stars .br-widget a.br-active:after{color:#F5A623;font-family:"Font Awesome 5 Free";font-weight:700;content:'\f005';}
.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#F5A623;font-family:"Font Awesome 5 Free";font-weight:700;content:'\f005';}
.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none;}
.br-theme-fontawesome-stars .br-readonly a{cursor:default;}
@media print{.br-theme-fontawesome-stars .br-widget a:after{content:'\f006';color:black;}
.br-theme-fontawesome-stars .br-widget a.br-active:after,
.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:'\f005';color:black;}
}
.provider-courses-container{background-color:#faf9f5;padding:.5rem .5rem;border:1px solid #E3E3E3;border-radius:.25rem;margin-bottom:2rem;}
.provider-courses{padding:0px;margin-top:1rem;list-style:none;}
.provider-courses li{list-style:none;border:1px solid #929292;margin-bottom:1rem;position:relative;padding:.5rem;}
.provider-courses li blockquote{border:1px solid #D9D9D9;padding:.5rem;margin-top:1rem;}
.provider-courses li span.date{font-family:'fs_joeymedium';font-size:.9rem;}
.provider-courses li span.county{font-family:'fs_joeymedium';font-size:.9rem;position:absolute;top:0px;right:0px;padding:.25rem .5rem;background:#fff;border-bottom:1px solid #929292;border-left:1px solid #929292;}
.provider-courses li h5{line-height:0.7;}
.provider-courses li blockquote p{font-size:1rem;line-height:1.1rem;margin-bottom:0px;}
.provider-ul-socials-menu{margin:0;padding:0px;}
.provider-ul-socials-menu li:first-child{margin-left:0rem;}
.provider-ul-socials-menu li{display:inline;list-style:none;position:relative;padding-bottom:0px;cursor:pointer;margin-left:1rem;}
.provider-ul-socials-menu li a{font-size:1.7rem;text-decoration:none;}
.review-button{font-size:2rem;text-decoration:none;}
.provider-header-title-container{margin-bottom:1rem;}
.provider-header-title-container .star-rating{color:#F5A623;font-size:1.5rem;}
.provider-header-title-container .not-rated-yet{color:#fff;font-size:1rem;}
.provider-header-title-container .not-rated-yet i{color:#B7A776;}
select.star-rating{display:none;}
.provider-ul-socials-menu li a:hover{color:#B7A776;}
.provider-ul-socials-menu li.topbar-devider{top:-1px;padding:0;font-size:15px;position:relative;margin:0 10px 0 5px;border-right:solid 1px #E3E3E3;}
.area-covered-title .preview-counties{font-size:1.2rem;font-family:'fs_joeyregular';}
.area-covered-title .see-all-counties{font-family:'fs_joeymedium';font-size:1.3rem;}
.wizard-container .wizard-navigation ul{text-align:center;}
.wizard-container .wizard-navigation ul li:first-child{border-left:0px;}
.wizard-container .wizard-navigation ul li{background-color:#fff;border-left:1px solid rgba(0, 0, 0, .2);border-bottom:1px solid rgba(0, 0, 0, .2);padding:.5rem 1rem;}
.wizard-container.register-provider-wizard .wizard-navigation ul li:first-child{-webkit-border-top-left-radius:.25rem;-moz-border-radius-topleft:.25rem;border-top-left-radius:.25rem;}
.wizard-container.register-provider-wizard .wizard-navigation ul li:last-child{-webkit-border-top-right-radius:.25rem;-moz-border-radius-topright:.25rem;border-top-right-radius:.25rem;}
.wizard-container.register-provider-wizard .wizard-navigation ul li{width:25%;font-size:1rem;font-family:'fs_joeyregular';}
.wizard-container.register-provider-wizard .wizard-navigation ul li,
.wizard-container.register-provider-wizard .wizard-navigation ul li a{pointer-events:none;}
.wizard-container.register-provider-wizard .wizard-navigation ul li.active-li{background-color:#3E5135;}
.wizard-container.register-provider-wizard .wizard-navigation ul li.active-li a,
.wizard-container.register-provider-wizard .wizard-navigation ul li.active-li a:hover{color:#fff;}
.wizard-container.register-provider-wizard .wizard-navigation ul li a{color:#B7A776;}
.wizard-container .wizard-footer{margin-top:2rem;}
.course-type-industry-ul{margin:0px;padding:0px;margin-top:1rem;}
.course-type-industry-ul li{list-style:none;}
.course-type-industry-ul li .checkbox.checkbox-large{font-size:18px;line-height:1.9;}
.ensuranceQuote.checkbox.checkbox-large{font-size:17px;line-height:2.1;}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline{color:#2ecc71;}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline{color:#e74c3c;}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:0;}
.checkbox.checkbox-large,
.radio.radio-large{margin-bottom:10px;padding-left:50px;padding-right:.5rem;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:20px;line-height:1.7;}
.checkbox.table-checkbox{height:1.4rem;margin-bottom:0px!important;padding-left:27px!important;padding-right:0!important;}
.checkbox.table-header-checkbox{height:2.2rem;margin-bottom:0px!important;padding-left:34px!important;padding-right:0!important;}
.checkbox-label{font-size:1.2rem;font-family:'fs_joeybold';margin-right:.3rem;}
.checkbox-label-mini{font-size:.9rem;font-family:'fs_joeyregular';margin-right:.3rem;margin-bottom:.3rem;}
.checkbox-left-title-mini{font-size:1.1rem;margin-bottom:.5rem;}
.checkbox.checkbox-medium,
.radio.radio-medium{margin-bottom:10px;padding-left:40px;padding-right:.4rem;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:1rem;line-height:1.8;}
.checkbox,
.radio{margin-bottom:12px;padding-left:32px;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:14px;line-height:1.3;}
.checkbox.checkbox-large .icons,
.radio.radio-large .icons{height:38px;width:38px;line-height:38px;font-size:38px;}
.checkbox.checkbox-medium .icons,
.radio.radio-medium .icons{height:30px;width:30px;line-height:30px;font-size:30px;}
.checkbox .icons,
.radio .icons{color:#B7A776;display:block;height:20px;top:0;left:0;position:absolute;width:20px;text-align:center;line-height:20px;font-size:20px;cursor:pointer;}
.checkbox .icons .icon-checked,
.radio .icons .icon-checked{opacity:0;filter:alpha(opacity=0);}
.checkbox .icon-checked,
.radio .icon-checked,
.checkbox .icon-unchecked,
.radio .icon-unchecked{display:inline-table;position:absolute;left:0;top:0;background-color:transparent;margin:0;opacity:1;-webkit-filter:none;filter:none;-webkit-transition:color .25s linear;transition:color .25s linear;}
.checkbox .icon-checked:before,
.radio .icon-checked:before,
.checkbox .icon-unchecked:before,
.radio .icon-unchecked:before{font-family:"Font Awesome 5 Free";font-weight:900;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.checkbox .icon-checked:before{content:"\f14a";}
.checkbox .icon-unchecked:before{content:"\f0c8";}
.radio .icon-checked:before{content:"\f058";}
.radio .icon-unchecked:before{content:"\f111";}
.checkbox input[type="checkbox"].custom-checkbox,
.radio input[type="checkbox"].custom-checkbox,
.checkbox input[type="radio"].custom-radio,
.radio input[type="radio"].custom-radio{outline:none !important;opacity:0;position:absolute;margin:0;padding:0;left:0;top:0;width:20px;height:20px;}
.checkbox.checkbox-large input[type="checkbox"].custom-checkbox,
.radio.radio-large input[type="checkbox"].custom-checkbox,
.checkbox.checkbox-large input[type="radio"].custom-radio,
.radio.radio-large input[type="radio"].custom-radio{outline:none !important;opacity:0;position:absolute;margin:0;padding:0;left:0;top:0;width:38px;height:38px;}
.checkbox.checkbox-medium input[type="checkbox"].custom-checkbox,
.radio.radio-medium input[type="checkbox"].custom-checkbox,
.checkbox.checkbox-medium input[type="radio"].custom-radio,
.radio.radio-medium input[type="radio"].custom-radio{outline:none !important;opacity:0;position:absolute;margin:0;padding:0;left:0;top:0;width:30px;height:30px;}
.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-unchecked,
.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-unchecked,
.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled)+.icons .icon-unchecked,
.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled)+.icons .icon-unchecked{opacity:0;filter:alpha(opacity=0);}
.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-checked,
.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-checked,
.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled)+.icons .icon-checked,
.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled)+.icons .icon-checked{opacity:1;-webkit-filter:none;filter:none;}
.checkbox input[type="checkbox"].custom-checkbox:checked+.icons,
.radio input[type="checkbox"].custom-checkbox:checked+.icons,
.checkbox input[type="radio"].custom-radio:checked+.icons,
.radio input[type="radio"].custom-radio:checked+.icons{color:#3E5135;}
.checkbox input[type="checkbox"].custom-checkbox:checked+.icons .icon-unchecked,
.radio input[type="checkbox"].custom-checkbox:checked+.icons .icon-unchecked,
.checkbox input[type="radio"].custom-radio:checked+.icons .icon-unchecked,
.radio input[type="radio"].custom-radio:checked+.icons .icon-unchecked{opacity:0;filter:alpha(opacity=0);}
.checkbox input[type="checkbox"].custom-checkbox:checked+.icons .icon-checked,
.radio input[type="checkbox"].custom-checkbox:checked+.icons .icon-checked,
.checkbox input[type="radio"].custom-radio:checked+.icons .icon-checked,
.radio input[type="radio"].custom-radio:checked+.icons .icon-checked{opacity:1;-webkit-filter:none;filter:none;color:#3E5135;}
.checkbox input[type="checkbox"].custom-checkbox:disabled+.icons,
.radio input[type="checkbox"].custom-checkbox:disabled+.icons,
.checkbox input[type="radio"].custom-radio:disabled+.icons,
.radio input[type="radio"].custom-radio:disabled+.icons{cursor:default;color:#e9e4d6;}
.checkbox input[type="checkbox"].custom-checkbox:disabled+.icons .icon-unchecked,
.radio input[type="checkbox"].custom-checkbox:disabled+.icons .icon-unchecked,
.checkbox input[type="radio"].custom-radio:disabled+.icons .icon-unchecked,
.radio input[type="radio"].custom-radio:disabled+.icons .icon-unchecked{opacity:1;-webkit-filter:none;filter:none;}
.checkbox input[type="checkbox"].custom-checkbox:disabled+.icons .icon-checked,
.radio input[type="checkbox"].custom-checkbox:disabled+.icons .icon-checked,
.checkbox input[type="radio"].custom-radio:disabled+.icons .icon-checked,
.radio input[type="radio"].custom-radio:disabled+.icons .icon-checked{opacity:0;filter:alpha(opacity=0);}
.checkbox input[type="checkbox"].custom-checkbox:disabled:checked+.icons,
.radio input[type="checkbox"].custom-checkbox:disabled:checked+.icons,
.checkbox input[type="radio"].custom-radio:disabled:checked+.icons,
.radio input[type="radio"].custom-radio:disabled:checked+.icons{color:#e6e8ea;}
.checkbox input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-unchecked,
.radio input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-unchecked,
.checkbox input[type="radio"].custom-radio:disabled:checked+.icons .icon-unchecked,
.radio input[type="radio"].custom-radio:disabled:checked+.icons .icon-unchecked{opacity:0;filter:alpha(opacity=0);}
.checkbox input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-checked,
.radio input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-checked,
.checkbox input[type="radio"].custom-radio:disabled:checked+.icons .icon-checked,
.radio input[type="radio"].custom-radio:disabled:checked+.icons .icon-checked{opacity:1;-webkit-filter:none;filter:none;color:#e6e8ea;}
.checkbox input[type="checkbox"].custom-checkbox:indeterminate+.icons,
.radio input[type="checkbox"].custom-checkbox:indeterminate+.icons,
.checkbox input[type="radio"].custom-radio:indeterminate+.icons,
.radio input[type="radio"].custom-radio:indeterminate+.icons{color:#bdc3c7;}
.checkbox input[type="checkbox"].custom-checkbox:indeterminate+.icons .icon-unchecked,
.radio input[type="checkbox"].custom-checkbox:indeterminate+.icons .icon-unchecked,
.checkbox input[type="radio"].custom-radio:indeterminate+.icons .icon-unchecked,
.radio input[type="radio"].custom-radio:indeterminate+.icons .icon-unchecked{opacity:1;-webkit-filter:none;filter:none;}
.checkbox input[type="checkbox"].custom-checkbox:indeterminate+.icons .icon-checked,
.radio input[type="checkbox"].custom-checkbox:indeterminate+.icons .icon-checked,
.checkbox input[type="radio"].custom-radio:indeterminate+.icons .icon-checked,
.radio input[type="radio"].custom-radio:indeterminate+.icons .icon-checked{opacity:0;filter:alpha(opacity=0);}
.checkbox input[type="checkbox"].custom-checkbox:indeterminate+.icons:before,
.radio input[type="checkbox"].custom-checkbox:indeterminate+.icons:before,
.checkbox input[type="radio"].custom-radio:indeterminate+.icons:before,
.radio input[type="radio"].custom-radio:indeterminate+.icons:before{content:"\2013";position:absolute;top:0;left:0;line-height:20px;width:20px;text-align:center;color:#ffffff;font-size:22px;z-index:10;}
.checkbox.primary input[type="checkbox"].custom-checkbox+.icons,
.radio.primary input[type="checkbox"].custom-checkbox+.icons,
.checkbox.primary input[type="radio"].custom-radio+.icons,
.radio.primary input[type="radio"].custom-radio+.icons{color:#34495e;}
.checkbox.primary input[type="checkbox"].custom-checkbox:checked+.icons,
.radio.primary input[type="checkbox"].custom-checkbox:checked+.icons,
.checkbox.primary input[type="radio"].custom-radio:checked+.icons,
.radio.primary input[type="radio"].custom-radio:checked+.icons{color:#3E5135;}
.checkbox.primary input[type="checkbox"].custom-checkbox:disabled+.icons,
.radio.primary input[type="checkbox"].custom-checkbox:disabled+.icons,
.checkbox.primary input[type="radio"].custom-radio:disabled+.icons,
.radio.primary input[type="radio"].custom-radio:disabled+.icons{cursor:default;color:#bdc3c7;}
.checkbox.primary input[type="checkbox"].custom-checkbox:disabled+.icons.checked,
.radio.primary input[type="checkbox"].custom-checkbox:disabled+.icons.checked,
.checkbox.primary input[type="radio"].custom-radio:disabled+.icons.checked,
.radio.primary input[type="radio"].custom-radio:disabled+.icons.checked{color:#bdc3c7;}
.checkbox.primary input[type="checkbox"].custom-checkbox:indeterminate+.icons,
.radio.primary input[type="checkbox"].custom-checkbox:indeterminate+.icons,
.checkbox.primary input[type="radio"].custom-radio:indeterminate+.icons,
.radio.primary input[type="radio"].custom-radio:indeterminate+.icons{color:#34495e;}
.input-group-addon .radio,
.input-group-addon .checkbox{margin:-2px 0;padding-left:20px;}
.input-group-addon .radio .icons,
.input-group-addon .checkbox .icons{color:#555;}
.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked+.icons,
.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked+.icons,
.input-group-addon .radio input[type="radio"].custom-radio:checked+.icons,
.input-group-addon .checkbox input[type="radio"].custom-radio:checked+.icons{color:#ffffff;}
.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked+.icons .icon-checked,
.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked+.icons .icon-checked,
.input-group-addon .radio input[type="radio"].custom-radio:checked+.icons .icon-checked,
.input-group-addon .checkbox input[type="radio"].custom-radio:checked+.icons .icon-checked{color:#3E5135;}
.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled+.icons,
.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled+.icons,
.input-group-addon .radio input[type="radio"].custom-radio:disabled+.icons,
.input-group-addon .checkbox input[type="radio"].custom-radio:disabled+.icons{color:rgba(230, 232, 234, 0.6);}
.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked+.icons,
.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked+.icons,
.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked+.icons,
.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked+.icons{color:rgba(230, 232, 234, 0.6);}
.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-checked,
.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked+.icons .icon-checked,
.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked+.icons .icon-checked,
.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked+.icons .icon-checked{color:rgba(230, 232, 234, 0.6);}
.radio+.radio,
.checkbox+.checkbox{margin-top:10px;}
.form-inline .checkbox,
.form-inline .radio{padding-left:32px;}
.error-tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,
.error-tooltip.bs-tooltip-right .arrow::before{border-right-color:#a94442!important;}
.error-tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,
.error-tooltip.bs-tooltip-left .arrow::before{border-left-color:#a94442!important;}
.error-tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.error-tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#a94442!important;}
.error-tooltip .tooltip-inner{background-color:#a94442;}
.tooltip.error-tooltip{z-index:9999!important;}
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:0px;border:1px solid #3E5135;width:278px;padding:4px;margin-top:1px;top:100px;left:20px;;}
.daterangepicker:before,
.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0, 0, 0, 0.2);content:'';}
.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #3E5135;}
.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}
.daterangepicker.opensleft:before{right:9px;}
.daterangepicker.opensleft:after{right:10px;}
.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}
.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}
.daterangepicker.opensright:before{left:9px;}
.daterangepicker.opensright:after{left:10px;}
.daterangepicker.dropup{margin-top:-5px;}
.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}
.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}
.daterangepicker.dropdown-menu{max-width:none;z-index:3001;}
.daterangepicker.single .ranges,
.daterangepicker.single .calendar{float:none;}
.daterangepicker.show-calendar .calendar{display:block;}
.daterangepicker .calendar{display:none;max-width:270px;margin:4px;}
.daterangepicker .calendar.single .calendar-table{border:none;}
.daterangepicker .calendar th,
.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px;}
.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff;}
.daterangepicker table{width:100%;margin:0;}
.daterangepicker td,
.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover{background-color:#3E5135;border-radius:0px;border-color:transparent;color:#fff;}
.daterangepicker td.week,
.daterangepicker th.week{font-size:80%;color:#ccc;}
.daterangepicker td.off,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}
.daterangepicker td.in-range{background-color:#ECE7DA;border-color:transparent;color:#000;border-radius:0;}
.daterangepicker td.start-date{border-radius:0px 0 0 0px;}
.daterangepicker td.end-date{border-radius:0 0px 0px 0;}
.daterangepicker td.start-date.end-date{border-radius:0px;}
.daterangepicker td.active,
.daterangepicker td.active:hover{background-color:#3E5135;border-color:transparent;color:#fff;}
.daterangepicker th.month{width:auto;}
.daterangepicker td.disabled,
.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;background-color:#ECE7DA;border:1px solid #3E5135;}
.daterangepicker select.monthselect{margin-right:2%;width:56%;}
.daterangepicker select.yearselect{width:40%;}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect{width:50px;margin-bottom:0;}
.daterangepicker .input-mini{border:1px solid #3E5135;border-radius:0px;color:#333333;;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%;}
.daterangepicker .input-mini.active{border:1px solid #3E5135;border-radius:0px;}
.daterangepicker .daterangepicker_input{position:relative;}
.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px;color:#B7A776;}
.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px;}
.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px;}
.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px;}
.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}
.ranges{font-size:11px;float:none;margin:4px;text-align:left;}
.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}
.ranges li{font-size:13px;background-color:#3E5135;border:1px solid #B7A776;border-radius:0px;color:#fff;padding:3px 12px;margin-bottom:8px;cursor:pointer;}
.ranges li:hover{background-color:#B7A776;border:1px solid #3E5135;color:#fff;}
.ranges li.active{background-color:#B7A776;border:1px solid #3E5135;color:#fff;}
@media (min-width:564px){.daterangepicker{width:auto;}
.daterangepicker .ranges ul{width:160px;}
.daterangepicker.single .ranges ul{width:100%;}
.daterangepicker.single .calendar.left{clear:none;}
.daterangepicker.single.ltr .ranges,
.daterangepicker.single.ltr .calendar{float:left;}
.daterangepicker.single.rtl .ranges,
.daterangepicker.single.rtl .calendar{float:right;}
.daterangepicker.ltr{direction:ltr;text-align:left;}
.daterangepicker.ltr .calendar.left{clear:left;margin-right:0;}
.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}
.daterangepicker.ltr .calendar.right{margin-left:0;}
.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}
.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px;}
.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px;}
.daterangepicker.ltr .ranges,
.daterangepicker.ltr .calendar{float:left;}
.daterangepicker.rtl{direction:rtl;text-align:right;}
.daterangepicker.rtl .calendar.left{clear:right;margin-left:0;}
.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}
.daterangepicker.rtl .calendar.right{margin-right:0;}
.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}
.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px;}
.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px;}
.daterangepicker.rtl .ranges,
.daterangepicker.rtl .calendar{text-align:right;float:right;}
}
@media (min-width:730px){.daterangepicker .ranges{width:auto;}
.daterangepicker.ltr .ranges{float:left;}
.daterangepicker.rtl .ranges{float:right;}
.daterangepicker .calendar.left{clear:none !important;}
}
.calendar-promoted{padding:0px;}
.calendar-promoted li{list-style:none;margin-bottom:1rem;line-height:1;position:relative;border-radius:0px;}
.calendar-promoted li .promo-header{background-color:#2F3F25;padding:.3rem .5rem;position:relative;}
.calendar-promoted li .promo-header .string-date{color:#9A9063;font-size:.8rem;margin-bottom:.3rem;margin-bottom:.2rem;}
.calendar-promoted li .promo-header .course-name{margin:0;font-size:1rem;line-height:1;}
.calendar-promoted li .promo-header .course-name a{color:#fff;font-size:.9rem;font-family:'fs_joeymedium';margin:0;}
.calendar-promoted li .promo-header .location-top{position:absolute;background-color:#B9A978;padding:.1rem .5rem;text-align:center;font-size:1rem;line-height:1;margin:0px;right:0px;top:0px;}
.calendar-promoted li .promo-header .course-name a:hover{opacity:.5;}
.calendar-promoted li .promo-container{background-color:#3F5433;padding:.3rem .7rem;}
.calendar-promoted li .promo-container p{font-family:'fs_joeyregular';color:#fff;font-size:.9rem;}
.calendar-promoted li .promo-container p a{color:#9A9063;}
.calendar-promoted li .promo-container p a:hover{opacity:.5;}
}
.calendar-promoted li p.course-date{font-size:.8rem;color:#B7A776;margin-bottom:0px;}
.calendar-promoted li p.location-box{position:absolute;font-size:.9rem;top:0;right:0;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding:.1rem .2rem;background-color:#fcf8e3;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-left-radius:.25rem;}
.calendar-promoted li blockquote{border:1px solid #D9D9D9;font-family:'fs_joeyregular';font-size:.9rem;margin:0rem;;}
.calendar-promoted li a{font-size:1rem;font-family:'fs_joeymedium';color:#3E5135;}
.calendar-promoted li a.absolute-link{position:absolute;width:100%;height:100%;z-index:1;}
.calendar-promoted li a.absolute-link:hover{opacity:.5;background-color:#000;}
.calendar-promoted li a.absolute-link:hover:after{content:'More info';color:#fff;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;z-index:9;}
.calendar-promoted li a.btn{color:#fff;margin-bottom:.3rem;}
.setinline{display:inline-block;}
.red-square{width:20px;height:20px;background-color:#ed1c24;margin:0 auto;border-radius:0.1rem;border:1px solid #333;position:relative;}
.generate-certificates.red-square{cursor:pointer;}
.generate-certificates.red-square:after{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;font-size:.9rem;top:.1rem;left:.25rem;}
.not-completed.red-square:after{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;font-size:.8rem;top:.1rem;left:.15rem;}
.green-square{width:20px;height:20px;background-color:#8dc63f;margin:0 auto;border-radius:0.1rem;border:1px solid #333;}
.table-link-icon{font-size:1.4rem;color:#B7A776;}
.table-link-icon.disabled{pointer-events:none!important;}
.table-link-icon.disabled:hover{color:#B7A776!important;}
.table-link-icon:hover{color:#3E5135;}
.table-link-icon.active{color:#3E5135;}
.course-finder-table.table-mini.mini-headers tr th{vertical-align:middle;font-family:'fs_joeybold';font-weight:normal;}
.course-finder-table.table-mini.mini-headers div.background{position:relative;z-index:1;height:.7rem;line-height:.7;}
.course-finder-table.table-mini.mini-headers div.background:before{border-top:1px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1;}
.course-finder-table.table-mini.mini-headers div.background span{background:#fff;padding:0 .3rem;}
.swal2-modal{background-color:#F0EDE8!important;font-family:fs_joeymedium;border-radius:0px;border:1px solid #3E5135;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%;}
.swal2-container{z-index:1999!important;}
.swal2-container.swal2-shown{background-color:rgba(0, 0, 0, 0.71)!important;}
.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left'],
.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right'],
.swal2-icon.swal2-success .swal2-success-fix{background:transparent!important;}
.swal2-modal .aditional-button{background-color:#787775;}
.swal2-modal .aditional-button:hover{background-color:#9d9c9b;}
.swal2-modal .swal2-styled{border:0;width:50%;float:left;text-align:center;border-radius:.25rem;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:normal;margin:0px 5px 0px 5px;padding:5px 20px;}
.generate-progress .swal2-styled{width:33.33%;}
.swal2-modal .swal2-title{color:#3E5135;font-size:30px;font-family:'fs_joeymedium';text-align:center;font-weight:bold;text-transform:none;position:relative;margin:0px;padding:15px;display:block;word-wrap:break-word;}
.swal2-modal .swal2-content{font-size:17px;text-align:center;font-family:'fs_joeyregular';position:relative;float:none;margin:0;padding:0;line-height:normal;color:#333333;;padding:0px 15px 15px 15px;word-wrap:break-word;}
.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:10px auto 10px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.swal2-modal .swal2-buttonswrapper{margin:0px 15px 15px 15px;display:flex!important;text-align:center;}
.width100{width:100%!important;}
.width7{width:7%;}
.width50{width:50%;}
.width43{width:43%;}
.validation-alert{padding:.5rem 1rem;border-radius:.25rem;}
.validation-alert p{font-size:1rem;margin-bottom:0px;}
.member-area-box .card-header,
.member-area-box .card-footer{padding:.6rem .6rem;font-size:1.1rem;}
.member-area-box .card-body{padding:.8rem;}
.member-area-box .card-body p{}
.member-area-container{background-color:#faf9f5;}
.member-area-mainmenu{margin-bottom:2rem;font-family:'fs_joeymedium';}
.member-area-mainmenu li{margin-bottom:.5rem;}
.member-area-mainmenu li a{background-color:#fff;position:relative;font-size:1rem;border-radius:.25rem;border:1px solid #D9D9D9;}
.member-area-mainmenu li a i{color:#B7A776;}
.member-area-mainmenu li a:hover,
.member-area-mainmenu li a.active{background-color:#3E5135;color:#fff;}
.member-area-mainmenu li a:hover i,
.member-area-mainmenu li a.active i{opacity:0.5;color:#fff!important;}
.member-area-mainmenu li a.disabled:hover i{opacity:1;color:#B7A776!important;}
.member-area-mainmenu li a.disabled:hover{background-color:transparent;opacity:0.5;border:1px solid #D9D9D9;color:#6c757d;}
.member-area-mainmenu .nav-link.disabled{background-color:transparent;opacity:0.5;border:1px solid #D9D9D9;color:#6c757d;pointer-events:initial!important;cursor:pointer;}
.member-area-mainmenu li a.disabled:after{content:"\f023";right:13px;top:9px;font-family:"Font Awesome 5 Free";color:#3E5135;font-weight:900;font-style:normal;position:absolute;text-decoration:none;opacity:0.5;}
.member-area-container h4{margin-bottom:.5rem;font-size:1.56rem;color:#3E5135;}
.member-area-container hr{margin-top:0.5rem;margin-bottom:0.5rem;}
.member-area-container p{font-family:'fs_joeyregular';font-size:1rem;line-height:1;color:#846C27;}
.member-area-mainmenu li.nav-item.tour-tour-element a{margin-bottom:0px!important;}
.fileinput.disabled{opacity:.5;pointer-events:none;}
.fileinput.input-group{display:inline-block;}
.fileinput .form-control[data-trigger="fileinput"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fileinput .img-thumbnail .fileinput-new.fileinput-element{text-align:center;}
.fileinput .img-thumbnail .fileinput-new.fileinput-element i{font-size:4em;margin-top:0.7em;color:#B7A776;}
.thumbnail .fileinput-new.fileinput-element{text-align:center;}
.thumbnail .fileinput-new.fileinput-element i{font-size:5em;margin-top:0.5em;color:#B7A776;}
.fileinput{margin-bottom:9px;display:inline-block;width:100%;}
.fileinput.input-group>*{position:relative;z-index:2;}
.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text;}
.form-control .fileinput-filename{vertical-align:bottom;}
.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden;}
.fileinput.input-group>.btn-file:not(.input-group-addon){z-index:1;width:100%;}
.input-group-addon{border-radius:0px;border:1px solid #173643;background-color:transparent;height:30px;padding:3px 7px;}
.colorpicker-element .input-group-addon i{border:1px solid #173643;}
.input-group-addon:not(:first-child){border-left:0;}
.fileinput.input-group>*{position:relative;z-index:2;}
.fileinput .btn{vertical-align:middle;}
.btn-file{overflow:hidden;position:relative;vertical-align:middle;}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists{display:none;}
.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer;}
.fileinput .thumbnail{border-radius:0px;padding:5px;margin-bottom:0px;}
.fileinput.fileinput-img .btn-file{padding:5px 10px;line-height:1;font-size:17px;}
.fileinput.fileinput-img .fileinput-remove{padding:5px;border:0px;line-height:1.15;font-size:17px;}
.fileinput-buttons{margin-top:5px;}
.attendee-container{margin-top:2rem;}
.fileinput .fileinput-element{width:100%;height:150px;position:relative;background:#dbded9;}
.fileinput .fileinput-element img{top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;max-width:100%;max-height:100%;}
.btn-list{position:relative;padding:0;width:100%;height:4em;margin-top:1rem;list-style:none;text-align:center;}
.btn-list:before{content:'';position:absolute;left:0;top:3.1rem;width:100%;height:1px;background:#B7A776;}
.btn-list li:not(.clearfix){display:inline-block;margin:0;padding:0;width:100%;height:auto;text-align:left;vertical-align:top;}
.btn-list-or li:first-child{float:left;width:40%;height:auto;}
.btn-list-or li:nth-child(2){float:right;width:40%;height:auto;}
.btn-list-or:after,
.btn-list-and:after{content:'or';position:absolute;left:50%;line-height:1;top:66%;margin:-19px 0 0 -19px;width:40px;height:40px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;border:1px solid #B7A776;font-size:1.5rem;line-height:2.1rem;color:#3E5135;background:#fff;text-align:center;}
.order-table{width:100%;}
.order-table>tbody>tr>td{vertical-align:middle;border-top:1px solid #888;line-height:1.1;}
@media screen and (max-width:825px){.btn-list{padding:20px 0;width:100%;height:auto;}
.btn-list:before{top:50%;margin:-1px 0 0 0;}
.btn-list.btn-list-or li:not(.clearfix),
.btn-list-and li:not(.clearfix){float:none;width:100%!important;height:auto;}
.btn-list-or:after,
.btn-list-and:after{top:50%!important;}
}
.download-section{}
.download-section .card-header{background-color:#fff;font-size:1.2rem;padding:.5rem 1.25rem;color:#3E5135;}
.download-section .card-header i{color:#B7A776;}
.download-section .card-body{padding:1rem;}
.download-section .nav-list{display:block;}
.download-section .card-body .nav-list .nav-header{padding:0 13px;margin-right:-13px;margin-left:-13px;font-weight:700;line-height:1.538;}
.download-section .card-body .nav-list>li{margin-bottom:.2rem;}
.download-section .card-body .nav-list>li>a:hover,
.download-section .card-body .nav-list>li>a:focus{background-color:#faf9f5;}
.download-section .card-body .nav-list>li>a>.fas{color:#B7A776;}
.download-section .card-body .nav-list>li>a>.fas.fa-download,.download-section .card-body .nav-list>li>a>.fas.fa-chevron-right{margin-top:0rem;color:#3E5135;}
.download-section .card-body .nav-list>li.disabled>a,
.download-section .card-body .nav-list>li.disabled>a:hover,
.download-section .card-body .nav-list>li.disabled>a:focus{opacity:.6;}
.download-section .card-body .nav-list>li.divider{height:2px;margin:13px -13px 17px 0;background-color:#edeff1;border-bottom:none;}
.download-section .card-body .nav-list>li>a{padding:.3rem;font-size:1rem;line-height:1;text-shadow:none;border-radius:.25rem;display:block;}
.download-section .card-body .nav-list .badge.pull-right{margin:1px -4px -1px 0;}
.download-section .nav-header{font-size:13px;color:#aeb6bf;text-transform:uppercase;}
.img-list{list-style-type:none;margin:0;padding:0;text-align:center;position:relative;}
span.text-content span{display:table-cell;text-align:center;vertical-align:middle;}
span.text-content{background:rgba(0, 0, 0, 0.5);color:white;cursor:pointer;display:table;min-height:15rem;left:0;position:absolute;top:0;width:100%;opacity:0;}
.img-list a:hover span.text-content{opacity:1;}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover{border-color::transparent;background-color:#fff;}
.nav-tabs{border-bottom:0px;}
.covered-courses-tabs.nav.nav-tabs li.nav-item,
.add-course-types-industries-tabs.nav.nav-tabs li.nav-item{width:50%;text-align:center;}
.nav.nav-tabs li.nav-item i{color:#B7A776;}
.membership-details-tabs.nav.nav-tabs li.nav-item{width:33.33%;text-align:center;}
.membership-details-tabs.nav.nav-tabs li.nav-item i{color:#B7A776;}
.member-area-index-tabs.nav.nav-tabs li.nav-item{width:25%;text-align:center;}
.member-area-index-tabs.nav.nav-tabs li.nav-item i{color:#B7A776;}
.favourites-tabs.nav.nav-tabs li.nav-item{width:33.33%;text-align:center;}
.favourites-tabs.nav.nav-tabs li.nav-item i{color:#B7A776;}
.favourites-tabs.nav-tabs .nav-item.show .nav-link,
.favourites-tabs.nav-tabs .nav-link.active{background-color:#faf9f5;border-color:#dee2e6 #dee2e6 #faf9f5;}
.tab-content.standard-content.cream-content{background-color:#faf9f5;}
.tab-content.standard-content{border:1px solid #dee2e6;padding:.5rem;background-color:#fff;border-radius:.25rem;}
.tab-content.standard-content.no-padding{padding:0!important;}
.table-covered{padding:.5rem;}
.table-header{background-color:#eceeeb;}
.member-area-tabs-mini{margin-bottom:0px;}
.member-area-tabs-mini .nav-link{padding:.2rem .5rem;font-size:1rem;}
.member-area-tabs-content-mini .nav-pills{text-align:left!important;}
.member-area-tabs-content-mini .nav-pills .nav-link{font-size:.9rem;}
.member-area-tabs-content-mini .tab-pane{text-align:left!important;}
.elearning-courses ul{margin:0;padding:0px;}
.elearning-courses ul li{list-style:none;}
.elearning-courses ul li .e-learning-course-container{padding:.5rem;position:relative;background-color:#fff;border-radius:.25rem;border:1px solid #ddd;margin-bottom:1em;display:table;width:100%;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image{display:inline-block;position:relative;height:auto;width:30%;vertical-align:middle;padding:5px;border:1px solid #ddd;border-radius:.25rem;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image img{transition:all 1s ease 0s;width:100%;max-width:100%;height:auto;border-radius:.25rem;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image .play-overlay{background:none;color:#fff;font-size:13px;overflow:hidden;border-radius:.25rem;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image .play-overlay i{position:absolute;font-size:55px;left:50%;top:50%;margin-left:-22px;margin-top:-26px;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image .play-overlay:before{background:#3E5135;content:'';position:absolute;width:100%;height:100%;left:0px;top:0px;opacity:0.8;filter:alpha(opacity=80);moz-opacity:0.8;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-image .play-overlay:hover{opacity:1;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content{display:inline-block;width:65%;vertical-align:middle;margin-left:10px;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content .course-category{font-size:15px;color:#B7A776;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content h4{margin-top:0px;margin-bottom:0px;line-height:0;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content h4 a{font-family:'fs_joeymedium';color:#3E5135;font-size:20px!important;line-height:1;text-decoration:none;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content h4 a:hover{color:#B7A776;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content .e-learning-course-order-button{position:absolute;top:0px;font-size:1rem;right:0px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-left-radius:.25rem;padding:.1rem .3rem;}
.elearning-courses ul li .e-learning-course-container .e-learning-course-video-content .e-learning-course-order-button i{color:#B7A776;}
.course-video-modal .swal2-title,
.resume-proforma-progress .swal2-title{text-align:left;font-size:1.5rem;font-family:'fs_joeybold';}
.customer-review-swal .swal2-title,
.customer-review-swal .swal2-content,
.resume-proforma-progress .swal2-content{text-align:left;}
.edit-instructor-container .swal2-title{text-align:left;font-size:1.5rem;font-family:'fs_joeybold';}
.course-video-modal .swal2-title .default-title{color:#B7A776;}
.course-video-modal ul{margin:0;padding:0;font-size:1rem;}
.course-video-modal p{font-family:'fs_joeyregular';font-size:1rem;line-height:1.2;color:#846C27;}
.course-video-modal ul li{line-height:1;}
.pulse{box-shadow:0 0 17px #3e5135;animation:pulsate 1s ease-out infinite;background-color:#fff;}
@-webkit-keyframes pulsate{0%{box-shadow:0 0 0 #3e5135;}
50%{box-shadow:0 0 17px #3e5135;}
100%{box-shadow:0 0 0 #3e5135;}
}
.course-session-header.normal{text-align:left;background-color:#B9A978;padding:.7rem .8rem;position:relative;margin-top:.8rem;}
.course-session-header.normal p{color:#fff;font-size:1rem;margin:0;}
.course-session-header.normal .location-top{position:absolute;color:#B9A978;background-color:#3E5135;padding:.15rem 1.5rem;text-align:center;line-height:1;margin:0px;right:1.9rem;top:0px;font-family:'fs_joeyregular';font-size:1.15rem;}
.course-session-header.normal .favorite-button{position:absolute;border-top:1px solid #B9A978;border-right:1px solid #B9A978;background-color:#f5f5f5;padding:.15rem .3rem;text-align:center;line-height:1;margin:0px;right:0px;top:0px;font-family:'fs_joeyregular';font-size:1.09rem;}
.course-session-header.normal .course-name{color:#3E5135;font-size:1.2rem;font-family:'fs_joeymedium';margin:0;line-height:1;}
.course-session-header.normal .course-name:hover{opacity:.7;}
.course-session-description{padding:1rem 1rem;}
.course-session-description p{font-family:'fs_joeyregular';text-align:left;font-size:1rem;}
.course-session-provider-footer{text-align:left;background-color:#3E5135;padding:.7rem .8rem;position:relative;width:100%;height:auto;}
.course-session-provider-footer .left-side{float:left;width:70%;}
.course-session-provider-footer .left-side .hosted-by{color:#B9A978;font-size:1.1rem;margin-bottom:0;}
.course-session-provider-footer .left-side .provider-name{color:#fff;font-family:'fs_joeymedium';font-size:1.1rem;margin-bottom:0;}
.course-session-provider-footer .right-side{float:right;width:30%;}
.course-session-provider-footer .btn-primary{background-color:#B7A776;margin-top:.35rem;}
.course-session-provider-footer .btn-primary i{color:#3E5135!important;}
.course-session-provider-footer .btn-primary:hover{background-color:#b9ae8b;}
.place-advert-element h5{text-align:left;font-family:'fs_joeymedium';}
.place-advert-element p{text-align:left;font-family:'fs_joeyregular';font-size:1rem;line-height:1;color:#846C27;}
.horizontal-divider{position:relative;top:50%;left:0;margin:2rem 0 2rem 0;width:100%;height:2px;background:#3E5135;}
.horizontal-divider span{position:absolute;left:50%;top:-22px;margin:0 0 0 -22px;width:44px;height:44px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;border:2px solid #3E5135;font-size:20px;line-height:38px;color:#3c5233;background:#fff;text-align:center;z-index:2;}
.publicised-courses{width:99.9%;}
.publicised-courses tr.promo td a{color:#fff;line-height:1;}
.publicised-courses tr.promo td a:hover{color:#B7A776;}
.publicised-courses tr td .fas.fa-certificate{color:#3E5135;}
.publicised-courses tbody tr.promo td .fas.fa-certificate{color:#B7A776;}
.publicised-courses thead tr th{border-bottom:0px!important;}
.publicised-courses tbody tr td{vertical-align:middle;border-top:1px solid #3E5135;border-bottom:0px;padding:5px 10px;}
.publicised-courses tbody tr td{padding:0.3rem .4rem!important;}
.publicised-courses tbody tr.promo{background-color:#3E5135;color:#fff;}
.publicised-courses tbody tr td:first-child{border-left:1px solid #3E5135;}
.publicised-courses tbody tr.promo td:first-child{border-left:1px solid #3E5135;}
.publicised-courses tbody tr.promo td{border-top:1px solid #3E5135;}
.publicised-courses tbody tr.provider-section.promo td{border-top:1px solid #B9A978;}
.publicised-courses tbody tr.provider-section.promo td a.btn-primary{color:#fff;background-color:#B7A776;border-color:#B7A776;}
.publicised-courses tbody tr.provider-section.promo td a.btn-primary:hover{background-color:#948a6c;}
.publicised-courses tbody tr.provider-section.promo td .btn.has-icon i{color:#3E5135;}
.publicised-courses tbody tr td:last-child{border-top:1px solid #3E5135;border-right:1px solid #3E5135;}
.publicised-courses tbody tr.provider-section td,
.publicised-courses tbody tr.promo-text td{border-bottom:1px solid #3E5135;}
.publicised-courses tbody tr.promo-text td{background-color:#e0dcd0!important;}
.publicised-courses tbody tr.promo-text td p{line-height:1.2;font-size:1rem!important;}
.publicised-courses tbody tr.divider td{border:0px;padding:.5rem!important;}
.publicised-courses tbody tr.promo td .provider-company{color:#FFFFFF;font-family:'fs_joeymedium';}
.publicised-courses tbody tr td .date{color:#3E5135;}
.publicised-courses tbody tr.promo td .date{color:#B9A978;}
.publicised-courses tbody tr td .provider-company{color:#3E5135;font-family:'fs_joeymedium';}
.publicised-courses tbody tr td .provider-county{color:#B9A978;font-family:'fs_joeyregular';}
.wanted-provider-container{background-color:#e0dcd0;padding:.5rem .5rem;border-radius:.25rem;}
.wanted-provider-container p{font-size:1.1rem!important;margin-bottom:.5rem!important;font-family:'fs_joeymedium'!important;}
.wanted-advert{font-size:1rem!important;padding:.5rem;background-color:#e0dcd0;}
.wanted-advert span{font-size:1.2rem;}
.wanted-county,
.wanted-course,
.wanted-ads-date{font-size:1rem;}
.wanted-ads-actions{font-size:1.5rem;}
.wanted-ads-actions:last-child{margin-left:1rem;}
.course-info-modal p{padding:.3rem 1rem;margin-bottom:0px;}
.course-info-modal h4{padding:.5rem .5rem .0rem .5rem;}
.course-info-modal .download-standards{padding:.0rem .5rem .5rem .5rem;}
.course-info-modal h5{padding:.3rem 1rem;margin-bottom:0rem;}
.course-info-modal h4{margin-bottom:0px;}
.pay-container{border:1px solid #dee2e6;padding:.5rem;background-color:#fff;border-radius:.25rem;text-align:left;position:relative;}
.pay-container table{width:30rem;}
.pay-container .table.cart-table td{border-top:1px solid #dee2e6;}
.pay-container img{width:10rem;margin-bottom:.5rem;}
.pay-container .invoice-client-name{font-size:1.3rem;margin-top:.5rem;}
.insurance-table .header{background-color:#faf9f5;font-size:1.2rem;padding:.3rem .5rem;}
.insurance-table .width-70{width:70%;}
.insurance-table .width-30{width:30%;}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#D9D9D9;}
.alert-warning .alert-link{text-decoration:none;}
.provider-course-dates{padding:0px;margin-top:1rem;list-style:none;}
.provider-course-dates li{border:1px solid #867b77;position:relative;border-radius:.25rem;margin-bottom:1rem;padding:.3rem .5rem;line-height:1.4;}
.provider-course-dates li h4{font-size:1.1rem;line-height:.8;margin-bottom:.5rem;}
.provider-course-dates li span.course-date{font-size:0.9rem;color:#B7A776;}
.provider-course-dates li span.course-date-location{position:absolute;top:0px;right:1.7rem;border:1px solid #867b77;border-top:0px;border-right:0px;padding:.1rem .3rem;background-color:#ebebeb;font-family:'fs_joeymedium';font-size:.95rem;}
.provider-course-dates li span.course-date-favorites{position:absolute;-webkit-border-top-right-radius:.25rem;-moz-border-radius-topright:.25rem;border-top-right-radius:.25rem;top:0px;right:0px;font-size:.95rem;border:1px solid #867b77;border-top:0px;border-right:0px;background-color:#ebebeb;padding:.1rem .3rem;}
.provider-course-dates li blockquote{border:1px solid #D9D9D9;padding:.2rem .5rem;margin-top:1rem;margin-bottom:.5rem;}
.provider-course-dates li blockquote p{font-size:1rem;position:relative;margin-bottom:0px;}
.table-code-of-practice{width:100%;font-family:'fs_joeyregular';}
.table-code-of-practice .checkbox.table-checkbox{height:1.7rem;}
.valt{vertical-align:top!important;}
.pr{position:relative!important;}
.table-code-of-practice .close.fileinput-exists{position:absolute;top:1.3rem;right:.3rem;}
.table-code-of-practice .checkbox-small.table-checkbox{height:1rem;padding-left:18px!important;}
.table-code-of-practice .fileinput-filename{display:block;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:.25rem;padding-right:1rem;margin-top:.2rem;border:1px solid #D9D9D9;}
.table-code-of-practice .btn.btn-block{padding:.10rem .5rem;font-size:.8rem;line-height:1.4;}
.disabled-td{pointer-events:none;opacity:.6;}
.table-code-of-practice tr td.header{background-color:#e5e2d7;font-family:'fs_joeymedium';color:#3E5135;}
.table-code-of-practice tr td.numbering{font-family:'fs_joeybold';color:#3E5135;}
.table-code-of-practice tr td{vertical-align:middle;line-height:1.2;border:1px solid #a5a6a7;background-color:#fff;}
.advert-checkbox{line-height:1!important;font-family:'fs_joeyregular'!important;font-size:1rem!important;}
.vcenter-container{width:100%;height:100%;display:table;}
.vcenter-container .vcenter-wrap{vertical-align:middle;display:table-cell;padding:0;margin:0;}
.vcenter-container .vcenter-wrap .vcenter-column{display:inline-block;width:48%;height:auto;text-align:center;vertical-align:middle;}
.vcenter-container .vcenter-wrap .vcenter-left{margin-left:0%;text-align:left;}
.vcenter-container .vcenter-wrap .vcenter-right{margin-left:0;text-align:right;}
.clone-element{position:relative;}
.clone-element .absolute-position{position:absolute;top:42%;right:0%;transform:translate(0%, -50%);}
.instant-box .swal2-content{text-align:left;}
.forum-container{padding:.5rem;}
.forum-table thead th{background-color:#fbfaf9;}
.forum-card-header{background-color:#fbfaf9;padding:.45rem 1rem;}
.forum-container table tr td{vertical-align:middle;}
.forum-container .forum-icon{padding:.5rem;font-size:1.8rem;line-height:1.2;border-radius:.3rem;color:#B7A776;}
.forum-container .topic-forum-icon{padding:.5rem .8rem;margin-top:.4rem;font-size:1.8rem;line-height:1.2;border-radius:.3rem;color:#B7A776;}
.forum-container .forumtitle{font-size:1.2rem;margin-bottom:0px;}
h5.section-header .fas.fa-heart,
.forum-container .forumtitle .fas.fa-heart{color:#FF0000;}
h5.section-header .fas.fa-fire,
.forum-container .forumtitle .fas.fa-fire{color:#c84b06;}
h5.section-header .fas.fa-exclamation-triangle,
.forum-container .forumtitle .fas.fa-exclamation-triangle{color:#efce66;}
h5.section-header .fas.fa-star,
.forum-container .forumtitle .fas.fa-star{color:#F5A623;}
h5.section-header .fas.fa-question-circle,
.forum-container .forumtitle .fas.fa-question-circle{color:#007bff;}
h5.section-header .fas.fa-info-circle,
.forum-container .forumtitle .fas.fa-info-circle{color:#17a2b8;}
h5.section-header .fas.fa-smile,
.forum-container .forumtitle .fas.fa-smile{color:#28a745;}
.forum-card .card-header{padding:.25rem .50rem;background-color:#fff;}
.forum-card .card-body{padding:.8rem;}
.forum-container .forum-desc{font-size:.9rem;margin-bottom:0px;}
.forum-container .forum-count{margin-bottom:0px;font-size:.9rem;}
.forum-container .lastsubject{line-height:1;}
.forum-container p.lastsubject{line-height:1.2;margin-bottom:.2rem;color:#3E5135;font-family:'fs_joeymedium';}
.forum-container .last-comment-provider{margin-bottom:.2rem;margin-top:.3rem;font-size:.9rem;}
.forum-container .last-comment-date{margin-bottom:.2rem;font-family:'fs_joeymedium';font-size:.9rem;}
.forum-posts{margin-bottom:1rem;background-color:#fbfaf9;}
.forum-container .card.forum-posts .card-header{background-color:#fbfaf9;}
.forum-posts .card-header,
.forum-posts .card-footer{padding:.25rem .50rem;background-color:#fff;}
.forum-posts .userblock{border-right:1px solid #dee2e6;}
.forum-posts .card-body{padding:15px;padding-top:0px;padding-bottom:0px;}
.forum-posts .post-provider-logo{width:80px;height:80px;display:inline-block;vertical-align:middle;background-color:#fff;overflow:hidden;position:relative;border:1px solid #dee2e6;border-radius:.25rem;left:0%;right:0%;margin-top:1rem;margin-bottom:.5rem;}
.forum-posts .post-provider-logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;}
.forum-posts .br-theme-fontawesome-stars .br-widget a{font-size:.9rem;}
.forum-posts .total-posts{font-size:.9rem;margin-bottom:.2rem;}
.forum-posts .member-sience{font-size:.9rem;margin-bottom:1rem;}
.forum-posts .forum-post-container{padding-top:15px;padding-bottom:15px;}
.forum-posts .posted-date{font-family:'fs_joeyregular';color:#777;}
.forum-posts .rating-stars-content{font-size:.9rem;line-height:1;margin-bottom:.5rem;margin-top:.5rem;}
.chradio{display:none;}
.forum-breadcrumb{border:1px solid #D9D9D9;background-color:#fff;padding:.45rem .6rem;font-size:.85rem;font-family:'fs_joeyregular';}
.my-reviews-table .br-theme-fontawesome-stars .br-widget a{font-size:1rem;}
.my-reviews-table .new-review{background-color:#efe5bf;cursor:pointer;}
.my-reviews-table tr.new-review td{border-bottom:1px solid #c2ac57;}
.extra-review-table tr td{border:1px solid #D9D9D9!important;}
.provider-response-td{padding:.5rem!important;}
.provider-review-title{height:1rem;}
.site-email{background-color:#fff;border-radius:.25rem;border:1px solid #D9D9D9;margin-bottom:1rem;}
.site-email p{margin:10px 0;padding:0;}
.site-email table{border-collapse:collapse;}
.site-email h1,
.site-email h2,
.site-email h3,
.site-email h4,
.site-email h5,
.site-email h6{display:block;margin:0;padding:0;}
.site-email img,
.site-email a img{border:0;height:auto;outline:none;text-decoration:none;}
.site-email #bodyTable,
.site-email #bodyCell{height:100%;margin:0;padding:0;width:100%;background-color:#FAFAFA;}
.site-email .mcnPreviewText{display:none !important;}
.site-email #outlook a{padding:0;}
.site-email img{-ms-interpolation-mode:bicubic;}
.site-email table{mso-table-lspace:0pt;mso-table-rspace:0pt;}
.site-email .ReadMsgBody{width:100%;}
.site-email .ExternalClass{width:100%;}
.site-email p,
.site-email a,
.site-email li,
.site-email td,
.site-email blockquote{mso-line-height-rule:exactly;}
.site-email a[href^=tel],
a[href^=sms]{color:inherit;cursor:default;text-decoration:none;}
.site-email p,
.site-email a,
.site-email li,
.site-email td,
.site-email table,
.site-email blockquote{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
.site-email .ExternalClass,
.site-email .ExternalClass p,
.site-email .ExternalClass td,
.site-email .ExternalClass div,
.site-email .ExternalClass span,
.site-email .ExternalClass font{line-height:100%;}
.site-email a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important;}
.site-email #bodyCell{padding:10px;}
.site-email .templateContainer{max-width:600px !important;margin:0 auto;background-color:#fff;}
.site-email a.mcnButton{display:block;}
.site-email .mcnImage,
.mcnRetinaImage{vertical-align:bottom;}
.site-email .mcnTextContent{word-break:break-word;}
.site-email .mcnTextContent img{height:auto !important;}
.site-email .mcnDividerBlock{table-layout:fixed !important;}
.site-email #bodyTable{background-color:#FFFFFF;background-image:none;background-repeat:no-repeat;background-position:center;background-size:cover;}
.site-email #bodyCell{border-top:0;}
.site-email .templateContainer{border:0;}
.site-email h1{color:#202020;font-family:Helvetica;font-size:26px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:normal;text-align:left;}
.site-email h2{color:#202020;font-family:Helvetica;font-size:22px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:normal;text-align:left;}
.site-email h3{color:#202020;font-family:Helvetica;font-size:20px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:normal;text-align:left;}
.site-email h4{color:#202020;font-family:Helvetica;font-size:18px;font-style:normal;font-weight:bold;line-height:125%;letter-spacing:normal;text-align:left;}
.site-email #templateHeader{border-top:0;border-bottom:0;}
.site-email #templateHeader .mcnTextContent,
.site-email #templateHeader .mcnTextContent p{color:#202020;font-family:Helvetica;font-size:16px;line-height:150%;text-align:left;}
.site-email #templateHeader .mcnTextContent a,
.site-email #templateHeader .mcnTextContent p a{color:#2BAADF;font-weight:normal;text-decoration:underline;}
.site-email #templateBody{border-top:0;border-bottom:0;}
.site-email #templateBody .mcnTextContent,
.site-email #templateBody .mcnTextContent p{color:#202020;font-family:Helvetica;font-size:16px;line-height:150%;text-align:left;}
.site-email #templateBody .mcnTextContent a,
.site-email #templateBody .mcnTextContent p a{color:#2BAADF;font-weight:normal;text-decoration:underline;}
.site-email #templateFooter{border-top:0;border-bottom:0;}
.site-email #templateFooter .mcnTextContent,
.site-email #templateFooter .mcnTextContent p{color:#999999;font-family:Calibri, sans-serif, serif, EmojiFont;font-size:10pt;line-height:1.2;text-align:left;}
.site-email #templateFooter .mcnTextContent a,
.site-email #templateFooter .mcnTextContent p a{color:#202020;font-weight:normal;text-decoration:underline;}
blockquote.reply-quote{background-color:#fff;padding:.5rem;border:1px solid #e4e4e0;position:relative;}
.reply-header{background-color:#f3f3f1;padding:.2rem .4rem;font-size:.9rem;border:1px solid #e4e4e0;position:relative;border-bottom:0px;}
.reply-header i{color:#B7A776;}
.note-editable blockquote:before{}
.note-editable blockquote:after{}
.maskover{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255, 255, 255, 0.9);z-index:1050;text-align:center;}
.maskover span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.page-404 h1{font-size:10rem;}
.container-404{border-top:1px solid #E3E3E3;background-color:#f0f0f0;}
.page-404 p{font-size:2.5rem;}
.smooth-scroll-rating{cursor:pointer;}
.smooth-scroll-rating .br-theme-fontawesome-stars .br-readonly a{cursor:pointer;}
.member-area-mainmenu li.introjs-showElement a{margin-bottom:0px;}
.welcome-backdrop,
.finish-backdrop{opacity:1;background:-moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.33) 0, rgba(0, 0, 0, 1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.33)), color-stop(100%, rgba(0, 0, 0, 1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.33) 0, rgba(0, 0, 0, 1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.33) 0, rgba(0, 0, 0, 1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.33) 0, rgba(0, 0, 0, 1) 100%);background:radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.33) 0, rgba(0, 0, 0, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#e6000000', GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.welcome-tour{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;height:30%;padding:0rem;color:white;text-align:center;}
.welcome-tour h2{color:#3E5135;font-size:4.7rem;line-height:1;text-shadow:0 0 8px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 0px #fff;}
.welcome-tour .btn{padding:.8rem 2rem;font-size:2rem;line-height:1.3;border-radius:.25rem;box-shadow:0px 0px 27px 10px #FFFFFF;margin-top:1rem;}
.close-tour{font-size:2rem;position:absolute;right:1rem;top:1rem;color:#fff;}
.proforma-list{list-style:none;padding:0px;}
.proforma-list li{font-size:1.2rem;margin-bottom:.2rem;}
.proforma-list li i{margin-top:.2rem;}
.proforma-list li.nav-header{text-transform:uppercase;font-family:'fs_joeymedium';color:#b7a777;font-size:1.3rem;}
.proforma-list li.divider{height:1px;margin:5px 0px;background-color:#3E5135;border-bottom:none;}
.popover.tour-tour{z-index:2000!important;}
.bordered-element{border:1px solid #D9D9D9;padding:.3rem .8rem;border-radius:.25rem;background-color:#fff;margin-bottom:1rem;}
.ukrs-responsive-tables tr.promoted td:not(.notouh):before{color:#fff;}
@media (min-width:321px) and (max-width:480px){.ukrs-responsive-tables th{display:none;}
.ukrs-responsive-tables td:not(.notouh):before{content:attr(data-th) ": ";font-size:1rem;font-family:'fs_joeymedium';vertical-align:top;width:5rem;color:#3E5135;display:inline-block;}
.ukrs-responsive-tables td{display:block;vertical-align:middle;text-align:left!important;padding:.3rem .5rem .3rem .5rem!important;border-left:1px solid #888;border-right:1px solid #888;}
.ukrs-responsive-tables tbody tr:last-child td,
.ukrs-responsive-tables thead tr:last-child td{border-bottom:1px solid #dee2e6!important;}
.ukrs-responsive-tables tbody tr td:first-child{border-top:1px solid #888;padding:.3rem .5rem .0rem .5rem;margin-top:.5rem;}
.ukrs-responsive-tables tbody tr td:last-child{border-bottom:1px solid #888!important;margin-bottom:.5rem;}
}
@media (max-width:575.98px){.ukrs-responsive-tables th{display:none;}
.ukrs-responsive-tables td:not(.notouh):before{content:attr(data-th) ": ";font-size:1rem;font-family:'fs_joeymedium';vertical-align:top;width:5rem;color:#3E5135;display:inline-block;}
.ukrs-responsive-tables td{display:block;vertical-align:middle;text-align:left!important;padding:.3rem .5rem .3rem .5rem!important;border-left:1px solid #888;border-right:1px solid #888;}
.ukrs-responsive-tables tbody tr:last-child td,
.ukrs-responsive-tables thead tr:last-child td{border-bottom:1px solid #dee2e6!important;}
.ukrs-responsive-tables tbody tr td:first-child{border-top:1px solid #888;padding:.3rem .5rem .0rem .5rem;margin-top:.5rem;}
.ukrs-responsive-tables tbody tr td:last-child{border-bottom:1px solid #888!important;margin-bottom:.5rem;}
}
@media (min-width:576px) and (max-width:767.98px){.ukrs-responsive-tables th{display:none;}
.ukrs-responsive-tables td:not(.notouh):before{content:attr(data-th) ": ";font-size:1rem;font-family:'fs_joeymedium';vertical-align:top;width:5rem;color:#3E5135;display:inline-block;}
.ukrs-responsive-tables td{display:block;vertical-align:middle;text-align:left!important;padding:.3rem .5rem .3rem .5rem!important;border-left:1px solid #888;border-right:1px solid #888;}
.ukrs-responsive-tables tbody tr:last-child td,
.ukrs-responsive-tables thead tr:last-child td{border-bottom:1px solid #dee2e6!important;}
.ukrs-responsive-tables tbody tr td:first-child{border-top:1px solid #888;padding:.3rem .5rem .0rem .5rem;margin-top:.5rem;}
.ukrs-responsive-tables tbody tr td:last-child{border-bottom:1px solid #888!important;margin-bottom:.5rem;}
}
@media (min-width:768px) and (max-width:991.98px){.ukrs-responsive-tables th{display:none;}
.ukrs-responsive-tables td:not(.notouh):before{content:attr(data-th) ": ";vertical-align:top;font-size:1rem;font-family:'fs_joeymedium';width:5rem;color:#3E5135;display:inline-block;}
.ukrs-responsive-tables td{display:block;vertical-align:middle;text-align:left!important;padding:.3rem .5rem .3rem .5rem!important;border-left:1px solid #888;border-right:1px solid #888;}
.ukrs-responsive-tables tbody tr:last-child td,
.ukrs-responsive-tables thead tr:last-child td{border-bottom:1px solid #dee2e6!important;}
.ukrs-responsive-tables tbody tr td:first-child{border-top:1px solid #888;padding:.3rem .5rem .0rem .5rem;margin-top:.5rem;}
.ukrs-responsive-tables tbody tr td:last-child{border-bottom:1px solid #888!important;margin-bottom:.5rem;}
}
@media (min-width:992px) and (max-width:1199.98px){}
@media (min-width:1200px){}
@media (min-width:768px){}
.white-container{background-color:#fff;padding:.5rem 1rem;border:1px solid #D9D9D9;border-radius:.25rem;margin-bottom:1rem;}
.white-container .form-group:last-child{margin-bottom:0px;}
@media (min-width:321px) and (max-width:480px){.testimonials .carousel{height:20rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active{color:#FFFFFF;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active i{color:#FFFFFF;}
.pricing-features li .container-text-right{font-size:1rem;}
.pricing-features li .icon-left{width:10%;}
.pricing-header-price .price-free{font-size:3rem;}
.pricing-header .pricing-currency{font-size:2rem;}
.pricing-header .vat-price{font-size:2rem;}
.pricing-header-price{font-size:3rem;}
.pricing-container h5{font-size:1.3rem;}
.pricing-header{height:16rem;}
.strikethrough{border:2px solid #ed1b24;}
.strikethrough:before{border-top:2px solid;}
.testimonials .carousel .item .img-box{width:70px!important;height:70px!important;padding:3px!important;margin-bottom:.5rem;}
.testimonials .carousel{margin:1rem auto!important;padding:0 1.1rem!important;}
.testimonials .carousel .testimonial{margin:auto 5%!important;}
.testimonials .star-rating{margin-bottom:.7rem!important;}
.testimonials .star-rating i{font-size:1.2rem!important;}
.home-boxes .homepage-panel:nth-of-type(1){margin-top:1rem;margin-bottom:.5rem;}
.home-boxes .homepage-panel{margin-top:0rem;}
.home-boxes .homepage-panel .card-header{font-size:1em;line-height:1;padding:.45rem 1rem;}
.home-boxes .col-lg-5.offset-1{margin-left:0px;}
.home-boxes .green-panel .card-body,
.home-boxes .orange-panel .card-body{padding:.9rem;}
.home-boxes .form-group label,
.parallax-large-content .form-group label{font-size:.9rem;}
.home-boxes .form-group .form-control,
.parallax-large-content .form-group .form-control{font-size:.8rem;line-height:1.1;padding:.475rem .45rem .475rem 0rem;}
.home-boxes .form-group .btn,
.parallax-large-content .form-group .btn{padding:.475rem .45rem!important;font-size:.9rem!important;line-height:1.1!important;}
.home-boxes .form-group .input-group-text,
.parallax-large-content .form-group .input-group-text{font-size:.9rem!important;font-weight:normal!important;line-height:1.1!important;padding:.475rem .45rem .475rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute!important;margin-top:0px!important;margin-right:0px!important;top:.5rem!important;right:.2rem!important;z-index:3!important;font-size:1.1rem!important;}
.home-standard-container{}
.homepage-panel.orange-panel .btn-primary i{margin-top:0px!important;}
p{font-size:.9rem;line-height:1.4;}
article{padding:1rem 0rem 1rem 0rem!important;}
article p{font-size:.9rem!important;margin-bottom:.5rem!important;}
article h2,
article h1{font-size:1.1rem!important;line-height:1!important;}
h4{line-height:1!important;font-size:1.2rem;margin-bottom:1rem;}
h2{font-size:1.5rem;}
.findout-parallax h2{font-size:1.4rem!important;line-height:1.2rem!important;}
.btn-group-lg>.btn,
.btn-lg{padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important;}
.btn-secondary{margin-bottom:1rem;}
.twitter-container .twitter-article .post-content p{font-size:.9rem!important;margin-bottom:.5rem!important;}
ul.header-ul-menu{font-size:initial!important;}
.parallax-stellar .header-button{margin-bottom:.5rem!important;}
.standard-container{padding:1.5em 0em!important;}
.member-area-mainmenu li a{font-size:.9rem!important;padding:.3rem .7rem!important;margin-bottom:.3rem!important;}
.member-area-container h4{font-size:1.4rem!important;}
.member-area-mainmenu{margin-bottom:1rem!important;}
.ukrs-copyright .gray_footer{font-size:.9rem!important;line-height:1.4!important;margin-bottom:.3rem!important;}
.footer-copyright{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.footer-loadtime{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.bottom-menu-brand img{margin-bottom:.2rem!important;}
.parallax-stellar.single-header h2{margin-top:1.3rem!important;}
.parallax-stellar h2{font-size:1.7rem!important;}
.header-ul-menu.button-type{padding:.3rem!important;margin:0rem 2rem!important;}
.header-ul-menu.button-type li .fas{font-size:.8rem!important;}
.fc button{height:1.8rem!important;padding:0 .3em!important;font-size:.8rem!important;}
.fc .fc-toolbar select.form-control.filter-select{margin-left:5.2rem;}
.filter-county-calendar{padding:.275rem .45rem!important;font-size:1rem!important;line-height:1.2!important;}
.fc .fc-toolbar select+i.fas{margin-top:-1.4rem!important;margin-right:.2rem!important;padding-right:1px!important;font-size:1.1rem!important;}
.form-control.filter-select{width:9.8rem;}
.fc-toolbar h2{font-size:1.9rem!important;}
}
@media (max-width:575.98px){.testimonials .carousel{height:20rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active{color:#FFFFFF;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active i{color:#FFFFFF;}
.pricing-features li .container-text-right{font-size:1rem;}
.pricing-features li .icon-left{width:10%;}
.pricing-header-price .price-free{font-size:3rem;}
.pricing-header .pricing-currency{font-size:2rem;}
.pricing-header .vat-price{font-size:2rem;}
.pricing-header-price{font-size:3rem;}
.pricing-container h5{font-size:1.3rem;}
.pricing-header{height:16rem;}
.strikethrough{border:2px solid #ed1b24;}
.strikethrough:before{border-top:2px solid;}
.testimonials .carousel .item .img-box{width:80px!important;height:80px!important;padding:5px!important;margin-bottom:.7rem;}
.testimonials .carousel{margin:1.1rem auto!important;padding:0 1.2rem!important;}
.testimonials .carousel .testimonial{margin:auto 10%!important;}
.testimonials .star-rating{margin-bottom:.9rem!important;}
.testimonials .star-rating i{font-size:1.3rem!important;}
.home-boxes .homepage-panel:nth-of-type(1){margin-top:1rem;margin-bottom:.5rem;}
.home-boxes .homepage-panel{margin-top:0rem;}
.home-boxes .homepage-panel .card-header{font-size:1em;line-height:1;padding:.45rem 1rem;}
.home-boxes .col-lg-5.offset-1{margin-left:0px;}
.home-boxes .green-panel .card-body,
.home-boxes .orange-panel .card-body{padding:.9rem;}
.home-boxes .form-group label,
.parallax-large-content .form-group label{font-size:.9rem;}
.home-boxes .form-group .form-control,
.parallax-large-content .form-group .form-control{font-size:.8rem;line-height:1.1;padding:.475rem .45rem .475rem 0rem;}
.home-boxes .form-group .btn,
.parallax-large-content .form-group .btn{padding:.475rem .45rem!important;font-size:.9rem!important;line-height:1.1!important;}
.home-boxes .form-group .input-group-text,
.parallax-large-content .form-group .input-group-text{font-size:.9rem!important;font-weight:normal!important;line-height:1.1!important;padding:.475rem .45rem .475rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute!important;margin-top:0px!important;margin-right:0px!important;top:.5rem!important;right:.2rem!important;z-index:3!important;font-size:1.1rem!important;}
.home-standard-container{padding:15rem 0em 1rem 0rem;}
.homepage-panel.orange-panel .btn-primary i{margin-top:0px!important;}
p{font-size:.9rem;line-height:1.4;}
ul.custom-ul{font-size:.9rem;line-height:1.4;padding-left:1rem;}
ul.custom-ul li:before{font-size:.7rem;margin-right:.3rem;}
article{padding:1rem 0rem 1rem 0rem!important;}
article p{font-size:.9rem!important;margin-bottom:.5rem!important;}
article h2,
article h1{font-size:1.1rem!important;line-height:1!important;}
h4{line-height:1!important;font-size:1.2rem;margin-bottom:1rem;}
h2{font-size:1.5rem;}
.findout-parallax h2{font-size:1.4rem!important;line-height:1.2rem!important;}
.btn-group-lg>.btn,
.btn-lg{padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important;}
.btn-secondary{margin-bottom:1rem;}
.twitter-container .twitter-article .post-content p{font-size:.9rem!important;margin-bottom:.5rem!important;}
ul.header-ul-menu{font-size:initial!important;}
.parallax-stellar .header-button{margin-bottom:.5rem!important;}
.standard-container{padding:1.5em 0em!important;}
.member-area-mainmenu li a{font-size:.9rem!important;padding:.3rem .7rem!important;margin-bottom:.3rem!important;}
.member-area-container h4{font-size:1.4rem!important;}
.member-area-mainmenu{margin-bottom:1rem!important;}
.ukrs-copyright .gray_footer{font-size:.9rem!important;line-height:1.4!important;margin-bottom:.3rem!important;}
.footer-copyright{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.footer-loadtime{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.bottom-menu-brand img{margin-bottom:.2rem!important;}
.parallax-stellar.single-header h2{margin-top:1.3rem!important;}
.parallax-stellar h2{font-size:1.7rem!important;}
.header-ul-menu.button-type{padding:.3rem!important;margin:0rem 2rem!important;}
.header-ul-menu.button-type li .fas{font-size:.8rem!important;}
.fc button{height:1.8rem!important;padding:0 .3em!important;font-size:.8rem!important;}
.fc .fc-toolbar select.form-control.filter-select{margin-left:5.2rem;}
.filter-county-calendar{padding:.275rem .45rem!important;font-size:1rem!important;line-height:1.2!important;}
.fc .fc-toolbar select+i.fas{margin-top:-1.4rem!important;margin-right:.2rem!important;padding-right:1px!important;font-size:1.1rem!important;}
.form-control.filter-select{width:8.8rem;}
.fc-toolbar h2{font-size:1.9rem!important;}
.parallax-stellar{background-position:0px!important;}
.parallax-stellar .header-button{font-size:.8rem;padding:.315rem .55rem;margin-top:.5rem;}
.member-area-index-tabs.nav.nav-tabs li.nav-item{width:100%;}
.nav-tabs .nav-item{margin-bottom:.5rem;}
.nav-tabs .nav-link{border-radius:.25rem;border-color:#dee2e6;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6;}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover{border-color:#dee2e6;}
.become-a-member-statuses li{border-left:0px;border-bottom:1px solid #D9D9D9;}
h4.section-header{margin-bottom:1rem!important;}
.course-finder-table h4 a{font-size:1.1rem;}
.course-finder-table .course-category{font-size:.9rem;}
.course-finder-table .accreditation-level{width:2.2rem;}
.top-nav{background-color:#B7A776;}
.ukrs-nav #navbarResponsive{background-color:#312F32;}
.ukrs-nav{padding:.5em 0px 0px 0px;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:15px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav .navbar-brand img{width:4.5em;margin-left:.5em;}
.ukrs-nav #navbarResponsive .ukrs-core-menu{margin-left:0px;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:8px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{margin:0px 0px 0px 0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li{padding:0px;border-bottom:0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover i,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover i{color:#fff!important;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .ukrs-core-menu-divider{padding:0px!important;border-bottom:0px!important;}
.ukrs-footer-menu h5.title{font-size:.9em;}
.bottom-menu-brand img{width:7rem;margin-bottom:1rem;}
.bottom-address span{font-size:.9rem;}
.ukrs-footer-menu{padding-top:1rem;padding-bottom:1rem;}
.testimonials .carousel .item .img-box{width:100px;height:100px;}
.testimonials .carousel{margin:30px auto;}
.testimonials h2,
.testimonials .carousel .carousel-inner .carousel-item h2{font-size:1.4rem;}
.testimonials .carousel .testimonial{padding:15px 0 5px;font-size:.9rem;line-height:.9rem;}
.testimonials .carousel .carousel-control{width:20px;height:20px;}
.testimonials .carousel-control i{font-size:2rem;line-height:2rem;}
.testimonials .star-rating i{font-size:1.5rem;}
.testimonials .star-rating{margin-bottom:1rem;}
.testimonials .carousel-indicators li,
.carousel-indicators li.active{width:10px;height:10px;}
.testimonials{background-position:10% 20%;}
.findout-parallax{padding:1em 0em;}
.findout-parallax h2{font-size:2rem;line-height:2rem;}
.lcol.should{display:block;}
.vertical-align,
.vertical-align>[class^="col-"],
.vertical-align>[class*=" col-"]{display:block;align-items:center;}
.vertical-align>div:first-child{text-align:center;}
.course-detail-right-side .course-title{font-family:'fs_joeymedium';font-size:1.2rem;line-height:1.2rem;}
.course-detail-right-side .course-category{font-size:1rem;line-height:1rem;}
.course-detail-left-side{border-right:0px;}
.vertical-align>div:last-child{text-align:center!important;}
.course-extra-details{padding:0px;margin-top:1rem;}
.course-extra-details .navbar-nav li{border-left:0px;border-bottom:1px solid #D9D9D9;padding:.5rem 0rem .5rem 0rem;}
.course-extra-details .navbar-nav li:last-child{border-bottom:0px;}
.course-extra-details .navbar-nav{align-items:end;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{font-size:.9rem;}
.text-relative{text-align:center!important;}
.right-cion-label{display:block!important;}
.portal-nav .nagh-right{margin-top:0.5em;margin-bottom:0.5em;}
.portal-nav .nagh-right{float:initial!important;}
.portal-nav .nagh-right img{width:8rem;margin-top:1rem;display:block;margin-left:auto;margin-right:auto;}
.portal-nav .nagh-right .lcol{display:block;}
.portal-nav .nagh-right .lcol p{font-family:sans-serif;font-size:.6rem;text-align:center;margin:0px;color:#3D2B41;}
h5.portal-mini-header{font-size:1rem;line-height:1;}
p.portal-mini-paragraph{font-size:.8rem;line-height:1;margin-bottom:0;}
.nagh-tools .col-lg-6.core-section:first-child{border-right:0px;border-bottom:4px solid #CBC9BD;}
.register-section:before{right:1rem;font-size:3rem;line-height:1;bottom:0rem;}
.search-section:before{right:1rem;font-size:3rem;line-height:1;bottom:.5rem;}
.provider-menu .provider-menu-container a{color:#3E5135;}
.provider-menu .provider-menu-container a:hover{color:#B7A776;}
.provider-ul-menu{text-align:center;}
.provider-ul-menu li.topbar-devider{top:1px;padding:0;font-size:1rem;margin:0 5px 0 1px;}
.course-extra-details .navbar-nav .cd-status span{font-size:1rem;line-height:1rem;}
.course-extra-details .navbar-nav .cd-status p{line-height:1rem;font-size:.9rem;}
.ukrs-nav .mobile-icons a{padding:.25rem .65rem;font-size:1em;}
.lh-0-5{line-height:1.4rem!important;}
h3{font-size:1.4rem;}
h5{font-size:1.1rem;}
.course-detail-header-right i{font-size:2rem;}
}
@media (min-width:576px) and (max-width:767.98px){.testimonials .carousel{height:20rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active{color:#FFFFFF;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active i{color:#FFFFFF;}
.pricing-features li .container-text-right{font-size:1rem;}
.pricing-features li .icon-left{width:10%;}
.pricing-header-price .price-free{font-size:3rem;}
.pricing-header .pricing-currency{font-size:2rem;}
.pricing-header .vat-price{font-size:2rem;}
.pricing-header-price{font-size:3rem;}
.pricing-container h5{font-size:1.3rem;}
.pricing-header{height:16rem;}
.strikethrough{border:2px solid #ed1b24;}
.strikethrough:before{border-top:2px solid;}
.testimonials .carousel .item .img-box{width:80px!important;height:80px!important;padding:5px!important;margin-bottom:.7rem;}
.testimonials .carousel{margin:1.1rem auto!important;padding:0 1.2rem!important;}
.testimonials .carousel .testimonial{margin:auto 10%!important;}
.testimonials .star-rating{margin-bottom:.9rem!important;}
.testimonials .star-rating i{font-size:1.3rem!important;}
.home-boxes .homepage-panel:nth-of-type(1){margin-top:1rem;margin-bottom:.5rem;}
.home-boxes .homepage-panel{margin-top:0rem;}
.home-boxes .homepage-panel .card-header{font-size:1.2em;line-height:1.1;padding:.45rem 1rem;}
.home-boxes .col-lg-5.offset-1{margin-left:0px;}
.home-boxes .col-lg-5{padding-left:0px;padding-right:0px;}
.home-boxes .green-panel .card-body,
.home-boxes .orange-panel .card-body{padding:1rem;}
.home-boxes .form-group label,
.parallax-large-content .form-group label{font-size:1rem;}
.home-boxes .form-group .form-control,
.parallax-large-content .form-group .form-control{font-size:1rem;line-height:1.1;padding:.675rem .65rem .675rem 0rem;}
.home-boxes .form-group .btn,
.parallax-large-content .form-group .btn{padding:.675rem .65rem!important;font-size:1rem!important;line-height:1.2!important;}
.home-boxes .form-group .input-group-text,
.parallax-large-content .form-group .input-group-text{font-size:1rem!important;font-weight:normal!important;line-height:1.1!important;padding:.675rem .65rem .675rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute!important;margin-top:0px!important;margin-right:0px!important;top:.7rem!important;right:.2rem!important;z-index:3!important;font-size:1.2rem!important;}
.home-standard-container{}
.homepage-panel.orange-panel .btn-primary i{margin-top:0px!important;}
p{font-size:1rem;line-height:1.4;}
ul.custom-ul{font-size:1rem;line-height:1.4;padding-left:1.2rem;}
ul.custom-ul li:before{font-size:1rem;margin-left:.8rem;}
article{padding:1rem 0rem 1rem 0rem!important;}
article p{font-size:1rem!important;margin-bottom:.6rem!important;}
article h2,
article h1{font-size:1.2rem!important;line-height:1!important;}
h4{line-height:1!important;font-size:1.4rem;margin-bottom:1rem;}
h2{font-size:1.6rem;}
.findout-parallax h2{font-size:2rem!important;line-height:1.5rem!important;}
.btn-group-lg>.btn,
.btn-lg{padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important;}
.btn-secondary{margin-bottom:1rem;}
.twitter-container .twitter-article .post-content p{font-size:1rem!important;margin-bottom:.5rem!important;}
ul.header-ul-menu{font-size:initial!important;}
.parallax-stellar .header-button{margin-bottom:.5rem!important;}
.standard-container{padding:1.5em 0em!important;}
.ukrs-copyright .gray_footer{font-size:.9rem!important;line-height:1.4!important;margin-bottom:.3rem!important;}
.footer-copyright{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.footer-loadtime{text-align:center!important;font-size:.9rem!important;font-family:'fs_joeyregular'!important;}
.bottom-menu-brand img{margin-bottom:.2rem!important;}
.parallax-stellar.single-header h2{margin-top:1.3rem!important;}
.parallax-stellar h2{font-size:1.7rem!important;}
.header-ul-menu.button-type{padding:.3rem!important;margin:0rem 2rem!important;}
.header-ul-menu.button-type li .fas{font-size:.8rem!important;}
.fc button{height:1.8rem!important;padding:0 .3em!important;font-size:.8rem!important;}
.fc .fc-toolbar select.form-control.filter-select{margin-left:5.2rem;}
.filter-county-calendar{padding:.275rem .45rem!important;font-size:1rem!important;line-height:1.2!important;}
.fc .fc-toolbar select+i.fas{margin-top:-1.4rem!important;margin-right:.2rem!important;padding-right:1px!important;font-size:1.1rem!important;}
.form-control.filter-select{width:8.8rem;}
.fc-toolbar h2{font-size:1.9rem!important;}
.parallax-stellar{background-position:0px!important;}
.parallax-stellar .header-button{font-size:.8rem;padding:.315rem .55rem;margin-top:.5rem;}
.member-area-index-tabs.nav.nav-tabs li.nav-item{width:100%;}
.nav-tabs .nav-item{margin-bottom:.5rem;}
.nav-tabs .nav-link{border-radius:.25rem;border-color:#dee2e6;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6;}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover{border-color:#dee2e6;}
.become-a-member-statuses li{border-left:0px;border-bottom:1px solid #D9D9D9;}
.course-finder-table h4 a{font-size:1.1rem;}
.course-finder-table .course-category{font-size:1rem;}
.course-finder-table .accreditation-level{width:2.5rem;}
.top-nav{background-color:#B7A776;}
.ukrs-nav{padding:1.1em 0px 0px 0px;}
.ukrs-nav #navbarResponsive{background-color:#312F32;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:15px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav .navbar-brand img{width:6em;margin-left:.5em;}
.ukrs-nav #navbarResponsive .ukrs-core-menu{margin-left:0px;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:15px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{margin:0px 0px 0px 0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li{padding:0px;border-bottom:0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a{color:#B7A776;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover i,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover i{color:#fff!important;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .ukrs-core-menu-divider{padding:0px!important;border-bottom:0px!important;}
.testimonials .carousel .item .img-box{width:100px;height:100px;}
.testimonials .carousel{margin:30px auto;}
.testimonials h2,
.testimonials .carousel .carousel-inner .carousel-item h2{font-size:1.4rem;}
.testimonials .carousel .testimonial{padding:15px 0 5px;font-size:.9rem;line-height:.9rem;}
.testimonials .carousel .carousel-control{width:20px;height:20px;}
.testimonials .carousel-control i{font-size:2rem;line-height:2rem;}
.testimonials .star-rating i{font-size:1.5rem;}
.testimonials .star-rating{margin-bottom:1rem;}
.testimonials .carousel-indicators li,
.carousel-indicators li.active{width:10px;height:10px;}
.findout-parallax{padding:2em 0em;}
.findout-parallax h2{font-size:2.2rem;line-height:2rem;}
.lcol.should{display:block;}
.vertical-align,
.vertical-align>[class^="col-"],
.vertical-align>[class*=" col-"]{display:block;align-items:center;}
.vertical-align>div:first-child{text-align:center;}
.course-detail-right-side .course-title{font-family:'fs_joeymedium';font-size:1.2rem;line-height:1.2rem;}
.course-detail-right-side .course-category{font-size:1rem;line-height:1rem;}
.course-detail-left-side{border-right:0px;}
.vertical-align>div:last-child{text-align:center!important;}
.course-extra-details{padding:0px;}
.course-extra-details .navbar-nav li{border-left:0px;border-bottom:1px solid #D9D9D9;padding:.5rem 0rem;}
.course-extra-details .navbar-nav li:last-child{border-bottom:0px;}
.course-extra-details .navbar-nav{align-items:end;}
.text-relative{text-align:center!important;}
.right-cion-label{display:block!important;}
.portal-nav .nagh-right{margin-top:0.5em;margin-bottom:0.5em;}
.portal-nav .nagh-right{float:initial!important;}
.portal-nav .nagh-right img{width:10rem;margin-top:1rem;display:block;margin-left:auto;margin-right:auto;}
.portal-nav .nagh-right .lcol{display:block;}
.portal-nav .nagh-right .lcol p{font-family:sans-serif;font-size:.9rem;line-height:1.2;text-align:center;margin:0px;color:#3D2B41;}
h5.portal-mini-header{font-size:1.1rem;line-height:1;}
p.portal-mini-paragraph{font-size:.9rem;line-height:1;margin-bottom:0;}
.nagh-tools .col-lg-6.core-section:first-child{border-right:0px;border-bottom:4px solid #CBC9BD;}
.register-section:before{right:1rem;font-size:3rem;line-height:1;bottom:0rem;}
.search-section:before{right:1rem;font-size:3rem;line-height:1;bottom:.5rem;}
.provider-menu .provider-menu-container a{color:#3E5135;}
.provider-menu .provider-menu-container a:hover{color:#B7A776;}
.provider-ul-menu{text-align:center;}
.provider-ul-menu li.topbar-devider{top:1px;padding:0;font-size:1rem;margin:0 5px 0 1px;}
.course-extra-details .navbar-nav .cd-status span{font-size:1.1rem;line-height:1.1rem;}
.course-extra-details .navbar-nav .cd-status p{line-height:1.1rem;font-size:1rem;}
.course-detail-header-right i{font-size:2.3rem;}
.ukrs-footer-menu h5.title{font-size:.9em;}
.bottom-menu-brand img{width:7rem;margin-bottom:1rem;}
.bottom-address span{font-size:.9rem;}
.ukrs-footer-menu{padding-top:1rem;padding-bottom:1rem;}
}
@media (min-width:768px) and (max-width:991.98px){.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active{color:#FFFFFF;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a.active i{color:#FFFFFF;}
.testimonials .carousel .testimonial{margin:auto 5%!important;}
.home-boxes .homepage-panel:nth-of-type(1){margin-top:1rem;margin-bottom:.5rem;}
.home-boxes .homepage-panel{margin-top:0rem;}
.home-boxes .homepage-panel .card-header{font-size:1.4em;line-height:1.1;padding:.65rem 1.2rem;}
.home-boxes .col-lg-5.offset-1{margin-left:0px;}
.home-boxes .col-lg-5{padding-left:0px;padding-right:0px;}
.home-boxes .green-panel .card-body,
.home-boxes .orange-panel .card-body{padding:1rem;}
.home-boxes .form-group label,
.parallax-large-content .form-group label{font-size:1rem;}
.home-boxes .form-group .form-control,
.parallax-large-content .form-group .form-control{font-size:1rem;line-height:1.1;padding:.675rem .65rem .675rem 0rem;}
.home-boxes .form-group .btn,
.parallax-large-content .form-group .btn{padding:.675rem .65rem!important;font-size:1rem!important;line-height:1.2!important;}
.home-boxes .form-group .input-group-text,
.parallax-large-content .form-group .input-group-text{font-size:1rem!important;font-weight:normal!important;line-height:1.1!important;padding:.675rem .65rem .675rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{position:absolute!important;margin-top:0px!important;margin-right:0px!important;top:.7rem!important;right:.2rem!important;z-index:3!important;font-size:1.2rem!important;}
.homepage-panel.orange-panel .btn-primary i{margin-top:0px!important;}
.parallax-stellar{background-position:0px!important;}
.become-a-member-statuses li{border-left:0px;border-bottom:1px solid #D9D9D9;}
.top-nav{background-color:#B7A776;}
.ukrs-nav{padding:1.5em 0px 0px 0px;}
.ukrs-nav #navbarResponsive{background-color:#312F32;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:15px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav .navbar-brand img{width:7em;margin-left:1em;}
.ukrs-nav #navbarResponsive .ukrs-core-menu{margin-left:0px;}
.ukrs-nav .navbar-nav.ukrs-core-menu li{padding:15px 15px;border-bottom:1px solid #4A4549;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{margin:0px 0px 0px 0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li{padding:0px;border-bottom:0px;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a{color:#B7A776;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a:hover i,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a:hover i{color:#fff!important;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .ukrs-core-menu-divider{padding:0px!important;border-bottom:0px!important;}
.findout-parallax{padding:2em 0em;}
.findout-parallax h2{font-size:2.2rem;line-height:2rem;}
.course-detail-right-side .course-title{font-family:'fs_joeymedium';font-size:1.2rem;line-height:1.2rem;}
.course-detail-right-side .course-category{font-size:1rem;line-height:1rem;}
.course-detail-left-side{border-right:0px;}
.course-extra-details{padding:0px;}
.course-extra-details .navbar-nav li{border-left:0px;border-bottom:1px solid #D9D9D9;padding:.5rem;}
.course-extra-details .navbar-nav li:last-child{border-bottom:0px;}
.course-extra-details .navbar-nav{align-items:end;}
.text-relative{text-align:center!important;}
.right-cion-label{display:block!important;}
.portal-nav .nagh-right{margin-top:0.5em;margin-bottom:0.5em;}
.portal-nav .nagh-right img{width:190px;margin-top:1rem;}
.portal-nav .nagh-right .lcol p{font-family:sans-serif;font-size:.9rem;line-height:1.2;text-align:center;margin:0px;color:#3D2B41;}
h5.portal-mini-header{font-size:1.2rem;line-height:1;}
p.portal-mini-paragraph{font-size:1rem;line-height:1;margin-bottom:0;}
.nagh-tools .col-lg-6.core-section:first-child{border-right:0px;border-bottom:4px solid #CBC9BD;}
.register-section:before{right:1rem;font-size:3rem;line-height:1;bottom:0rem;}
.search-section:before{right:1rem;font-size:3rem;line-height:1;bottom:.5rem;}
.provider-menu .provider-menu-container a{color:#fff;}
.provider-menu .provider-menu-container a:hover{color:#B7A776;}
.provider-ul-menu{text-align:center;}
.provider-ul-socials-menu li{margin-left:.5rem;}
.provider-ul-menu li.topbar-devider{top:1px;padding:0;font-size:1rem;margin:0 5px 0 1px;}
.provider-ul-socials-menu li a{font-size:1rem;}
.course-detail-header-right i{font-size:2.3rem;}
.vertical-align>div:last-child{text-align:center!important;}
}
@media (min-width:992px) and (max-width:1199.98px){.header-ul-menu li a{font-size:1.1rem;}
.home-standard-container{padding:8vw 0em 2rem 0rem!important;}
.carousel-control-prev{top:45%!important;}
.carousel-control-next{top:45%!important;}
}
@media (min-width:1200px){.home-boxes{top:26.5vw!important;}
.ukrs-home-slider .carousel-caption{top:16%!important;}
.home-standard-container{padding:6rem 0em 2rem 0rem!important;}
.ukrs-home-slider .carousel-caption h2{font-size:42px;line-height:1;}
.ukrs-home-slider .carousel-caption p{font-size:24px;line-height:1;}
.has-icon .form-control{padding:.775rem .75rem .775rem 0rem!important;}
.homepage-panel.orange-panel .btn-primary{font-size:1.2rem!important;padding:.615rem .75rem!important;}
.home-boxes .form-group.has-icon .input-group i.fas.fa-chevron-down,
.parallax-large-content .form-group.has-icon .input-group i.fas.fa-chevron-down{top:1rem!important;right:.5rem!important;}
.carousel-control-prev{top:45%!important;}
.carousel-control-next{top:45%!important;}
}
@media (min-width:768px){.ukrs-footer-menu h5.title{padding-top:0;margin-right:0;margin-left:0;}
.ukrs-footer-menu .title+.bottom-menu-list li{display:block;margin-right:0;}
.ukrs-footer-menu .bottom-menu-list{margin-right:0;margin-bottom:0;margin-left:0;}
.ukrs-footer-menu .bottom-menu-iconic-list{margin-right:0;margin-left:0;}
}
.progress-table{width:100%;}
.progress-table tr td:first-child{width:43%;}
.progress-table tr td:last-child{width:57%;}
.progress-table tr td h2{font-family:'fs_joeymedium';}
.current-progress{}
.certificate-progress .swal2-content,
.certificate-progress .swal2-title{padding:0px!important;}
.certificate-progress .swal2-buttonswrapper{margin:0px;}
.process.big{font-size:12rem;}
.process.big.progress-button{margin:0!important;cursor:pointer;}
.big.progress-button.process:hover{background-color:#3E5135;}
.big.progress-button.process:hover:after{background-color:#B7A776;color:#fff;}
.big.progress-button.process:hover>span{width:100%!important;font-size:2.7rem!important;line-height:12rem;}
.rect-auto,
.process.over-half .slice{clip:rect(auto, auto, auto, auto);}
.pie,
.process .bar,
.process.over-half .fill{position:absolute;border:0.08em solid #3E5135;width:0.84em;height:0.84em;clip:rect(0em, 0.5em, 1em, 0em);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.pie-fill,
.process.over-half .bar:after,
.process.over-half .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.process{position:relative;font-size:120px;width:1em;height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin:2.5rem 0 2.5rem 2.5rem;background-color:#cccccc;}
.process *,
.process *:before,
.process *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.process.center{float:none;margin:0 auto;}
.process.small{font-size:80px;}
.process>span{position:absolute;width:100%;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:0.2em;color:#cccccc;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.process:after{position:absolute;top:0.08em;left:0.08em;display:block;content:" ";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:whitesmoke;width:0.84em;height:0.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;}
.process .slice{position:absolute;width:1em;height:1em;clip:rect(0em, 1em, 1em, 0.5em);}
.process:hover{cursor:default;}
.process:hover>span{width:3.33em;line-height:3.33em;font-size:0.3em;color:#3E5135;}
.process:hover:after{top:0.04em;left:0.04em;width:0.92em;height:0.92em;}
.fb_iframe_widget span{vertical-align:initial!important;}
.share-buttons{height:1.2rem;}
.share-divider{top:0px;font-size:.6rem;line-height:1.5;margin:0 .2rem 0 .1rem;border-right:solid 1px #888;}
.add-to-wishlist.active{color:#B7A776;}
.add-to-wishlist:focus{outline:none;}
@media (min-width:321px) and (max-width:480px){}
@media (max-width:575.98px){}
@media (min-width:576px) and (max-width:767.98px){}
@media (min-width:768px) and (max-width:991.98px){}
@media (min-width:992px) and (max-width:1199.98px){}
@media (min-width:1200px){}
@media (min-width:321px) and (max-width:480px){.standard-header h1,
.standard-header h2{font-size:1.9rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:1rem;}
}
@media (max-width:575.98px){.standard-header h1,
.standard-header h2{font-size:2rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:1rem;}
}
@media (min-width:576px) and (max-width:767.98px){.standard-header h1,
.standard-header h2{font-size:2.1rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:1rem;}
}
@media (min-width:768px) and (max-width:991.98px){.standard-header h1,
.standard-header h2{font-size:2.2rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:1rem;}
}
@media (min-width:992px) and (max-width:1199.98px){.standard-header h1,
.standard-header h2{font-size:2.3rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:1rem;}
}
@media (min-width:1200px){.standard-header h1,
.standard-header h2{font-size:2.4rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{margin-top:.8rem;}
}
@media (min-width:321px) and (max-width:480px){.header-ul-menu li{display:block;}
.header-ul-menu li a{font-size:.9rem;}
.header-ul-menu li.topbar-devider{display:none;}
}
@media (max-width:575.98px){.header-ul-menu li{display:block;}
.header-ul-menu li a{font-size:1.1rem;}
.header-ul-menu li.topbar-devider{display:none;}
}
@media (min-width:576px) and (max-width:767.98px){.header-ul-menu li a{font-size:1.1rem;}
}
@media (min-width:768px) and (max-width:991.98px){}
@media (min-width:992px) and (max-width:1199.98px){}
@media (min-width:1200px){}
@media (min-width:321px) and (max-width:480px){.standard-header p{font-size:1rem;line-height:1.2;}
}
@media (max-width:575.98px){.standard-header p{font-size:1.1rem;line-height:1.2;}
}
@media (min-width:576px) and (max-width:767.98px){}
@media (min-width:768px) and (max-width:991.98px){}
@media (min-width:992px) and (max-width:1199.98px){.standard-header{min-height:7.5rem;padding:1em 0em;}
}
@media (min-width:1200px){}
@media (min-width:321px) and (max-width:480px){.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li:not(:first-child){margin-left:.5rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a{color:#B7A776;text-decoration:none;font-size:.8rem;font-family:'fs_joeyregular';}
}
@media (max-width:575.98px){.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li:not(:first-child){margin-left:.4rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul li a,
.ukrs-nav #navbarResponsive .ukrs-core-menu li a{color:#B7A776;text-decoration:none;font-size:.9rem;font-family:'fs_joeyregular';}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div span{color:#797775;font-size:1rem;}
}
@media (min-width:576px) and (max-width:767.98px){}
@media (min-width:768px) and (max-width:991.98px){}
@media (min-width:992px) and (max-width:1199.98px){.top-nav .top-nav-container .navbar-nav{margin-left:5em;font-size:.9rem;}
.top-nav .top-nav-container .header-socials{font-size:1rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div span{font-size:1.1rem;}
.ukrs-nav #navbarResponsive .ukrs-core-menu .nav-item div ul{font-size:.95rem;}
.ukrs-nav{padding:1.3rem 1rem;}
}
@media (min-width:1200px){}
@media (min-width:321px) and (max-width:480px){.ukrs-footer-menu .bottom-address{margin:0 15px;}
.breadcrumb-container{padding:0px;}
.breadcrumb-container .breadcrumb{font-size:.8rem;font-family:'fs_joeyregular';}
.ukrs-symbol{width:.85rem;margin-top:-.3rem;}
.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-size:.6rem;}
.breadcrumb-item+.breadcrumb-item::before{padding-right:.1rem;padding-left:.3rem;}
}
@media (max-width:575.98px){.ukrs-footer-menu .bottom-address{margin:0 15px;}
.breadcrumb-container{padding:0px;}
.breadcrumb-container .breadcrumb{font-size:.9rem;font-family:'fs_joeyregular';}
.ukrs-symbol{width:.85rem;margin-top:-.3rem;}
.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-size:.6rem;}
.breadcrumb-item+.breadcrumb-item::before{padding-right:.1rem;padding-left:.3rem;}
}
@media (min-width:576px) and (max-width:767.98px){.ukrs-footer-menu .bottom-address{margin:0 15px;}
.breadcrumb-container{padding:0px;}
.breadcrumb-container .breadcrumb{font-size:.9rem;font-family:'fs_joeyregular';}
.ukrs-symbol{width:.85rem;margin-top:-.3rem;}
.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-size:.6rem;}
.breadcrumb-item+.breadcrumb-item::before{padding-right:.1rem;padding-left:.3rem;}
}
@media (min-width:768px) and (max-width:991.98px){.ukrs-footer-menu .bottom-menu-list a,
.ukrs-footer-menu .bottom-menu-iconic-list a{font-size:1rem;}
.ukrs-footer-menu .bottom-menu-iconic-list li{margin-right:1rem;}
.ukrs-footer-menu .bottom-address{font-size:1em;}
.ukrs-footer-menu .bottom-menu-brand img{margin-bottom:1rem;}
}
@media (min-width:992px) and (max-width:1199.98px){.ukrs-footer-menu .bottom-menu-list a,
.ukrs-footer-menu .bottom-menu-iconic-list a{font-size:.9rem;}
.ukrs-footer-menu .bottom-menu-iconic-list li{margin-right:1rem;}
.ukrs-footer-menu .bottom-address{font-size:1em;}
.ukrs-footer-menu .bottom-menu-brand img{width:8rem;}
}
@media (min-width:1200px){}
@media (min-width:321px) and (max-width:480px){}
@media (max-width:575.98px){.provider-menu .provider-menu-container h1{color:#3B3A3B;margin-top:1rem;}
.provider-menu .provider-menu-container p{color:#3B3A3B;text-align:center;margin-bottom:.5rem;}
.provider-ul-menu li{display:block;}
.provider-ul-menu li a{font-size:1.2rem;}
.provider-ul-socials-menu{text-align:center;}
.content.mb-1.filter-container{margin-bottom:.7rem!important;}
.course-extra-details .navbar-nav li{min-height:1rem;}
.cd-status span{font-family:'fs_joeymedium';}
.elearning-button img{width:1.3rem;}
.provider-col{display:flex!important;align-items:center;justify-content:center;}
.page-404 h1{font-size:5rem;}
.page-404 p{font-size:1.3rem;}
}
@media (min-width:576px) and (max-width:767.98px){.provider-menu .provider-menu-container h1{color:#3B3A3B;}
.provider-menu .provider-menu-container p{color:#3B3A3B;}
.provider-ul-menu li{display:block;}
.provider-ul-menu li a{font-size:1.3rem;}
.course-extra-details .navbar-nav li{min-height:1rem;}
.cd-status span{font-family:'fs_joeymedium';}
.lh-0-5{line-height:1.4rem!important;}
.elearning-button img{width:1.3rem;}
.provider-col{display:flex!important;align-items:center;justify-content:center;}
.page-404 h1{font-size:6rem;}
.page-404 p{font-size:1.5rem;}
.parallax-stellar .header-button{font-size:1rem;padding:.415rem .55rem;margin-top:.5rem;}
}
@media (min-width:768px) and (max-width:991.98px){.provider-menu .provider-menu-container h1{font-size:1.8rem;}
.review-button{font-size:1.5rem;}
.provider-menu .provider-menu-container p{font-size:.9rem;}
.provider-ul-socials-menu{float:right;margin-top:-1.2rem;}
.provider-ul-menu{}
.provider-ul-menu li a{font-size:.9rem;}
.content.lh-0-5{text-align:center;}
.add-to-wishlist{margin-bottom:.5rem;}
.standard-container .provider-courses-container .vertical-align h4,
.standard-container .provider-courses-container .vertical-align h5{font-size:1.2rem;text-align:center;}
.standard-container #course_dates_section h3,
.standard-container #find_a_provider_section h3{font-size:1.2rem;}
.standard-container #covered_courses .vertical-align h4{font-size:1.2rem;text-align:center;}
.course-extra-details .navbar-nav li{min-height:1rem;}
.cd-status span{font-family:'fs_joeymedium';}
.provider-col{display:flex;align-items:center;justify-content:center;}
.page-404 h1{font-size:8rem;}
.page-404 p{font-size:1.9rem;}
.parallax-stellar .header-button{font-size:1rem;padding:.515rem .55rem;margin-top:.5rem;}
.nearest-provider li .box-footer .not-rated-yet{font-size:.85rem;}
.nearest-provider li .box-header h2{font-size:.9rem;font-family:'fs_joeybold';}
.nearest-provider li .box-footer .btn-group .btn{font-size:1rem;padding:.1rem .5rem;}
.nearest-provider li .box-container .miles{line-height:1;}
#storeLocator h2.nearest-header{font-size:1.5rem;}
.course-finder-left-side h4{font-size:1rem;}
.course-finder-left-side p{font-size:.9rem;}
.course-finder-left-side .course-finder-nav-list .nav-link{font-size:.95rem;padding:.3rem 0.5rem;margin-bottom:.3rem;}
.middle-header{text-align:center;margin-bottom:1rem!important;}
.filter-container:first-child{margin-bottom:.5rem!important;}
.course-finder-table h4 a{font-size:1rem;}
.course-finder-table .course-category{font-size:.9rem;}
.course-finder-table .accreditation-level{width:2rem;}
#facilitate h2,
#elearning h2,
#insurance h2,
#course_accreditation h2,
#online_services h2{font-size:1.5rem;}
#facilitate p.bold,
#elearning p.bold,
#insurance p.bold,
#course_accreditation p.bold,
#online_services p.bold{font-size:1rem;}
#facilitate p,
#elearning p,
#insurance p,
#course_accreditation p,
#online_services p{font-size:.9rem!important;}
#facilitate .btn-secondary,
#elearning .btn-secondary,
#insurance .btn-secondary,
#course_accreditation .btn-secondary,
#online_services .btn-secondary{padding:.375rem .75rem;font-size:.85rem;line-height:1.5;}
#facilitate .icon-right i,
#elearning .icon-right i,
#insurance .icon-right i,
#course_accreditation .icon-right i,
#online_services .icon-right i{margin-top:.2rem;}
.br-theme-fontawesome-stars .br-widget a{font-size:1.2rem;}
.count-ratings{font-size:1.2rem;}
.provider-menu .provider-menu-container h1{text-align:center;}
.provider-header-title-container{margin-bottom:.3rem;}
}
@media (min-width:992px) and (max-width:1199.98px){.provider-ul-menu li a{font-size:1.1rem;}
.parallax-stellar{background-position:center top!important;}
.provider-header-title-container{margin-bottom:.5rem;}
.standard-container h4{font-size:1.3rem;}
.provider-col{display:flex;align-items:center;}
.provider-col .br-theme-fontawesome-stars .br-widget a{font-size:1.7rem!important;line-height:1;}
.header-button{font-size:1rem;padding:.580rem .75rem;}
.nearest-provider li .box-footer .not-rated-yet{font-size:.9rem;}
.nearest-provider li .box-header h2{font-size:1rem;font-family:'fs_joeybold';}
.nearest-provider li .box-footer .btn-group .btn{font-size:1.1rem;padding:.1rem .5rem;}
.nearest-provider li .box-container .miles{line-height:1;}
}
@media (min-width:1200px){.provider-header-title-container{margin-bottom:.7rem;}
.provider-col{display:flex;align-items:center;}
}
@media (min-width:321px) and (max-width:480px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:block;align-items:center;}
.course-detail-left-side img{width:3.5rem;}
.vertical-align-course-finder>div:first-child{text-align:center;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.single-header .standard-header h1,
.single-header .standard-header h2{font-size:1.3rem;line-height:1;}
.course-detail-left-side img{margin-bottom:.8rem;}
.course-detail-right-side .course-category{font-size:1rem;}
.course-detail-header-right{text-align:center;margin-top:.5rem;}
.course-detail-left-side-blank{height:auto;}
.course-extra-details{margin-top:0px;}
.nav-tabs .nav-item{margin-bottom:.5rem;width:100%!important;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-radius:.25rem;border-color:#dee2e6;}
.favourites-tabs.nav-tabs .nav-link.active{background-color:#faf9f5;border-radius:.25rem;border-color:#dee2e6;}
.wizard-container.register-provider-wizard .wizard-navigation ul li{width:100%!important;margin-bottom:.3rem;border-radius:.25rem;}
.breadcrumb-provider{margin-top:0px;}
.breadcrumb-provider .breadcrumb{margin-left:0px;}
.col-form-label.has-info{margin-bottom:.5rem;}
.input-group.datepicker-content{margin-bottom:1rem;}
.me404{margin-left:3.5rem!important;}
.ukrsCookieLaw.cookie-content-fixed:before{top:1rem!important;left:.7rem!important;}
.storeLocator .provider-map-info .provider-map-logo{display:block;}
.storeLocator .provider-map-info .provider-map-info-container{margin-bottom:2rem;}
.testimonials .br-theme-fontawesome-stars .br-widget a {font-size: 1rem;}
.testimonials .carousel .item .author { margin-bottom: .3rem; line-height: 1}
}
@media (max-width:575.98px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:block;align-items:center;}
.course-detail-left-side img{width:3.5rem;}
.vertical-align-course-finder>div:first-child{text-align:center;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.single-header .standard-header h1,
.single-header .standard-header h2{font-size:1.3rem;line-height:1;}
.course-detail-left-side img{margin-bottom:.8rem;}
.course-detail-right-side .course-category{font-size:1rem;}
.course-detail-header-right{text-align:center;margin-top:.5rem;}
.course-detail-left-side-blank{height:auto;}
.course-extra-details{margin-top:0px;}
.nav-tabs .nav-item{margin-bottom:.5rem;width:100%!important;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-radius:.25rem;border-color:#dee2e6;}
.favourites-tabs.nav-tabs .nav-link.active{background-color:#faf9f5;border-radius:.25rem;border-color:#dee2e6;}
.wizard-container.register-provider-wizard .wizard-navigation ul li{width:100%!important;margin-bottom:.3rem;border-radius:.25rem;}
.home-h1{font-size:1.4rem;margin-bottom:1rem!important;}
.breadcrumb-provider{margin-top:0px;}
.breadcrumb-provider .breadcrumb{margin-left:0px;}
.col-form-label.has-info{margin-bottom:.5rem;}
.input-group.datepicker-content{margin-bottom:1rem;}
.me404{margin-left:3.5rem!important;}
.ukrsCookieLaw.cookie-content-fixed:before{top:1rem!important;left:.7rem!important;}
.testimonials .br-theme-fontawesome-stars .br-widget a {font-size: 1.2rem;}
.testimonials .carousel .item .author { margin-bottom: .4rem; line-height: 1}
}
@media (min-width:576px) and (max-width:767.98px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:block;align-items:center;}
.vertical-align-course-finder>div:first-child{text-align:center;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.single-header .standard-header h1,
.single-header .standard-header h2{font-size:1.6rem;line-height:1;}
.course-detail-left-side img{margin-bottom:.8rem;}
.course-detail-right-side .course-category{font-size:1.2rem;}
.course-detail-header-right{text-align:center;margin-top:.5rem;}
.course-detail-left-side-blank{height:auto;}
.course-extra-details{margin-top:0px;}
.nav-tabs .nav-item{margin-bottom:.5rem;width:100%!important;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-radius:.25rem;border-color:#dee2e6;}
.favourites-tabs.nav-tabs .nav-link.active{background-color:#faf9f5;border-radius:.25rem;border-color:#dee2e6;}
.wizard-container.register-provider-wizard .wizard-navigation ul li{width:100%!important;margin-bottom:.3rem;border-radius:.25rem;}
.home-h1{font-size:1.5rem;margin-bottom:1rem!important;}
.breadcrumb-provider{margin-top:0px;}
.breadcrumb-provider .breadcrumb{margin-left:0px;}
.col-form-label.has-info{margin-bottom:.5rem;}
.input-group.datepicker-content{margin-bottom:1rem;}
.me404{margin-left:3.5rem!important;}
.ukrsCookieLaw.cookie-content-fixed:before{top:.5rem!important;left:.7rem!important;}
.testimonials .br-theme-fontawesome-stars .br-widget a {font-size: 1.4rem;}
.testimonials .carousel .item .author { margin-bottom: .5rem; line-height: 1}
}
@media (min-width:768px) and (max-width:991.98px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:flex;align-items:center;}
.vertical-align-course-finder>div:first-child{text-align:left;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.row.vertical-align-course-finder{margin-top:.5rem;}
.course-detail-left-side{padding-right:0px;}
.single-header .standard-header h1,
.single-header .standard-header h2{font-size:1.3rem;}
.course-detail-right-side .course-category{font-size:1rem;}
.course-detail-left-side img{width:3.6rem;}
.course-detail-header-right i{font-size:2rem;}
.course-detail-header-right .icondivider{margin:0 10px 0 10px;}
.nav-tabs .nav-item{margin-bottom:.5rem;width:100%!important;}
.nav-tabs .nav-link{border-radius:.25rem;border-color:#dee2e6;}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-radius:.25rem;border-color:#dee2e6;}
.favourites-tabs.nav-tabs .nav-link.active{background-color:#faf9f5;border-radius:.25rem;border-color:#dee2e6;}
.wizard-container.register-provider-wizard .wizard-navigation ul li{font-size:.9rem;padding:.5rem .8rem;}
.breadcrumb-provider{margin-top:0px;}
.breadcrumb-provider .breadcrumb{margin-left:0px;}
.ukrsCookieLaw.cookie-content-fixed:before{top:1rem!important;left:.7rem!important;}
.testimonials .br-theme-fontawesome-stars .br-widget a {font-size: 1.9rem;}
.testimonials .carousel .item .author { margin-bottom: .4rem; line-height: 1}
}
@media (min-width:992px) and (max-width:1199.98px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:flex;align-items:center;}
.vertical-align-course-finder>div:first-child{text-align:left;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.row.vertical-align-course-finder{margin-top:.7rem;}
.single-header .standard-header h1,
.single-header .standard-header h2{font-size:1.6rem;}
.course-detail-right-side .course-category{font-size:1.2rem;}
.course-detail-left-side img{width:4rem;}
.course-detail-header-right i{font-size:2.2rem;}
.nav-tabs .nav-link{font-size:1rem;padding:.3rem .8rem;}
.me404{margin-left:3.5rem!important;}
.ukrsCookieLaw.cookie-content-fixed:before{top:.3rem!important;left:.7rem!important;}
}
@media (min-width:1200px){.vertical-align-course-finder,
.vertical-align-course-finder>[class^="col-"],
.vertical-align-course-finder>[class*=" col-"]{display:flex;align-items:center;}
.vertical-align-course-finder>div:first-child{text-align:left;}
.vertical-align-course-finder>div:last-child{justify-content:flex-end;}
.me404{margin-left:3.5rem!important;}
}
.me404{display:table-cell;vertical-align:middle;margin-left:10rem;}
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#dbd3ba;}
.st1{fill:#8a9b83;stroke:#3E5135;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st2{fill-rule:evenodd;clip-rule:evenodd;fill:#dbd3ba;}
.st3{fill:#FFFFFF;}
.st4{fill-rule:evenodd;clip-rule:evenodd;fill:#dbd3ba;stroke:#3E5135;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st5{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;stroke:#3E5135;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st6{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#3E5135;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st7{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#3E5135;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st8{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;stroke:#3E5135;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st9{fill:#3E5135;}
.st10{fill-rule:evenodd;clip-rule:evenodd;fill:#3E5135;}
.st11{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#3E5135;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
.st13{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;stroke:#3E5135;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st14{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#3E5135;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st15{fill:none;stroke:#3E5135;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
#cloud{-webkit-animation:cloud 9s infinite ease-in-out;-moz-animation:cloud 9s infinite ease-in-out;-o-animation:cloud 9s infinite ease-in-out;animation:cloud 9s infinite ease-in-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes cloud{0%{opacity:0.3;left:160px;-webkit-transform:skewX(20deg);}
65%{opacity:1;left:114px;-webkit-transform:skewX(0deg);}
100%{opacity:0.3;left:160px;-webkit-transform:skewX(20deg);}
}
@-moz-keyframes cloud{0%{opacity:0.3;left:160px;-moz-transform:skewX(20deg);}
65%{opacity:1;left:114px;-moz-transform:skewX(0deg);}
100%{opacity:0.3;left:160px;-moz-transform:skewX(20deg);}
}
@-o-keyframes cloud{0%{opacity:0.3;left:160px;-o-transform:skewX(20deg);}
65%{opacity:1;left:114px;-o-transform:skewX(0deg);}
100%{opacity:0.3;left:160px;-o-transform:skewX(20deg);}
}
@keyframes cloud{0%{opacity:0.3;left:160px;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);}
65%{opacity:1;left:114px;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);}
100%{opacity:0.3;left:160px;-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);}
}
[not-existing]{zoom:1;}
#moon{transform-origin:640px 81px;-webkit-animation:moon-float 6s infinite ease-in-out;-moz-animation:moon-float 6s infinite ease-in-out;-o-animation:moon-float 6s infinite ease-in-out;animation:moon-float 6s infinite ease-in-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes moon-float{0%{-webkit-transform:translate(0, 20px) scale(1.1);}
65%{-webkit-transform:translate(0, 0px) scale(1.0);}
100%{-webkit-transform:translate(0, 20px) scale(1.1);}
}
@-moz-keyframes moon-float{0%{-moz-transform:translate(0, 20px) scale(1.1);}
65%{-moz-transform:translate(0, 0px) scale(1.0);}
100%{-moz-transform:translate(0, 20px) scale(1.1);}
}
@-o-keyframes moon-float{0%{-o-transform:translate(0, 20px) scale(1.1);}
65%{-o-transform:translate(0, 0px) scale(1.0);}
100%{-o-transform:translate(0, 20px) scale(1.1);}
}
@keyframes moon-float{0%{-webkit-transform:translate(0, 20px) scale(1.1);-moz-transform:translate(0, 20px) scale(1.1);-ms-transform:translate(0, 20px) scale(1.1);transform:translate(0, 20px) scale(1.1);}
65%{-webkit-transform:translate(0, 0px) scale(1.0);-moz-transform:translate(0, 0px) scale(1.0);-ms-transform:translate(0, 0px) scale(1.0);transform:translate(0, 0px) scale(1.0);}
100%{-webkit-transform:translate(0, 20px) scale(1.1);-moz-transform:translate(0, 20px) scale(1.1);-ms-transform:translate(0, 20px) scale(1.1);transform:translate(0, 20px) scale(1.1);}
}
[not-existing]{zoom:1;}
#monkey-eye-l{transform-origin:191px 257px;-webkit-animation:blink-l 12s infinite ease-in-out;-moz-animation:blink-l 12s infinite ease-in-out;-o-animation:blink-l 12s infinite ease-in-out;animation:blink-l 12s infinite ease-in-out;}
#monkey-eye-r{transform-origin:205px 256px;-webkit-animation:blink-r 12s infinite ease-in-out;-moz-animation:blink-r 12s infinite ease-in-out;-o-animation:blink-r 12s infinite ease-in-out;animation:blink-r 12s infinite ease-in-out;}
#monkey-arm{transform-origin:155px 298px;-webkit-animation:monkey-arm 4s infinite ease-in-out;-moz-animation:monkey-arm 4s infinite ease-in-out;-o-animation:monkey-arm 4s infinite ease-in-out;animation:monkey-arm 4s infinite ease-in-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes monkey-arm{0%{-webkit-transform:rotateZ(-10deg);}
50%{-webkit-transform:rotateZ(20deg);}
100%{-webkit-transform:rotateZ(-10deg);}
}
@-moz-keyframes monkey-arm{0%{-moz-transform:rotateZ(-10deg);}
50%{-moz-transform:rotateZ(20deg);}
100%{-moz-transform:rotateZ(-10deg);}
}
@-o-keyframes monkey-arm{0%{-o-transform:rotateZ(-10deg);}
50%{-o-transform:rotateZ(20deg);}
100%{-o-transform:rotateZ(-10deg);}
}
@keyframes monkey-arm{0%{-webkit-transform:rotateZ(-10deg);-moz-transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);transform:rotateZ(-10deg);}
50%{-webkit-transform:rotateZ(20deg);-moz-transform:rotateZ(20deg);-ms-transform:rotateZ(20deg);transform:rotateZ(20deg);}
100%{-webkit-transform:rotateZ(-10deg);-moz-transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);transform:rotateZ(-10deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes blink-l{0%{-webkit-transform:rotateX(0deg);}
2%{-webkit-transform:rotateX(80deg);}
4%,
20%{-webkit-transform:rotateX(0deg);}
22%{-webkit-transform:rotateX(80deg);}
24%,
30%{-webkit-transform:rotateX(0deg);}
32%{-webkit-transform:rotateX(80deg);}
34%,
70%{-webkit-transform:rotateX(0deg);}
72%{-webkit-transform:rotateX(80deg);}
74%,
100%{-webkit-transform:rotateX(0deg);}
}
@-moz-keyframes blink-l{0%{-moz-transform:rotateX(0deg);}
2%{-moz-transform:rotateX(80deg);}
4%,
20%{-moz-transform:rotateX(0deg);}
22%{-moz-transform:rotateX(80deg);}
24%,
30%{-moz-transform:rotateX(0deg);}
32%{-moz-transform:rotateX(80deg);}
34%,
70%{-moz-transform:rotateX(0deg);}
72%{-moz-transform:rotateX(80deg);}
74%,
100%{-moz-transform:rotateX(0deg);}
}
@-o-keyframes blink-l{0%{-o-transform:rotateX(0deg);}
2%{-o-transform:rotateX(80deg);}
4%,
20%{-o-transform:rotateX(0deg);}
22%{-o-transform:rotateX(80deg);}
24%,
30%{-o-transform:rotateX(0deg);}
32%{-o-transform:rotateX(80deg);}
34%,
70%{-o-transform:rotateX(0deg);}
72%{-o-transform:rotateX(80deg);}
74%,
100%{-o-transform:rotateX(0deg);}
}
@keyframes blink-l{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
2%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
4%,
20%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
22%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
24%,
30%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
32%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
34%,
70%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
72%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
74%,
100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes blink-r{0%{-webkit-transform:rotateX(0deg);}
2%{-webkit-transform:rotateX(80deg);}
4%,
30%{-webkit-transform:rotateX(0deg);}
32%{-webkit-transform:rotateX(80deg);}
34%,
50%{-webkit-transform:rotateX(0deg);}
52%{-webkit-transform:rotateX(80deg);}
54%,
100%{-webkit-transform:rotateX(0deg);}
}
@-moz-keyframes blink-r{0%{-moz-transform:rotateX(0deg);}
2%{-moz-transform:rotateX(80deg);}
4%,
30%{-moz-transform:rotateX(0deg);}
32%{-moz-transform:rotateX(80deg);}
34%,
50%{-moz-transform:rotateX(0deg);}
52%{-moz-transform:rotateX(80deg);}
54%,
100%{-moz-transform:rotateX(0deg);}
}
@-o-keyframes blink-r{0%{-o-transform:rotateX(0deg);}
2%{-o-transform:rotateX(80deg);}
4%,
30%{-o-transform:rotateX(0deg);}
32%{-o-transform:rotateX(80deg);}
34%,
50%{-o-transform:rotateX(0deg);}
52%{-o-transform:rotateX(80deg);}
54%,
100%{-o-transform:rotateX(0deg);}
}
@keyframes blink-r{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
2%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
4%,
30%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
32%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
34%,
50%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
52%{-webkit-transform:rotateX(80deg);-moz-transform:rotateX(80deg);-ms-transform:rotateX(80deg);transform:rotateX(80deg);}
54%,
100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
}
[not-existing]{zoom:1;}
#star1{transform-origin:643px 338px;-webkit-animation:star1 12s infinite linear, star1-fade 12s infinite ease-in-out;-moz-animation:star1 12s infinite linear, star1-fade 12s infinite ease-in-out;-o-animation:star1 12s infinite linear, star1-fade 12s infinite ease-in-out;animation:star1 12s infinite linear, star1-fade 12s infinite ease-in-out;}
#star2{transform-origin:489px 82px;-webkit-animation:star2 12s infinite linear, star2-fade 12s infinite ease-in-out;-moz-animation:star2 12s infinite linear, star2-fade 12s infinite ease-in-out;-o-animation:star2 12s infinite linear, star2-fade 12s infinite ease-in-out;animation:star2 12s infinite linear, star2-fade 12s infinite ease-in-out;}
#star3{transform-origin:316px 344px;-webkit-animation:star3 12s infinite linear, star3-fade 12s infinite ease-in-out;-moz-animation:star3 12s infinite linear, star3-fade 12s infinite ease-in-out;-o-animation:star3 12s infinite linear, star3-fade 12s infinite ease-in-out;animation:star3 12s infinite linear, star3-fade 12s infinite ease-in-out;}
#star4{transform-origin:126px 182px;-webkit-animation:star4 12s infinite linear, star4-fade 12s infinite ease-in-out;-moz-animation:star4 12s infinite linear, star4-fade 12s infinite ease-in-out;-o-animation:star4 12s infinite linear, star4-fade 12s infinite ease-in-out;animation:star4 12s infinite linear, star4-fade 12s infinite ease-in-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star1{0%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
15%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);}
30%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-moz-keyframes star1{0%{-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
15%{-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);}
30%,
100%{-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-o-keyframes star1{0%{-o-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
15%{-o-transform:scale(1) skewX(0deg) rotateZ(360deg);}
30%,
100%{-o-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@keyframes star1{0%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(0deg);transform:scale(.5) skewX(15deg) rotateZ(0deg);}
15%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);-ms-transform:scale(1) skewX(0deg) rotateZ(360deg);transform:scale(1) skewX(0deg) rotateZ(360deg);}
30%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(720deg);transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star2{0%,
15%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
30%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);}
45%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-moz-keyframes star2{0%,
15%{-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
30%{-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);}
45%,
100%{-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-o-keyframes star2{0%,
15%{-o-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
30%{-o-transform:scale(1) skewX(0deg) rotateZ(360deg);}
45%,
100%{-o-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@keyframes star2{0%,
15%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(0deg);transform:scale(.5) skewX(15deg) rotateZ(0deg);}
30%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);-ms-transform:scale(1) skewX(0deg) rotateZ(360deg);transform:scale(1) skewX(0deg) rotateZ(360deg);}
45%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(720deg);transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star3{0%,
30%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
45%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);}
60%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-moz-keyframes star3{0%,
30%{-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
45%{-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);}
60%,
100%{-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-o-keyframes star3{0%,
30%{-o-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
45%{-o-transform:scale(1) skewX(0deg) rotateZ(360deg);}
60%,
100%{-o-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@keyframes star3{0%,
30%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(0deg);transform:scale(.5) skewX(15deg) rotateZ(0deg);}
45%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);-ms-transform:scale(1) skewX(0deg) rotateZ(360deg);transform:scale(1) skewX(0deg) rotateZ(360deg);}
60%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(720deg);transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star4{0%,
45%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
60%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);}
75%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-moz-keyframes star4{0%,
45%{-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
60%{-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);}
75%,
100%{-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@-o-keyframes star4{0%,
45%{-o-transform:scale(.5) skewX(15deg) rotateZ(0deg);}
60%{-o-transform:scale(1) skewX(0deg) rotateZ(360deg);}
75%,
100%{-o-transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
@keyframes star4{0%,
45%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(0deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(0deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(0deg);transform:scale(.5) skewX(15deg) rotateZ(0deg);}
60%{-webkit-transform:scale(1) skewX(0deg) rotateZ(360deg);-moz-transform:scale(1) skewX(0deg) rotateZ(360deg);-ms-transform:scale(1) skewX(0deg) rotateZ(360deg);transform:scale(1) skewX(0deg) rotateZ(360deg);}
75%,
100%{-webkit-transform:scale(.5) skewX(15deg) rotateZ(720deg);-moz-transform:scale(.5) skewX(15deg) rotateZ(720deg);-ms-transform:scale(.5) skewX(15deg) rotateZ(720deg);transform:scale(.5) skewX(15deg) rotateZ(720deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star1-fade{0%{opacity:0;}
15%{opacity:1;}
30%,
100%{opacity:0;}
}
@-moz-keyframes star1-fade{0%{opacity:0;}
15%{opacity:1;}
30%,
100%{opacity:0;}
}
@-o-keyframes star1-fade{0%{opacity:0;}
15%{opacity:1;}
30%,
100%{opacity:0;}
}
@keyframes star1-fade{0%{opacity:0;}
15%{opacity:1;}
30%,
100%{opacity:0;}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star2-fade{0%,
15%{opacity:0;}
30%{opacity:1;}
45%,
100%{opacity:0;}
}
@-moz-keyframes star2-fade{0%,
15%{opacity:0;}
30%{opacity:1;}
45%,
100%{opacity:0;}
}
@-o-keyframes star2-fade{0%,
15%{opacity:0;}
30%{opacity:1;}
45%,
100%{opacity:0;}
}
@keyframes star2-fade{0%,
15%{opacity:0;}
30%{opacity:1;}
45%,
100%{opacity:0;}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star3-fade{0%,
30%{opacity:0;}
45%{opacity:1;}
60%,
100%{opacity:0;}
}
@-moz-keyframes star3-fade{0%,
30%{opacity:0;}
45%{opacity:1;}
60%,
100%{opacity:0;}
}
@-o-keyframes star3-fade{0%,
30%{opacity:0;}
45%{opacity:1;}
60%,
100%{opacity:0;}
}
@keyframes star3-fade{0%,
30%{opacity:0;}
45%{opacity:1;}
60%,
100%{opacity:0;}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes star4-fade{0%,
45%{opacity:0;}
60%{opacity:1;}
75%,
100%{opacity:0;}
}
@-moz-keyframes star4-fade{0%,
45%{opacity:0;}
60%{opacity:1;}
75%,
100%{opacity:0;}
}
@-o-keyframes star4-fade{0%,
45%{opacity:0;}
60%{opacity:1;}
75%,
100%{opacity:0;}
}
@keyframes star4-fade{0%,
45%{opacity:0;}
60%{opacity:1;}
75%,
100%{opacity:0;}
}
[not-existing]{zoom:1;}
#sword-path{transform-origin:458px 206px;-webkit-animation:tetris-float 3s infinite ease-in-out;-moz-animation:tetris-float 3s infinite ease-in-out;-o-animation:tetris-float 3s infinite ease-in-out;animation:tetris-float 3s infinite ease-in-out;}
#sword{transform-origin:458px 206px;-webkit-animation:sword 4s infinite ease-out;-moz-animation:sword 4s infinite ease-out;-o-animation:sword 4s infinite ease-out;animation:sword 4s infinite ease-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes sword{0%,
15%{-webkit-transform:rotate(-40deg);}
87%{-webkit-transform:rotate(50deg);}
100%{-webkit-transform:rotate(-40deg);}
}
@-moz-keyframes sword{0%,
15%{-moz-transform:rotate(-40deg);}
87%{-moz-transform:rotate(50deg);}
100%{-moz-transform:rotate(-40deg);}
}
@-o-keyframes sword{0%,
15%{-o-transform:rotate(-40deg);}
87%{-o-transform:rotate(50deg);}
100%{-o-transform:rotate(-40deg);}
}
@keyframes sword{0%,
15%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);}
87%{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);}
100%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);}
}
[not-existing]{zoom:1;}
#tetris-path{transform-origin:538px 374px;-webkit-animation:tetris-float 5s infinite ease-in-out;-moz-animation:tetris-float 5s infinite ease-in-out;-o-animation:tetris-float 5s infinite ease-in-out;animation:tetris-float 5s infinite ease-in-out;}
#tetris{transform-origin:538px 374px;-webkit-animation:rotate 10s steps(1) infinite alternate;-moz-animation:rotate 10s steps(1) infinite alternate;-o-animation:rotate 10s steps(1) infinite alternate;animation:rotate 10s steps(1) infinite alternate;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotateZ(0deg);}
25%{-webkit-transform:rotateZ(90deg);}
50%{-webkit-transform:rotateZ(180deg);}
75%{-webkit-transform:rotateZ(270deg);}
100%{-webkit-transform:rotateZ(360deg);}
}
@-moz-keyframes rotate{0%{-moz-transform:rotateZ(0deg);}
25%{-moz-transform:rotateZ(90deg);}
50%{-moz-transform:rotateZ(180deg);}
75%{-moz-transform:rotateZ(270deg);}
100%{-moz-transform:rotateZ(360deg);}
}
@-o-keyframes rotate{0%{-o-transform:rotateZ(0deg);}
25%{-o-transform:rotateZ(90deg);}
50%{-o-transform:rotateZ(180deg);}
75%{-o-transform:rotateZ(270deg);}
100%{-o-transform:rotateZ(360deg);}
}
@keyframes rotate{0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);}
25%{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg);}
50%{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg);}
75%{-webkit-transform:rotateZ(270deg);-moz-transform:rotateZ(270deg);-ms-transform:rotateZ(270deg);transform:rotateZ(270deg);}
100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
}
[not-existing]{zoom:1;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes tetris-float{0%{-webkit-transform:translate(0px, 0px) scale(0.90)}
65%{-webkit-transform:translate(0px, 30px) scale(1.0);}
100%{-webkit-transform:translate(0px, 0px) scale(0.90);}
}
@-moz-keyframes tetris-float{0%{-moz-transform:translate(0px, 0px) scale(0.90)}
65%{-moz-transform:translate(0px, 30px) scale(1.0);}
100%{-moz-transform:translate(0px, 0px) scale(0.90);}
}
@-o-keyframes tetris-float{0%{-o-transform:translate(0px, 0px) scale(0.90)}
65%{-o-transform:translate(0px, 30px) scale(1.0);}
100%{-o-transform:translate(0px, 0px) scale(0.90);}
}
@keyframes tetris-float{0%{-webkit-transform:translate(0px, 0px) scale(0.90);-moz-transform:translate(0px, 0px) scale(0.90);-ms-transform:translate(0px, 0px) scale(0.90);transform:translate(0px, 0px) scale(0.90);}
65%{-webkit-transform:translate(0px, 30px) scale(1.0);-moz-transform:translate(0px, 30px) scale(1.0);-ms-transform:translate(0px, 30px) scale(1.0);transform:translate(0px, 30px) scale(1.0);}
100%{-webkit-transform:translate(0px, 0px) scale(0.90);-moz-transform:translate(0px, 0px) scale(0.90);-ms-transform:translate(0px, 0px) scale(0.90);transform:translate(0px, 0px) scale(0.90);}
}
[not-existing]{zoom:1;}
#triforce{transform-origin:175px 91px;-webkit-animation:triforce-float 3s infinite ease-in-out;-moz-animation:triforce-float 3s infinite ease-in-out;-o-animation:triforce-float 3s infinite ease-in-out;animation:triforce-float 3s infinite ease-in-out;}
lesshat-selector{-lh-property:0;}
@-webkit-keyframes triforce-float{0%{-webkit-transform:translate(0px, 0px) scale(0.90)}
65%{-webkit-transform:translate(0px, 30px) scale(1.0);}
100%{-webkit-transform:translate(0px, 0px) scale(0.90);}
}
@-moz-keyframes triforce-float{0%{-moz-transform:translate(0px, 0px) scale(0.90)}
65%{-moz-transform:translate(0px, 30px) scale(1.0);}
100%{-moz-transform:translate(0px, 0px) scale(0.90);}
}
@-o-keyframes triforce-float{0%{-o-transform:translate(0px, 0px) scale(0.90)}
65%{-o-transform:translate(0px, 30px) scale(1.0);}
100%{-o-transform:translate(0px, 0px) scale(0.90);}
}
@keyframes triforce-float{0%{-webkit-transform:translate(0px, 0px) scale(0.90);-moz-transform:translate(0px, 0px) scale(0.90);-ms-transform:translate(0px, 0px) scale(0.90);transform:translate(0px, 0px) scale(0.90);}
65%{-webkit-transform:translate(0px, 30px) scale(1.0);-moz-transform:translate(0px, 30px) scale(1.0);-ms-transform:translate(0px, 30px) scale(1.0);transform:translate(0px, 30px) scale(1.0);}
100%{-webkit-transform:translate(0px, 0px) scale(0.90);-moz-transform:translate(0px, 0px) scale(0.90);-ms-transform:translate(0px, 0px) scale(0.90);transform:translate(0px, 0px) scale(0.90);}
}
[not-existing]{zoom:1;}
.ukrsCookieLaw{width:100%;display:none;}
.ukrsCookieLaw.cookie-content-fixed{position:fixed;bottom:0;left:0;z-index:7500;}
.ukrsCookieLaw.cookie-content-fixed:before{font-family:"Font Awesome 5 Free";font-weight:900!important;content:'\f564';position:absolute;top:0px;font-size:2.5rem;line-height:1.2;color:#b6a774;left:1rem;}
@media (max-width:768px){.ukrsCookieLaw.cookie-content-rwd-hide{display:none !important;}
.ukrsCookieLaw.cookie-content-rwd-static{position:static !important;}
}
.ukrsCookieLaw .cookie-content-wrapper{padding:5px 0;background:#3c5233;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.ukrsCookieLaw .cookie-content-wrapper.cookie-content-border{border-top:1px solid #3e5135;}
.ukrsCookieLaw .cookie-content-wrapper.cookie-content-shadow{-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);-o-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);}
.ukrsCookieLaw .cookie-content-wrapper.cookie-content-boxed{max-width:1170px;margin:0 auto;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;}
@media (max-width:768px){.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner{display:block;}
}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner.cookie-content-boxed{max-width:1170px;margin:0 auto;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner:after{content:'';display:block;clear:both;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div{display:table-cell;vertical-align:middle;}
@media (max-width:768px){.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div{display:block;}
}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-content{padding:0.5rem 1rem 0.5rem 4rem;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-content p{margin:0;padding:0;font-size:1rem;line-height:1;text-align:justify;color:#ffffff;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls{width:135px;text-align:left;}
/*right*/
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a{display:inline-block;font-family:'fs_joeymedium';padding:.4rem 1.5rem;font-size:1.2rem;line-height:1.2;background-color:#b7a776;border-radius:.25rem;margin:0 1rem;color:#fff;transition:0.4s color;-webkit-transition:0.4s color;-moz-transition:0.4s color;-o-transition:0.4s color;-ms-transition:0.4s color;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a i{color:#3085EE;font-size:16px;margin-right:2px;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a.cookie-content-close i{color:#E11515;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a.cookie-content-decline i{color:#D21111;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a:hover, .ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls a:focus{color:#fff;background-color:#8d8a5f;text-decoration:none;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls .cookie-content-more{display:none;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls .cookie-content-close{display:none;}
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls.cookie-content-double{width:28rem;}
/*20*/
.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls.cookie-content-double .cookie-content-more{display:inline-block;}
@media (max-width:768px){.ukrsCookieLaw .cookie-content-wrapper .cookie-content-inner > div.cookie-content-controls{width:100% !important;text-align:left;}
}
.cookie-content-notification{position:fixed;bottom:10px;right:10px;height:30px;line-height:30px;background:#fff;color:#484848;font-size:1rem;font-family:'fs_joeyregular';border-radius:.25rem;padding:0 10px;display:block;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);cursor:pointer;display:none;z-index:7500;opacity:0.6;border:1px solid #d5d5d5;transition:0.3s all;-webkit-transition:0.3s all;-moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;}
.cookie-content-notification:hover{color:#222;text-decoration:none;opacity:1;}
.smooth-box {border: 1px solid #D9D9D9; border-radius: .25rem; padding: .5rem; margin-bottom: 1rem; background-color: #fff;}
.smooth-box .course-finder-table.table-mini {margin-bottom: 0px;margin-top: 0px;}
.smooth-box  .course-finder-table.table-mini th { border-top:0px; }
.partner-promo-box {border: 1px solid #D9D9D9; border-radius: .25rem; padding: .7rem; margin-bottom: 1rem; background-color: #3E5135; color: #fff;}
.partner-promo-box p { font-size: 1rem; }
.partner-promo-box h5:first-child { margin-bottom: .2rem; }
.partner-promo-box ul li { font-size: 1rem; line-height: 1; margin-bottom: .3rem}
.partner-promo-box .btn-secondary:hover { background-color: #7a7b55!important; }
.partner-promo-box .btn-secondary { line-height: 1; margin-bottom: 0px; }
.partner-promo-box .btn-secondary.btn.has-icon i { margin-top: -.4rem!important; }
.ps__rail-x,
    .ps__rail-y {
      opacity: 0.6;
    }
#purechat-container iframe.purechat-launcher-frame .has-cookies {
	bottom: 38px!important;
}

p.info {
	line-height: 1;
    font-weight: 100;
    font-size: .85rem;
}

.btn-box {
	color: #fff;
    background-color: #3E5135;
    border-color: transparent;
    border-width: 0px;
    position: relative;
    font-size: 1.55rem;
    line-height: 1.5;
    border-radius: .3rem;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid transparent;
    padding: .5rem 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    width: 100%;
}

.message-box {
	text-align: center;
	padding: 20px;
	width: 100%;
	height: 100%;
	border-radius: .25rem;
}

.box-green {
	background-color: #3E5135;
	color: #ffffff;
}

.leave-page-modal {
	border: 0;
}

.btn-leave:hover {
	background-color: #bab090!important;
}