/*!
Theme Name: Appexecutives
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: appexecutives
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Appexecutives is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Oswald:wght@200;300;400;500;600;700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

:root {
	--appex-primary: #c23137;
}

html {
	line-height: 1.15; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
	margin: 0;
}

p {
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
}

.outline-none {
	outline: none !important;
	box-shadow: none !important;
}

.text-gray {
	color: #d2cccc !important;
}

.text-red {
	color: var(--appex-primary) !important;
}

.text-line-through {
	text-decoration: line-through !important;
}

.text-underline {
	text-decoration: underline !important;
}

.text-capitalize,
.text-capitalize input {
	text-transform: capitalize !important;
}

.appex-text-none input {
	text-transform: none !important;
}

.cursor-pointer {
	cursor: pointer !important;
}

.w-120px {
	width: 120px !important;
}

.mw-200px {
	max-width: 200px !important;
}
.font-weight-600 {
	font-weight: 600 !important;
}

.bg-gray-gradient {
	background: rgb(128,128,128);
	background: linear-gradient(90deg, rgba(128,128,128,1) 0%, rgba(128,128,128,1) 65%, rgba(255,255,255,1) 100%);
}

.bg-red-gradient {
	background: rgb(185,72,73);
	background: linear-gradient(90deg, rgba(185,72,73,1) 0%, rgba(185,72,73,1) 65%, rgba(255,255,255,1) 100%);
}

.bg-red {
	background-color: var(--appex-primary) !important;
}

.btn-outline-primary {
	border: 1px solid var(--appex-primary);
    color: var(--appex-primary);
    outline: none !important;
    box-shadow: none !important;
}
.btn-outline-primary:hover,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
	color: #FFFFFF;
}

.btn-primary-alt {
	border: 1px solid var(--appex-primary);
	background-color: var(--appex-primary);
	color: #FFFFFF;
    outline: none !important;
    box-shadow: none !important;
}

.btn-primary-alt:hover,
.btn-primary-alt:not(:disabled):not(.disabled).active,
.btn-primary-alt:not(:disabled):not(.disabled):active,
.btn-primary-alt:not(:disabled):not(.disabled).active:focus,
.btn-primary-alt:not(:disabled):not(.disabled):active:focus {
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
	color: #FFFFFF;
}

.img-border-shadow {
	border: 1px solid #eee;
    box-shadow: 0px 3px 5px #f0f0f0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */


.authors a {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa;
		display: inline-block;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.page-header h1 {
	color:#fff;
	text-transform: capitalize;
	font-weight: 100;
	font-size: 60px;
	margin-top:90px;
}
.page-header h2 {
	color:#fff;
	text-transform: capitalize;
	font-weight: 600;
	font-size: 60px;
}
.lit-search-top {
	background:#ba5757;
	padding:10px 0px;
}
span.multiselect-native-select, span.multiselect-native-select .btn-group, span.multiselect-native-select .btn-group .multiselect{
	width:100%;
	text-align: left;
}
.dropdown-menu.show {
	width:100%;
	border-radius:0px 0px .25rem .25rem;
	top:-1px;
}
.multiselect-container>li.active {
	background:#a34743;
	outline:none;
}
.multiselect-container>li.active>a>label.checkbox {
	color:#fff;
	
}
.multiselect-container>li:hover {
	background:#838181;
}
.multiselect-container>li:hover>a>label.checkbox {
	color:#fff;
}
.multiselect-container>li>a>label>input[type=checkbox] {
	display:none;
}
.multiselect-container>li>a>label {
	width:100%;
	padding: 10px;
	color:#000;
}
.multiselect.dropdown-toggle::after {
	display:none !important;
}
.multiselect {
	background: #fff url('/wp-content/uploads/2019/03/arrow.png');
	background-size:20px;
	background-position: 95% center;
	background-repeat: no-repeat;
}
.lit-search-mid {
	background:#838181;
	border-top:8px solid #fff;
	padding:10px 0px;
}
.lit-search-mid .form-group .checkbox {
	width:30%;
	display:inline-block;
}
.lit-search-mid .form-group .checkbox label {
	color:#fff;
}
.lit-search-mid .form-group .checkbox label input::before {
	content: '';
	width:15px;
	height:15px;
	background:#a34743;
		position: absolute;
	margin-left: -20px;
	margin-top: -13px;
}
.lit-search-mid .form-group .checkbox label input:checked::before {
	background:#fff;
}
.lit-search-mid .form-group .checkbox label::before + input[type="checkbox"]:checked {
	background:#fff;
}
.lit-search-mid .form-group, .lit-search-top .form-group{
	margin:0px;
}
.lit-search-mid .form-group .checkbox label input{
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.checkbox input[type=checkbox]:checked + label {
	font-weight:800;
}
.lit-search-mid .form-group .checkbox:first-child, .lit-search-mid .form-group .checkbox:nth-child(2), .lit-search-mid .form-group .checkbox:nth-child(3) {
	margin-bottom:15px;
}
.lit-search-mid h2 {
		color: #fff;
	font-weight: 400;
	margin-top: 18px;
}
.spec .checkbox label {
	background-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
	background-image: -ms-linear-gradient(top, #fff, #f6f6f6);
	background-image: -o-linear-gradient(top, #fff, #f6f6f6);
	background-image: linear-gradient(to bottom, #fff, #f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fff, endColorstr=#f6f6f6);
	display: block;
	width: 100%;
	padding: 15px;
	margin:0px;
}
.spec .checkbox label input {
	display:none;
}
.spec .checkbox label:hover {
	background-color: #a34743; background-image: -webkit-gradient(linear, left top, left bottom, from(#a34743), to(#87322f));
	background-image: -webkit-linear-gradient(top, #a34743, #87322f);
	background-image: -moz-linear-gradient(top, #a34743, #87322f);
	background-image: -ms-linear-gradient(top, #a34743, #87322f);
	background-image: -o-linear-gradient(top, #a34743, #87322f);
	background-image: linear-gradient(to bottom, #a34743, #87322f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a34743, endColorstr=#87322f);
	color:#fff;
}
.spec {
	-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
}
.spec-title {
	background:#525050;
	padding:15px;
	color:#fff;
	font-size:20px;
	width:100%;
	margin:0px;
}
.wpv-reset-trigger {
	padding:0px;
	background:transparent;
	color:#a34743;
	text-transform: uppercase;
	text-decoration: underline;
	letter-spacing: 1px;
	font-size: 20px;
	padding:10px 0px;
}
.wpv-sort-control-select {
	width: 100% !important;
	-webkit-appearance: none; 
	-moz-appearance: none;
	appearance: none;
	background: #fff url('/wp-content/uploads/2019/03/arrow.png');
	background-size:20px;
	background-position: 95% center;
	background-repeat: no-repeat;
	border-color:#fff;
}
.add-button {
	border-color:#a34743;
	border-radius:0px;
	background:#fff;
	color:#a34743;
	-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	margin:7px 0px;
}
.display {
	margin: 14px 0px 8px;
	font-weight: 600;
	font-size: 18px;
	letter-spacing: 1px;
}
.card {
	margin-bottom:10px;
	border-radius:0px;
}
.card-header {
	padding:0px;
}
.card-header .btn-link {
	padding:.75rem 1.25rem;
	width:100%;
}
.card-header:first-child, .card-header:last-child {
	border-radius:0px;
}
.home-icons {
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	font-weight: 200;
	font-size: 12px;
	position: relative;
}
.home-icons svg {
	max-width:100%;
	width: 50px;
	margin:0px auto;
	display:block;
	padding: 25px 0px;
}
.home-icons:nth-child(13) svg {
	padding-top: 23px;
	width: 38px;
}
.home-icons a:hover svg {
	fill: white;
}
.home-icons a:hover svg path{
	fill: white;
}
.home-icons a:hover svg .st0 {
	fill: white;
}
.st0 {
	stroke:none !important;
}
.links {
	padding-top:20px;
}
.home-icons span {
	color:#353335;
	margin-bottom:20px;
	display: block;
	text-transform: uppercase;
	font-size: 17px !important;
	line-height: 20px !important;
	letter-spacing: -1px;
}
.home-icons a:hover span {
	color:var(--appex-primary);
	
}
.home-icons a {
	text-decoration: none !important;
	background: url('/wp-content/uploads/2019/07/hexagon_eeeeee.png');
	background-size: 100px 100px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100px;
	height: 100px;
	display: block;
	margin: 0px auto;
}
.home-icons a:hover {
	background: url('/wp-content/uploads/2019/07/hexagon_-c73e44.png');
	background-size: 100px 100px;
	background-position: center center;
	background-repeat: no-repeat;
}

.home-icons.disabled {
	pointer-events: none;
	opacity: 0.45;
}
.home-icons.disabled a {
	pointer-events: none;
}
/*.home-icons.disabled span {
	color: #bababa;
}*/

footer a {
	color:#404040;
}

footer a:hover {
	color:#808080;
	text-decoration: none;
}

.footer-widgets {
	background-color: #333;
}

#footer-bottom {
	color:#FFF;
	background-color:#292929;
	padding:20px 0px;
		display: block;
	float: left;
	width: 100%;
}

#footer-bottom a {
	color: #b3b3b3;
	text-decoration: none;
}

#footer-bottom a:hover {
	color:#FFF;
}

#footer-bottom p {
	margin:0
}

#footer-bottom .logo {
	float:left;
	margin-right: 50px;
}

#footer-bottom .copyright {
	line-height:1em;
	font-size: 12px;
	font-weight: 400;
	float:left;
	padding-top: 7px;
}

footer .social-icons {
	float:right;
	margin:0 0 0 -5px;
	padding:0;
}

footer .social-icons li {
	float:left;
	display: block;
	margin-left:15px;
	width:auto;
	height:25px;
}

footer .social-icons a {
	display: block;
	text-align: center;
	fill:white;
}
footer .social-icons a:hover {
	fill:var(--appex-primary);
}
footer .social-icons span {
	color:#FFF;
	font-size: 19px;
	line-height: 25px;
	-webkit-transition: color .3s;
	-moz-transition: color .3s;
	-ms-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
}

footer .social-icons span:hover {
	color: #dc6555;
}
#footer-bottom ul.social-icons li a span {
	color: #fff !important;
	-o-transition: color 0s linear !important;
	-moz-transition: color 0s linear !important;
	-khtml-transition: color 0s linear !important;
	-webkit-transition: color 0s linear !important;
	-ms-transition: color 0s linear !important;
	transition: color 0s linear !important;
}
#footer-bottom ul.social-icons li a:hover span {
	color: var(--appex-primary) !important;
}
#footer-bottom ul.social-icons li a span.icon-xing-2 {
	background: transparent url('img/icon-footer-yelp.png') no-repeat center top;
	height: 20px;
	width: 20px;
	margin: 3px 0 0 0;
	display: block;
}
#footer-bottom ul.social-icons li a:hover span.icon-xing-2 {
	background-position: center bottom !important;
}
#footer-bottom ul.social-icons li span.icon-xing-2:before {
	content: "" !important;
}


#footer-bottom ul.social-icons li a span.icon-blogger-2 {
	background: transparent url('https://www.appexecutives.org/wp-content/themes/AppExecutives/img/footer-enp-logo-new.png') no-repeat left top;
	height: 18px;
	width: 100px;
	margin: 4px 0 0 0;
	display: block;
}
#footer-bottom ul.social-icons li a:hover span.icon-blogger-2 {
	background-position: left bottom;
}
#footer-bottom ul.social-icons li:last-child{
	height: 20px;
	width: 100px;
	margin: 0 0 0 15px;
}
#footer-bottom ul.social-icons li span.icon-blogger-2:before {
	content: "" !important;
}
.site-header {
	position: relative;
	background: #fff!important;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
	box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
}
#mobileheader {
	display:none;
}
#mobileheader .navbar {
	background: #fff!important;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
-moz-box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
box-shadow: 0px 2px 5px 0px rgba(225,225,225,1);
}
#mobileheader .navbar-light .navbar-nav .nav-link {
	line-height: 45px;
	padding:0px 20px;
	color:#000;
}
#mobileheader .bg-light {

	background: #fff!important;
}
#mobileheader .navbar-light .navbar-nav li.current-menu-item .nav-link {
	color:#fff !important;
}
.top {
	position:absolute;
	width:100%;
	z-index: 2;
	
}
.top .bg-light {
	background-color: transparent !important;
	padding-bottom: 0px !important;
	padding-left:0px !important;
	padding-right: 0px !important;
}
.navbar-nav .nav-link {
	color:#000 !important;    
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 400;
	line-height: 1.5;

}
#top-menu.navbar-nav li.fas:before {
	position: absolute;
	margin-left: 0px;
	margin-top: 11px;
	left: 0px;
}
#top-menu.navbar-nav li.fas a.nav-link {
	padding-left:20px;
}
#top-menu li {
	position: relative;
	padding-right: 10px;
}
#top-menu li:last-child {
	padding-right:0px;
}

#top-menu li a:hover,
#top-menu li:hover,
#top-menu li:hover a {
	color:var(--appex-primary) !important;
}

#top-menu.navbar-nav li.fas:before:hover  {
	color:var(--appex-primary) !important;
}
#top-menu.navbar-nav li.fas:before:hover a  {
	color:var(--appex-primary) !important;
}
.main-nav .navbar-light .navbar-nav .nav-link {
	line-height: 70px;
	padding:0px 20px;
	color:#000;
}
.main-nav .bg-light {
	padding-bottom: 0px !important;
	padding-left:0px !important;
	padding-right: 0px !important;
	background: #fff!important;
}
.main-nav .navbar-light .navbar-nav li.current-menu-item .nav-link, .main-nav .navbar-light .navbar-nav li.current-page-ancestor .nav-link {
	color:#fff !important;
}
.main-nav .navbar-light .navbar-nav li.current-menu-item .nav-link:hover {
	background:var(--appex-primary) !important;
}
 .main-nav .navbar-light .navbar-nav li.current-page-ancestor .nav-link
.current-menu-item a:hover, .current-page-ancestor a:hover {
	background:#eee;
	color:#000 !important;
}
.current-menu-item a, .current-page-ancestor a {
	background:var(--appex-primary);
	color:#fff !important;
}
#top-menu .current-menu-item a{
	background: transparent !important;
	color:#000 !important;
}
#menu-item-2567 > a {
	text-transform: capitalize;
}
.main-nav .navbar-nav {
	margin-top:20px;
}
.search-nav li {
	line-height: 24px;
	border-left:1px solid #000;
	padding-left: 20px;
}
.page-header.default-page {
	height: 170px !important;
}
.page-header.default-page h1 {
	text-transform: uppercase;
	color:#000;
	font-weight:300;
	font-size: 40px;line-height: 170px;
	letter-spacing: 1px;
	margin:0px;
	text-align: left !important;
	padding-left:60px;
	
	
}
#to-do-lists ul {
	list-style: none;
	padding: 0px;
	margin:0px;
}
#to-do-lists ul li a{
	text-transform: uppercase;
	color:#000;
	border-bottom:1px solid #e1e1e1;
	display: block;
	padding:12px 20px;
	font-size:13px;
	font-weight: 200;
}
#to-do-lists ul li.active a {
	background-color: var(--appex-primary) !important;
	color: #fff !important;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-bottom: none;
	margin-top: 10px;
}
#to-do-lists ul li:last-child a {
	border:none;
}
#to-do-lists ul ul li  {
	padding-left:20px;
}
.page-body {
	padding:50px 0px;
}
.roles .btn-primary {
	background:var(--appex-primary);
	border-color: var(--appex-primary);
	font-size:11px;
}
.page-body .navbar-nav .nav-link {
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #e1e1e1;
	display: block;
	padding: 12px 20px;
	font-size: 13px;
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	-webkit-transition: background-color 300ms ease-out;
	-moz-transition: background-color 300ms ease-out;
	-o-transition: background-color 300ms ease-out;
	-webkit-transition: color 300ms ease-out;
	-moz-transition: color 300ms ease-out;
	-o-transition: color 300ms ease-out;
	font-weight: 400;
	letter-spacing: -.5px;
}
.page-body .navbar-nav li.current-menu-item>.nav-link, .page-body .navbar-nav li.is-active>.nav-link {
	background-color: var(--appex-primary) !important;
	color: #fff !important;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-bottom: none;
	margin-top: 0px;
}
.page-body .navbar-nav li .sub-menu {
		list-style: none;
	padding: 0px;
	margin: 0px;
}
.page-body .navbar-nav li .sub-menu li {
	padding-left: 20px;
}
.page-body .navbar-nav li .sub-menu li a{
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #e1e1e1;
	display: block;
	padding: 12px 20px;
	font-size: 13px;
	font-weight: 400;
	background:transparent;
}
img.page_banner {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	z-index: 1 !important; 
	position: relative !important;
}

a.page_banner_link {
	display: block;
}
.card-body p {
	font-size:15px;
	color:#4a4a4a;
	margin-bottom:0px;
}

.faq h4 {
	position: relative;
	padding-left: 20px;
	color: #595959;
	font-size: 16px;
	margin-bottom: 3px;
	font-weight: bold;

}
.faq h4:after {
	content: '\203A';
	position: absolute;
	top: -9px;
	left: 0px;
	font-weight: bold;
	font-size: 28px;
	color: var(--appex-primary);
}
.faq p {
	margin:0 0 15px 20px !important;
	line-height: 1.7;
	font-size: 15px;
	font-weight: 400px;
	font-style: italic;
}
.page-body .navbar-nav li.menu-item-has-children>a{
	background: url(/wp-content/uploads/2019/06/arrow-right-gray.png);
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: calc(100% - 6px) center;
}
.page-body .navbar-nav li.current-menu-item.menu-item-has-children>.nav-link {
	background: url(/wp-content/uploads/2019/06/arrow-right-white.png);
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: calc(100% - 6px) center;
}
.page-body .navbar-nav li .sub-menu li.menu-item-has-children>a{
		background: url(/wp-content/uploads/2019/06/arrow-right-gray.png);
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: calc(100% - 6px) center;
}

.current_page_item.menu-item-has-children>a{
		background: url(/wp-content/uploads/2019/06/arrow-right-white.png);
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: calc(100% - 6px) center;
}
.page-body .navbar-nav li a:hover {
	background:#989998 !important;
	color:#fff !important;
	border-radius:3px !important;
}
.page-body .navbar-nav li.menu-item-has-children>a:hover {
	background: #989998 url(/wp-content/uploads/2019/06/arrow-right-white.png) !important;
	background-repeat: no-repeat !important;
	background-size: 15px !important;
	background-position: calc(100% - 6px) center !important;
}
.page-body .navbar-nav li.menu-item-has-children.current-menu-item>a:hover {
	background-color:var(--appex-primary) !important;
}
.page-body .navbar-nav li .sub-menu li .sub-menu {
	display:none;
}
.page-body .navbar-nav li .sub-menu li.current-menu-item .sub-menu, .page-body .navbar-nav li .sub-menu li.current-menu-parent .sub-menu{
	display:block;
}
.navbar-brand img {
	height:90px;
}
.main-nav .navbar-light .navbar-nav .nav-link:hover {
	background: #eee !important;
}
a {
	color:var(--appex-primary);
}
a:hover {
	color:#700707;
	text-decoration: none !important;
}
a.alt-link {
	color:var(--appex-primary);
}
a.alt-link:hover {
	color:#700707;
}
.btn-primary {
	color: #fff;
	background-color: #989998;
	border-color: #989998;
}

.btn-primary img.icon {
	width: auto;
	height: 20px;
}

.product-cert-layout {
	display: flex;
	align-items: center;
}

.product-cert-layout .productlayout {
	width: 120px;
	flex: 0 0 120px;
	max-width: 120px;
}

.product-cert-layout .products {
	flex: 1 1 auto;
}

.productlayout a.product-icon {
	width: 100px;
	height: 100px;
	display: block !important;
	text-align: center;
	margin: 0 0 10px 0;
	background-size: cover !important;
	-webkit-border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	border-radius: 8px !important;
	box-shadow: 0px 1px 3px #ccc !important;
	-moz-box-shadow: 0px 1px 3px #ccc !important;
	-webkit-box-shadow: 0px 1px 3px #ccc !important;
}
.productlayout a.product-icon:hover {
	background-position: center bottom !important;
}
.productlayout a#product-461.product-icon {
	background: transparent url(/wp-content/uploads/2019/05/product1.gif) no-repeat center top;
}
.productlayout a#product-462.product-icon {
	background: transparent url(/wp-content/uploads/2019/05/product2.gif) no-repeat center top;
}
.productlayout a#product-404.product-icon {
	background: transparent url(/wp-content/uploads/2019/05/productc.gif) no-repeat center top;
}
.productlayout a#product-7492.product-icon {
	background: transparent url(/wp-content/uploads/2019/05/productc.gif) no-repeat center top;
}
.productlayout a#product-464.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/productb.gif) no-repeat center top;
}
.productlayout a#product-465.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/producte.gif) no-repeat center top;
}
.productlayout a#product-477.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/productd1.gif) no-repeat center top;
}
.productlayout a#product-481.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/productd2.gif) no-repeat center top;
}
.productlayout a#product-482.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/productd3.gif) no-repeat center top;
}
.productlayout a#product-484.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/products1.gif) no-repeat center top;
}
.productlayout a#product-487.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/products2.gif) no-repeat center top;
}
.productlayout a#product-488.product-icon {
	background: transparent url(/wp-content/uploads/2019/07/products3.gif) no-repeat center top;
}
.productlayout a#product-7440.product-icon {
	background: transparent url(/wp-content/uploads/2020/01/productFi.jpg) no-repeat center top;
}
.productlayout a#product-7443.product-icon {
	background: transparent url(/wp-content/uploads/2020/01/productFr.jpg) no-repeat center top;
}
.productlayout a#product-7447.product-icon {
	background: transparent url(/wp-content/uploads/2020/01/productF.jpg) no-repeat center top;
}
.productlayout a#product-7516.product-icon {
	background: transparent url(/wp-content/uploads/2020/02/productCE-1.gif) no-repeat center top;
}
.productlayout a#product-7519.product-icon {
	background: transparent url(/wp-content/uploads/2020/02/productCE-1.gif) no-repeat center top;
}
.productlayout a#product-13055.product-icon,
.productlayout a#product-15742.product-icon,
.productlayout a#product-21568.product-icon,
.productlayout a#product-26107.product-icon  {
	background: transparent url(/wp-content/uploads/2020/06/productCC-1.gif) no-repeat center top;
}
.productlayout a#product-17062.product-icon  {
	background: transparent url(/wp-content/uploads/2020/07/productT.gif) no-repeat center top;
}
.productlayout a.buy-2021-mini-conferences.product-icon  {
	background: transparent url(/wp-content/uploads/2020/09/productMC-mid.gif) no-repeat center top;
}

.products h3 a {
	font-size: 20px;
	line-height: 22px;
	color: #444;
	margin: 0 0 10px 0 !important;
	padding: 0;
	font-weight: 900;
	display: block;
}
.products h3 {
	 font-size: 20px;
	line-height: 22px;
	color: #444;
	margin: 0 0 10px 0 !important;
	padding: 0;
	font-weight: 900;
	display: block; 
}
.products p {
	font-size: 16px;
	color: #444;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
.authors span {
	background: rgba(0,0,0,.03);
	border: 1px solid #4a4a4a !important;
	padding: 5px 10px;
	color: #4a4a4a;
	border-radius: 5px;
	letter-spacing: .5px;
	margin-right: 10px;
	display: inline-block;
	margin-bottom: 5px;
	font-size:12px;
	font-weight: 500;
}
.authors a {
	display: inline-block;
	padding: .25em .4em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	color:#fff;
	background: var(--appex-primary) !important;
	margin-right:8px;
}
.lit-acc .btn {
	white-space: normal;
	padding:10px 0px;
	text-decoration: none !important;
}
.lit-acc h2 {
	color:#4a4a4a;
	font-size:16px;
	font-weight: 500;
	letter-spacing: .5px;
	margin-bottom: 10px !important;
}
.lit-acc .year {
	margin-bottom:20px;
	font-weight: 600;
	font-size: 18px;
	color: #4a4a4a;
}
.lit-acc .lit-type {
	color:#4a4a4a;
	text-transform:uppercase;
	font-size:13px;
	position: absolute;
	right: 15px;
	bottom: 5px;
}
.lit-acc .lit-icon {
	width:60px;
	height:60px;
	display:block;
	background-size:60px 60px !important;
	background-position:center left !important;
	background-repeat: no-repeat !important;
}
.lit-icon.book {
	background: url('/wp-content/uploads/2019/09/database-icons-books.png'); 
}
.lit-icon.editorial-opinion {
	background: url('/wp-content/uploads/2019/09/database-icons-editorial.png'); 
}
.lit-icon.other {
	background: url('/wp-content/uploads/2019/09/database-icons-other.png'); 
}
.lit-icon.guideline-recommendation {
	background: url('/wp-content/uploads/2019/09/database-icons-guideline.png'); 
}
.lit-icon.journal-article {
	background: url('/wp-content/uploads/2019/09/database-icons-document.png'); 
}
.lit-icon.white-paper {
	background: url('/wp-content/uploads/2019/09/database-icons-whitepaper.png'); 
}
.lit-acc .card-header {
	background:transparent;
	border:none;
}
.lit-acc .card {
	background:rgba(0,0,0,.03);
	border: 1px solid rgba(0,0,0,.125) !important;
}
.lit-acc .card:hover {
	background:#fff;
	border-color:var(--appex-primary) !important;
	border-bottom-color: var(--appex-primary) !important;
}
.lit-acc .card:hover .btn.btn-link.collapsed {
	background:#fff;
}
.lit-acc.accordion .card:first-of-type {
	border-bottom: 1px solid rgba(0,0,0,.125);
}
.lit-acc .btn.btn-link {
	background:#fff;
}
.lit-acc .btn.collapsed {
	background: rgba(0,0,0,.03);
}
.lit-acc .collapse.show .card-body {
	background:#fff;
}
.lit-acc .card-body {
	padding:15px;
}
.card-body .abstract p {
	color:#4a4a4a;
	margin-top:0px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	letter-spacing: .5px;
		margin-bottom:10px;
}
.abstract p:last-child {
		margin-bottom:0px;
}
.abstract {
	min-height: 200px;
}
.btn-primary.view-article, .btn-primary.add-literature {
		color: #fff;
	background-color: #989998;
	border-color: #989998;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: .5px;
	font-size: 14px;
}
.btn-primary.view-article:hover, .btn-primary.add-literature:hover {
		background-color: var(--appex-primary);
	border-color: var(--appex-primary);
}
.page-visit-counter-block {
	font-size:14px;
	text-transform: uppercase;
	font-weight: 500 !important;
	line-height: 1.2;
	color: #4a4a4a;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

.pages, .references {
	text-align:center;
	text-transform: uppercase;
	margin-bottom:15px;
	color:#4a4a4a;
}
.pages {
	right:0px;
	top:0px;
	position:absolute;
}
.references {
	position:absolute;
	bottom:0px;
	right:0px;
}
.pages h4 {
	font-size:14px;
	padding:0px;
}
.pages h3 {
	margin:0px;
	font-size: 2rem;
	font-weight: 700;
}
.references h4 {
	font-size: 14px;
	padding:0px;
}
.references h3 {
	margin:0px;
	font-size: 2rem;
	font-weight: 700;
}
.no-padding {
	padding:0px;
}
.postedon {
	color: #4a4a4a !important;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px !important;
	padding: 10px 0px 0px 0px;
	font-weight: 600;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
.page-visit-counter-block img {
	display:none;
}
.page-visit-counter-block span {
	display:block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	font-size: 1.5rem;
	font-weight: 400;
	color:var(--appex-primary);
}
.page-visit-counter-block.new-comments span {
	color: blue;

}
.lit-specs {
	margin-top:20px;
	margin-bottom:20px;
}
#search-filter-form-2075 .lit-specs {
	margin-bottom:0px;
}
.lit-specs p {
	margin:5px 0px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	font-size:1rem;
}
.lit-tag {
	margin-bottom:5px;
	color:#4a4a4a;
}
.lit-tag span:last-child {
	display:none;
}
.citation {
	border: 1px solid var(--appex-primary);
	padding: 15px;
	border-radius: 8px;
	letter-spacing: .5px;
	font-weight: 400;
	margin-right:20px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	font-size:13px !important;
}
.views-container {
	position: absolute;
	width: 100%;
	right: 0px;
	bottom: 0px;
}
.checkout h3 {
	color: #323232;
	font-family: "Didot 06 A", "Didot 06 B", "Times New Roman", "serif";
	font-style: normal;
	font-weight: 300;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {
	width: 100%;
	border: none;
	background: #f8f8f8;
	border-radius: 4px;
	display: block;
	height: 40px;
	padding: 8px;
}
.woocommerce-input-wrapper {
	width: 100%;
}
.woocommerce-password-input-wrapper .password-input {
	width: 100%;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #989998 ;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	background-color: var(--appex-primary);
}
.woocommerce-tabs.wc-tabs-wrapper, .related.products, .woocommerce-breadcrumb {
	display:none !important;
}
.woocommerce .quantity .qty {
	height:35.75px;
}
.woocommerce-notices-wrapper {
	margin-top:0px;
}
.product {
	margin-top:0px;
}
.woocommerce .product_meta {
	display:none !important;
}
body {
	-webkit-font-smoothing: antialiased !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
background: #f8f8f8;
	border: none;
	box-shadow: none;
	padding: 14px 10px !important;
	border-radius: 4px;
	color:#000;
	font-family:poppins;
}
#input_4_2 {
text-transform: inherit !important;
}
.gform_wrapper .top_label .gfield_label,
.gform_wrapper .ginput_container_password label {
	display:none;
	color:#000;
	font-family:poppins;
	font-weight: 500;
	margin:3px !important;
}
body .gform_wrapper .top_label div.ginput_container {
	margin:0px !important;
}
.gform_wrapper#gform_wrapper_2 .top_label .gfield_label {
	display:block;
	color:#000;
	font-family:poppins;
	font-weight: 200;
}
.gform_wrapper textarea.large {
	background: #f8f8f8;
	box-shadow: none;
	padding: 14px 10px;
	border-radius: 4px;
	color:#000;
	font-family:poppins;
}
#field_1_7 .gfield_label {
	display:block;
}
.gform_wrapper {

	margin: 40px auto;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit] {
	margin: 0 auto;
	display: block;
	width: 200px !important;
	height: 50px;
	line-height: 50px;
	padding: 0px;
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 12px;
	color: #fff;
	background: #989998;
	border: none;
	border-radius: 4px;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=image]:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
	background:var(--appex-primary);
}
.gform_ajax_spinner {
	display: none !important;
	/*display: block;
	margin-left: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height:100px !important;
	margin-right:auto;
	margin-left:auto;
	left:0px;
	right:0px;
	top:50%;
	margin-top:-100px !important;
	position:fixed;*/
}
#gform_25 .gform_ajax_spinner, #gform_24 .gform_ajax_spinner {
	display: block;
	text-align: right;
	margin-left: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	height:21px;
	margin-top:-38px;
	margin-right:auto;
	position:absolute;
	left:0px;
	right:0px;
}

/*#gform_24 .ginput_container.ginput_container_fileupload,
#gform_25 .ginput_container.ginput_container_fileupload {
	padding: 24px;
		border: 1px dashed #CCC;
		text-align: center;
		color: #AAA;
		margin-bottom: 16px;
		background: rgba(0,0,0,.02);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
}
#gform_24 .gfield_error .ginput_container.ginput_container_fileupload,
#gform_25 .gfield_error .ginput_container.ginput_container_fileupload {
	border: 1px dashed var(--appex-primary);
}*/

.gform_wrapper .validation_message {
	display:none !important;
}
#literature-type-book:checked:before {
	background-color: #3acfb6;
	border-color: white;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
	background-color: #989998;
	border-color: #989998;
}
.btn-primary:hover {
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
}
.btn-primary.gray {
	color: #444 !important;
	background: #edeeed !important;
	text-transform: uppercase !important;
	border-color:#edeeed !important;
}
.login-link {
		font-weight: normal;
	font-style: normal;
	line-height: 30px !important;
	display: inline-block !important;
	height:30px !important;
	color: #666 !important;
}
.loginformmodal, .bottom-form {
	padding:0px;
}
.loginformmodal {
	padding-bottom:0px;
	margin-top:16px;
}
.bottom-form {
	padding-top:0px;
}
.loginformmodal label {
		font-weight: bold;
	color: #4a4a4a;
	font-size: 12px !important;
	text-align: left;
	margin: 0 10px 8px 0;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
}
.gform_wrapper #gform_16 .top_label .gfield_label, .gform_wrapper #gform_16 legend.gfield_label {
	color: #4a4a4a;
	font-size: 12px !important;
	text-align: left;
	margin: 0 10px 8px 0;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
}
body .gform_wrapper #gform_16 ul li.gfield {
	padding-right:0px;
}
#field_16_3 .gfield_label {
	display:none !important;
}
#input_16_3_1_container, #input_16_3_2_container {
	padding:0px;width:100%;
}
#input_16_3_1_container label, #input_16_3_2_container label {
	margin: 3px 3px 8px 3px  !important;
	color: #4a4a4a;
	font-size: 12px !important;
	text-align: left;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
	letter-spacing: 0px;
}
.gform_wrapper #gform_16 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #4a4a4a !important;
	font-size: 14px !important;
	font-weight: bold !important;
	border-radius: 30px;
	border: 1px solid #d5d5d4 !important;
	width: 100%;
	outline: none;
	display: block;
	margin: 0px auto 18px;
	padding: 10px 12px 8px 40px !important;
	margin-bottom: 1rem;
}
.gform_wrapper #gform_16 .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper #gform_16 .field_sublabel_below div[class*=gfield_time_].ginput_container label {
	margin-bottom:6px;
	color: #4a4a4a;
	font-size: 12px !important;
	text-align: left;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
}
.gform_wrapper #gform_16 .gform_footer {
	padding:0px !important;
	margin-top: 1rem !important;
}
.gform_wrapper #gform_16 .gform_footer input[type=submit] {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: var(--appex-primary) !important;
	font-size: 14px !important;
	font-weight: bold !important;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 200px !important;
	height: auto !important;
	padding: 10px 12px 10px 12px !important;
	line-height: initial;
	text-transform: capitalize;
	letter-spacing: inherit;
	font-weight: 700 !important;
	margin-right: 0px;
	border-radius: 30px;
	border: 2px solid var(--appex-primary);
	background: #fff;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	-webkit-box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
-moz-box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
}
.gform_wrapper #gform_16 .gform_footer input[type=submit]:hover {
	background:var(--appex-primary);
	color:#fff !important;
}
.hideShowPassword-wrapper {
	width:100% !important;
}
.hideShowPassword-toggle {
	z-index: 300 !important;
	right: 10px !important;
}
.hideShowPassword-toggle:before {
	color:#989998 !important;
}
.lost-pass {
	font-style: italic;
	font-weight: 600;
	letter-spacing: 0px;
	display:block;
	margin: 5px 0px 30px 5px;
}
.login-password {
	margin-bottom:0px;
}
.login-remember {
	margin-bottom: 0px;
	display: inline-block;
	clear: left;
	
}
.swal2-container {
	z-index: 1060000 !important;
}
.swal2-popup .swal2-styled {
	padding:0px 15px !important;
}
.swal2-popup .swal2-content {
	font-weight: 400 !important;
}
#user_pass {
	margin-bottom:0px !important; 
}
.login-submit {
	display:inline-block;
	margin-left:2%;
	position: relative;
}
.loginformmodal input {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #4a4a4a !important;
	font-size: 14px !important;
	font-weight: bold !important;
	border-radius: 30px;
	border: 1px solid #d5d5d4 !important;
	width: 100%;
	outline: none;
	display: block;
	margin: 0px auto 18px;
	padding: 10px 12px 10px 12px;
}

.loginformmodal .user_login, #input_16_1 {
	padding-left: 40px;
	background: #fff url(https://www.appexecutives.org/wp-content/uploads/2019/10/envelope-1.png) !important;
	background-size: 25px !important;
	background-repeat: no-repeat !important;
	background-position: 2% center !important;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	font-weight:bold;
}
.loginformmodal .user_pass, #input_16_3, #input_16_3_2 {
	padding-left: 40px;
	background: #fff url(https://www.appexecutives.org/wp-content/uploads/2019/10/key-1.png) !important;
	background-size: 25px !important;
	background-repeat: no-repeat !important;
	background-position: 2% center !important;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	font-weight:bold;
}
#login input:-internal-autofill-selected {
	background:#fff !important;
}
.woocommerce-my-account-login-form-wrapper {
	max-width: 600px;
	margin: auto;
}
.loginformmodal input.wp-submit,
.btn-my-account-login {
	background-color: #fff !important;
	border: 1px solid var(--appex-primary) !important;
	color: var(--appex-primary) !important;
	-webkit-box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
	-moz-box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
	box-shadow: 0px 6px 11px 0px rgba(0,0,0,0.48);
	width: 200px !important;
	margin-right:0px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	text-transform: capitalize;
	border-radius: 30px;
}
.loginformmodal input.wp-submit:hover,
.btn-my-account-login:hover {
	background-color: var(--appex-primary) !important;
	border-color: var(--appex-primary) !important;
	color: #fff !important;
}
.loginformmodal input.rememberme {
	display: inline;
	margin: 0px;
	float: left;
	width: auto;
	margin-right: 5px;
	margin-top:2px;
}
img {
	max-width:100%;
}
.page-header.summit {
	padding-top:15px;
}
.page-header.summit h1 {
	font-weight:300;
}
.badge-primary {
	background-color: var(--appex-primary) !important;
	border-color: var(--appex-primary) !important;
}
.summit .nav-tabs {
	width:100%;
	text-align: center;
	display:inline-block;
	margin-top:30px;
	border: none;
}
.summit .nav-tabs li {
	display:inline-block;
}
.summit .nav-tabs .nav-link {
	text-transform: uppercase;
	font-size: 12px;
	color: #999;
	letter-spacing: -1px;
	font-weight:700;
	padding: .5rem 1.5rem;
	border: 2px solid transparent;
}
.summit .nav-tabs .nav-item.show .nav-link, .summit .nav-tabs .nav-link.active {
	border:2px solid transparent;
	border-bottom:2px solid var(--appex-primary);
	font-weight:700;
	color: var(--appex-primary);
}
.summit .nav-tabs .nav-link:focus, .summit .nav-tabs .nav-link:hover {
	border:2px solid transparent;
	border-bottom:2px solid var(--appex-primary);
	font-weight:700;
	color: var(--appex-primary);
}
.summit .tab-content {
		background: #fefbfb;
	padding: 40px;
	margin-top: 30px;
}
.summit .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	background:#fff;
	width:100%;
}
.summit .gform_wrapper textarea.large {
	background:#fff;
}
#planning p {
	width: 30%;
	display: inline-block;
	float: left;
	height: 100px;
	text-align: center;
	margin-right: 3.3%;
}
.hotel-images {
	display: inline-block;
	width:100%;
	
	
}
.hotel-images a {
	width:25%;
	padding:5px;
	display:inherit;
	margin-bottom:20px;
	
}
.hotel-images a img {
	width:100% !important;
	height:auto !important;
	margin:0px !important;
}
.about a span {
	display:block;
}
.about a img {
	width:100%;
}
.past img {
	width:100%;
	border: 1px solid #eee;
	box-shadow: 0px 3px 5px #f0f0f0;
}
.past p {
	margin:0px;
	font-size:16px;
}
.past .col-sm-12 {
	border-bottom: 1px solid #cccccc;
	padding-top: 20px;
	padding-bottom: 20px;
}
.page-body.membership {
	padding-top:0px;
}
/*.gform_wrapper textarea {
	background: #f8f8f8 !important;
	border: none !important;
	border-radius: 4px !important;
}*/
.carousel-item:nth-child(odd) .carousel-caption {
	padding-bottom: 40px;
	color: #000;
	text-align: left;
	left:40%;
}
.carousel-item:nth-child(even) .carousel-caption {
	padding-bottom: 40px;
	color: #000;
	text-align: left;
	right:40%;
}
.home-slider-content {

width:100%;

height:auto;

margin-top:0;

background: rgba(56,56,56,.8);

float:right;

padding:40px;

}
.home-slider-content p{
	font-size:13px;
}
.home-slider-title {

text-transform:uppercase;

color:#fff;

font-size:20px;

}

.home-slider-bar {

display:block;

width:50px;

height:2px;

background-color:var(--appex-primary);

margin-top:10px;

margin-bottom:10px;

}

.home-slider-description {

color:#fff;

}

.home-slider-button-container {

width:100%;

}

.home-slider-button-a {

border:1px solid #ffffff;

text-decoration:none;

color:#ffffff;

text-transform:uppercase;

font-weight:100;

padding:10px 0px;

font-size:14px;

width:48%;

float:left;

text-align:center;

}

.home-slider-button-b {

border-bottom:2px solid #727272;

background: #989998;

text-decoration:none;

color:#ffffff;

text-transform:uppercase;

font-weight:100;

padding:10px 0px;

font-size:14px;

width:48%;

float:right;

text-align:center;

}

.home-slider-button-b:visited {

color:#fff;

}

.home-slider-button-b:hover {


text-decoration:none;

color:#ffffff;

background:var(--appex-primary);
	border-color:#bc2f2f;

}

.home-slider-button-a:hover {

border-bottom:1px solid #bc2f2f;

text-decoration:none;

color:#ffffff;

background: var(--appex-primary);

border-top:1px solid var(--appex-primary);

border-left:none;

border-right:none;

}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width:100% !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
	width: 100% !important;
}

.gform_wrapper ul li.gfield.gfield_error, .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	border:none !important;
	background:transparent !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-bottom:0px !important;
	/*margin:0px !important;
	padding:0px !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;*/
}
.gfield_description.validation_message {
	display:none;
}
.validation_error {
	border:none;
}
.searchandfilter ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
	padding:0px;
}
.searchandfilter ul li {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
.sf-field-search {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}
.sf-field-sort_order {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}
.sf-field-taxonomy-advanced-practice-role, .sf-field-taxonomy-fellowship-role, .sf-field-taxonomy-recruiter-role, .sf-field-taxonomy-recruiter-population-type, .sf-field-taxonomy-document-role, .sf-field-taxonomy-population-type, .sf-field-taxonomy-professional-role, .sf-field-taxonomy-organizatino-population-type, .sf-field-taxonomy-topic-role, .sf-field-taxonomy-topic-population-type, .sf-field-taxonomy-fellowship-population, .sf-field-taxonomy-advanced-practice-role {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}
.sf-field-taxonomy-literature-author {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}
.sf-field-taxonomy-topic, .sf-field-taxonomy-state, .sf-field-taxonomy-recruiter-state, .sf-field-taxonomy-document-type, .sf-field-taxonomy-professional-state, .sf-field-taxonomy-report-role, .sf-field-taxonomy-report-population-type, .sf-field-taxonomy-keyword, .page-template-surveys .sf-field-taxonomy-advanced-practice-role, .page-template-surveys .sf-field-taxonomy-population-type  {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}
#search-filter-form-1758 .sf-field-taxonomy-state, #search-filter-form-2443 .sf-field-taxonomy-state{
		-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}
.sf-field-taxonomy-membership-status {
		-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
		display: inherit !important;
}
.sf-field-taxonomy-accreditation {
		-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
		display: inherit !important;
}
.center {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate( -50%, -50%);
}
.sf-field-taxonomy-membership-status input, .sf-field-taxonomy-accreditation input {
		position:relative;
		width:60px;
		height: 30px;
		-webkit-appearance: none;
		background:#c6c6c6;
		outline: none;
		border-radius:20px;
		box-shadow: inset 0 0 5px rgba(0,0,0,.2);
		transition: .5s;
}
.sf-field-taxonomy-membership-status input:checked, .sf-field-taxonomy-accreditation input:checked {
		background:#03a9f4;
}
.sf-field-taxonomy-membership-status input:before, .sf-field-taxonomy-accreditation input:before {
		content: '';
		position:absolute;
		width:30px;
		height:30px;
		top:0;
		left:0;
		border-radius:20px;
		background:#fff;
		transform: scale(1.1);
		box-shadow: 0 2px 5px rgba(0,0,0,.2);
		transition: .5s;
}
.sf-field-taxonomy-membership-status input:checked:before, .sf-field-taxonomy-accreditation input:checked:before {
		left:30px;
}
.sf-field-taxonomy-membership-status label, .sf-field-taxonomy-accreditation label {
		display:none;
}
.sf-field-taxonomy-membership-status ul, .sf-field-taxonomy-accreditation ul {
				width: 60px;
		margin-right: 0px;
		display: inline-block;
				padding-top: 6px;
}
.sf-field-taxonomy-membership-status h4, .sf-field-taxonomy-accreditation h4 {
		width: calc(100% - 60px);
		margin-left: 0px;
		display: inline;
		padding: 0px;
		text-align: right;
		line-height: 38px;
		padding-right: 20px;
		color: #fff;
		font-size: 18px;
}
.sf-field-taxonomy-membership-status ul li, .sf-field-taxonomy-accreditation ul li {
		padding:0px !important;
		height: 30px;
}
.sf-field-taxonomy-specialty, .sf-field-taxonomy-fellowship-specialty, .sf-field-taxonomy-recruiter-specialty, .sf-field-taxonomy-document-specialty, .sf-field-taxonomy-organization-specialty, .sf-field-taxonomy-report-specialty, .sf-field-taxonomy-directory-specialty, .sf-field-taxonomy-topic-specialty, .sf-field-taxonomy-directory-population-type, .sf-field-taxonomy-directory-role {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}
.sf-field-taxonomy-literature-type, .sf-field-taxonomy-fellowship-organization-type, .sf-field-taxonomy-recruiter-organization-type, .sf-field-taxonomy-organization-type, .sf-field-taxonomy-organization-level, .sf-field-taxonomy-report-organization-type, .sf-field-taxonomy-directory-organization-type, .sf-field-taxonomy-topic-organization-type {
	background: #838181;
	border-top: 8px solid #fff;
	padding: 10px 0px;
}
.sf-field-taxonomy-position-type {
	background: #d9d7d7;
	border-top: 8px solid #fff;
	padding: 10px 0px;
}
.sf-field-taxonomy-literature-type h4{
	
}
.search-filter-results {
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%;
}
.sf-input-text, .sf-input-select, .chosen-container-multi .chosen-choices {
	display: block;
	width: 100%;
	height: calc(1.5em + .75rem + 2px);
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.sf-input-select, .chosen-container-multi .chosen-choices {
	background: #fff url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: 97% center !important;
	background-repeat: no-repeat !important;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.searchandfilter label {
	width:100%;
}
.chosen-container {
	max-width:100% !important;
}
.doc-image {
	border: 1px solid #eee;
	box-shadow: 0px 3px 5px #f0f0f0;
}
.cent.doc-image {
	border:none;
	box-shadow: none;
}
a.disabled {
	pointer-events: none;
	cursor: default;
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #444 !important;
	background: #edeeed !important;
	border-color: #edeeed !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 40px;
}
.select2-container--default .select2-selection--single {
	height:40px;
	background-color: #f8f8f8;
	border: 0px solid #aaa;

}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height:38px;
}
.woocommerce form .form-row .select2-container {
	height:40px;
}
#wpmenucartli a {
	margin-right:11px;
}
.searchandfilter ul li.sf-field-taxonomy-literature-type, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type, .searchandfilter ul li.sf-field-taxonomy-position-type, .searchandfilter ul li.sf-field-taxonomy-organization-type, .searchandfilter ul li.sf-field-taxonomy-organization-level, .searchandfilter ul li.sf-field-taxonomy-report-organization-type, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	align-items: center;
}
.sf-field-taxonomy-literature-type ul, .sf-field-taxonomy-fellowship-organization-type ul, .sf-field-taxonomy-recruiter-organization-type ul, .sf-field-taxonomy-position-type ul, .sf-field-taxonomy-organization-type ul, .sf-field-taxonomy-organization-level ul, .sf-field-taxonomy-report-organization-type ul, .sf-field-taxonomy-directory-organization-type ul, .sf-field-taxonomy-topic-organization-type ul {
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%;
}
.sf-field-taxonomy-literature-type h4, .sf-field-taxonomy-fellowship-organization-type h4, .sf-field-taxonomy-recruiter-organization-type h4, .sf-field-taxonomy-organization-type h4, .sf-field-taxonomy-organization-level h4, .sf-field-taxonomy-report-organization-type h4, .sf-field-taxonomy-directory-organization-type h4, .sf-field-taxonomy-topic-organization-type h4, .sf-field-taxonomy-position-type h4 {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
	color: #fff;
	font-weight: 400;
	margin-top: 0px;
	font-size: 2rem;
}
.sf-field-taxonomy-position-type h4 {
	color: #636363;
}
.searchandfilter label.sf-label-checkbox {
	width:auto !important;
}
.searchandfilter ul li.sf-field-taxonomy-literature-type li, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type li, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type li, .searchandfilter ul li.sf-field-taxonomy-position-type li, .searchandfilter ul li.sf-field-taxonomy-organization-type li, .searchandfilter ul li.sf-field-taxonomy-organization-level li, .searchandfilter ul li.sf-field-taxonomy-report-organization-type li, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type li, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type li{
	width: 33%;
	display: inline-block;
}
.searchandfilter ul li.sf-field-taxonomy-specialty ul, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty ul, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty ul, .searchandfilter ul li.sf-field-taxonomy-document-specialty ul, .searchandfilter ul li.sf-field-taxonomy-organization-specialty ul, .searchandfilter ul li.sf-field-taxonomy-report-specialty ul, .searchandfilter ul li.sf-field-taxonomy-directory-specialty ul, .searchandfilter ul li.sf-field-taxonomy-topic-specialty ul{
	-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	margin:0px;
}
.searchandfilter ul li.sf-field-taxonomy-specialty label, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty label, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty label, .searchandfilter ul li.sf-field-taxonomy-document-specialty label, .searchandfilter ul li.sf-field-taxonomy-organization-specialty label, .searchandfilter ul li.sf-field-taxonomy-report-specialty label, .searchandfilter ul li.sf-field-taxonomy-directory-specialty label, .searchandfilter ul li.sf-field-taxonomy-topic-specialty label {
		background-color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
	background-image: -ms-linear-gradient(top, #fff, #f6f6f6);
	background-image: -o-linear-gradient(top, #fff, #f6f6f6);
	background-image: linear-gradient(to bottom, #fff, #f6f6f6);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fff, endColorstr=#f6f6f6);
	display: block;
	width: 100%;
	padding: 15px;
	margin: 0px;
	text-transform: capitalize;
}
.searchandfilter ul li.sf-field-taxonomy-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-document-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-document-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-organization-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-organization-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-report-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-report-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-directory-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-directory-specialty input:checked + label, .searchandfilter ul li.sf-field-taxonomy-topic-specialty label:hover, .searchandfilter ul li.sf-field-taxonomy-topic-specialty input:checked + label {
	background-color: #a34743;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#a34743), to(#87322f));
	background-image: -webkit-linear-gradient(top, #a34743, #87322f);
	background-image: -moz-linear-gradient(top, #a34743, #87322f);
	background-image: -ms-linear-gradient(top, #a34743, #87322f);
	background-image: -o-linear-gradient(top, #a34743, #87322f);
	background-image: linear-gradient(to bottom, #a34743, #87322f);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a34743, endColorstr=#87322f);
	color: #fff;
}
.searchandfilter ul li.sf-field-taxonomy-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-document-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-organization-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-report-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-directory-specialty ul li, .searchandfilter ul li.sf-field-taxonomy-topic-specialty ul li {
	padding:0px;
}
.searchandfilter ul li.sf-field-taxonomy-specialty input, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty input, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty input, .searchandfilter ul li.sf-field-taxonomy-document-specialty input, .searchandfilter ul li.sf-field-taxonomy-organization-specialty input, .searchandfilter ul li.sf-field-taxonomy-report-specialty input, .searchandfilter ul li.sf-field-taxonomy-directory-specialty input, .searchandfilter ul li.sf-field-taxonomy-topic-specialty input {
	display:none;
}
.searchandfilter ul li.sf-field-taxonomy-specialty h4, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty h4, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty h4, .searchandfilter ul li.sf-field-taxonomy-document-specialty h4, .searchandfilter ul li.sf-field-taxonomy-organization-specialty h4, .searchandfilter ul li.sf-field-taxonomy-report-specialty h4, .searchandfilter ul li.sf-field-taxonomy-directory-specialty h4, .searchandfilter ul li.sf-field-taxonomy-topic-specialty h4 {
		background: #525050;
	padding: 15px;
	color: #fff;
	font-size: 20px;
	width: 100%;
	margin: 0px;
	
}
.searchandfilter ul li.sf-field-taxonomy-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-document-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-organization-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-report-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-directory-specialty h4:before, .searchandfilter ul li.sf-field-taxonomy-topic-specialty h4:before {
	content: "\f03a";
	font-weight: 900;
	font-family: Font Awesome\ 5 Free;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	padding-right:5px;
}
.search-filter-results {
	padding:0px 15px;
	margin-top:-54px;
}
.search-filter-reset {
	background: transparent;
	color: #a34743;
	text-transform: uppercase;
	text-decoration: underline;
	letter-spacing: 1px;
	font-size: 15px;
	padding: 10px 0px 0px 0px;
	font-weight: 600;
}
.searchandfilter ul li.sf-field-taxonomy-specialty, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty, .searchandfilter ul li.sf-field-taxonomy-document-specialty, .searchandfilter ul li.sf-field-taxonomy-organization-specialty, .searchandfilter ul li.sf-field-taxonomy-report-specialty, .searchandfilter ul li.sf-field-taxonomy-directory-specialty, .searchandfilter ul li.sf-field-taxonomy-topic-specialty {
	padding-top:0px;
}
.searchandfilter ul li.sf-field-taxonomy-literature-type label, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type label, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type label, .searchandfilter ul li.sf-field-taxonomy-organization-type label, .searchandfilter ul li.sf-field-taxonomy-organization-level label, .searchandfilter ul li.sf-field-taxonomy-report-organization-type label, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type label, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type label {
	color:#fff;
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 600;
	vertical-align: top;
}
.searchandfilter ul li.sf-field-taxonomy-position-type label {
	color:#636363;
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 600;
	vertical-align: top;
}
.searchandfilter ul li.sf-field-reset {
	padding-top:40px;
	padding-bottom:10px;
}
.databases-container.recruiters {
	background-image: linear-gradient(var(--appex-primary) 106px, white 106px, white 114px, #838181 114px, #838181 202px, white 202px, white 210px, #d9d7d7 210px, #d9d7d7 299px, white 299px);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.databases-container {
	background-image: linear-gradient(var(--appex-primary) 106px, white 106px, white 114px, #838181 114px, #838181 202px, white 202px, white 210px);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.chosen-container-single .chosen-single {
	border: 1px solid #ced4da;
	border-radius: .25rem;
	height: 38px;
	line-height: 38px;
	background:#fff;
}
.chosen-container-single .chosen-single div b {
	background: #fff url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
}
.chosen-container-single .chosen-single div  {
	width:28px !important;
}
.searchandfilter ul li.sf-field-search, .searchandfilter ul li.sf-field-sort_order {
	padding-bottom:0px;
}
.sf-input-text::placeholder, .chosen-search-input, .chosen-container-single .chosen-single span, .sf-input-select::placeholder, .searchandfilter select.sf-input-select { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #4a4a4a !important;
	opacity: 1 !important; /* Firefox */
	font-size:1rem !important;
	font-family:normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 600 !important;
}

.sf-input-text:-ms-input-placeholder, .sf-input-select:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #4a4a4a;
	font-size:1rem;
	font-family:normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 600;
}

.sf-input-text::-ms-input-placeholder, .sf-input-select::-ms-input-placeholder  { /* Microsoft Edge */
	color: #4a4a4a;
	font-size:1rem;
	font-family:normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 600;
}
.searchandfilter select.sf-input-select {
	background-position: 98.8% center !important;
}
.sf-input-checkbox {
	appearance: none;
	-webkit-appearance: none;
	width: 15px;
	height: 15px;
	background: var(--appex-primary);
	
}
.sf-input-checkbox:checked {
	background: var(--appex-primary) url('/wp-content/uploads/2019/09/appex-check.png');
	background-position:center center;
	background-size: 13px 13px;
	background-repeat: no-repeat;
}
.chosen-container-multi .chosen-choices li.search-field input[type=text] {
	padding:0px;
}
.searchandfilter ul li.sf-field-search .sf-input-text {
		background: #fff url(/wp-content/uploads/2019/09/appex-search-gray.png);
	background-position: 98% center;
	background-size: 20px 20px;
	background-repeat: no-repeat;
	font-style: italic;
}
.padding-left-30 {
	padding-left:30px;
}
.padding-right-0 {
	padding-right:0px;
}
.padding-left-0 {
	padding-left:0px;
}
.search-filter-scrolling-loading {
	text-align: center;
}
.database-logo {
		line-height: 150px;
	padding: 10px;
	background: #fff;
	border: 1px solid #000;
}
.database-logo-na {
	height: 150px;
	line-height: 30px;
	background:url(/wp-content/uploads/2020/07/image-2.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}
.database-logo-na span {
	line-height: 30px;
	height: 60px;
	padding: 25px 0px;
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 900;
	font-size: 15px;
	color: #4a4a4a;
	text-transform: uppercase;
	letter-spacing: 1px;
	display:none !important;
}
.contact {
	border: 1px solid var(--appex-primary);
	border-radius: 7px;
	overflow:hidden;
}
.contact h3 {
	font-size: 12px;
	color: #fff;
	background: var(--appex-primary);
	text-align: center;
	line-height: 30px;
		font-weight: 900;
}
.contact-body {
	padding:0px 15px;
}
.contact-body p {
	font-weight: 600;
}
.social-media {
	text-align: center;
	display: inline-block !important;
	width: 100%;
	position: absolute;
	bottom: 0px;
}
.social-media li {
	display:inline-block !important;
	width:auto !important;
	padding:0px 5px !important;
}
.social-media li a i {
	width:30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius:50%;
	color:#fff;
}
.social-media li a i.fa-facebook-f {
	background:#3b5998;
}
.social-media li a i.fa-twitter {
	background:#1da1f2;
}
.social-media li a i.fa-linkedin-in {
	background:#007bb5;
}
.social-media li a i.fa-facebook-f.na {
	background:#d0d0d0;
	cursor: default;
}
.social-media li a i.fa-twitter.na {
	background:#d0d0d0;
	cursor: default;
}
.social-media li a i.fa-linkedin-in.na {
	background:#d0d0d0;
	cursor: default;
}
.social-media li a i.fa-instagram {
	background:#4c5fd7;
}
.social-media li a i:hover {
	background:var(--appex-primary);
}
.address {
	margin:0px !important;
	font-size:15px !important;
}
.lit-acc.fell h2 {
	color: #4a4a4a;
	font-size: 20px;
	font-weight: 900;
	letter-spacing: .5px;
	margin-bottom: 0px !important;
	
}
.lit-acc.fell .roles{
	color:#4a4a4a;
	margin-bottom:15px;
	font-size:12px;
}
.lit-acc.fell .specialties{
	color:#4a4a4a;
	margin-bottom:0px;
	font-size:12px;
}
.lit-acc.fell .roles span {
	background: var(--appex-primary);
		border-radius: 4px;
		padding: 1px 4px;
		color: #fff;
		border: 1px solid #838181;
		margin-right: 5px;
		display: inline-block;
		margin-bottom: 5px;
		font-weight: 700;
		font-size: 11px;
}
.lit-acc.fell .specialties span {
	background:#fff;
	border-radius:4px;
	padding:1px 2px;
	color:var(--appex-primary);
	border:1.5px solid var(--appex-primary);
	margin-right:5px;
	display: inline-block;
	margin-bottom: 5px;
		font-weight: 700;
		font-size: 11px;
}
.directory .lit-acc.fell .roles span {
	background: #fff;
		border-radius: 8px;
		padding: 0px 10px;
		color: var(--appex-primary);
		border: 1.5px solid var(--appex-primary);
		margin-right: 5px;
		display: inline-block;
		margin-bottom: 5px;
		font-weight: 600;
		font-size: 15px;
		height: 27px;
}
.directory .lit-acc.fell .specialties span {
	
		background: var(--appex-primary);
		border-radius: 6px;
		padding: 1px 8px;
		color: #fff;
		border: 1px solid #838181;
		margin-right: 5px;
		display: inline-block;
		margin-bottom: 5px;
		font-weight: 500;
		font-size: 14px;
}
.directory .lit-acc.fell .roles {
		color: #4a4a4a;
		margin-bottom: 2px;
		font-size: 12px;
}
.lit-acc h2.mb-40 {
	margin-bottom: 40px !important;
}
.padding-left-10 {
	padding-left: 10px !important;
}
.no-padding-left {
	padding-left: 0px !important;
}
.ribbon img {
	width:40px;
}
.ribbon {
	position: absolute;
	bottom:0px;
	right:27px;
}
.states {
	margin:10px 0px;
	color:#4a4a4a;
}
.recruiters .lit-tag {
	margin-bottom:15px;
}
.document {
	position: absolute;
	width: 70px;
	right: 0px;
	bottom: 0px;
	height:70px;
	background:url('/wp-content/uploads/2019/10/document.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.document:hover {
	background:url('/wp-content/uploads/2019/10/document_hover.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.survey .ribbon a {
	position: absolute;
	width: 70px;
	right: 0px;
	bottom: 0px;
	height:70px;
	background:url('/wp-content/uploads/2019/10/survey.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.survey .ribbon a:hover {
	background:url('/wp-content/uploads/2019/10/survey_hover.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.report {
	width: 70px;
	
	height:70px;
	background:url('/wp-content/uploads/2019/10/report.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
	display:inline-block;
}
.report:hover {
	background:url('/wp-content/uploads/2019/10/report_hover.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.results {
	width: 70px;
	
	height:70px;
	background:url('/wp-content/uploads/2019/10/results.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
	display:inline-block;
}
.results:hover {
	background:url('/wp-content/uploads/2019/10/results_hover.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100%;
}
.document-states {
	margin:20px 0px;
	font-weight:500;
		margin-top: 0px;
}
.database-logo.survey-image {
	padding:0px;
	line-height: inherit;
}
.lit-acc.survey h2 {
		color: #4a4a4a;
	font-size: 20px;
	font-weight: 900;
	letter-spacing: .5px;
	margin-bottom: 10px !important;
}
.lit-acc.survey h3 {
		color: #4a4a4a;
	font-size: 18px;
	font-weight: 700;
	letter-spacing: .5px;
	margin-bottom: 10px !important;
}
.lit-specs p.questions, .lit-specs p.duration {
	color:#4a4a4a;
}
.survey .ribbon img {
	width:70px;
}
.survey .ribbon img:hover {
		-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
}
.survey-logo img:hover {
		-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
}
.survey .lit-tag span.title{
	color:#a8a8a8;
	text-transform: capitalize;
	font-weight: 300;
}
.survey .lit-tag span {
	text-transform: uppercase;
	font-weight: 600;
}
.survey .lit-tag {
	margin-bottom:15px;
}
.survey-logo img {
	width: 70px;
}
.sample-size {
	color: #4a4a4a;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	width: 70px;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-bottom:20px;
}
.sample-size span {
	font-size: 40px;
	font-weight: 600;
	color: #00bf6f;
	display: block;
	margin-bottom: 10px;
	width: 70px;
	text-align: center;
	margin-left: auto;
}
.year-organizations {
	color: #4a4a4a;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	width: 70px;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-bottom: 20px;
}
.year-organizations span {
	font-size: 18px;
	font-weight: 600;
	color: #4a4a4a;
	display: block;
	margin-bottom: 0px;
	width: 70px;
	text-align: center;
	margin-left: auto;
}
.log-reg {
	max-width: calc(100% - 1rem);
	width: 900px;
}
.loginmodal-content-wrapper {
	display: flex;
}
#login-container, #register-container  {
	flex: 1 1 calc(50% - 14px);
		max-width: calc(50% - 14px);
		padding: 20px;
	border:1px solid #cacaca;
	background: #fafafa;
}
#login-container {
	z-index: 50;
}

#joinmodal #register-container {
	max-width: 100%;
	width: 100%;
}

.or-container {
	position: relative;
	width: 28px;
}
.or {
	text-align:center;
	width:54px;
	height:54px;
	border-radius:50%;
	border: 1px solid #cacaca;
	background:#fff;
	line-height: 54px;
	margin: 0px auto;
	position: absolute;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	left: -13px;
	z-index: 51;
}
.or span {
	font-size:30px;
	line-height: 44px;
	color:var(--appex-primary);
	font-weight:500;
}
.or div:first-child {
	background: #fff;
	position: absolute;
	top: -3px;
	height: 20px;
	width: 28px;
	margin: 0px auto;
	left: 0px;
	right: 0px;
}
.search-filter-scroll-loading {
		margin: 20px auto;
}
.sf-level-0.sf-item-6528 {
		display:none !important;
}
.sf-field-taxonomy-specialty .sf-item-0 {
		display:none !important;
}
.or div:last-child {
	background: #fff;
	position: absolute;
	bottom: -6px;
	height: 20px;
	width: 28px;
	margin: 0px auto;
	left: 0px;
	right: 0px;
}
.log-reg-header {
	padding-top:20px;
}
.log-reg-header h2{
	color:var(--appex-primary);
}
.log-reg-header span {
	color:#4a4a4a;
	font-weight: 500;
	
}
.header-icon {
		background: var(--appex-primary);
	border: 1px solid #cacaca;
	border-radius: 50%;
	text-align: center;
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin-top: 25px;
}
.header-icon i {
	color:#fff;
	font-size: 20px;
	line-height: 50px;
}
.log-reg .modal-content {
	background: #fff;
	border-radius: 0px;
	border:7px solid #cacaca;
}
.log-reg .modal-body {
	padding:60px 1rem;
}
.add-modals .modal-header{
	border:none;
	padding-bottom:0px;
}
.add-modals .modal-title {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	color:#4a4a4a;
	letter-spacing: 1px;
	font-weight: 600;
	font-size:30px;
}
.add-modals .modal-body {
	padding-top:0px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	color:#4a4a4a;
}
.add-modals .gform_wrapper {
	margin:0px;
}
.add-modals .gform_wrapper p {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	color:#4a4a4a;
	line-height: 25px;
	letter-spacing: .5px;
	font-weight: 500;
}
.add-modals .gform_wrapper .top_label .gfield_label {
	color:#000;
	letter-spacing: .5px;
	font-weight: 600;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	margin:0px;
}
.add-modals .gform_wrapper ul.gform_fields li.gfield {
	padding:0px;
}
.add-modals .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
	background:#fcfcfc;
	border:1px solid #4a4a4a;
	padding:8px !important;
	border-radius: 0px;
}
.add-modals .gform_wrapper textarea.medium {
	background:#fcfcfc !important;
	border:1px solid #4a4a4a !important;
	padding:8px !important;
	border-radius: 0px !important;
}
.add-modals .gform_wrapper .gform_footer input[type=submit] {
	margin: 0px;
}
.add-modals .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
	margin-right:0px !important;
	max-width: 100% !important;
	width: 100% !important;
	margin-top: 16px !important;
}
.add-modals .gform_wrapper .top_label select {
	background: #fcfcfc;
	border: 1px solid #4a4a4a;
	padding: 8px !important;
	border-radius: 0px;
	width: 100% !important;
	background: #fff url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: 99% center !important;
	background-repeat: no-repeat !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}
.profile-pic {
	line-height: 110px;
	background: #fff;
	border: 1px solid #000;
}
.lit-acc.directory h2 {
	font-weight: 700;
	font-size: 1.5rem;
}
.lit-acc.directory h3 {
	color: #4a4a4a;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: .5px;
	margin:0px;
	margin-bottom:3px;
}
.lit-acc.directory h3.dir-company {
	margin-bottom:15px;
}
.directory .ribbon img {
	width:65px;
}
.directory .ribbon  {
	right: 5px;
}
.directory .lit-tag span {
	text-transform: uppercase;
	font-weight: 600;
}
.directory .lit-tag span.title {
	color: #a8a8a8;
	text-transform: capitalize;
	font-weight: 300;
}

/*Discussion style*/

.discussion-search-container {
	background-image: linear-gradient(var(--appex-primary) 60px, white 60px, white 210px);
}
.discussion-search-container .search-filter-results {
	margin-top: 10px;
	flex: 0 0 100%;
	max-width: 100%;
}
.discussion-search-container ul li.sf-field-search {
	flex: 0 0 50%;
	max-width: 50%;
}
.discussion-search-container ul li.sf-field-sort_order,
.discussion-search-container ul li.sf-field-taxonomy-topic {
	flex: 0 0 30%;
	max-width: 30%;
}

.discussion-search-container ul li.sf-field-reset {
	padding-top: 20px;
	padding-bottom: 10px;
}

.discussion-image {
	padding: 0px;
	width: 100%;
	max-width: 360px;
}
.discussion-image img {
	height:auto !important;
	width: 100% !important;
}
.lit-acc.discussion h2 {
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
}
.discussion .page-visit-counter-block {
	margin-bottom: 0px;
	font-size: 11px;
}
.dis-link {
	position: absolute;
	width:100%;
	height: 100%;
	z-index: 40;
	top:0px;
	left: 0px;
	cursor: pointer;
}
.btn-link {
	cursor: pointer;
}
.appexecutives-topic h1.forum-title {
	color: #4a4a4a;
	font-size: 30px !important;
	font-weight: 700;
	letter-spacing: .5px;
	margin-bottom: 10px !important;
}
#bbpress-forums {
	font-size: 15px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}
.lit-specs.topic .lit-tag {
	margin-bottom:12px;
}
.topic-views-container {
	position: absolute;
	bottom: 0px;
	width: 100%;
}
.topic-description {
	color: #4a4a4a;
	margin: 0px 0px 20px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	letter-spacing: .8px;
	font-size:16px;
}
.bbp-reply-position-1 {
	display:none;
}
#bbpress-forums  .bbp-replies li.bbp-body>div:first-child {
	display:none;
}
#bbpress-forums .database-logo-na{
	height:350px;
	line-height: 350px;
}
#bbpress-forums .database-logo-na span{
	line-height: 350px;
	text-align: center;
	font-size:28px;
	height:350px;
	padding:0px;
}
.back a {
	text-transform: uppercase;
	font-size:17px;
}
.back a i {
		border: 2px solid var(--appex-primary);
	border-radius: 50%;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 25px;
	font-size: 20px;
}
.back a:hover i {
	border-color:#700707;
}
#bbp_reply_submit {
	color: #fff;
	background-color: #989998;
	border-color: #989998;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: .5px;
	font-size: 14px;
	padding: .375rem .75rem;
}
#bbp_reply_submit:hover {
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
}
.sort-filter {
	color:#4a4a4a;
	text-decoration: underline;
	margin-top:15px;
	display:block;
}
.searchandfilter ul li.mobile-specialty {
	display:none;
}
.woocommerce-my-profile .gform_wrapper ul.gform_fields li.gfield.gsection {
	padding:0px;
	border-color:#cacaca;
	margin:0px;
}
.woocommerce-my-profile .gform_wrapper ul.gform_fields li.gfield.gform_item_wrapper_begin {
		border: 1px solid #cacaca;
	border-top: 0px;
	margin: 0px;
	display: block;
	padding: 15px;
	background:#fafafa;
	
}
.woocommerce-my-profile .gfield_course_option_wrapper>ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
	padding:0px;
}
/*.woocommerce-my-profile .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {*/
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper textarea {
	border: 1px solid #999;
	box-shadow: none;
	padding: 7px !important;
	border-radius: 0px;
	color: #000 !important;
	margin:0px;
	background:#fff;
	font-size: 100% !important;
	font-weight: normal !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=email]):not([type=url]) {
	text-transform: capitalize;
}

.gform_wrapper label.gfield_label,
.gform_wrapper input.hideShowPassword-field,
#field_7_14 #input_7_14,
#field_7_15 #input_7_15,
#field_54_2 [data-label="Email"] input {
	text-transform: none !important;
}

.woocommerce-my-profile .gform_wrapper h2.gsection_title {
	display: inline-block;
	background: var(--appex-primary);
	padding: 10px 20px !important;
	border: 1px solid #cacaca;
	border-radius: 5px 5px 0px 0px;
	color: #fff;
	letter-spacing: 1px !important;
	text-transform: uppercase;
	border-bottom: none;
	font-weight: 500;
}
.woocommerce-my-profile .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .woocommerce-my-profile .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label {
	margin: 7px 0 1px 0px;
}
.woocommerce-my-profile .gform_wrapper ul.gform_fields li.gfield {
	margin:0px;
	margin-bottom:10px;
	margin-top: 16px;
}
.woocommerce-my-profile .gform_wrapper .top_label .gfield_label, .woocommerce-my-profile .gform_wrapper legend.gfield_label {
	display: block;
	font-size: .813em;
	letter-spacing: .5pt;
	white-space: nowrap;
}
/*.woocommerce-my-profile .gform_wrapper select {*/
.gform_wrapper select {
	background: #fff url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: 97% center !important;
	background-repeat: no-repeat !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0px;
	border: 1px solid #999;
	box-shadow: none;
	padding: 7px !important;
	border-radius: 0px;
	color: #000;
}
.team-link {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 30;
}
.advanced-practice-council {
	background: url('/wp-content/uploads/2019/10/01.-Advanced-Practice-Council.png') !important; 
}
.bylaws {
	background: url('/wp-content/uploads/2019/10/02.-Bylaws.png') !important; 
}
.clinical-ladder-career-ladder {
	background: url('/wp-content/uploads/2019/10/03.-Clinical-Ladder_Career-Ladder.png') !important; 
}
.collaborative-practice-agreements	 {
	background: url('/wp-content/uploads/2019/10/04.-Collaborative-Practice-Agreements.png') !important; 
}
.continuing-education {
	background: url('/wp-content/uploads/2019/10/05.-Continuing-Education.png') !important; 
}
.delegation-of-services-agreements {
	background: url('/wp-content/uploads/2019/10/06.-Delegation-of-Services-Agreements.png') !important; 
}
.evaluations-annual {
	background: url('/wp-content/uploads/2019/10/07.-Evaluations-Annual.png') !important; 
}
.interviewing {
	background: url('/wp-content/uploads/2019/10/08.-Interviewing.png') !important; 
}
.job-descriptions {
	background: url('/wp-content/uploads/2019/10/09.-Job-Descriptions.png') !important; 
}
.marketing-recruitment {
	background: url('/wp-content/uploads/2019/10/10.-Marketing-Recruitment.png') !important; 
}
.oppe-fppe {
	background: url('/wp-content/uploads/2019/10/11.-OPPE_FPPE.png') !important; 
}
.organizational-charts {
	background: url('/wp-content/uploads/2019/10/12.-Organizational-Charts.png') !important; 
}
.orientation-onboarding {
	background: url('/wp-content/uploads/2019/10/13.-Orientation-Onboarding.png') !important; 
}
.peer-review	 {
	background: url('/wp-content/uploads/2019/10/14.-Peer-Review.png') !important; 
}
.policies {
	background: url('/wp-content/uploads/2019/10/15.-Policies.png') !important; 
}
.preceptoring-student-training {
	background: url('/wp-content/uploads/2019/10/16.-Preceptoring_-Student-Training.png') !important; 
}
.privileges-delineation-of {
	background: url('/wp-content/uploads/2019/10/17.-Privileges-Delineation-of.png') !important; 
}
.professional-development {
	background: url('/wp-content/uploads/2019/10/18.-Professional-Development.png') !important; 
}
.reward-recognition	{
	background: url('/wp-content/uploads/2019/10/19.-Reward-Recognition.png') !important; 
}
.standardized-procedures {
	background: url('/wp-content/uploads/2019/10/20.-Standardized-Procedures.png') !important; 
}
.overlay {
		position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	height: 100%;
	text-align: center;
	background:var(--appex-primary);
	opacity:.8;
	visibility: hidden;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}
.team-image-hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}
.team-image-hover.ad {
	position: relative;

}
.team-image-hover:hover .overlay {
	visibility: visible;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}
.overlay i {
	margin-top:50%;
	top:-10px;
	font-size:20px;
	color:#fff;
	-webkit-transition: -webkit-transform .3s ease-out, margin .3s;
	-moz-transition: -moz-transform .3s ease-out, margin .3s;
	-o-transition: -o-transform .3s ease-out, margin .3s;
	-ms-transition: -ms-transform .3s ease-out, margin .3s;
	transition: transform .3s ease-out, margin .3s;
}
.team-image-hover:hover .overlay i {
		transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
.swal-button {
	background-color: var(--appex-primary) !important;
}
.swal-icon {
	width: 65px !important;
	height: 65px !important;
	border-width: 4px;
	border-style: solid;
	border-radius: 50%;
	padding: 0;
	position: relative;
	box-sizing: content-box;
	margin: 20px auto;
}
button.swal-button.swal-button--confirm{
	padding: 3px 20px !important;
}
button.swal2-confirm.swal2-styled {
	background-color: var(--appex-primary) !important;
}  
button.swal2-cancel.swal2-styled {
	display: none !important;
}
button.swal2-close {
display: none !important;
}
.swal2-popup .swal2-actions {
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-end !important;
	margin: 1.25em auto 0;
	width: 100% !important;
	z-index: 1;
} 

span.swal-icon--warning__body {
	height: 38px !important;
}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
	border: 1px solid var(--appex-primary) !important;
}

.comment-reply-container {
	display: none;
}
.blog-comments-list .comment-reply-container {
	display: block;
}


.blog-card {
	cursor: pointer;
	border-radius: .25rem;
}

.blog-card .blog-card-image-wrapper {
	position: relative;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}

.blog-card .blog-card-image-wrapper .card-img {
	width: 100%;
		object-fit: cover;
		height: 100%;
}

.blog-card .blog-card-image-wrapper .overlay {
	display: flex;
		justify-content: center;
		align-items: center;
}

.blog-card .blog-card-image-wrapper .overlay i {
	top: 0;
	margin-top: 0px;
}

.blog-card.card-hover-effect:hover {
	border-color: var(--appex-primary);
	background-color: rgba(0, 0, 0, 0.05);
}

.blog-card.card-hover-effect:hover .blog-card-image-wrapper .overlay {
	visibility: visible;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
}

.blog-card.card-hover-effect:hover .blog-card-image-wrapper .overlay i {
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}

.blog-title {
	color: #4a4a4a;
	font-size: 23px;
	font-weight: 900;
	letter-spacing: .5px;
	margin-top: 15px;
	margin-bottom: 0px !important;
}
.blog-content p {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
	margin-bottom: 5px;
}
.blog-content p.blog-author {
	color: var(--appex-primary);
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 15px;
}

.blog-content p.blog-comment-count {
	font-weight: 600;
	font-size: 18px;
}

.blog-content .blog-more {
	color: #4a4a4a;
}

.blog-content .blog-more span {
	color: var(--appex-primary);
	font-weight: 600;
}
.blog-content .blog-more span:hover {
	text-decoration: underline;
}

.blog-inner-page-body .blog-card {
	cursor: auto;
}

.blog-inner-page-body .blog-card .card-img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.blog-inner-page-body .blog-card .blog-title {
	font-size: 32px;
}

.blog-inner-page-body .blog-card .blog-content p {
	font-size: 18px;
}

.blog-inner-page-body .blog-card .blog-content .blog-author {
	font-size: 22px;
}

.blog-social-container .heateor_sss_sharing_container .heateor_sss_sharing_ul {
	display: flex;
	justify-content: center;
}

.blog-social-container .heateor_sss_sharing_container .heateor_sss_sharing_ul a {
	border-radius: 6px;
	margin: 0 12px;
}

/*.blog-social-container .heateor_sss_sharing_container .heateor_sss_sharing_ul .heateorSssSharing.heateorSssCopyLinkBackground,
.blog-social-container .heateor_sss_sharing_container .heateor_sss_sharing_ul .heateorSssSharing.heateorSssEmailBackground {
		background-color: #989998;
}

.blog-social-container .heateor_sss_sharing_container .heateor_sss_sharing_ul .heateorSssSharing:hover{
	background-color: var(--appex-primary);
}*/

.blog-post-meta {
	margin-bottom:10px !important; 
}

.blog-comment-form .author-avatar {
		width: 80px;
		height: 80px;
		background-color: #eaeaea;
		display: flex;
		position: relative;
		justify-content: center;
		align-items: center;
		align-content: center;
		border: 1px solid #98a2aa;
		color: var(--appex-primary);
		font-size: 28px;
		border-radius: 50%;
		font-weight: 600;
}

.blog-comment-form .blog-comment-content{
	font-family: inherit;
	background: transparent;
	border-radius: 4px !important;
	padding: 10px 15px;
	line-height: 1.5;
	resize: none;
	height: 140px;
	width: 100%;
	border: 2px solid #b6c1c6;
	font-size: 16px !important;
	letter-spacing: 1px;
	color: #000;
}

.blog-comment-form .blog-comment-content::placeholder {
	color: gray;
	opacity: 1;
	font-style: italic;
}
.blog-comment-form .blog-comment-content::-webkit-input-placeholder {
	color: gray;
	opacity: 1;
	font-style: italic;
}
.blog-comment-form .blog-comment-content::-moz-placeholder {
	color: gray;
	opacity: 1;
	font-style: italic;
}
.blog-comment-form .blog-comment-content:-ms-input-placeholder {
	color: gray;
	opacity: 1;
	font-style: italic;
}

.blog-comment-form .form-submit {
	text-align: right;
	margin-top: 25px;
}

.blog-comment-form .form-submit .submit {
	margin-left: 10px;
}
.blog-comment-form .form-submit .submit,
.blog-comment-form .form-submit #cancel-comment-reply-link {
	border-radius: 4px;
		color: #fff;
		background-color: #989998;
		border: 0px;
		font-family: inherit;
		font-size: 16px;
		font-weight: 400;
		text-transform: uppercase;
		width: 130px;
		height: 35px;
		display: inline-block;
		text-align: center;
		line-height: 34px;
}

.blog-comment-form .form-submit .submit:hover,
.blog-comment-form .form-submit #cancel-comment-reply-link:hover {
	background-color: var(--appex-primary);
}

.blog-comments-list .action-buttons span {
		margin-right: 15px;
		font-size: 16px;
}

.blog-comments-list .action-buttons span.blog-reply {
		background: #989998;
		padding: 5px 15px;
		border-radius: 5px;
		height: 30px;
		display: inline-block;
		flex-wrap: wrap;
		text-transform: uppercase;
		font-size: 14px;
		align-items: center;
	border: 2px solid transparent;
		align-content: center;
}
.blog-comments-list .action-buttons span.blog-reply.active {
		background: var(--appex-primary)  !important;
		border: 2px solid var(--appex-primary) !important;
}
.blog-comments-list .action-buttons span.blog-reply:hover {
		background: var(--appex-primary)  !important;
		border-color:var(--appex-primary) !important;
	color:#fff;cursor:pointer;
}

.blog-comments-list .action-buttons span.blog-reply.active a{
		color: #fff !important;
}
.blog-comments-list .action-buttons span.blog-reply a {
	color:#fff;
	text-decoration:none !important;
}
.blog-comments-list .action-buttons span.blog-reply a i{
	margin-right:5px;
}

.blog-comments-list .action-buttons span.reply-count::after {
		content: "";
		display: inline-block;
		vertical-align: middle;
		width: 1px;
		height: 16px;
		background: #000;
		z-index: 1;
		margin-left: 15px;
}

.blog-comments-list .action-buttons span.reply-like.gray a {
		color: #d2cccc;
}

.blog-comments-wrapper #comments {
	max-width: none;
	margin: auto;
}

.blog-comments-wrapper #comments #wpdcom {
	max-width: none;
}

.blog-comments-list ul.children {
	padding-left: 65px;
	display: none;
	/*height: 0px;*/
	overflow-y: hidden;
}
/*.blog-comments-list ul.children.expanded {
	height: auto;
}*/

.blog-comments-list li.depth-1 + ul.children {
		/*padding-left: 65px;*/
}

.blog-comments-list li {
	list-style: none;
	position: relative;
}

.blog-comment-reply-wrapper {
	padding: 20px 10px;
	border-top: 3px solid #ebeef0;
		line-height: 1.1;
}

.blog-comment-reply-wrapper.my-comment {
	border-left: 3px solid rgba(199, 62, 68, 0.7);
	/*box-shadow: 0px 3px 10px 0 rgba(199, 62, 68, 0.8);*/
}

.blog-comment-reply-wrapper .reply-content p.ellipsis-overflowing-child {
	overflow: visible !important;
	display: block !important;
	line-height: 1.3;
}

.blog-comment-reply-author-avatar-wrapper {
	position: relative;
}
.blog-comment-reply-author-avatar-wrapper .membership-icon {
	position: absolute;
		z-index: 9;
		width: 25px;
		height: auto;
		left: 27px;
		top: 35px;
}
.blog-comment-reply-author-avatar {
	font-weight: 600;
		width: 50px;
		position: relative;
		height: 50px;
		background-color: #FFFFFF;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
		border: 1px solid #98a2aa;
		color: var(--appex-primary);
		font-size: 16px;
		overflow: hidden;
}
.sce-textarea {
	margin: 20px 0;
}
.sce-textarea textarea.sce-comment-text {
	font-family: Consolas,Monaco,monospace;
		background: transparent;
		border-radius: 4px !important;
		padding: 10px 15px;
		line-height: 1.5;
		resize: none;
		height: 80px;
		width: 100%;
		font-weight: 500;
		border: 2px solid #b6c1c6;
		font-size: 16px !important;
		color: #000;
}

.sce-textarea .sce-comment-edit-buttons {
	text-align: right;
	margin-top: 15px;
	position: relative;
}

.sce-textarea .sce-comment-edit-buttons button {
	border-radius: 4px;
		color: #fff;
		background-color: #989998;
		border: 0px;
		font-family: inherit;
		font-size: 16px;
		font-weight: 400;
		text-transform: uppercase;
		width: 130px;
		height: 35px;
		display: inline-block;
		text-align: center;
		line-height: 34px;
		margin-left: 10px;
}

.sce-textarea .sce-comment-edit-buttons button:hover {
	background-color: var(--appex-primary);
}

.sce-textarea .sce-comment-edit-buttons button.sce-comment-save {
	float: right;
}
.sce-edit-button {
	/*display: none !important;*/
	font-size: 0px !important;
	width: 0px !important;
	height: 0px !important;
	overflow: hidden !important;
}

.comments {
	
}
.comments i {
	color: var(--appex-primary);
	font-size: 15px;
	margin-right:5px;
}
.page-title {
	margin: 0px;
	margin-top: 1rem;
	font-size: 20px;
	text-align: center;
}
/*.gfield.gfield_error #input_4_5>div,
.gfield.gfield_error #input_24_24>div,
.gfield.gfield_error #input_25_24>div*/
.gfield.gfield_error .ginput_recaptcha>div
 {
	border:1px solid var(--appex-primary) !important;
	border-radius: 4px !important;
}
.card-body.team:hover .card-title a {
	color:#700707;
}
.productlayout a.product-icon.registration {
	background: transparent url('/wp-content/uploads/2019/10/productr-1.gif') no-repeat center top;
}
.productlayout a.product-icon.registration-s {
	background: transparent url('/wp-content/uploads/2020/10/productS-mid.gif') no-repeat center top;
}
.productlayout a.product-icon.registration-p {
	background: transparent url('/wp-content/uploads/2020/10/productP-mid.jpg') no-repeat center top;
}
.productlayout a.product-icon.registration-lt {
	background: transparent url('/wp-content/uploads/2020/10/productLT-mid.png') no-repeat center top;
}
.productlayout a.product-icon.registration-ls {
	background: transparent url('/wp-content/uploads/2020/10/productP-mid.jpg') no-repeat center bottom;
}
.menuitemshow a {
	background-position: center bottom !important;
}
.alreadyaddedincart .productlayout a {
	background-position: center bottom !important;
}
.cart-text p {
	font-size: 12px;
	font-weight: 500;
	margin-top:35px;
}
.box-checkbox input {
	opacity: 0;
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 30;
	cursor: pointer;
}
.box-checkbox input+label {
	background-image: url(https://www.appexecutives.org/wp-content/uploads/2020/03/Screenshot_3-1.png);
	height: 37px;
	width: 40px;
	position: absolute;
	right: 0;
	/*background-size: 100%;*/
	top: 0;
	background-repeat: no-repeat;
	z-index: 20;
}
.box-checkbox input:checked+label {
	background-image: url(https://www.appexecutives.org/wp-content/uploads/2020/03/Screenshot_4-1.png);
	/*background-size: 100%;*/
	background-repeat: no-repeat;
	/*z-index: -1;*/
}
#field_7_6, #field_7_7 {
	clear:none;
	display:inline-block;
}
.gform_wrapper.gform_validation_error .gform_body ul li#field_7_6.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
	-ms-flex: 0 0 50% !important;
	flex: 0 0 50% !important;
	max-width: 50% !important;
	padding-left: 0px !important;
	padding-right:16px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li#field_7_7.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
	-ms-flex: 0 0 50% !important;
	flex: 0 0 50% !important;
	max-width: calc(50% - 16px) !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
/*.gform_wrapper.gform_validation_error .gform_body ul li#field_23_4.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half), .gform_wrapper.gform_validation_error .gform_body ul li#field_23_5.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
	padding-left: 15px !important;
	margin-top: 16px !important;
}*/
/*.gform_wrapper select {
	background: #f8f8f8 url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: 97% center !important;
	background-repeat: no-repeat !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0px;
	border: 0px solid #999;
	box-shadow: none;
	padding: 14px 10px !important;
	border-radius: 4px;
	color: #000;
}*/
body .gform_wrapper .top_label div.ginput_container.gfield_date_dropdown_day, body .gform_wrapper .top_label div.ginput_container.gfield_date_dropdown_month, body .gform_wrapper .top_label div.ginput_container.gfield_date_dropdown_year {
	margin-right:10px !important;
}
body .gform_wrapper .top_label div.ginput_container.ginput_container_date select{
	padding: 7px 50px 7px 20px !important;
	background-position: 90% center !important;
}

.yith-edit-address, .yith-edit-account, .yith-downloads {
	display:none !important;
}
#my-account-menu.position-left .myaccount-menu li a {
	text-transform: uppercase;
	color: #000;
	border-bottom: 1px solid #e1e1e1;
	display: block;
	padding: 12px 20px;
	font-size: 13px;
	font-family: normal 13px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	-webkit-transition: background-color 300ms ease-out;
	-moz-transition: background-color 300ms ease-out;
	-o-transition: background-color 300ms ease-out;
	-webkit-transition: color 300ms ease-out;
	-moz-transition: color 300ms ease-out;
	-o-transition: color 300ms ease-out;
	font-weight: 400;
	letter-spacing: -.5px;
	border-right:none !important;
	
}
#my-account-menu.position-left .myaccount-menu li.active a, #my-account-menu.position-left .myaccount-menu li.is-active a {
	background-color: var(--appex-primary) !important;
	color: #fff !important;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-bottom: none;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: 95% center;
	font-weight: normal;
}
#my-account-menu.position-left .myaccount-menu:before, #my-account-menu.position-left .myaccount-menu:after {
	border:none !important;
}
#my-account-menu.position-left .myaccount-menu li a:hover {
	background: #989998  !important;
	background-repeat: no-repeat !important;
	background-size: 15px !important;
	background-position: 95% center !important;
	color:#fff !important;
	border-radius: 3px;
	
}
#my-account-menu.position-left .myaccount-menu li.active a:hover, #my-account-menu.position-left .myaccount-menu li.is-active a:hover {
		background-color: var(--appex-primary) !important;
		color: #ffffff !important;
}
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_15 {
	margin-right:0px !important;
}
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_23,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_32,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_33,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_34,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_35,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_47 {
	margin-right:0px !important;
	width: 350px !important;
}
.woocommerce-page div.product div.images {
	display:none !important;
}
.reg-btns .btn-primary {
	padding: 10px 12px 10px 12px;
	border-radius: 30px;
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 14px !important;
	font-weight: bold !important;
	outline: none;
		box-shadow: none;
}
.reg-btns .btn-primary:hover {
	color:var(--appex-primary);
	background-color:#fff;
}
.reg-btns .btn-primary:nth-child(1) {
	margin-top:40px;
}
.reg-btns label {
	color: #4a4a4a;
	font-size: 12px !important;
	text-align: left;
	margin: 0 10px 8px 0;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
}
.gform_wrapper ul.gform_fields li.gfield.col-sm-6, .gform_wrapper ul.gform_fields li.gfield.col-sm-4, .gform_wrapper ul.gform_fields li.gfield.col-sm-8, .gform_wrapper ul.gform_fields li.gfield.col-sm-3, .gform_wrapper ul.gform_fields li.gfield.col-sm-9 {
	clear: none;
	display: inline-block;
}
.gform_wrapper ul.gform_fields li.gfield {
	padding-left:0px;
	padding-right: 0px;
}
.clear-top {
	clear: left;
}
.woocommerce-my-profile .gform_wrapper ul.gform_fields li.gfield {
	padding-left:15px;
	padding-right:15px;
}
.woocommerce-my-profile .col-sm-12.mb-0 {
	margin: 0px !important;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.hr {
	margin:45px 0px;
}
body .gform_wrapper#gform_wrapper_24 .top_label div.ginput_container.gfield_date_dropdown_day,
body .gform_wrapper#gform_wrapper_24 .top_label div.ginput_container.gfield_date_dropdown_month,
body .gform_wrapper#gform_wrapper_64 .top_label div.ginput_container.gfield_date_dropdown_day,
body .gform_wrapper#gform_wrapper_64 .top_label div.ginput_container.gfield_date_dropdown_month  {
	display:none !important;
}

.gform_wrapper .chosen-container-multi .chosen-choices {
	background: #fff url(/wp-content/uploads/2019/03/arrow.png) !important;
	background-size: 15px !important;
	background-position: 97% center !important;
	background-repeat: no-repeat !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0px;
	border: 1px solid #999;
	box-shadow: none;
	padding: 7px 7px 6px 7px !important;
	border-radius: 0px;
	color: #000;

}
.gform_wrapper li.gfield_error .chosen-container-multi .chosen-choices li input { 
	border:none !important;
}
.gform_wrapper li.gfield_error .chosen-container-multi input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
	border:none !important;
}
.gform_wrapper .gfield_error .ginput_container_multiselect .chosen-container-multi .chosen-choices {
		border: 1px solid var(--appex-primary) !important;
}
.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice {
	position: relative;
	margin: 3px 5px 3px 0;
	padding: 6px 20px 6px 6px !important;
	border: 1px solid #aaa;
	max-width: 100%;
	border-radius: 3px;
	background-color: #eee;
	background-image: none;
	background-image: none !important;
	background-size: 100% 19px;
	background-repeat: repeat-x;
	background-clip: padding-box;
	color: #333;
	line-height: 13px;
	cursor: default;
	box-shadow: none !important;
}
.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice span {
	font-size:14px;
}
.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	top:8px !important;
}
.woocommerce-my-profile .gform_wrapper ul.gform_fields li.gfield.offset-sm-4 {
	margin-left: 33.333333% !important;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select.disabled,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select:disabled {
	background-color: #e1e1e1 !important;
	color: #e1e1e1 !important;
	pointer-events: none;
	user-select: none;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select#input_23_53.disabled,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select#input_32_53.disabled,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select#input_33_53.disabled,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select#input_35_53.disabled,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select#input_47_53.disabled {
	background-color: #e1e1e1 !important;
	pointer-events: none;
	color:#000 !important;
}
.woocommerce-my-profile .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).disabled,
.woocommerce-my-profile .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):disabled {
	background-color: #e1e1e1 !important;
	color: #e1e1e1 !important;
	pointer-events: none;

}
.gform_wrapper .chosen-container.disabled {
	 background-color: #e1e1e1 !important;
	pointer-events: none;

}

.gform_wrapper .chosen-container.disabled,
.gform_wrapper .chosen-container.chosen-disabled {
	background-color: #e1e1e1 !important;
	color: #e1e1e1 !important;
	pointer-events: none;

}
.gform_wrapper .chosen-container-multi.disabled .chosen-choices,
.gform_wrapper .chosen-container-multi.chosen-disabled .chosen-choices {
		 background-color: #e1e1e1 !important;
}

.gform_wrapper .chosen-container-multi.disabled .chosen-choices {
		 background-color: #e1e1e1 !important;
}
.gform_wrapper .ginput_complex .ginput_left {
	padding-right:15px !important;
}
.gform_wrapper .ginput_container_password .ginput_right {
	padding-left:15px !important;
}
.gform_wrapper input::-webkit-input-placeholder, .gform_wrapper textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #e1e1e1;
	text-transform: none !important;
	font-style: italic;
}
.gform_wrapper input::-moz-placeholder, .gform_wrapper textarea::-moz-placeholder { /* Firefox 19+ */
	color: #e1e1e1;
	text-transform: none !important;
	font-style: italic;
}
.gform_wrapper input:-ms-input-placeholder, .gform_wrapper textarea:-ms-input-placeholder { /* IE 10+ */
	color: #e1e1e1;
	text-transform: none !important;
	font-style: italic;
}
.gform_wrapper input:-moz-placeholder, .gform_wrapper textarea:-moz-placeholder { /* Firefox 18- */
	color: #e1e1e1;
	text-transform: none !important;
	font-style: italic;
}
.gfield .form-check {
	display: inline-block;
	margin-bottom: 0px;
	float: right;
	line-height: 46px;
	
}
.gfield .form-check .form-check-input {
	margin-top:1.1rem;
}
.gfield .form-check label {
	font-size:1.25rem;
}
.gform_wrapper .gfield_required {
	color: var(--appex-primary) !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-12:not(.gf_left_half):not(.gf_right_half) {
	max-width: 100% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-4:not(.gf_left_half):not(.gf_right_half) {
	max-width: 33.333333% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-6:not(.gf_left_half):not(.gf_right_half) {
	max-width: 50% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-2:not(.gf_left_half):not(.gf_right_half) {
	max-width: 16.666667% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-3:not(.gf_left_half):not(.gf_right_half) {
	max-width: 25% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-sm-9:not(.gf_left_half):not(.gf_right_half) {
	max-width: 75% !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.gform_wrapper li.gfield_error select {
	border: 1px solid var(--appex-primary) !important
}
.gform_wrapper.gform_validation_error .gform_body ul li#field_25_4.gfield.gfield_error.col-sm-6:not(.gf_left_half):not(.gf_right_half), .gform_wrapper.gform_validation_error .gform_body ul li#field_24_4.gfield.gfield_error.col-sm-6:not(.gf_left_half):not(.gf_right_half), .gform_wrapper.gform_validation_error .gform_body ul li#field_24_13.gfield.gfield_error.col-sm-9:not(.gf_left_half):not(.gf_right_half) {
	padding-left:0px !important;
}

.gform_wrapper .gform_button_select_files {
	border: 1px solid var(--appex-primary) !important;
    background-color: var(--appex-primary);
    color: white;
    border-radius: 3px;
    opacity: 0.9;
}
.gform_wrapper .gform_button_select_files:hover {
	opacity: 1;
}

#customer_details,
.shop_table.woocommerce-checkout-review-order-table tbody,
.shop_table.woocommerce-checkout-review-order-table thead,
.shop_table.woocommerce-checkout-review-order-table tr.tax-total {
	display:none !important;
}
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-subtotal,
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-quantity,
button[name=update_cart] {
	display:none !important;
}
#order_review_heading {
	text-align: right;
	font-weight: 700;
	padding: 0px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	line-height: 1.5em;
	font-size: 1rem;
	text-transform: uppercase;
	padding-right:12px;
}
.shop_table.woocommerce-checkout-review-order-table {
	margin-left:auto !important;
	width:40% !important;
	min-width: 370px !important;
	border-collapse: collapse !important;
	text-align: right !important;
}
.fee {
	background: var(--appex-primary) !important;
	color:#fff;
	font-weight:bold;
}
.product-subtotal, .product-price {
	text-align: right;
}
.product-thumbnail, .product-remove {
	width:60px;
}
.woocommerce a.remove {
	margin:0px auto;
	color:var(--appex-primary) !important;
}
.woocommerce a.remove:hover {
	color:#989998 !important;
	background:transparent !important;
}
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead {
	background: var(--appex-primary) !important;
	color:#fff;
	font-weight:bold;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
	display:inline-flex;
	width:100%;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
	position: relative;
	display: inline-flex;
	width:50%;
	border:none !important;
	background:#989998 !important;
}
#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
	display: inline-block;
	width:50%;
	text-align: center;
}

#add_payment_method #payment > div.form-row {
	display: flex;
	align-items: center;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	background:#989998 !important;
	color: #fff !important;
	padding-top: 0px;
	margin-top: 0px;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
	display:none !important;
}
.wc_payment_method>label {
	padding: 0px 1em;
	color:#fff;
}
#coupon_code {
	width:140px !important;
}
#place_order {
	background: #989998 !important;
	padding: 16px !important;
	color: #fff !important;
	font-size: 2.5vw !important;
	width: 80% !important;
	margin: 0px auto !important;
	display: block;
	float: none !important;
}
#place_order:hover {
	background: var(--appex-primary) !important;
}
.woocommerce-terms-and-conditions-wrapper {
	margin-top:90px !important;
}
.woocommerce-form-coupon-toggle {
	display:none !important;
}
.wc_payment_method label {
	width:100%;
	text-align:right;
	text-transform: uppercase;
	font-size: 12px;
}
.gform_wrapper .gfield_error .gform_fileupload_multifile .gform_drop_area {
	border: 1px dashed var(--appex-primary);
}
.product-name a {
	pointer-events: none;
}
#gform_wrapper_32, #gform_wrapper_33 {
	display:block !important;
}
.gform_wrapper .form_saved_message {
	color:#000 !important;
	background-color: #f3f3f3 !important;
	text-align: left !important;
	border:1px solid #979797;
	font-weight: bold;
}
.form_saved_message p.resume_form_link_wrapper {
	border:1px solid #979797 !important;
		margin-bottom:0px !important;
}
.form_saved_message_emailform input[name=gform_resume_email] {
	border:1px solid #979797 !important; 
	width: calc(100% - 240px) !important;
}
.form_saved_message a.resume_form_link {
	color:#000 !important;
}
.gform_wrapper .form_saved_message form {
	text-align: left !important;
}
#gform_send_resume_link_button_24,
#gform_send_resume_link_button_25 {
	margin: .75em 16px 0px auto !important;
	display: inline-block !important;
	width: 200px !important;
	height: 58px;
	line-height: 50px;
	padding: 0px;
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 1em;
	color: #fff;
	background: #989998;
	border: none;
	border-radius: 4px;
	float: right;
}
.woocommerce-privacy-policy-text {
	display: none !important;
}
.cart-empty {
	text-align: center;
}
.woocommerce-notices-wrapper {
	margin-bottom: 15px;
}
.woocommerce-notices-wrapper div, .woocommerce-info {
	border-color: var(--appex-primary);
}
/*.woocommerce-my-profile .woocommerce-info {
	display: none !important;
}*/

.woocommerce-notices-wrapper div + div {
	border: 0px;
}


.woocommerce-notices-wrapper .woocommerce-error,
.woocommerce-notices-wrapper .woocommerce-info,
.woocommerce-notices-wrapper .woocommerce-message {
	margin: 0px;
	padding: 0.5em 0.5em 0.5em 3.5em;
}

.woocommerce-notices-wrapper .woocommerce-error::before,
.woocommerce-notices-wrapper .woocommerce-info::before,
.woocommerce-notices-wrapper .woocommerce-message::before {
	color:var(--appex-primary);
	top: 0.5em;
}

#content {
	min-height: 100vh;
}
.woocommerce-cart .woocommerce-notices-wrapper {
	display:none;
}
.gform_wrapper .top_label .gfield_error input.large, .gform_wrapper .top_label .gfield_error select.large, .gform_wrapper .top_label .gfield_error textarea.textarea {
	border: 1px solid var(--appex-primary) !important;
}
.stripe-jcb-icon, .stripe-diners-icon {
	display:none !important;
}
.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row {
	width: 100%;
	margin: 0px;
	padding: 5px 0px;
	float: left;
	padding-right: 7.5px;
}
.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row label {
	text-align: left;
	margin:0px;
	text-transform: uppercase;
	font-size: 12px;
}
.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row.form-row-first, .woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row.form-row-last {
	width:50%;
}
.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row.form-row-last  {
	padding-left:7.5px;
}
.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row.form-row-first  {
	padding-right:7.5px;
}
.wc-stripe-elements-field {
	padding:10px !important;
	border-radius:5px;
}
#wc-stripe-cc-form {
	margin:0px !important;
}
.order-total-saved {
	display:none !important;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
	width:100%;
}
.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated {
	display:inherit;
}
#wc-stripe-new-payment-method {
	margin-right:4px !important;
}
.stripe-discover-icon.stripe-icon {
	margin-right:7.5px !important;
}
.woocommerce-checkout #payment div.payment_box {
	/*line-height: 0px;*/
	padding-bottom:0px;
	margin-bottom:0px;
}
.stripe-source-errors {
	position: absolute;
	top: -150px;
	left: -1em;
	width: calc(100% + 2em);
}
.stripe-source-errors .woocommerce-error::before {
	padding-top:15px;
}
#field_23_18 .disabled, #field_23_17 .disabled,#field_32_18 .disabled, #field_32_17 .disabled,#field_33_18 .disabled, #field_33_17 .disabled, .disabled,#field_34_18 .disabled, #field_34_17 .disabled, #field_35_17 .disabled {
	color: #e1e1e1 !important;
}
.button.wc-forward{
	display:none !important;
}
.wc-stripe-elements-field.invalid {
	border: 1px solid var(--appex-primary) !important
}
#team-fields-wrapper-404, #product-404 .woocommerce-product-details__short-description, #product-404 .price, #product-404 .product_title.entry-title{
	display:none !important;
}
.woocommerce div.product form.cart div.quantity {
	display: none;
}
#gform_33 .gform_wrapper .gform_footer {
	margin: 0px !important;
	padding: 0px !important;
}
#gform_submit_button_33.button, .single_add_to_cart_button {
	margin-right: 0px !important;
	width: 350px !important;
	margin: 0 auto;
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0px;
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 1em;
	color: #fff;
	background: #989998;
	border: none;
	border-radius: 4px;
	float: right;
}
#gform_submit_button_33.button:hover, .single_add_to_cart_button:hover {
	background: var(--appex-primary);
}
.product-name .variation {
	display: none !important;
}
#wc-stripe-payment-request-wrapper, #wc-stripe-payment-request-button-separator {
display: none !important;
}
#field_35_37, #field_23_36, #field_23_37, #field_23_33, #field_33_36, #field_33_37, #field_33_33, #field_34_36, #field_34_37, #field_34_33, #field_32_36, #field_32_37, #field_32_33 {
	display:none !important;
}
#field_34_60 {
	padding: 0px;
}
#team-fields-wrapper-7492, #product-7492 .woocommerce-product-details__short-description, #product-7492 .price, #product-7492 .product_title.entry-title{
	display:none !important;
}
.responses img {
	width: 100%;
	border: 1px solid #eee;
	box-shadow: 0px 3px 5px #f0f0f0;
}
.user-info {
	display:none;
}
#my-account-menu .myaccount-menu {
	margin-top:0px !important;
}
#my-account-menu .user-profile {
	display:none !important;
}
.user-display {
	border:5px #fff solid;
	box-shadow: 0px 3px 5px 5px #f0f0f0;
	background:#ececec;
	margin-bottom:30px;
}
.user-display .col-sm-3 {
	padding:0px;
	border-right:5px solid #fff;
}
.yith-wcmap .user-image {
	width:100%;
	height:auto;
}
.user-display img {
	width:100%;
	height:auto;
}
.user-display h3{
	background: var(--appex-primary) !important;
	color: #fff;
	text-transform: uppercase;
	width: 100%;
	padding: 5px 10px;
	font-size: 1.4rem;
	font-weight: 800;
}
.user-content p  span {
	text-transform: uppercase;
}
.user-content p {
	margin-bottom:7px;
}
.user-content {
	margin-top:10px;
}
.user-content .badge {
	background: var(--appex-primary) !important;
	text-transform: uppercase;
	font-weight: 300;
	border:1px solid #fff;
	 box-shadow: 0px 3px 5px #f0f0f0;
}
#my-account-menu.position-left .myaccount-menu:before {
	padding-top: 0px;
}
.section-title {
	display: inline-block;
	background: var(--appex-primary);
	padding: 10px 20px !important;
	border: 1px solid #cacaca;
	border-radius: 5px 5px 0px 0px;
	color: #fff;
	letter-spacing: 1px !important;
	text-transform: uppercase;
	border-bottom: none;
	font-weight: 500;
		margin-bottom: 0px;
	font-size: 1.25em;
	margin-top:30px;
}
.woocommerce table.shop_table, .woocommerce .woocommerce-customer-details address {
	border-radius:0px;
	background:#fafafa;
	border: 1px solid #cacaca;
}
.woocommerce-MyAccount-content .team {
	background:#fafafa;
	border: 1px solid #cacaca;
	padding:15px;
}
.myaccount-menu li:nth-child(7) {
	display:none;
}
.woocommerce-orders-table {
	
}
.download-link {
	width:20px;
}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions {
	text-align: center;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
	text-align: center;
}
.woocommerce table.shop_table th {
	font-weight: 500;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
	opacity: 1 !important;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{
	color:#212529;
	pointer-events: none;
}
.dataTables_filter, #DataTables_Table_0_length, .dataTables_info, .dataTables_paginate.paging_simple_numbers {
	display:none !important;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--add-member, .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--settings, .button.wc-memberships-for-teams-team-area-action.set_as_manager   {
	display:none !important;
}
#add-member-form .form-row.form-row-last {
	display:none !important;
}
#add-member-form .form-row.form-row-first {
	width:100%;
}
.add-member-button {
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 1em;
	color: #fff;
	background: #989998;
	height: 40px;
	line-height: 40px;
	padding:0px;
	width:250px !important;
}
.add-mem-button {
	width: 250px !important;
}
.invitation-role, .member-role {
	display:none !important;
}
.woocommerce form.login, .woocommerce form.register {
	border-radius: 0px;
	background: #fafafa;
	border: 1px solid #cacaca;
	margin-top:0px;
}
.woocommerce form .form-row label {
	font-weight: bold;
	color: #4a4a4a;
	/*font-size: 12px !important;*/
	text-align: left;
	margin: 0 10px 8px 0;
	line-height: 16px !important;
	float: none !important;
	display: block;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 600;
}
#field_23_60 , #field_47_60 {
	display:none !important;
}
.gform_wrapper input[type="file"] {
	 
}
#gform_17 .chosen-container.chosen-container-multi, #gform_45 .chosen-container.chosen-container-multi, #gform_18 .chosen-container.chosen-container-multi, #gform_19 .chosen-container.chosen-container-multi, #gform_44 .chosen-container.chosen-container-multi {
	width: 100% !important;
}
#gform_17 .chosen-container-multi .chosen-choices, #gform_45 .chosen-container-multi .chosen-choices, #gform_18 .chosen-container-multi .chosen-choices, #gform_19 .chosen-container-multi .chosen-choices,  #gform_44 .chosen-container-multi .chosen-choices {
	border-color:#000 !important;
}
.inline-field {
	
}
 body .gform_wrapper .top_label .inline-field div.ginput_container{
	display: inline;
	margin-left: 20px !important;
}
.gform_wrapper .top_label .inline-field .gfield_label {
	width:210px;
}
.gform_wrapper .top_label .inline-field.hundred .gfield_label {
	width:100px;
}
.ginput_container.ginput_container_fileupload.disabled {
	opacity:.5;
	pointer-events: none;
}

.gform_wrapper.gform_validation_error .gform_body ul li#field_46_25.gfield.gfield_error, .gform_wrapper.gform_validation_error .gform_body ul li#field_46_4.gfield.gfield_error  {
	 padding-left:0px !important;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .pay, .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .cancel, .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .view {
		display:none !important;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
	top: 50% !important;
		transform: perspective(1px) translateY(-50%) !important;
		bottom: auto !important;
}
#add_payment_method  #payment div.payment_box #wc-stripe-cc-form .form-row.form-row-wide {
		width: 100%;
}
#add_payment_method  #payment div.payment_box #wc-stripe-cc-form .form-row {
		margin: 0px;
		padding: 5px 0px;
		float: left;
		padding-right: 7.5px;
}
#add_payment_method #payment div.payment_box #wc-stripe-cc-form .form-row label {
		text-align: left;
		margin: 0px;
		text-transform: uppercase;
		font-size: 12px;
}
#add_payment_method #payment div.payment_box {
		padding: 0px !important;
		margin:0px !important;
}
#yith-wcmap-avatar-form input[type='submit'] {
		font-size: 100%;
		width:100%;
		margin: 0;
		line-height: 1;
		cursor: pointer;
		position: relative;
		text-decoration: none;
		overflow: visible;
		padding: .618em 1em;
		font-weight: 700;
		border-radius: 3px;
		left: auto;
		color: #515151;
		background-color: #ebe9eb;
		border: 0;
		display: inline-block;
		background-image: none;
		box-shadow: none;
		text-shadow: none;
}
#yith-wcmap-avatar-form input[type='submit']:hover, .woocommerce-PaymentMethod.woocommerce-PaymentMethod--actions.payment-method-actions a:hover {
		background: var(--appex-primary) !important;
		color:#fff !important;
}
#ywcmap_user_avatar {
		padding: 24px;
		border: 1px dashed #CCC;
		text-align: center;
		color: #AAA;
		margin-bottom: 16px;
		background: rgba(0,0,0,.02);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		width: 100%;
		margin: 0px;
}
.add-card-button:hover {
		background: var(--appex-primary) !important;
		color:#fff !important;
}
.woocommerce-PaymentMethod.woocommerce-PaymentMethod--actions.payment-method-actions {
		text-align:right;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area {
		display: none !important;
}
.myaccount-menu {
list-style: none;
		padding:0px;
}
#gform_wrapper_0 h3.gform_title {
		display: inline-block;
		background: var(--appex-primary);
		padding: 10px 20px !important;
		border: 1px solid #cacaca;
		border-radius: 5px 5px 0px 0px;
		color: #fff;
		letter-spacing: 1px !important;
		text-transform: uppercase;
		border-bottom: none;
		font-weight: 500;
		margin: 0px !important;
}
#gform_wrapper_0 .gform_heading {
		margin-bottom: 0px !important;
		border-bottom: 1px solid #cacaca;
}
#gform_fields_login {
		border: 1px solid #cacaca;
		border-top: 0px;
		margin: 0px;
		display: block;
		padding: 15px;
		background: #fafafa;
}
#gform_submit_button_0 {
		margin-left:auto !important;
		margin-right:0px !important;
}
#field_1, #field_2 {
				width: 49%;
		float: left;
		clear: none;
}
#field_1 {
		margin-right:1%;
}
#field_2 {
		margin-left:1%;
}
#input_1, #input_2 {
		max-width:100%;
		width: 100%;
		text-transform: lowercase;
}
#join-team-form button {
		 background: #989998 !important;
		padding: 26px !important;
		color: #fff !important;
		font-size: 2.5vw !important;
		width: 80% !important;
		margin: 0px auto;
		display: block;
		float: none !important;
		height: auto;
}
#join-team-form button:hover {
		background: var(--appex-primary) !important;
}  
#field_47_61 {
		display: none !important;
}
#input_3 {
		display:none !important;
}
.modal-body .updated, .wpua-edit-container h3  {
		display:none !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
		width:25%;
}
.woocommerce-account .woocommerce-MyAccount-content {
		width:72%;
}
.payment-method-actions .delete {
		float:right;
		margin-left:10px !important;
}
.woocommerce-orders-table__header-order-actions:before, .woocommerce-orders-table__header-order-actions:after {
		display:none !important;
}
#user-img .updated {
		display:none !important;
}
#wpua-add-button .avatar_container {
		margin-bottom: -24px !important;
}
.woocommerce-account .woocommerce .wpua_extra_avatars { 
		margin-top: -24px !important;
}
#wpua-add-button {
		width: 100%;
		margin: 0px !important;
}
.wpua_extra_avatars .avatar_container {
		margin-right: 0px !important;
		margin: 0px !important;
		width:100% !important;
}
.woocommerce-account .woocommerce .avatar_container {
		margin:0px !important;
		width: 100%;
}
#wp-user-avatar-img-2 {
		width:100%;
}
.wpua_extra_avatars {
		width:100%;
}
.avatar_submit, input[name="avatar_submit"] {
width: 100%;
		border: none;
		padding: 10px;
}
.avatar_submit:hover, input[name="avatar_submit"]:hover {
		background:var(--appex-primary);
		color:#fff;
}
.gsection_title {
		display: inline-block;
		background: var(--appex-primary);
		padding: 10px 20px !important;
		border: 1px solid #cacaca;
		border-radius: 5px 5px 0px 0px;
		color: #fff;
		letter-spacing: 1px !important;
		text-transform: uppercase;
		border-bottom: none;
		font-weight: 500;
		margin-bottom:0px;
		font-size: 1.25em;
}
.section-wrap {
		border: 1px solid #cacaca;
		margin: 0px;
		display: block;
		padding: 15px;
		background: #fafafa;
}
.section-wrap label, .section-wrap p {
		display: block;
		font-size: .813em;
		letter-spacing: .5pt;
		white-space: nowrap;
}
.section-wrap input {
		border: 1px solid #999;
		box-shadow: none;
		padding: 7px !important;
		border-radius: 0px;
		color: #000 !important;
		margin: 0px;
		background: #fff;
		font-size: 100% !important;
		font-weight: normal !important;
		/*text-transform: lowercase;*/
		min-width: 50%;
}
#reset-pass-submit {
	 margin: 20px 0px 0px auto;
		display: block;
		width: 250px !important;
		height: 50px;
		line-height: 50px;
		padding: 0px;
		font-weight: bold;
		font-family: poppins;
		text-transform: uppercase;
		letter-spacing: 4px;
		font-size: 12px;
		color: #fff;
		background: #989998;
		border: none;
		border-radius: 4px;
}
#reset-pass-submit:hover{
		background:var(--appex-primary);
}
.section-wrap .hideShowPassword-wrapper {
		width:100% !important;
}
#resetpasswordform .section-wrap input {
		min-width: 100%;
}
.section-wrap .input-container {
		width: 48%;
		display: inline-block;
}
.section-wrap .input-container:last-child {
		margin-left:3.5%;
}
.products h3 a:hover {
		color:var(--appex-primary);
}
.som-password-error-message, .som-password-sent-message {
		

background-color: var(--appex-primary);
		border-color: var(--appex-primary);
		border: none;
		padding: 1em 2em 1em 3.5em;
		margin: 0 0 2em;
		position: relative;
		background-color: #f7f6f7 !important;
		color: #515151;
		border-top: 3px solid var(--appex-primary);
		list-style: none outside;
		width: auto;
		word-wrap: break-word;
		border-radius: 0px;
		width: 100%;
}
.som-password-error-message:before, .som-password-sent-message:before {
		font-family: WooCommerce;
		content: "\e028";
		display: inline-block;
		position: absolute;
		top: 1em;
		left: 1.5em;
}
.som-password-error-message:before {
		content: "\e016";
		color: var(--appex-primary);
}
.sf-level-0.sf-item-6431 {
		display:none !important;
}
.search-filter-disabled ul{
		
}
.search-filter-disabled ul li{
		
}
.search-filter-disabled select{
		
}
.search-filter-results .sf-disabled {
	opacity: .9 !important;
}
.search-filter-results, .searchandfilter .chosen-container {
		opacity: 1 !important;
}
.defunct {
		text-decoration: line-through;
}
.btn-primary.view-article.no-hover:hover, .btn-primary.add-literature:hover {
		background-color: #989998;
		border-color: #989998;
}
.states span:last-child {
		display:none !important;
}
.row.display-header:not(:first-child) {
		background-color: #900;
		display:none !important;
}
.all {
		display:none !important;
}
.sf-field-taxonomy-state .sf-item-6432 {
		display:none !important;
}
#bbp_topic_tags {
		display:none;
}

		label[for=bbp_topic_tags]
{
 display:none !important;
}

#bbpress-forums div.wp-editor-container {
		border:none;
}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
		display:none;
}
#bbpress-forums fieldset.bbp-form p {
		display:none;
}
#bbpress-forums fieldset.bbp-form p.follow-up-option {
		display:block;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    color: var(--appex-primary) !important;
}
@media (max-width: 575.98px) { 
	#wpmenucartli a {
		margin-right:0px;
	}
	#footer-bottom .copyright {
		text-align: center;
		width:100%;
		margin-bottom: 10px;
	}
	footer .social-icons {
		width: 100%;
		float: none;
		display: inline-block;
		text-align: center;
		clear: both;
	}
	footer .social-icons li {
		float: none;
		margin-left: 5px;
		margin-right: 5px;
		display: inline-block;
	}
	.navbar-brand img {
		height:70px;
	}
	.page-header.default-page h1 {
		padding-left: 0px;
		text-align: center !important;
		font-size: 20px;
		letter-spacing: 0px;
		line-height: 30px;
		padding-top: 90px;
		background-position: center 20% !important;
		background-size: 75px !important;
	}
	#masthead {
		display:none;
	}
	#mobileheader {
		display:block;
	}
	.page-header.summit h1 {
		font-size:25px;
	}
	.summit .nav-tabs li {
		width:50%;
		float:left;
	}
	.summit .tab-content {
		padding:15px;
	}
	.hotel-images a {
		width:100%;
		margin-bottom:10px;
	}
	#planning p {
		width: 100%;
		display: inline-block;
		float: left;
		height: auto;
		text-align: center;
		margin-right: 0px;
	}
	.mem h2 {
		text-align: center;
	}
	.carousel-caption {
		padding-bottom: 20px;
		color: #000;
		text-align: center;
		left: 15%;
	}
	.carousel-item:nth-child(odd) .carousel-caption {
		padding-bottom: 40px;
		color: #000;
		text-align: left;
		left: 15%;
	}
	.carousel-item:nth-child(even) .carousel-caption {
		padding-bottom: 40px;
		color: #000;
		text-align: left;
		right: 15%;
	}
	.home-slider-content {
		padding:20px;
	}
	.home-slider-bar {
		margin-left:auto;
		margin-right:auto;
	}
	.home-slider-title {
		font-size:15px;
		text-align: center;
	}
	.home-slider-button-a {
		font-size: 10px;
	}
	.home-slider-button-b {
		font-size:10px;
	}
	.responses a {
		width:100%;
		display:block;
		text-align: center;
	}
	.responses p {
		text-align: center;
	}
	.authors span {
		font-size:9px;
		letter-spacing: 0px;
	}
	.padding-left-30 {
		padding-left:15px;
	}
	.padding-left-0 {
		padding:0px;
	}
	.card-body .abstract p {
		letter-spacing: 0px;
		font-size: 12px;
	}
	.pages, .references {
		position: relative;
		width: 45%;
		display: inline-block;
	}
}

@media (max-width: 768px) {

	.product-cert-layout .productlayout {
		width: 90px;
		flex: 0 0 90px;
		max-width: 90px;
	}

	.product-cert-layout .products {
		flex: 1 1 auto;
	}

	.productlayout a.product-icon {
		width: 70px;
		height: 70px;
	}
	.woocommerce-checkout #payment.woocommerce-checkout-payment {
		flex-direction: column;
	}
	.woocommerce-checkout #payment ul.payment_methods,
	#payment.woocommerce-checkout-payment .form-row.place-order {
		width: 100%;
	}
	#place_order {
		font-size: 20px !important;
	}
	.woocommerce table.shop_table_responsive thead {
		display: table-header-group;
	}
	.woocommerce table.shop_table_responsive tr {
		display: table-row;
	}
	.woocommerce table.shop_table_responsive tr td {
		display: table-cell;
		text-align: left !important;
	}
	.woocommerce table.shop_table_responsive tr td::before {
		content: "";
		display: none;
	}
	.woocommerce table.cart .product-remove,
	.woocommerce table.cart .product-thumbnail {
		display: table-cell !important;
		width: 35px;
		padding: 0;
	}
	.woocommerce table.cart td.actions .coupon {
		padding-bottom: 0px !important;
	}
	.woocommerce table.cart td.actions .coupon .coupon-button-wrapper .button {
		width: auto !important;
	}

	.databases-container .container {
		max-width: 100% !important;
	}
	.search-filter-results {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-top: -47px;
	
	}
	.lit-acc .lit-icon {
		display:none;
	}
	.lit-acc h2 {
		font-size:14px;
	}
	.lit-tag, .lit-specs p {
		font-size:12px;
	}
	.views-container {
		position: relative;
	}
	.btn-primary.view-article, .btn-primary.add-literature {
		width:100%;
		margin-bottom: 20px;
	}
	.display {
		text-align: left;
		font-size: 15px;
		letter-spacing: 0px;
	}
	.citation {
		border: 1px solid var(--appex-primary);
		padding: 15px;
		border-radius: 8px;
		letter-spacing: 0px;
		font-weight: 400;
		margin-right: 0px;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
		font-size: 12px !important;
	}
	.databases-container {
		background: #fff;
	}
	.searchandfilter ul li.sf-field-reset {
		display:block !important;
		text-align: right;
		padding-top:10px;
		z-index: 40;
	}
	.sf-field-taxonomy-topic, .sf-field-taxonomy-state, .sf-field-taxonomy-recruiter-state, .sf-field-taxonomy-document-type, .sf-field-taxonomy-professional-state, .sf-field-taxonomy-report-role, .sf-field-taxonomy-report-population-type, .sf-field-taxonomy-directory-population-type, .sf-field-taxonomy-directory-role, .sf-field-taxonomy-topic-keyword, .sf-field-search, .sf-field-sort_order {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.searchandfilter ul li.sf-field-search, .searchandfilter ul li.sf-field-sort_order {
		padding:15px 15px 15px 15px !important;
	}
	.sf-field-taxonomy-literature-type h4, .sf-field-taxonomy-fellowship-organization-type h4, .sf-field-taxonomy-recruiter-organization-type h4, .sf-field-taxonomy-organization-type h4, .sf-field-taxonomy-organization-level h4, .sf-field-taxonomy-report-organization-type h4, .sf-field-taxonomy-directory-organization-type h4, .sf-field-taxonomy-topic-organization-type h4 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		color: #fff;
		font-weight: 400;
		margin-top: 0px;
		font-size: 1.5rem;
		text-align: center;
	
	}
	.sf-field-taxonomy-literature-type ul, .sf-field-taxonomy-fellowship-organization-type ul, .sf-field-taxonomy-recruiter-organization-type ul, .sf-field-taxonomy-position-type ul, .sf-field-taxonomy-organization-type ul, .sf-field-taxonomy-organization-level ul, .sf-field-taxonomy-report-organization-type ul, .sf-field-taxonomy-directory-organization-type ul, .sf-field-taxonomy-topic-organization-type ul {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.searchandfilter ul li.sf-field-taxonomy-literature-type li, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type li, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type li, .searchandfilter ul li.sf-field-taxonomy-position-type li, .searchandfilter ul li.sf-field-taxonomy-organization-type li, .searchandfilter ul li.sf-field-taxonomy-organization-level li, .searchandfilter ul li.sf-field-taxonomy-report-organization-type li, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type li, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type li {
		width:50%;
		padding:0px;
	}
	.searchandfilter ul li.sf-field-taxonomy-literature-type label, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type label, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type label, .searchandfilter ul li.sf-field-taxonomy-organization-type label, .searchandfilter ul li.sf-field-taxonomy-organization-level label, .searchandfilter ul li.sf-field-taxonomy-report-organization-type label, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type label, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type label {
		vertical-align: middle;
		font-size:10px;
	}
	.sf-field-taxonomy-literature-type, .sf-field-taxonomy-fellowship-organization-type, .sf-field-taxonomy-recruiter-organization-type, .sf-field-taxonomy-organization-type, .sf-field-taxonomy-organization-level, .sf-field-taxonomy-report-organization-type, .sf-field-taxonomy-directory-organization-type, .sf-field-taxonomy-topic-organization-type {
		border:none;
	}
	.searchandfilter li[data-sf-field-input-type=checkbox] label, .searchandfilter li[data-sf-field-input-type=radio] label, .searchandfilter li[data-sf-field-input-type=range-radio] label, .searchandfilter li[data-sf-field-input-type=range-checkbox] label {
		padding-left:5px;
	}
	.sf-field-taxonomy-advanced-practice-role, .sf-field-taxonomy-fellowship-role, .sf-field-taxonomy-recruiter-role, .sf-field-taxonomy-recruiter-population-type, .sf-field-taxonomy-document-role, .sf-field-taxonomy-population-type, .sf-field-taxonomy-professional-role, .sf-field-taxonomy-organizatino-population-type, .sf-field-taxonomy-topic-role, .sf-field-taxonomy-topic-population-type, .sf-field-taxonomy-literature-author {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.sf-field-search {
		display:block !important;
	}
	.searchandfilter ul li.sf-field-taxonomy-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-document-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-organization-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-report-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-directory-specialty.desktop-specialty, .searchandfilter ul li.sf-field-taxonomy-topic-specialty.desktop-specialty {
		display:none !important;
	}
	.searchandfilter ul li ul li {
		display: block !important;
	}
	.lit-acc .year {
		font-size:15px;
	}
	.searchandfilter ul li.sf-field-taxonomy-specialty label, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty label, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty label, .searchandfilter ul li.sf-field-taxonomy-document-specialty label, .searchandfilter ul li.sf-field-taxonomy-organization-specialty label, .searchandfilter ul li.sf-field-taxonomy-report-specialty label, .searchandfilter ul li.sf-field-taxonomy-directory-specialty label, .searchandfilter ul li.sf-field-taxonomy-topic-specialty label {
		padding:0px;
	}
	.sf-field-taxonomy-specialty, .sf-field-taxonomy-fellowship-specialty, .sf-field-taxonomy-recruiter-specialty, .sf-field-taxonomy-document-specialty, .sf-field-taxonomy-organization-specialty, .sf-field-taxonomy-report-specialty, .sf-field-taxonomy-directory-specialty, .sf-field-taxonomy-topic-specialty {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.searchandfilter ul li.sf-field-taxonomy-specialty, .searchandfilter ul li.sf-field-taxonomy-fellowship-specialty, .searchandfilter ul li.sf-field-taxonomy-recruiter-specialty, .searchandfilter ul li.sf-field-taxonomy-document-specialty, .searchandfilter ul li.sf-field-taxonomy-organization-specialty, .searchandfilter ul li.sf-field-taxonomy-report-specialty, .searchandfilter ul li.sf-field-taxonomy-directory-specialty, .searchandfilter ul li.sf-field-taxonomy-topic-specialty {
		padding-top:10px;
	}
	.searchandfilter ul li.sf-field-taxonomy-literature-type, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type, .searchandfilter ul li.sf-field-taxonomy-position-type, .searchandfilter ul li.sf-field-taxonomy-organization-type, .searchandfilter ul li.sf-field-taxonomy-organization-level, .searchandfilter ul li.sf-field-taxonomy-report-organization-type, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type {
		display:none;
	}
	.searchandfilter ul li {
		display:none;
	}

	.loginmodal-content-wrapper {
		flex-direction: column;
		align-items: center;
	}
	#login-container, #register-container {
		width: 100%;
		flex: 1 1 auto;
		max-width: 500px;
	}
	.or-container {
		height: 28px;
	}
	.or div:first-child {
		transform: rotate(90deg);
		top: 16px;
		left: -54px;
	}
	.or div:last-child {
		transform: rotate(90deg);
		top: 16px;
		right: -54px;
	}
}

@media (min-width: 576px) and (max-width: 767.98px) { 
	#footer-bottom .copyright {
		text-align: center;
		width:100%;
		margin-bottom: 10px;
	}
	footer .social-icons {
			width: 100%;
	float: none;
	display: inline-block;
	text-align: center;
	clear: both;
	}
	footer .social-icons li {
		float: none;
			margin-left: 5px;
	margin-right: 5px;
			display: inline-block;
	}
	.navbar-brand img {
		height:70px;
	}
	.page-header.default-page h1 {
		padding-left: 0px;
		text-align: center !important;
		font-size: 20px;
		letter-spacing: 0px;
		line-height: 30px;
		padding-top: 90px;
		background-position: center 20% !important;
		background-size: 75px !important;
	}
	#masthead {
		display:none;
	}
	#mobileheader {
		display:block;
	}
	.page-header.summit h1 {
		font-size:40px;
	}
	.hotel-images a {
		width:50%;
		margin-bottom:0px;
	}
	.mem h2 {
		text-align: center;
	}
	.carousel-caption {
			padding-bottom: 20px;
	color: #000;
	text-align: center;
	left: 15%;
	}
	.home-slider-content {
		padding:20px;
	}
	.home-slider-bar {
		margin-left:auto;
		margin-right:auto;
	}

}

@media (max-width: 991.98px) {
	#top-menu li {
		display:inline-block;
	}

	#top-menu{
		display:inline-block;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.databases-container .container {
		max-width: 100% !important;
	}
	.searchandfilter ul li.sf-field-taxonomy-literature-type li, .searchandfilter ul li.sf-field-taxonomy-fellowship-organization-type li, .searchandfilter ul li.sf-field-taxonomy-recruiter-organization-type li, .searchandfilter ul li.sf-field-taxonomy-position-type li, .searchandfilter ul li.sf-field-taxonomy-organization-type li, .searchandfilter ul li.sf-field-taxonomy-organization-level li, .searchandfilter ul li.sf-field-taxonomy-report-organization-type li, .searchandfilter ul li.sf-field-taxonomy-directory-organization-type li, .searchandfilter ul li.sf-field-taxonomy-topic-organization-type li {
		width: 50%;
	}
	.sf-field-taxonomy-literature-type h4, .sf-field-taxonomy-fellowship-organization-type h4, .sf-field-taxonomy-recruiter-organization-type h4, .sf-field-taxonomy-organization-type h4, .sf-field-taxonomy-organization-level h4, .sf-field-taxonomy-report-organization-type h4, .sf-field-taxonomy-directory-organization-type h4, .sf-field-taxonomy-topic-organization-type h4, .sf-field-taxonomy-position-type h4 {
		font-size: 1.5rem;
	}
	#footer-bottom .copyright {
		text-align: center;
		width:100%;
		margin-bottom: 10px;
	}
	footer .social-icons {
		width: 100%;
		float: none;
		display: inline-block;
		text-align: center;
		clear: both;
	}
	footer .social-icons li {
		float: none;
			margin-left: 5px;
	margin-right: 5px;
			display: inline-block;
	}
	.navbar-brand img {
		height:70px;
	}
	.page-header.default-page h1 {
		font-size:20px;
	}
	#masthead {
		display:none;
	}
	#mobileheader {
		display:block;
	}
	.page-header.summit h1 {
		font-size:50px;
	}
	#planning p {
		width: 50%;
		display: inline-block;
		float: left;
		height: 100px;
		text-align: center;
		margin-right: 0px;
	}
	.carousel-caption {
			padding-bottom: 20px;
	color: #000;
	text-align: center;
	left: 15%;
	}
	.home-slider-content {
		padding:20px;
	}
	.home-slider-bar {
		margin-left:auto;
		margin-right:auto;
	}
	
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.sf-field-taxonomy-literature-type h4, .sf-field-taxonomy-fellowship-organization-type h4, .sf-field-taxonomy-recruiter-organization-type h4, .sf-field-taxonomy-organization-type h4, .sf-field-taxonomy-organization-level h4, .sf-field-taxonomy-report-organization-type h4, .sf-field-taxonomy-directory-organization-type h4, .sf-field-taxonomy-topic-organization-type h4, .sf-field-taxonomy-position-type h4 {
		font-size: 1.65rem;
	}
	.home-slider-content {
		padding:30px;
	}
	.searchandfilter ul li.sf-field-taxonomy-literature-type label {
		font-size:13px;
	}
	
}

@media (min-width: 1200px) {
}

/*Real3D flipbook*/
.flip-book-container {
	position: relative;
	display: block;
}
.flip-book-container div[class^='real3dflipbook-'] {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background: none;
	padding: 0px;
}

div.document div[class^='real3dflipbook-'] {
	width: 100%;
	height: 100%;
}

div[class^='real3dflipbook-'] > * {
	display: none;
}

.woocommerce-checkout #payment.woocommerce-checkout-payment {
	justify-content: flex-end;
}
#payment.woocommerce-checkout-payment .form-row.place-order {
	display: flex;
	justify-content: center;
	align-items: center;
}

.woocommerce-checkout #payment ul.payment_methods.disabled::before {
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	background: rgba(255, 255, 255, 0.6);
	z-index: 10;
	display: block;
}

.wc_payment_method.payment_method_cheque {
	display: none;
}

#payment_method_stripe {
	/*visibility: hidden;*/
	display: none;
}

.gform_wrapper .gform_footer {
	display: flex;
	flex-direction: row-reverse;
}
.gform_wrapper .gform_footer .gform-footer-left-button-wrapper {
	flex: 1 1 auto;
	text-align: left;
}
.gform_wrapper .gform_footer .gform-footer-right-button-wrapper {
	flex: 0 0 auto;
	text-align: right;
}

.gform_wrapper .gform_footer a.gform_save_link,
.gform_wrapper .gform_footer .gform-reset-button {
	margin: 0px 16px 0px 0px !important;
}

.gform_wrapper .gform_footer a.gform_save_link {
	display: inline-block !important;
	width: 200px !important;
	height: 50px;
	line-height: 50px;
	padding: 0px;
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 1em;
	color: #fff;
	background: #989998;
	border: none;
	border-radius: 4px;
	/*float:left;
	position: absolute;
	left:15px;
	bottom:26px;*/
}

.gform_wrapper .gform_footer a.gform_save_link:hover, .gform_wrapper .gform_page_footer a.gform_save_link:hover {
	background: var(--appex-primary);
}

.gform_wrapper .gform_footer .gform-reset-button {
	/*display: inline-block !important;*/
	width: 200px !important;
	height: 50px;
	line-height: 50px;
	padding: 0px;
	font-weight: bold;
	font-family: poppins;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 1em;
	color: #fff;
	background: #989998;
	border: none;
	border-radius: 4px;
}

.gform_wrapper .gform_footer .gform-reset-button:hover {
	background: var(--appex-primary);
}

.swal2-show-cancel-button button.swal2-cancel.swal2-styled {
	display: block !important;
}
.gform-reset-button {
	display: none;
}

.gform-button-spinner-wrapper {
	position: absolute;
	height: 100%;
	width: 100%;
	/*background: rgba(255, 255, 255, 0.5);*/
	background: transparent;
	display: none;
	z-index: 9;
}

.appex-gform-submit-button-wrapper,
.appex-gform-reset-button-wrapper,
.appex-gform-save-button-wrapper {
	position: relative;
	display: inline-block;
}

.appex-gform-submit-button-wrapper .gform-button-spinner-wrapper,
.appex-gform-reset-button-wrapper .gform-button-spinner-wrapper,
.appex-gform-save-button-wrapper .gform-button-spinner-wrapper {
	width: calc(100% - 16px);
}

.appex-gform-submit-button-wrapper.submitting-form .gform-button-spinner-wrapper,
.appex-gform-reset-button-wrapper.submitting-form .gform-button-spinner-wrapper,
.appex-gform-save-button-wrapper.submitting-form .gform-button-spinner-wrapper {
	display: flex;
		justify-content: center;
		align-items: center;
}
/*.appex-gform-submit-button-wrapper .gform-button-spinner-wrapper .gform-button-spinner,
.appex-gform-reset-button-wrapper .gform-button-spinner-wrapper .gform-button-spinner,
.appex-gform-save-button-wrapper .gform-button-spinner-wrapper .gform-button-spinner {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
*/
.submitting-form .gform_button.button,
.submitting-form .gform_save_link,
.submitting-form .gform-reset-button {
	color: transparent !important;
}

.spinner-button {
	position: relative;
}

.spinner-button .btn-spinner-wrapper {
	position: absolute;
		width: 100%;
		left: 0;
		top: 0;
		height: 100%;
		display: none;
		z-index: 99;
		background: rgba(255,255,255,0.5);
}

form.submitting .spinner-button .btn-spinner-wrapper,
.spinner-button.form-submitting .btn-spinner-wrapper {
	display: flex !important;
		justify-content: center !important;
		align-items: center !important;
}

.button-spinner {
	display: block;
	margin: auto;
	height: 30px;
	width: 30px;
	animation: button-spinner-rotate .7s infinite linear;
	border: 5px solid rgba(0, 0, 0, .15);
	border-right-color: rgba(0, 0, 0, .6);
	border-radius: 50%;
}
.button-spinner.sm {
	width: 21px;
		height: 21px;
		border-width: 4px;
}

@keyframes button-spinner-rotate {
	0% {
		transform: rotate(0)
	}
	100% {
		transform: rotate(360deg)
	}
}

/**
 * Customize Woocommerce checkout form
**/

form.submitting .blockUI {
	display: none !important;
}

.purchase-button-wrapper {
	position: relative;
	width: 100%;
	height: auto;
}

form.submitting .purchase-button-wrapper #place_order {
	color: transparent !important;
}

.purchase-button-wrapper .btn-spinner-wrapper {
		width: 80% !important;
		left: 10% !important;
}

.purchase-button-wrapper .btn-spinner-wrapper .button-spinner {
	width: 30px;
	height: 30px;
}

@media (min-width: 1600px) {
	.purchase-button-wrapper .btn-spinner-wrapper .button-spinner {
		width: 50px;
		height: 50px;
	}
}

@media (max-width: 1599px) {
	.purchase-button-wrapper .btn-spinner-wrapper .button-spinner {
		width: 45px;
		height: 45px;
	}
}

@media (max-width: 991px) {
	.purchase-button-wrapper .btn-spinner-wrapper .button-spinner {
		width: 40px;
		height: 40px;
	}
}

.coupon-button-wrapper {
	display: inline-block;
}
form.submitting .coupon-button-wrapper button {
	color: transparent !important;
}

@media only screen and (max-width: 991px) {
	.gform_wrapper .gform_footer {
		display: flex;
		flex-direction: column-reverse;
	}
	.gform_wrapper .gform_footer .gform-footer-left-button-wrapper,
	.gform_wrapper .gform_footer .gform-footer-right-button-wrapper {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.gform_wrapper .gform_footer a.gform_save_link,
	.gform_wrapper .gform_footer .gform-reset-button,
	.gform_wrapper .gform_footer input.button {
		margin: 0px 0px 16px !important;
	}
	.appex-gform-submit-button-wrapper .gform-button-spinner-wrapper, .appex-gform-reset-button-wrapper .gform-button-spinner-wrapper, .appex-gform-save-button-wrapper .gform-button-spinner-wrapper {
		width: 100%;
			height: calc(100% - 16px);
	}
}

/*====================================================*/

.home-icons-spinner-wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0px;
	left: 50%;
		width: 100px;
		height: 100px;
		margin-left: -50px;
		background: rgba(255,255,255,0.8);
}

.loginformmodal .login-submit-spinner-wrapper {
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	top: 0;
	bottom: 0;
	padding-top: 7px;
	background: transparent;
	display: none;
}


.loginformmodal .login-submit-spinner-wrapper.submitting-form {
	display: block;
}



.loginformmodal .login-submit-spinner-wrapper.submitting-form + input.wp-submit {
	box-shadow: none !important;
		color: transparent !important;
		pointer-events: none;
		border-color: #d5d5d4 !important;
}

.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout {
	display: none !important;
}

input[type=submit]:disabled, input[type=button]:disabled, button:disabled,
input[type=submit].disabled, input[type=button].disabled, button.disabled {
	pointer-events: none !important;
}

#gform_submit_button_35.disabled {
	background-color: #989998 !important;
}

.appex-toggle-wrapper .toggle.ios,
.appex-toggle-wrapper .toggle-on.ios,
.appex-toggle-wrapper .toggle-off.ios {
	border-radius: 20px;
}

.appex-toggle-wrapper .toggle.ios[disabled="disabled"],
.appex-toggle-wrapper .toggle.ios[disabled="disabled"] .toggle-on,
.appex-toggle-wrapper .toggle.ios[disabled="disabled"] .toggle-off {
	background-color: #989998 !important;
	border-color: #989998 !important;
}
.appex-toggle-wrapper .toggle.ios .toggle-handle {
	border-radius: 20px;
	background: #fff;
	width: 65px;
}
.appex-toggle-wrapper .toggle.ios.btn-sm .toggle-handle {
	width: 58px;
}
.appex-toggle-wrapper .toggle-on.btn {
	padding-right: 34px;
}

.appex-toggle-wrapper .toggle-off.btn.btn-sm {
		padding-left: 34px;
}

.input-disabled-wrapper input {
	background-color: #e1e1e1 !important;
		/*color: #e1e1e1 !important;*/
		pointer-events: none;
		/*user-select: none;*/
		opacity: 0.7;
}

.discussion-options-wrapper {
	border: 1px solid #cacaca;
}
.discussion-subscribe-all-toggle-wrapper {
	border: 1px solid #cacaca;
		border-radius: 20px;
		overflow: hidden;
}

.discussion-subscribe-all-toggle-wrapper.disabled {
	pointer-events: none;
	user-select: none;
	opacity: 0.4;
}

.discussion-subscribe-all-toggle-wrapper label.btn {
	outline: none !important;
	box-shadow: none !important;
}

.discussion-subscribe-all-toggle-wrapper label.btn.tdsa-mid {
	pointer-events: none;
	opacity: 0.4;
}

.discussion-subscribe-all-toggle-wrapper label.btn.tdsa-unsubscribe.active {
	color: #fff;
		background-color: #bd2130;
		border-color: #b21f2d;
}
.discussion-subscribe-all-toggle-wrapper label.btn.tdsa-mid.active {
	color: #fff;
		background-color: #0062cc;
		border-color: #005cbf;
}
.discussion-subscribe-all-toggle-wrapper label.btn.tdsa-subscribe.active {
	color: #fff;
		background-color: #28a745;
		border-color: #28a745;
}

#gform_wrapper_49 .top_label .gfield_label,
#gform_wrapper_49 .ginput_container_password label {
	color: #4a4a4a;
		font-size: 12px !important;
	font-weight: 500;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}

#gform_wrapper_49 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
		background: #ffffff;
		border-radius: 30px;
		border: 1px solid #d5d5d4;
		outline: none;
		display: block;
		margin: 0px auto 18px;
		padding: 8px 12px !important;
}

#gform_49 .appex-gform-submit-button-wrapper .gform-button-spinner-wrapper {
	width: 100%;
}

#gform_49 .appex-gform-submit-button-wrapper .gform-button-spinner-wrapper .button-spinner {
	border: 5px solid rgba(255, 255, 255, .25);
		border-right-color: rgba(255, 255, 255, .8);
}

.appex-gform-submit-button-wrapper.submitting-form #gform_submit_button_49 {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#gform_submit_button_49 {
	background-color: #989998 !important;
	color: #fff;
	box-shadow: none;
	width: 350px !important;
	margin-right:0px;
	font-family: poppins;
	text-transform: capitalize;
	outline: none;
	height: 50px;
		line-height: 50px;
}

#gform_submit_button_49:hover {
	background-color: var(--appex-primary) !important;
}

.gform_wrapper ul#gform_fields_49.gform_fields li.gfield {
	padding-right: 0 !important;
	max-width: 100% !important;
}

#gform_fields_49 li {

}

/*404 page*/
.error-404 {
	font-family: "Montserrat";
}
.error-404 h1,
.error-404 h2 {
	color: var(--appex-primary);
	font-family: inherit;
}

.error-404 .btn {
	background-color: var(--appex-primary);
	color: #fff;
	border-radius: 0px;
		padding: 10px 15px;
}
.error-404 .btn:hover {
	background-color: var(--appex-primary);
}

.appex-conference-presentations {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	padding: 3px 8px;
	margin: 10px 0;
	min-width: 235px;
    max-width: 235px;
}
.appex-conference-presentations img {
	width: auto;
		border: 0px;
		box-shadow: none;
		height: 30px;
		filter: invert(100%);
		margin-right: 5px;
}

.appex-conference-presentations span {
	text-transform: uppercase;
}

.table-presentations.table thead th {
	padding-right: 1rem !important;
	color: var(--appex-primary);
}

.table-presentations.table thead th .both {
	background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6MzQ6NDMtMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM0OjQzLTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNDo0My0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6M2JiYjM4NTgtNjhiMS1kMzRhLTk2ZmQtOTJiMDNkYmFhMzQ0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOmZiNTRhNTEwLWNhMTYtZDg0NC1iMzk2LWQyM2E3Mjc0YzkzODwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOmZiNTRhNTEwLWNhMTYtZDg0NC1iMzk2LWQyM2E3Mjc0YzkzODwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpmYjU0YTUxMC1jYTE2LWQ4NDQtYjM5Ni1kMjNhNzI3NGM5Mzg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6MzQ6NDMtMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjNiYmIzODU4LTY4YjEtZDM0YS05NmZkLTkyYjAzZGJhYTM0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNDo0My0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+xFPQXgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABOklEQVR42pzUu0oDQRTG8X+WeGljrCwUtZPgJWqwFgJ2ajXnBXwK38XWM49gL3gJIaCSStG0FlFsNDZrcxaSuDvZzSlnh99+3zKzpTiOCY1XXQIugXMnch3aWwphXnUOuAc2gT5QdyK9rP1RAJoBbg0CWADaXnWlEGZQC9gee1QNgVFGtRawlRGgCnS86loQs0Q3ASiZCnDnVZdTMa86a4l2yDeL45UjgzaA9xyJ0sA3r3oEULbFGnAFtO0FpZzYrzVZn3jOik7Zap4Ah0DH1ookqwFdJ3KR1OwBZ8D8lKFOR2p61Yp9s9UCyA/QcCKPI0fDiXwAdeBlGujfoXUinwY+54D2h6HU6+REvoAG8JoBfVuip1wX3SrvpoAD4GA80cRfkIF7Q+DAqj0U/p8Z2AeaQBc4zkqUzN8AW2dwZ1ZPaNcAAAAASUVORK5CYII=') !important;
}

.table-presentations.table thead th .asc {
		background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6MzY6MjktMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM2OjI5LTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNjoyOS0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YTRiNTYyZmQtNzVlNS0xNTQyLWIxY2EtNWFmYjFhZjU5OGNiPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjIxOGM4ZjViLTZiMmYtNTE0MC1hYzRmLWM3YWQ1ZWNjNDI5ZTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjIxOGM4ZjViLTZiMmYtNTE0MC1hYzRmLWM3YWQ1ZWNjNDI5ZTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyMThjOGY1Yi02YjJmLTUxNDAtYWM0Zi1jN2FkNWVjYzQyOWU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6MzY6MjktMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmE0YjU2MmZkLTc1ZTUtMTU0Mi1iMWNhLTVhZmIxYWY1OThjYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNjoyOS0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+K/ujPgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABK0lEQVR42qTUzUocQRTF8d/EASGCOxmIGHSpxBncZOkjqLuurS/jg7jq2QniY4himEQQSUDciAh+hhFMuakGp5lue8yBU5uq+nMu91aJMXpHn7CL5bpDMca01OsEETfofBQ2hcMEKnyF+UlhLRyXQIWv8aUprIUfFaDCt/j6Hmy6JlHZN1isgrXxqyGo8D0WyrDvE0LK3owxaqdUSzjAhcnVSfe1GsxZY7Whn+fb2MLlBxhzOMpC2CnK/I2N/wi1N1JmP89n8bNqwiv0D90shEHxiEEWwh26KWUTPWOtAI1tQD/PZ9K8LdSAXtB7CxpJ9ibhI1bwpwI0xLcyaCwsAR/Qw3lp628q7XTs71A3Z/08/4xBeoNDrGYhnNX9opXKQnhKTdnHeh0IXgcA11OuIIozb1AAAAAASUVORK5CYII=') !important;
}

.table-presentations.table thead th .desc {
		background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6Mzc6MzUtMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM3OjM1LTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNzozNS0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZWU5ZmU0NjctM2U3Ny1mYTQwLTlkNTgtNjRlNDQ4NDkyYjAzPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjgzY2U4NDVjLWM1YjEtYTI0ZC1hNThkLTlkNTg2NTk4OTZhMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjgzY2U4NDVjLWM1YjEtYTI0ZC1hNThkLTlkNTg2NTk4OTZhMDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4M2NlODQ1Yy1jNWIxLWEyNGQtYTU4ZC05ZDU4NjU5ODk2YTA8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6Mzc6MzUtMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmVlOWZlNDY3LTNlNzctZmE0MC05ZDU4LTY0ZTQ0ODQ5MmIwMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNzozNS0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+AxJC+gAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABNklEQVR42qTSvWpUURTF8d+NAwETUwghrRYBo2NEi9S+genuAUmRlzGvkXKfVvARbGwmaGEjChNjI2mChIjKsbkjQ7gfM3HBaQ5r/1l7satSij7liBUc46hO6WOfd8WwTnCAtzliq89YdSXLEbfwDs/mvr/jaZ3S2cKwHFFhgictM+fYrVP6NghrQO8x7tnoAo/rlKadneWI1SbReKDHDZzkiHutyXLECB/wwOL6gYd1Sqf/kuWIPfxaEgTrmOaIFzBqPu/jDU4tr61mvvs0bqIRVFV1iH2c3YCxiUkp5ZUm2XOU/3gvSynMrbmBr0tC/uARDedaZ3fxeUHQT+zOBttgsIbpAOj3LNEQbHY/XzpAV2332AebdfjpGugSO23mIRjcnkt4he0u4yIwuIPX2OszlVL8HQAd67f8dC4lowAAAABJRU5ErkJggg==') !important;
}

.table-presentations.table th,
.table-presentations.table td {
	vertical-align: middle;
	font-weight: 500;
}

.table-presentations tbody tr {
	height: 105px;
	vertical-align: middle;
}

.table-presentations tbody tr.odd-row,
.table-presentations tbody tr.odd-row + tr.detail-view {
	background-color: rgba(0,0,0,.05);
}

.table-presentations tbody tr.even-row,
.table-presentations tbody tr.even-row + tr.detail-view {
	background-color: #FFFFFF;
}

.table-presentations tr td.presentation-thumb-wrapper {
	width: calc(1.5rem + 150px);
}

.table-presentations tr td.presentation-thumb-wrapper img {
	width: 100%;
	height: auto;
	object-fit: contain;
	border: 1px solid rgba(0, 0, 0, 0.2);
}

.table-presentations tr td.presentation-name-wrapper {
	width: auto;
}
.table-presentations tr td.presentation-date-wrapper {
	width: 200px;
	min-width: 200px;
	max-width: 200px;
}

.table-presentations.table-striped tbody tr:nth-of-type(odd) .appex-content-loading-container {
	background-color: rgba(242, 242, 242, 0.9);
}

.btn-presentation {
	display: inline-block;
	color: #555555;
}
.btn-presentation img {
	width: 40px;
	height: 40px;
	object-fit: contain;
}

.btn-presentation:hover img {
	filter: contrast(1000%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(140deg) invert(100%);
}
.btn-presentation.disabled img {
	filter: opacity(0.4);
}

/*.presentations-content-wrapper .carousel {
	width: 100%;
	display: flex;
	align-items: flex-start;
	padding: 0 30px;
}

.presentations-content-wrapper .carousel .carousel-control-next,
.presentations-content-wrapper .carousel .carousel-control-prev {
	color: #555555;
		font-size: 30px;
		opacity: 1;
		width: 30px;
}

.presentations-content-wrapper .carousel .carousel-control-next:hover,
.presentations-content-wrapper .carousel .carousel-control-prev:hover {
	opacity: 1;
	color: var(--appex-primary);
}

.presentations-content-wrapper .carousel .carousel-indicators {
	position: relative;
	flex: 0 0 150px;
	max-width: 150px;
	min-width: 150px;
	height: calc(100vh - 150px);
	padding: 0 10px;
	margin: 0px;
	overflow-y: auto;
	overflow-x: hidden;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: nowrap;
	flex-direction: column;
}

.presentations-content-wrapper .carousel ol.carousel-indicators::-webkit-scrollbar {
		height: 8px;
}
.presentations-content-wrapper .carousel ol.carousel-indicators::-webkit-scrollbar-track {
		background: #f1f1f1;
}
.presentations-content-wrapper .carousel ol.carousel-indicators::-webkit-scrollbar-thumb {
		background: #999;
}
.presentations-content-wrapper .carousel ol.carousel-indicators::-webkit-scrollbar-thumb:hover {
		background: var(--appex-primary);
}

.presentations-content-wrapper .carousel .carousel-indicators li {
	text-indent: initial;
	width: 100%;
	height: auto;
	flex: 0 0 auto;
	border: 0px;
	margin: 5px 0;
}
.presentations-content-wrapper .carousel .carousel-indicators li img {
	text-indent: initial;
	width: 100%;
	height: auto;
	max-height: 200px;
	object-fit: contain;
	border: 3px solid rgba(0,0,0,0.7);
		border-radius: 3px;
}
.presentations-content-wrapper .carousel .carousel-indicators li.active img {
	border-color: var(--appex-primary);
}

.presentations-content-wrapper .carousel .carousel-inner {
	flex: 1 1 auto;
}

.presentations-content-wrapper .carousel .carousel-inner .carousel-item {
	display: block;
}

.presentations-content-wrapper .carousel .carousel-inner .carousel-item div[class^='real3dflipbook-'] {
	width: 100%;
	height: calc(100vh - 150px) !important;
}
.presentations-content-wrapper .carousel .carousel-inner .carousel-item div[class^='real3dflipbook-'] > * {
	display: block;
}
.presentations-content-wrapper .carousel .carousel-inner .carousel-item div[class^='real3dflipbook-'] img {
	border: 1px solid rgba(0, 0, 0, .15);
}*/

.presentations-content-wrapper div[class^='real3dflipbook-'] {
	width: 100%;
	height: calc(100vh - 150px) !important;
}
.presentations-content-wrapper div[class^='real3dflipbook-'] > * {
	display: block;
}

.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-thumbHolder {
	width: 250px;
}
.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-thumbHolder .flipbook-menu-header {
	display: none !important;
}
.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-thumbHolder .flipbook-thumbsWrapper {
	top: 0px !important;
	padding-top: 0px !important;
}
/*.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-bookLayer {
	left: 250px !important;
}*/
/*.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-menuBottom .flipbook-menu span[data-name="btnThumbs"]{
	display: none !important;
}*/
.appex-ppt-style-flipbook .flipbook-main-wrapper .flipbook-thumb-num {
	top: -5px;
}

.appex-materials-pdf-selector {
	position: absolute;
		height: 0px;
		left: 0;
		right: 0;
		bottom: 76px;
		z-index: 9999;
		display: block;
		background-color: #FFF;
		overflow-x: auto;
		overflow-y: hidden;
		padding: 0;
		white-space: nowrap;
		transition: height 0.5s ease-out;
}

.appex-materials-pdf-selector.open {
	height: 150px;
}

.appex-materials-pdf-selector .appex-materials-pdf-selector-option {
	padding: 5px;
		display: inline-block;
		cursor: pointer;
}
.appex-materials-pdf-selector .appex-materials-pdf-selector-option img {
	border: 1px solid rgba(0, 0, 0, 0.2);
	width: auto;
	height: 139px;
}

.btn-appex-materials-pdf-selector-toggle {
	padding: 10px;
		cursor: pointer;
		pointer-events: auto;
		opacity: 0.7;
}
.btn-appex-materials-pdf-selector-toggle:hover {
	opacity: 1;
}

.modal_presentations {
	padding: 0px !important;
}
.modal_presentations .modal-dialog {
	max-width: 1150px;
	width: 90%;
}

.modal_presentations .modal-dialog .modal-content .modal-body {
	display: flex;
	align-items: center;
	justify-content: center;
}

.modal_presentations .modal-dialog .modal-content .modal-body .presentations-content-wrapper {
	width: 100%;
}

/*.modal_presentations .modal-dialog .modal-content .modal-body .presentations-content-wrapper .brochure-image {
	width: 100%;
	height: calc(100vh - 230px);
	object-fit: contain;
}*/

#modal_slide_decks_bio.modal_presentations .modal-dialog {
	max-width: 100%;
		width: calc(100vw - 60px);
}

#modal_slide_decks_bio.modal_presentations .modal-dialog .modal-content {
	height: calc(100vh - 60px);
}

#modal_slide_decks_bio.modal_presentations .modal-dialog .modal-content .modal-body {
	height: calc(100% - 56px);
}

.hidden-presentations-container {
	height: 0px;
	max-height: 0px;
	min-height: 0px;
	overflow: hidden;
}

/*Conference presenter/speaker requirements page styles*/
#presenter_requirements_page {
	font-family: "Montserrat";
}
#presenter_requirements_page h1 {
	color: #43434a;
	font-size: 32px;
	font-weight: 600;
	line-height: 40px;
	font-family: inherit;
}

#presenter_requirements_page .label-text {
	color: #333333;
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
	text-transform: uppercase;
	letter-spacing: 0.2px;
	font-family: inherit;
	margin: 0px;
}

#presenter_requirements_page .label-text.large {
	font-size: 17px;
	line-height: 20px;
}

#presenter_requirements_page .value-text {
	color: #777777;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	font-family: inherit;
	margin: 0px;
}

#presenter_requirements_page .value-text.faded-text {
	color: #d2d2d2;
}

#presenter_requirements_page .value-text.small {
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
}

.appex-icons-wrapper .icon {
	width: 30px;
		height: 30px;
		display: inline-block;
		border-radius: 15px;
		border: 1px solid #131212;
		background: #FFF;
		color: rgba(0,0,0,0.5);
		font-size: 22px;
		line-height: 30px;
		text-align: center;
		margin-left: 5px;
}
.appex-icons-wrapper .icon.icon-green {
	color: #40b408;
}
.appex-icons-wrapper .icon.icon-red {
	color: #fc3535;
}
.appex-icons-wrapper .icon.icon-yellow {
	color: #cab817;
}

#presenter_requirements_page #presenter_requirements_accordion .card {
	border-radius: 8px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border: 1px solid #979797;
	margin-bottom: 30px;
}
#presenter_requirements_page #presenter_requirements_accordion .card-header{
		color: #fff;
		background: #c73d44;
		height: 50px;
}

#presenter_requirements_page #presenter_requirements_accordion .header-link {
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	text-transform: uppercase;
}

#presenter_requirements_page #presenter_requirements_accordion .header-link::after {
	content: "\f078";
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
		padding-left: 15px;
}
#presenter_requirements_page #presenter_requirements_accordion .header-link.collapsed::after {
	content: "\f077";
}

#presenter_requirements_page #presenter_requirements_accordion .header-date-wrapper {
	width: 200px;
		color: #cb0000;
		font-size: 14px;
		font-weight: 600;
		line-height: 17px;
		text-align: center;
		background: #fff;
		padding: 5px 0;
		border-radius: 5px;
	border: 2px solid #999;
	margin-right: 50px;
}

#presenter_requirements_page #presenter_requirements_accordion .icons-wrapper {
	width: 70px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-direction: row-reverse;
}

#presenter_requirements_page .btn-complete {
	border: 2px solid #fff;
	box-shadow: 0 0 0px 3px var(--appex-primary);
	padding: 8px 20px;
	border-radius: 5px;
}

#presenter_requirements_page .btn-complete.disabled {
	border: 0px; 
	box-shadow: none; 
}

.btn-speaker-remove-file {
	width: 15px;
	height: 15px;
	object-fit: contain;
	cursor: pointer;
	margin-left: 3px;
}

.file-upload-wrapper {
	position: relative;
	display: inline-block;
	color: #fff;
		background-color: #989998;
		border-color: #989998;
		font-weight: 400;
		text-align: center;
		vertical-align: middle;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		border: 1px solid #989998;
		font-size: 1rem;
		line-height: 1.5;
		border-radius: .25rem;
		transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
		overflow: hidden;
		padding: 6px 12px;
}

.file-upload-wrapper:hover {
	background-color: var(--appex-primary);
	border-color: var(--appex-primary);
}

.file-upload-wrapper .file-upload-input {
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: block;
	cursor: pointer;
}

.btn.loading,
.file-upload-wrapper.loading,
#presenter_requirements_page .btn-complete.loading,
.btn-staff-task-complate.loading {
	pointer-events: none;
	color: transparent !important;
	position: relative;
}

.btn.loading::after,
.file-upload-wrapper.loading::after,
#presenter_requirements_page .btn-complete.loading::after,
.btn-staff-task-complate.loading::after {
	content: "";
	position: absolute;
	z-index: 99;
	left: 50%;
	margin-left: -15px;
	top: 50%;
	margin-top: -15px;
	pointer-events: none;
	height: 30px;
	width: 30px;
	animation: button-spinner-rotate .7s infinite linear;
	border: 5px solid rgba(0, 0, 0, .15);
	border-right-color: rgba(0, 0, 0, .6);
	border-radius: 50%;
}

/*Styles for the conferences page*/
.conferences-page-container .btn-conferences {
	display: inline-block;
	text-align: center;
	width: 25%;
	flex: 0 0 25%;
	min-width: 150px;
}

.conferences-page-container .btn-conferences.disabled {
	opacity: 0.35;
}

.conferences-page-container .btn-conferences .btn-conferences-icon-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 120px;
	height: 120px;
	margin: auto;
	border-radius: 50%;
	background: #eeeeee;
	/*border: 1px solid rgba(99, 99, 99, 0.5);
	background-image: -moz-linear-gradient( -90deg, rgb(207,206,206) 0%, rgb(161,160,160) 100%);
	background-image: -webkit-linear-gradient( -90deg, rgb(207,206,206) 0%, rgb(161,160,160) 100%);
	background-image: -ms-linear-gradient( -90deg, rgb(207,206,206) 0%, rgb(161,160,160) 100%);*/
}
.conferences-page-container .btn-conferences .btn-conferences-icon-wrapper img {
	height: 56%;
}
.conferences-page-container .btn-conferences:hover .btn-conferences-icon-wrapper {
	background: var(--appex-primary);
}

.conferences-page-container .btn-conferences:hover .btn-conferences-icon-wrapper img {
	filter: invert(1);
}

.conferences-page-container .btn-conferences p {
	color: #353335;
	display: block;
	text-transform: uppercase;
	font-size: 15px !important;
	line-height: 20px !important;
	letter-spacing: -1px;
	margin-top: 15px;
}

/**
 * Customize the Gravity file upload preview styles
 * Added by Gino
**/
.appex-file-item {
	position: relative;
	width: auto;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 5px;
	padding: 10px;
	margin: 10px;
	display: flex;
	align-items: center;
}

.appex-file-item:hover {
	box-shadow: 0px 0px 2px 3px rgba(199, 62, 68, 1);
}

.appex-file-item .appex-file-item-actions-wrapper {
	position: absolute;
	top: 10px;
	right: 10px;
	background: #FFFFFF;
	padding: 5px 10px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 5px;
	display: none;
}

.appex-file-item .appex-file-item-actions-wrapper a {
	padding: 0 5px;
}

.appex-file-item .appex-file-item-actions-wrapper a i {
	font-size: 20px;
	color: #989998;
}

.appex-file-item .appex-file-item-actions-wrapper a i:hover {
	color: var(--appex-primary);
}

.appex-file-item:hover .appex-file-item-actions-wrapper {
	display: block;
}

.appex-file-item .preview-image-wrapper {
	width: 40px;
}
.appex-file-item .preview-image-wrapper i {
	font-size: 40px;
	color: #3aa3e3;
}
.appex-file-item .preview-image-wrapper i.fa-file-pdf {
	color: #db4437;
}
.appex-file-item .preview-image-wrapper i.fa-file-archive {
	color: #3aa3e3;
}
.appex-file-item .preview-image-wrapper i.fa-file-word {
	color: #2b579a;
}
.appex-file-item .preview-image-wrapper i.fa-file-powerpoint {
	color: #d24726;
}
.appex-file-item .preview-image-wrapper i.fa-file-excel {
	color: #217346;
}
.appex-file-item .preview-image-wrapper i.fa-file-image {
	color: var(--appex-primary);
}


.appex-file-item .file-info-wrapper {
	flex: 1 1 auto;
	padding-left: 10px;
	overflow: hidden;
}
.appex-file-item .file-info-wrapper .file-name {
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.appex-file-item .file-info-wrapper .file-name a {
	color: #000000;
}
.appex-file-item .file-info-wrapper .file-name a:hover {
	color: var(--appex-primary);
}
.appex-file-item .file-info-wrapper .file-size {
	font-size: 15px;
	font-weight: normal;
	margin: 0px;
}
.appex-file-item .gform_delete {
	position: absolute;
	width: 20px;
	height: auto;
		top: -5px;
		right: -5px;
	display: none;
}

.appex-file-item:hover .gform_delete {
	display: block;
}
.appex-file-item .loading {
	position: absolute;
	top: -5px;
	right: -5px;
	z-index: 99;
	pointer-events: none;
	height: 20px;
	width: 20px;
	animation: button-spinner-rotate .7s infinite linear;
	/*border: 5px solid rgba(0, 0, 0, .15);
	border-right-color: rgba(0, 0, 0, .6);*/
	border: 4px solid rgba(199, 62, 68, .3);
	border-right-color: rgba(199, 62, 68, .9);
	border-radius: 50%;
}

table.appex-datatable.datatable {
	border-radius: 0px;
		background: #fafafa;
		border: 1px solid #cacaca;
		border-collapse: collapse;
}

table.appex-datatable.datatable td,
table.appex-datatable.datatable th {
		vertical-align: middle;
		border: 0px;
		padding: 4px 8px !important;
}

table.appex-datatable.datatable th {
	color: var(--appex-primary) !important;
		font-weight: 500;
		line-height: 1.5em;
		text-align: center;
		font-size: 1em;
}

table.appex-datatable.datatable td {
	font-size: 0.85em;
	border-top: 1px solid rgba(0,0,0,.1);
}

table.appex-datatable.datatable thead th .th-inner {
	padding: 0px !important;
}

table.appex-datatable.datatable thead th .sortable{
	background-size: 13px 15px;
}

table.appex-datatable.datatable thead th .both {
	background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6MzQ6NDMtMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM0OjQzLTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNDo0My0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6M2JiYjM4NTgtNjhiMS1kMzRhLTk2ZmQtOTJiMDNkYmFhMzQ0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOmZiNTRhNTEwLWNhMTYtZDg0NC1iMzk2LWQyM2E3Mjc0YzkzODwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOmZiNTRhNTEwLWNhMTYtZDg0NC1iMzk2LWQyM2E3Mjc0YzkzODwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpmYjU0YTUxMC1jYTE2LWQ4NDQtYjM5Ni1kMjNhNzI3NGM5Mzg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6MzQ6NDMtMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjNiYmIzODU4LTY4YjEtZDM0YS05NmZkLTkyYjAzZGJhYTM0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNDo0My0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+xFPQXgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABOklEQVR42pzUu0oDQRTG8X+WeGljrCwUtZPgJWqwFgJ2ajXnBXwK38XWM49gL3gJIaCSStG0FlFsNDZrcxaSuDvZzSlnh99+3zKzpTiOCY1XXQIugXMnch3aWwphXnUOuAc2gT5QdyK9rP1RAJoBbg0CWADaXnWlEGZQC9gee1QNgVFGtRawlRGgCnS86loQs0Q3ASiZCnDnVZdTMa86a4l2yDeL45UjgzaA9xyJ0sA3r3oEULbFGnAFtO0FpZzYrzVZn3jOik7Zap4Ah0DH1ookqwFdJ3KR1OwBZ8D8lKFOR2p61Yp9s9UCyA/QcCKPI0fDiXwAdeBlGujfoXUinwY+54D2h6HU6+REvoAG8JoBfVuip1wX3SrvpoAD4GA80cRfkIF7Q+DAqj0U/p8Z2AeaQBc4zkqUzN8AW2dwZ1ZPaNcAAAAASUVORK5CYII=') !important;
}

table.appex-datatable.datatable thead th .asc {
		background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6MzY6MjktMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM2OjI5LTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNjoyOS0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YTRiNTYyZmQtNzVlNS0xNTQyLWIxY2EtNWFmYjFhZjU5OGNiPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjIxOGM4ZjViLTZiMmYtNTE0MC1hYzRmLWM3YWQ1ZWNjNDI5ZTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjIxOGM4ZjViLTZiMmYtNTE0MC1hYzRmLWM3YWQ1ZWNjNDI5ZTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyMThjOGY1Yi02YjJmLTUxNDAtYWM0Zi1jN2FkNWVjYzQyOWU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6MzY6MjktMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmE0YjU2MmZkLTc1ZTUtMTU0Mi1iMWNhLTVhZmIxYWY1OThjYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNjoyOS0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+K/ujPgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABK0lEQVR42qTUzUocQRTF8d/EASGCOxmIGHSpxBncZOkjqLuurS/jg7jq2QniY4himEQQSUDciAh+hhFMuakGp5lue8yBU5uq+nMu91aJMXpHn7CL5bpDMca01OsEETfofBQ2hcMEKnyF+UlhLRyXQIWv8aUprIUfFaDCt/j6Hmy6JlHZN1isgrXxqyGo8D0WyrDvE0LK3owxaqdUSzjAhcnVSfe1GsxZY7Whn+fb2MLlBxhzOMpC2CnK/I2N/wi1N1JmP89n8bNqwiv0D90shEHxiEEWwh26KWUTPWOtAI1tQD/PZ9K8LdSAXtB7CxpJ9ibhI1bwpwI0xLcyaCwsAR/Qw3lp628q7XTs71A3Z/08/4xBeoNDrGYhnNX9opXKQnhKTdnHeh0IXgcA11OuIIozb1AAAAAASUVORK5CYII=') !important;
}

table.appex-datatable.datatable thead th .desc {
		background-image: url('data:image/png;base64,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/GMzLdsAADoTaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjAtMTEtMTRUMDc6Mzc6MzUtMDU6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTE0VDA3OjM3OjM1LTA1OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMC0xMS0xNFQwNzozNzozNS0wNTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZWU5ZmU0NjctM2U3Ny1mYTQwLTlkNTgtNjRlNDQ4NDkyYjAzPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjgzY2U4NDVjLWM1YjEtYTI0ZC1hNThkLTlkNTg2NTk4OTZhMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjgzY2U4NDVjLWM1YjEtYTI0ZC1hNThkLTlkNTg2NTk4OTZhMDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4M2NlODQ1Yy1jNWIxLWEyNGQtYTU4ZC05ZDU4NjU5ODk2YTA8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMTEtMTRUMDc6Mzc6MzUtMDU6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmVlOWZlNDY3LTNlNzctZmE0MC05ZDU4LTY0ZTQ0ODQ5MmIwMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xNFQwNzozNzozNS0wNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+AxJC+gAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABNklEQVR42qTSvWpUURTF8d+NAwETUwghrRYBo2NEi9S+genuAUmRlzGvkXKfVvARbGwmaGEjChNjI2mChIjKsbkjQ7gfM3HBaQ5r/1l7satSij7liBUc46hO6WOfd8WwTnCAtzliq89YdSXLEbfwDs/mvr/jaZ3S2cKwHFFhgictM+fYrVP6NghrQO8x7tnoAo/rlKadneWI1SbReKDHDZzkiHutyXLECB/wwOL6gYd1Sqf/kuWIPfxaEgTrmOaIFzBqPu/jDU4tr61mvvs0bqIRVFV1iH2c3YCxiUkp5ZUm2XOU/3gvSynMrbmBr0tC/uARDedaZ3fxeUHQT+zOBttgsIbpAOj3LNEQbHY/XzpAV2332AebdfjpGugSO23mIRjcnkt4he0u4yIwuIPX2OszlVL8HQAd67f8dC4lowAAAABJRU5ErkJggg==') !important;
}

.dataTable .dataTables_empty {
	 text-align: center;
}

/*Profile Continuing Education Styles*/
#myaccount_continuing_education_table .btn-presentation {
	display: flex;
	justify-content: center;
	align-items: center;
}
#myaccount_continuing_education_table .btn-presentation img.hover {
	display: none;
}
#myaccount_continuing_education_table .btn-presentation:hover img {
	filter: none;
	display: none;
}
#myaccount_continuing_education_table .btn-presentation:hover img.hover {
	display: block;
}

#myaccount_continuing_education_table .btn-presentation.eval-completed {
	cursor: auto;
}
#myaccount_continuing_education_table .btn-presentation.eval-completed img {
	display: block !important;
	filter: none !important;
}

.myaccount-continuing-education-description-wrapper {
}

.btn-continuing-education {

}

.shared-document-search-form-wrapper .sf-field-sort_order {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	min-width: 250px;
}

.shared-document-search-form-wrapper #search-filter-form-26025 ul li,
.shared-document-search-form-wrapper #search-filter-form-26026 ul li {
		flex: 1 1 50%;
		max-width: 50%;
		min-width: auto;
		display: block !important;
		padding: 15px !important;
}

#board_shared_documents_wrapper .search-filter-results {
	flex: 1 1 100%;
	max-width: 100%;
	margin-top: 15px;
	padding: 0px;
}

#input_51_1 {
	text-transform: none;
}

#field_53_3, #field_53_4, #field_53_6, #field_53_12 {
	width: 50%;
	display: inline-block;
	padding-right: 16px;
}

#field_53_12 {
	float: left;
}

.gpnf-nested-entries-container.ginput_container .gpnf-nested-entries {
	width: 100% !important;
}

.gpnf-nested-entries-container.ginput_container .gpnf-nested-entries .gpnf-row-actions {
	width: 70px;
	min-width: 70px;
	max-width: 70px;
}

.gpnf-nested-entries-container.ginput_container .gpnf-nested-entries th {
	background: #ffffff;
	color: var(--appex-primary);
	text-align: left;
	font-weight: bold;
}

.gpnf-nested-entries-container.ginput_container .gpnf-nested-entries tbody tr td[data-heading="Title"] p {
	font-weight: bold;
}

.gpnf-nested-entries-container .gpnf-add-entry {
	color: #fff;
	background-color: #989998;
	border: 0px;
	border-radius: 4px;
	padding: 5px 10px;
	outline: none;
	box-shadow: none;
	margin-top: 0px;
}
.gpnf-nested-entries-container .gpnf-add-entry:hover {
	background-color: var(--appex-primary);
}
.gpnf-nested-entries-container .speakers-info-wrapper {
	padding: 5px 0;
}
.gpnf-nested-entries-container .speakers-info-wrapper p {
		font-size: 15px;
		line-height: 17px;
}

#field_54_2 .ginput_container_list {
	padding: 15px 0 15px 15px;
	border: 1px solid rgba(0, 0, 0, 0.2);
}

#field_54_2 table.gfield_list thead th {
	font-weight: 100;
}

.gpnf-dialog.ui-dialog {
	background-color: #ffffff !important;
}

.gpnf-dialog .ui-dialog-title {
	font-size: 22px !important;
	font-weight: 500;
}

.gpnf-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
	font-family: poppins;
	width: 30px;
    overflow: hidden;
    color: transparent;
}
.gpnf-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon {
	position: absolute;
	top: 0;
	right: 0;
	background: none !important;
}

.gpnf-dialog .ui-dialog-content {
	border-top-width: 0px !important;
}

.gform_wrapper .gpnf-nested-entries-container .gpnf-nested-entries td {
	word-break: break-all;
}

.gform_wrapper .gpnf-nested-entries-container .gpnf-nested-entries th.gpnf-field-2 {
	width: 130px;
}
.gform_wrapper .gpnf-nested-entries-container .gpnf-nested-entries th.gpnf-field-3 {
	width: 150px;
}
.gform_wrapper .gpnf-nested-entries-container .gpnf-nested-entries th.gpnf-field-4 {
	width: 180px;
}

.appex-content-loading-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding-top: 100px;
	background: rgba(255, 255, 255, 0.9);
	display: none;
	justify-content: center;
	align-items: flex-start;
		z-index: 1000;
}

.appex-content-loading-container.show {
	display: flex !important;
}

.appex-content-loading-container .loading-indicator {
	height: 40px;
	width: 40px;
	animation: button-spinner-rotate .7s infinite linear;
	border: 5px solid rgba(0, 0, 0, .15);
	border-right-color: rgba(0, 0, 0, .6);
	border-radius: 50%;
}

#field_23_61, #field_32_61, #field_33_61 {
	padding: 0px;
}

#field_7_21 {
	margin-top: 16px;
}
#field_7_14 {
	margin-top: 0px;
}

.modal-fullscreen {
	max-width: none;
		max-height: none;
		width: 100vw;
		height: 100vh;
		margin: 0px;
}

.modal-fullscreen .modal-content {
	height: 100%;
	max-height: 100%;
}

.default-page-rightside {
	flex: 0 0 140px;
	min-width: 140px;
	max-width: 140px;
}

@media (max-width: 991px) {
	.default-page-rightside {
		flex: 0 0 auto;
		min-width: 140px;
		max-width: none;
	}
}

@media (max-width: 760px) {
	.gpnf-nested-entries-container.ginput_container .gpnf-nested-entries .gpnf-row-actions {
		width: 100%;
		max-width: 100%;
	}
}

#table_ptp_presentations {
	width: calc(100% - 2px);
}

#table_ptp_presentations thead > tr > th.detail,
#table_ptp_presentations tbody > tr:not(.detail-view) > td:first-of-type {
	width: 1px !important;
	padding: 0px !important;
}

#table_ptp_presentations thead > tr > th.detail *,
#table_ptp_presentations tbody > tr:not(.detail-view) > td:first-of-type * {
	display: none !important;
}

#table_ptp_presentations thead > tr > th:nth-child(2),
#table_ptp_presentations tbody > tr:not(.detail-view) > td:nth-child(2) {
  border-left: none!important;
}
#table_ptp_presentations tbody tr {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: transparent;
}
#table_ptp_presentations tbody tr:hover {
	border: 1px solid #BD3F43;
}
#table_ptp_presentations tbody tr.detail-view-opened {
	border: 1px solid #BD3F43;
	border-bottom-width: 0px;
}

#table_ptp_presentations tbody tr.detail-view-opened + tr.detail-view {
	border: 1px solid #BD3F43;
	border-top-width: 0px;
}
.ptp-presentation-credit-info > p {
	margin: 0px;
	color: #BD3F43;
	font-weight: bold;
	font-size: 18px;
}

/*Style of CE library*/

.ce-library-search-form-wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	background-color: #BD3F43;
	/*background-image: linear-gradient(#BD3F43 130px, white 130px, white 140px, #838181 140px, #838181 201px);
	background-size: 100% 100%;*/
}

.ce-library-search-form-wrapper li.sf-field-post-meta-admin_leadership {
	display: none !important;
}

.ce-library-search-form-wrapper li.sf-field-taxonomy-specialty,
.ce-library-search-form-wrapper li.sf-field-taxonomy-advanced-practice-role,
.ce-library-search-form-wrapper li.sf-field-taxonomy-population-type {
	flex: 1 1 33.33%;
	max-width: 33.33%;
	display: block !important;
	padding: 15px 15px 10px !important;
}

.ce-library-search-form-wrapper li.sf-field-taxonomy-specialty label,
.ce-library-search-form-wrapper li.sf-field-taxonomy-advanced-practice-role label,
.ce-library-search-form-wrapper li.sf-field-taxonomy-population-type label {
	padding: 0px !important;
	background: none !important;
}

.ce-library-search-form-wrapper li.sf-field-reset {
	padding: 30px 15px 0px;
    text-align: right;
}

#ce_library_results_wrapper .search-filter-results {
	flex: 0 0 100%;
	max-width: 100%;
	padding: 0px;
	margin-top: 0px;
}
#ce_library_results_wrapper .search-filter-results .search-filter-results-item {
	background-color: #FFFFFF;
	border: 1px solid transparent;
}

#ce_library_results_wrapper .search-filter-results .search-filter-results-item:nth-of-type(odd) {
	background-color: rgba(0, 0, 0, 0.1);
}

#ce_library_results_wrapper .search-filter-results .search-filter-results-item.show-details {
	border: 1px solid #BD3F43;
}
#ce_library_results_wrapper .search-filter-results .search-filter-results-item .presentation-details-wrapper {
	display: none;
	font-weight: 500;
}
#ce_library_results_wrapper .search-filter-results .search-filter-results-item.show-details .presentation-details-wrapper {
	display: block;
}

#ce_library_results_wrapper .search-filter-results-item-content {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	min-height: 100px;
	padding: 15px;
}

#ce_library_results_wrapper .search-filter-results-item:hover {
	border: 1px solid #BD3F43;
}

#ce_library_results_wrapper .search-filter-results-item-content.header-item {
	min-height: auto;
}

#ce_library_results_wrapper .search-filter-results-item-content.header-item > div {
	font-weight: 700;
	color: #BD3F43;
}

#ce_library_results_wrapper .search-filter-results-item-content .presentation-thumb-wrapper {
	width: 150px;
	min-width: 150px;
	max-width: 150px;
}

#ce_library_results_wrapper .search-filter-results-item-content .presentation-thumb-wrapper img {
	width: 100%;
	height: auto;
	object-fit: contain;
	border: 1px solid rgba(0, 0, 0, 0.2);
}

#ce_library_results_wrapper .search-filter-results-item-content .presentation-title-wrapper {
	flex: 1 1 auto;
	padding: 0 15px;
	font-weight: 500;
}

#ce_library_results_wrapper .search-filter-results-item-content .presentation-presenters-wrapper {
	flex: 0 0 200px;
	min-width: 200px;
	max-width: 200px;
}
#ce_library_results_wrapper .search-filter-results-item-content .presentation-date-wrapper {
	flex: 0 0 190px;
	min-width: 190px;
	max-width: 190px;
	padding: 0 15px;
}

#ce_library_results_wrapper .search-filter-results-item-content .presentation-actions-wrapper {
	text-align: center;
	flex: 0 0 130px;
	min-width: 130px;
	max-width: 130px;
}

.summit-session-reg-wrapper .session-icon {
	width: 60px;
	flex: 0 0 60px;
	height: auto;
	align-self: flex-start;
	transform: scale(1.5);
}

.summit-session-reg-wrapper .summit-session-icon-wrapper {
	text-align: center;
	width: 60px;
	min-width: 60px;
	max-width: 60px;
}

.summit-session-reg-wrapper .summit-session-reg-partner-wrapper {
	width: 230px;
	height: auto;
	border: 1px solid #757474;
	background-color: #ffffff;
}

.summit-session-reg-wrapper .summit-session-reg-partner-wrapper .summit-session-reg-partner-title {
	width: 100%;
	background-color: #757474;
	color: #FFF;
	text-align: center;
}

.summit-session-reg-wrapper .summit-session-reg-item .summit-session-cart-chk-wrapper {
	width: 45px;
    position: relative;
    height: 40px;
}

.summit-session-reg-wrapper .summit-session-reg-item .btn-summit-reg-add-to-cart,
.summit-session-reg-wrapper .summit-session-reg-item.already-added-in-cart .btn-summit-reg-added-to-cart {
	display: block;
}

.summit-session-reg-wrapper .summit-session-reg-item.already-added-in-cart .btn-summit-reg-add-to-cart,
.summit-session-reg-wrapper .summit-session-reg-item .btn-summit-reg-added-to-cart {
	display: none;
}

.conferences-search-wrapper li.sf-field-reset {
	text-align: right;
	padding: 0px 0px 5px !important;
}

.conferences-search-wrapper li.sf-field-reset .search-filter-reset {
	text-transform: capitalize;
    background-color: rgba(0, 0, 0, 0.1);
    padding: 5px 10px;
    color: #222222;
    text-decoration: none;
    letter-spacing: normal;
}
.conferences-search-wrapper li.sf-field-reset .search-filter-reset:hover {
	color: var(--appex-primary);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat,
.conferences-search-wrapper .sf-field-post-meta-conference_type {
	background-color: rgba(0, 0, 0, 0.1);
	border-radius: 5px;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul {
	flex-direction: row;
	justify-content: space-between;
    margin: 0px;
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li {
	flex: 0 0 125px;
	width: 125px; 
    height: auto;
    padding: 0px;
    margin: 10px 5px;
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li input[type=checkbox],
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li input[type=checkbox] {
	display: none;
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li label.sf-label-checkbox,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li label.sf-label-checkbox {
	position: relative;
	text-align: center;
	padding: 80px 0 0;
	line-height: 18px;
    letter-spacing: -0.5px;
    font-weight: 500;
    font-size: 15px;
    cursor: pointer;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-option-active label.sf-label-checkbox,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li.sf-option-active label.sf-label-checkbox {
	color: var(--appex-primary);
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li label.sf-label-checkbox::before {
	content: '';
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #ffffff;
    background-size: 100%;
    background-size: 90%;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li.sf-option-active label.sf-label-checkbox::before {
	background-color: var(--appex-primary);
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-2712{
	order: 1;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-2712 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(1) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_summit_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-2712.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(1) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_summit_white.svg');
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6523 {
	order: 2;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6523 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(2) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_leadership_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6523.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(2) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_leadership_white.svg');
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6540 {
	order: 3;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6540 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(3) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_CLINICAL_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6540.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(3) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_CLINICAL_white.svg');
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6548 {
	order: 4;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6548 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(4) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_CLINICAL_PEDIATRIC_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6548.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(4) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_CLINICAL_PEDIATRIC_white.svg');
}

.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6549 {
	order: 5;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6549 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(5) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_OTHER_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6549.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(5) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_OTHER_white.svg');
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6544 {
	order: 6;
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6544 label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(6) label.sf-label-checkbox::before {
	background-image: url(/wp-content/uploads/2021/06/PRODUCT-ICON_TRAINING_black.svg);
}
.conferences-search-wrapper .sf-field-taxonomy-product_cat ul > li.sf-item-6544.sf-option-active label.sf-label-checkbox::before,
.conferences-search-wrapper .sf-field-post-meta-conference_type ul > li:nth-child(6) input:checked + label.sf-label-checkbox::before {
	background-image: url('/wp-content/uploads/2021/06/PRODUCT-ICON_TRAINING_white.svg');
}

.conferences-search-result-wrapper .search-filter-results {
	margin: 0px;
	width: 100%;
    max-width: 100%;
    flex: 1 1 100%;
}

.conferences-search-result-wrapper .search-filter-results .summit-session-reg-partner-wrapper {
	width: 180px;
    flex: 0 0 auto;
}

.conferences-search-result-wrapper .search-filter-results .summit-session-reg-partner-wrapper .summit-session-reg-partner-logo {
	height: auto;
    max-height: 120px;
    padding: 5px;
}

.conferences-search-result-wrapper .search-filter-results .summit-session-reg-partner-wrapper .summit-session-reg-partner-logo img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.conferences-search-result-wrapper .search-filter-results .session-icon {
    transform: scale(1.0);
}

.conferences-search-result-wrapper .search-filter-results .flip-book-container {
	width: 100px;
}
.conferences-search-result-wrapper .search-filter-results .flip-book-container > span {
	font-size: 15px;
    letter-spacing: -1px;
}
.conferences-search-result-wrapper .search-filter-results .flip-book-container .doc-image {
	width: 97.5px;
	height: 125px;
	object-fit: cover;
}

.conferences-search-result-wrapper .search-filter-results .btn-virtual-event-register {
	width: 210px;
	margin-left: auto;
	margin-right: auto;
}

.btn-join-course {
	border: 2px solid #fff;
	box-shadow: 0 0 0px 3px var(--blue);
}

.btn-take-post-test {
	border: 2px solid #fff;
	box-shadow: 0 0 0px 3px #304468;
	color: white !important;
	background-color: #304468 !important;
}

.btn-retake-post-test {
	border: 2px solid #fff;
	box-shadow: 0 0 0px 3px #304468;
	color: white !important;
	background-color: #304468 !important;
}

.btn-pay-retest-fee {
	border: 2px solid #fff;
	box-shadow: 0 0 0px 3px #14a800;
	color: white !important;
	background-color: #14a800 !important;
}

.show-password-input {
	display: none;
}

/* Resposive */

@media (max-width: 991.98px) {
	.page-body .container {
		max-width: 100% !important;
	}
}
@media (max-width: 575.98px) {
	.summit-session-reg-wrapper .summit-session-btn-cart-wrapper {
		max-width: 230px;
		margin-left: 50px;
	}
	.summit-session-cart-chk-wrapper + .summit-session-btn-cart-wrapper {
		margin-top: -36px;
	}
}

#comment_section {
	max-height: 300px;
	overflow: hidden;
}
#comment_section.hide {
	max-height: 0px;
}

.btn-fellows-application {
	display: flex;
	flex-direction: column;
	align-items: center;
	border: 2px solid var(--appex-primary);
	background-color: white;
	color: var(--appex-primary);
	border-radius: 5px;
	padding: 15px;
	margin: 10px;
	font-weight: 600;
	text-align: center;
}

.btn-fellows-application img {
	width: 120px;
}

.btn-fellows-application span {
	margin-top: 10px;
}

.btn-fellows-application.disabled {
	opacity: 0.5;
	border-color: var(--gray);
	color: var(--gray) !important;
	user-select: none;
}
.btn-fellows-application.disabled img {
	filter: grayscale(1);
}