
/* FRONTPAGE*/
.featured-event.uk-panel-box h3, .featured-video.uk-panel-box h3 {text-transform: uppercase; color: #666; font-weight: 500;}
.featured-event.uk-panel-box {}
.greeting {color: #444;}
ul.blank {margin-top: 10px; margin-left: 0; margin-bottom: 10px; list-style: none;}
.uk-dropdown form {margin-bottom: 0;}
.uk-dropdown input[type="checkbox"] {margin-top: 0;}
div.uk-offcanvas-bar ul.blank {padding-left: 0 !important; margin-top: 10px; list-style: none;}
div.uk-offcanvas-bar ul.blank a {color: #5b014f !important; font-size: 15px;}
.aonn-home .uk-panel-title, .aonn-home .uk-h3, .aonn-home h3 {font-size: 18px; line-height: 24px; font-weight: 400; text-transform: none; color: #666666;}
.aonn-home h3.feattitle {font-size: 17px; line-height: 20px; font-weight: 400; text-transform: none; color: #4a4a4a; margin-top: 10px;} 
.aonn-home .uk-width-medium-2-3 .uk-panel .uk-slideshow {-moz-box-shadow: 0px 0px 2px 0 rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 2px 0 rgba(0,0,0,0.25); box-shadow: 0px 0px 2px 0 rgba(0,0,0,0.25);}
.aonn-home .uk-panel-box {padding: 15px !important;}
.aonn-home .uk-panel-box.interact-facebook, .aonn-home .uk-panel-box.interact-twitter {padding: 0 !important;}
.aonn-home div#leaderboard {margin-top: 20px; margin-bottom: 40px !important;}
.aonn-home .uk-panel-box.user-dashboard-o {padding: 20px !important;}
.aonn-home .tm-header {margin-top: 30px; margin-bottom: 40px;}

/* FRONTPAGE MODULE BOXES */
.aonn-home .uk-h3 {padding-bottom: 10px; font-size: 18px; border-bottom: 1px solid rgba(0, 0, 0, 0.5); color: #ffffff; padding: 10px; margin: -15px -15px 15px -15px !important; background: #851976; background-image: linear-gradient(to bottom, #7e0c6e, #750c65);}
.aonn-home .grey .uk-h3 {padding-bottom: 10px; font-size: 18px; border-bottom: 1px solid rgba(0, 0, 0, 0.5); color: #ffffff; padding: 10px; margin: 0 0 0 0 !important; background: #666; background-image: linear-gradient(to bottom, #666, #555);}
.sponsors-slider {min-height: 148px; padding-top: 10px;}
.hide-arttitle .title {display: none;}

/* Member Profile */
.uk-tab > li.uk-active > a {color: #4a4a4a;}

/* NAVIGATION BAR */
a.text-seperator {pointer-events: none;}

/* Sponsor Slider Image Captions */
.uk-slideset h3 {font-size: 16px;}

span.highlight {background: #fcf4cf}

/* HEADER */
.social-media .twitter {color: #00A8EC !important; font-size: 36px;}
.social-media .facebook {color: #335099 !important; font-size: 36px;}
.social-media .linkedin {color: #0C62A6 !important; font-size: 36px;}
.social-media .instagram-logo { top: -3px;position:relative;display: inline-block;width: 33px;  height: 31px;  border-radius: 18%;  background:#4c68d7;}
.social-media .instagram-logo i {color: #fff !important; font-size: 26px; padding:3px 5px 2px 6px;}
.social-media i:hover, .instagram-logo:hover {-webkit-filter: brightness(110%);} 

/* Ad Spots */
.ad {display: table; margin: 0 auto;}
.tm-sidebar-b .uk-panel + .uk-panel {margin-top: 20px !important} /* override for default uk-panel selector style */

/* Custom 1-3 Module Position */
@media (min-width: 1220px) {
.user-dashboard, .user-dashboard-o {min-height: 380px !important;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
}

.mams-artlist-secimage, .mams-artlist-catimage {padding: 5px 0 20px 0;}

/* Custom Bottom E Module Position */
.tm-bottom-e {
	background: #5e0e54;
	color: #9d839a;
   font: 16px "roboto", Arial, Helvetica, sans-serif; 
}
.tm-bottom-e.uk-grid {margin-left: 0 !important; margin-top: 0 !important;}
.tm-bottom-e  a {
  color: #a791a4;
  font: 16px "roboto", Arial, Helvetica, sans-serif; 
  font-weight: 400;
}
.tm-bottom-e .uk-nav-header {
  padding: 0 0 10px 0;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  line-height: 100%;
  color: #fff;
}
.tm-bottom-e .uk-nav-side > li > a {padding: 3px 0; color: #a791a4;}
.tm-bottom-e .uk-nav-side > li > a:hover {-webkit-filter: brightness(120%);}
.tm-bottom-e .uk-nav-side > li.uk-active > a {font-weight: 600;}
.tm-middle + .tm-bottom-e {margin-top: 40px !important;}
a.italic {font-style: italic;}

/* FOOTER */
.tm-bottom-d .uk-panel-box {padding: 15px 15px 0 15px !important;}
.tm-footer a.twitter, .tm-footer a.facebook, .tm-footer a.linkedin {color: #a791a4; font-size: 26px; padding-right: 8px;}

/* INTRO IMAGE CENTER ALIGN */
.tm-article-blog .tm-article-featured-image {margin: 0 auto; margin-bottom: 30px;}

/* widgetkit  */
.sponsor-grid > div:nth-child(1) > div {border-left: 2px solid green;}
.sponsor-grid > div:nth-child(2) > div {border-left: 2px solid purple;}
.sponsor-grid > div:nth-child(3) > div {border-left: 2px solid #004777;}
.sponsor-grid > div:nth-child(4) > div {border-left: 2px solid #aaa;}
.sponsor-grid > div:nth-child(5) > div {border-left: 2px solid red;}

.event-gallery div.uk-overlay-background {background: transparent !important;}
.frosted-glass { height: 100%; text-shadow: 1px 1px 1px #000; background-color: rgba(0, 0, 0,.7); padding: 25px 25px;margin-top: 0;}
.frosted-glass p a {color: #fff !important;text-decoration: none !important;}
.frosted-glass-container .uk-width-9-10 {width: 100% !important; position: relative; left: 0px; top: 0px; height: 100%;}

/* Mobile App */
.mobile-app .tm-article {padding: 0px !important;}
.mobile-app .divider {padding: 20px 15px; text-align: center; background: #1c628a;}
.mobile-app .contain {background: #f9f9f9; padding: 20px;}
.mobile-app .header {color: #fff; font-size: 1.15em; width: 75%; margin: 0 auto;}
.mobile-app .g-header {padding: 15px 20px; background: #eee; color: #444;}
.mobile-app .input-txt {font-size: 18px !important; font-weight: 400 !important; background: #fff !important; padding: 8px 6px !important;}
.mobile-app .submit-btn {background: #0587B7 !important; color: #fff !important; border: 0 !important; font-size: 18px !important; font-weight: 500 !important;}
.mobile-app .alert-box {background: #CA1C29; color: #fff; text-shadow: none !important; border-radius: 0 !important; font-size: 18px; font-weight: 400; border: 0 !important; padding-left: 20px;}
.mobile-app .uk-icon-question-circle {font-size: 40px; color: #fff;}
.frosted-box {max-width: 490px; min-height: 294px; text-shadow: 1px 1px 1px #000; background-color: rgba(26,26,26,.72); padding: 25px 15px; margin-left: -38px !important; margin-top: 0;}
.frosted-box h1.heading {line-height: 115%; font-weight: 600; color: #fff; font-size: 27px;}
.frosted-box p a {color: #4ABBCE !important;text-decoration: none !important;}
.mobile-app .badge-btn {background: #000 !important; color: #fff !important; border: 1px solid #959595 !important; font-weight: 500; font-size: 20px; border-radius: 5px; padding: 1px 3px;}
@media screen and (max-width: 959px){
.app-download {height: 100% !important;}
.frosted-box {max-width: 100% !important; padding: 20px 15px 15px 15px !important; margin-left: 0 !important; margin-top: 0 !important; }
.app-download .uk-width-9-10:nth-child(1) {width: 100% !important; margin-right: 0;}
.app-download {background-position: -156px 0 !important;}
}
@media screen and (max-width: 547px){
.badge-btn-margin {margin-top: 3px;}
}

@media (max-width: 710px){
.app-download {background-position: -256px 0 !important;}
}
@media screen and (max-width: 545px){
.app-download {background-position: -480px 0 !important; background-color: #131214 !important; background-repeat: no-repeat;}
}

/* BEGIN Card Framework */
.metrics-superheroes .card-grid {
	width: 85%;
	min-height: 500px;
	border: 1px solid #ddd;
	margin-bottom: 40px;
}
.metrics-superheroes .front:after {
	content: "";
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0%;
	height: 100%;
	background-color: rgba(255,255,255,0.1);
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
.metrics-superheroes .front:hover:after {
	width: 120%;
	background-color: rgba(255,255,255,0);
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	-ms-transition: all 0.25s ease-out;
	-o-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}
.metrics-superheroes .front, .back {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0px 0px 3px #777;
	padding: 8px;
}
.metrics-superheroes .card-grid:hover {
	cursor: pointer;
}
/* END Card Framework */
/* BEGIN Card Formatting */
.superhero .uk-button {
	color: #bbb;
	font-size: 16px;
	border: 0 !important;
	background: #fff;
	font-weight: 500;
	float: right;
	bottom: 0;
}
.superhero .uk-button:hover {
	cursor: pointer;
}
.metrics-superheroes .btn {
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	z-index: 10000;
}
.metrics-superheroes .uk-slideshow, .metrics-superheroes .uk-slideshow ul li {
	height: 600px;
}
.metrics-superheroes .uk-slideshow ul.plus li, .metrics-superheroes .uk-slideshow ul.compass li {
	height: auto;
}
.metrics-superheroes ul.compass {
	margin-top: 0px !important;
}
.superhero .uk-slidenav {
	display: inline-block;
	box-sizing: border-box;
	width: 60px;
	height: 60px;
	line-height: 60px;
	color: rgba(50,50,50,.4);
	font-size: 60px;
	text-align: center;
}
.superhero .uk-panel-box {
	padding: 10px;
	background: transparent;
	box-shadow: none;
	border: 0;
}
.superhero .uk-panel-box div.uk-margin {
	background: transparent;
	padding: 10px;
}
.superhero .uk-panel-box div.uk-text-center {
	vertical-align: bottom;
	background-image: -ms-linear-gradient(top, #C8B7CC 0%, #8c6694 100%);
	background-image: -moz-linear-gradient(top, #C8B7CC 0%, #8c6694 100%);
	background-image: -o-linear-gradient(top, #C8B7CC 0%, #8c6694 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #C8B7CC), color-stop(100, #8c6694));
	background-image: -webkit-linear-gradient(top, #C8B7CC 0%, #8c6694 100%);
	background-image: linear-gradient(to bottom, #C8B7CC 0%, #8c6694 100%);
	padding: 5px;
	min-height: 88%;
}
.superhero .uk-panel-box div.uk-text-center img {
}
.metrics-superheroes .uk-slider img {
	pointer-events: none;
	max-width: auto;
 	height: !important;
}
.superhero .sub-header {
	font-style: italic;
	color: #fff;
	font-size: 18px;
	background: #672855;
	font-weight: 500;
	padding: 0 0 8px 0;
	width: 100%;
	display: block;
}
.superhero h3.name {
	background: #672855;
	font-weight: 500;
	color: #fff;
	text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000;
	font-family: 'Bowlby One SC';
	font-size: 26px;
	line-height: 110%;
	text-align: center;
	padding: 12px 8px;
	margin-top: 0 !important;
	margin-bottom: 0;
	min-height: 12%;
}
.superhero .divider {
	background: #f3edf4;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-top: -3px;
	display: block;
	padding: 6px 4px;
	color: #441c38;
}
.superhero .divider.header {
	background: #672855;
	font-weight: 500;
	color: #fff;
	text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000;
	font-family: 'Bowlby One SC';
	text-align: center;
	font-size: 26px;
	line-height: 110%;
	padding: 12px 8px;
	margin-bottom: 2px !important;
	position: relative;
}
/* END Card Formatting */
/* BEGIN Slideshow Framework */
.superhero .uk-slidenav-next:before {
	content: "\f105";
	font-family: FontAwesome;
}
.superhero .uk-slidenav-previous:before {
	content: "\f104";
	font-family: FontAwesome;
}
.superhero .uk-slidenav-position .uk-slidenav {
	position: absolute;
	top: 50%;
	z-index: 1;
	margin-top: -30px;
}
.superhero .uk-slidenav-contrast {
	color: rgba(255,255,255,.7);
}
/* END Slideshow Framework */
/* BEGIN Webpage Formatting */
.superhero-container {
	padding: 20px 0;
	background: #eee;
}
.metrics-superheroes .section-header {
	color: #fff !important;
	font-size: 22px;
	text-shadow: 0 2px 2px #000;
	line-height: 120%;
	font-weight: 500;
}
.metrics-superheroes .section-header.teal {
	background: #16596C;
	padding: 15px;
}
.metrics-superheroes .section-header.purple {
	background: #672855;
	padding: 15px 15px 10px 15px;
}
.metrics-superheroes p.dbl-border {
	border-bottom: 3px solid #8c6694;
	margin-bottom: 1px;
}
.metrics-superheroes .social-share {display:none;}

@media (max-width: 480px) {
.metrics-superheroes .tm-main p, .metrics-superheroes ul li {
	font-size: 14px !important;
	line-height: 115% !important;
}
.metrics-superheroes .tm-main .section-header {
	font-size: 16px !important;
	line-height: 105%;
	padding: 8px !important;
}
.metrics-superheroes .uk-overlay-panel {
	padding: 0 !important;
}
.metrics-superheroes .resp-box {min-height: 82.5% !important;}
.metrics-superheroes .resp-box-xl {min-height: 78% !important;}
}
@media (max-width: 375px) {
.metrics-superheroes .resp-box-l {min-height: 82.5% !important;}
}

.remove-header-padding .tm-article-featured-image {margin-bottom: 0;}
.remove-art-padding .mams-article-content, .remove-art-padding .tm-content, .remove-art-padding .tm-article, .remove-art-padding .tm-article-featured-image {
	padding: 0 !important;
 	margin-bottom: 0 !important;
}
.remove-art-padding .content-padding {padding: 20px;}  
/* CONFERENCE LANDING PAGES WITH SUBMENU */
.uk-text-xlarge {
	font-size: 28px;
}
.uk-text-xxlarge {
	font-size: 42px;
	line-height: 115%;
}
.orange {
	color: #F38231;
}
.full-width.uk-width-medium-1-4 {
	display: block;
	width: 100%;
}

@media (max-width: 767px) {.uk-width-small-1-3.responsive {width: 100% !important;}}
.annual-conference-sub-menu {background: #fff;}
.annual-conference-sub-menu .nav {margin-bottom: 0;padding-bottom: 0;}
.annual-conference-sub-menu {background: #036F9D; }
.uk-active .annual-conference-sub-menu {height: 88px; background-image: url("/images/annual_conference/2018/misc/annual-logo-white_130.png"); background-repeat: no-repeat; background-position: left;}
.uk-active .annual-conference-sub-menu a.call-to-action {border: 2px solid #fff; background: #fff; color: #036F9D; border-radius: 3px; line-height: 140%; }
.uk-active .annual-conference-sub-menu a.call-to-action:hover {border: 2px solid #fff; background: #036F9D; color: #fff;}
.uk-active .annual-conference-sub-menu .uk-subnav {margin-left: 150px; padding-top: 10px;}
.uk-active .annual-conference-sub-menu .uk-subnav li a {font-size: 20px; line-height: 140%;}
.annual-conference-sub-menu .uk-subnav > * {padding: 13px; margin-top: 0;}
.annual-conference-sub-menu li a {font-size: 20px; padding: 5px 10px;  font-weight: 500; color: #fff; border-bottom: 0px solid transparent;}
.annual-conference-sub-menu li.active a, .annual-conference-sub-menu li a:hover {color: #CBE7F3 !important; background: inherit;}  
.secondary-menu.uk-active {box-shadow: 0 -2px 2px -2px #ddd;-webkit-box-shadow: 0 -2px 2px -2px #ddd;-moz-box-shadow: 0 -2px 2px -2px #ddd;}
.secondary-menu-light .annual-conference-sub-menu li a {font-size: 17px; padding: 5px 5px;  font-weight: 500; color: #fff; border-bottom: 0px solid transparent;}
.secondary-menu-light.uk-active {box-shadow: 0 -2px 2px -2px #ddd;-webkit-box-shadow: 0 -2px 2px -2px #ddd;-moz-box-shadow: 0 -2px 2px -2px #ddd;}

table.agenda {border-collapse: separate; border-spacing: 2px; font-size: 17px;}
@media (max-width: 970px){table.agenda td{width: 100% !important;display: block;}} 
table.agenda td{-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-sizing: border-box;}
table.agenda .timeSlot{padding: 15px 10px;font-weight: 500;color: #0a3d5b;background: #F8F8F8;text-align: center;min-width: 150px;width: 220px;}
table.agenda .overview{padding: 15px 10px;background: #FCFCFC;}
h3.date{color: #fff;background: #036F9D;margin-bottom: 0; margin-top: 0; margin-left: 2px;margin-right: 2px;padding: 10px;}
table.agenda td.divider {line-height: 8px;} 
table.agenda td.date{font-size: 17px; font-weight: 400; color: #fff;border-bottom: 1px solid #ddd;background: #036F9D;margin-top: 20px;margin-bottom: 0;margin-left: 2px;margin-right: 2px; padding: 10px;} 

.conf-sub-menu .nav {margin-bottom: 0;padding-bottom: 0;}
.conf-sub-menu {background: #fff; font-size: 18px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 1px;}
.conf-sub-menu li a {padding: 6px 14px; font-weight: 500; }
.conf-sub-menu li.active a, .conf-sub-menu li a:hover { background: #2195ac; color: #fff !important;}  
.conf-sub-menu .uk-subnav > * {padding-left: 1px !important;} 
@media (max-width: 535px) {
.conf-sub-menu li a {font-size: 15px !important; line-height: 100%; padding: 6px 8px;}
.conf-sub-menu .uk-subnav > * {padding-left: 1px !important;} 
}


/* SOCIAL SHARE BUTTONS IN MAMS ARTICLE PAGES */
.social-share {padding: 8px 0;}
.social-share a.uk-button {color: #fff; font-size: 16px; border-radius: 5px; margin-bottom: 3px; padding: 0 14px;}
.social-share a.uk-button.twitter {background-color: #00A8EC !important; border: 1px solid #00A8EC !important;}
.social-share a.uk-button.facebook {background-color: #335099 !important; border: 1px solid #335099 !important;}
.social-share a.uk-button.linkedin {background-color: #0C62A6 !important; border: 1px solid #0C62A6 !important;}
.social-share a.uk-button.email {background-color: #CC3300 !important; border: 1px solid #CC3300 !important;}
.social-share a.uk-button:hover {-webkit-filter: brightness(120%);}

/* COLORED FONT AWESOME ICONS*/

i.blue{color: #004777;}
i.purple {color: #5b014f;}
i.yellow {color: #FBB468;}
i.green {color: #006600;}
i.red {color: #DA0000;}
i.brown {color: #663300;}
i.black {color: #000;}

.blue {color: #036F9D;}
.purple {color: #5b014f;}

/* MODULE CLASSES */
.yellow-bg {background: #FEF8EC;}
.teal-border {border: 2px solid #1496AF; padding: 10px;}
.teal-border h3, .teal-border h4 {color: #147791; font-weight: 500;}

/* Custom LIST ITEMS */
ul.plus {list-style-type: none; padding-left: 10px; margin-left: 0 !important;}
ul.plus li {padding-left: 18px; background: url('/images/theme/plus-icon-list-mark.png') 0 3px no-repeat; margin-bottom: 5px; }
ul.checkmark {list-style-type: none; padding-left: 10px; margin-left: 0 !important;}
ul.checkmark li:before {padding-left: 18px; content:'\f00c'; font-family:'FontAwesome'; color: #206120; margin-bottom: 5px; margin-right: 8px; }
ul.compass {list-style-type: none; padding-left: 8px; margin-left: 0 !important;}
ul.compass > li {padding-left: 24px; background: url('/images/theme/icons/aonn-compass-icon_19x19.png') 0 1px no-repeat; margin-bottom: 10px; }

/* COLORED BUTTONS */ 
/* WHITE */
.uk-button.white {background: #fff; color: #000 !important; text-shadow: none; border-width: 2px !important; border-radius: 3px; border-color: white; font-size: 18px; height: 46px; font-weight: 500;  display: inline-block;  }
.uk-button.white-o {background: transparent; color: white !important; border-width: 2px !important; border-radius: 3px; border-color: white !important; font-size: 18px; height: 46px;}
.uk-button.blue{color: #0D5B8B;background: transparent;border-color: #ccc;}
.uk-button.purple {
  background-color: #7e0c6e; color: #fff; font-weight: 400; border-color: #5b064f #5b064f #5b064f; -webkit-box-shadow: 0 1px 0 #5b064f; box-shadow: 0 1px 0 #5b064f; text-decoration: none; text-shadow: 0 -1px 1px #5b064f, 1px 0 1px #5b064f, 0 1px 1px #5b064f, -1px 0 1px #5b064f; border-radius: 3px;}
.uk-button.purple:hover, .uk-button.purple:active, .uk-button.purple.uk-active { color: #fff !important; -webkit-filter: brightness(120%);}
.uk-button.purple-o {
  background-color: #fff; color: #950e82; font-weight: 500;  display: inline-block;  height: 36px;
  -webkit-transition: background 0.1s ease-in-out;  transition: background 0.1s ease-in-out;
  padding: 1px 15px !important;   border: 1px solid #950e82;   border-radius: 3px;   text-transform: capitalize;
}
.uk-button.purple-o:hover, .uk-button.purple:active, .uk-button.purple.uk-active {-webkit-filter: brightness(120%);}
.uk-button.yellow {background-color: #FBB468; color: #a26c31; font-weight: 500; border-color: #eaa861 #eaa861 #eaa861; -webkit-box-shadow: 0 1px 0 #eaa861; box-shadow: 0 1px 0 #eaa861; text-decoration: none; border-radius: 3px;}
.uk-button.yellow:hover, .uk-button.yellow:active, .uk-button.yellow.uk-active {-webkit-filter: brightness(108%);}
.uk-button.red {background-color: #CC3300; color: #fff !important; font-weight: 400; border-color: #a02800 #a02800 #a02800; -webkit-box-shadow: 0 1px 0 #a02800; box-shadow: 0 1px 0 #a02800; text-decoration: none; text-shadow: 0 -1px 1px #a02800, 1px 0 1px #a02800, 0 1px 1px #a02800, -1px 0 1px #a02800; border-radius: 3px;}
.uk-button.red:hover, .uk-button.red:active, .uk-button.red.uk-active {-webkit-filter: brightness(108%);}

.no-container-padding .tm-article {padding: 0 !important;}

/* LOGIN FORM OVERLAY BOX */
.mue-login-login-footer {padding: 15px 0 0 0;}
.mue-login-login-hdr {padding: 0 0 15px 0;}


/* MUE REGISTRATION FORM*/
.uf_note {display: block; padding: 0 0 10px 0;}
.uf_note a {font-style: normal; font-size: 15px;}
.uf_note .uk-icon-refresh {color: navy;}
#captcha_img {display: block;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {font-size: 16px !important; color: #000;}
.uk-form label {display: inline-block; margin: 0; line-height: 24px; font-family: 'roboto', Arial, sans-serif; font-size: 15px;font-weight: 300;}


/* MUE SUBSCRIPTION PLAN FORM*/
.mue-plan-pick-item {background: #fdfdfd; border: 1px solid #eee; padding: 10px; color: #4a4a4a; -webkit-filter: brightness(100%) !important;}
.mue-plan-pick-item:hover, .mue-plan-pick-item.selected {background: #fefbed; border: 1px solid #FAF2CB; color: #000}
.mue-plan-pick-item b {font-size: 17px;}
.mue-subscribe-coupon {text-align: left;}

/* COUNTDOWN CLOCK */
#countdown-clock{color:#F29C3B;display:inline-block;font-weight:400;text-align:center;font-size:24px}
#countdown-clock > div{padding:10px;border-radius:3px;background:#FEF8EC;display:inline-block}
#countdown-clock div > span{padding:15px;border-radius:3px;background:#FEF8EC;display:inline-block}
.clock-label{padding-top:5px;font-size:16px; font-weight: 400;}

/* WIDGETKIT ACCORDION */
.uk-accordion-title.uk-active + div > .uk-accordion-content table tr {border-bottom: 1px dotted #ddd;}

/* FAQ ACCORDION */
.faq.uk-accordion {font-size: 16px; }
.faq.uk-accordion .uk-accordion-title {font-size: 16px; padding: 10px 40px; font-weight: 400; color: #444;}
.faq.uk-accordion .uk-accordion-title:before {color: #036F9D; }
.faq.uk-accordion .uk-accordion-title:hover, .faq.uk-accordion .uk-accordion-title.uk-active {background: #ffffff; color: #036F9D;}
.faq.uk-accordion .uk-accordion-content {padding: 10px 10px 10px 40px;}

/* Navigation Tools panel boxes */
.navigation-tools .uk-overlay {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 2px 6px 0 rgba(0, 0, 0, 0.15);}
.report-thumb .uk-margin img {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 2px 6px 0 rgba(0, 0, 0, 0.15);}


/* Custom HTML CLASS WIDGETKIT ACCORDION */
.accordion-purple-o .uk-accordion-title {background: #fff; border: 1px solid #770B68; border-radius: 3px; padding: 10px 20px 10px 40px; font-size: 16px; line-height: 20px; font-weight: 400; color: #770B68; margin-bottom: 10px;}
.accordion-purple-o .uk-accordion-content {padding: 5px 5px 20px 5px;}
.accordion-purple-o .uk-accordion-title:before {
    content: "\232A";
    position: absolute;
    left: 10px;
    padding-left: 5px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    color: #7e0c6e;
	font-weight: 600;
}
.accordion-purple-o .uk-accordion-title.uk-active:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* MCME COURSE SECTION LIST */
.mcme-courselist-coursetitlelink {font: 17px 'roboto', Arial, Helvetica, sans-serif; padding: 6px 0; font-weight:normal;}

/* MCME RESULTS */
.mcme-page-results-answer-correct {color:#006000;}
.mcme-page-results-answer-incorrect {color: #DA0000;}

/* MAMS */
.plus-pointers .uk-article-title, .members-memo .uk-article-title, .iin .uk-article-title {display: none;}

/*ARTICLE LIST*/
.mams-artlist-arttitle, .mams-secbycat-header-cat { font: 17px 'roboto', Arial, Helvetica, sans-serif; padding: 6px 0; display: block; font-weight:normal;}
.mams-artlist-artinfo .mams-artlist-pubinfo { padding-bottom: 6px; font-size: 16px;}
.mams-artlist-artinfo .mams-artlist-artdesc { padding-bottom: 10px;}
.mams-artlist-pagination-pages {text-align:center;font-size:16px;line-height:14px;padding-top:3px;}
.mams-artlist-article {padding-bottom: 20px;}
.mams-artlist-artaut { clear:both; float:left;width:100%;padding-bottom: 10px; font-size:14px;line-height:130%;display:block;}
.mams-artlist-arttpdrm { clear:both; float:left;width:100%;clear:both; display:block;}
.mams-artlist-artthumb, .mcme-courselist-coursethumb { margin-bottom: 4px; -webkit-box-shadow:  0 2px 2px 0 rgba(0, 0, 0, 0.15); box-shadow:  0 2px 2px 0  rgba(0, 0, 0, 0.15); }
.mams-artlist-artimg a:hover, .mams-artlist-artimg a:hover {-webkit-filter: none;}
.mams-artlist-artinfo { float:left; width:100%;}
.mams-artlist-artinfowt { float:right; width: 65%;margin-left: 0;}
.mams-artlist-artdetails, .mams-artlist-artfields { float:left; width:100%; font-size:16px; line-height: 130%;}
.mams-artlist-artinfowt .mams-artlist-pubinfo { padding-bottom: 4px; font-size:16px; line-height: 130%;  }
.mams-artlist-artinfowt .mams-artlist-artdesc { padding-bottom: 10px;  }
.mams-artlist-artreadmore { float:left; width:100%; margin-top: 4px;}
.mams-artlist-seperator { width:100%; clear: both; padding: 35px 0 0 0; }
.mams-artlist-artimg { float:left; width: 33%;}
@media (max-width: 840px){
.mams-artlist-artimg { float: none; width: 100%;}
.mams-artlist-artinfowt { float: none; width: 100%;}
}

/* Video Library Catlist*/
.menucatlist-module li a {font-size: 14px;}

/* PAGINATION FIX */
.mams-artlist-pagination-links, .mcme-courselist-pagination-links {text-align: center;}
.mams-artlist-pagination-links ul > li, .mcme-courselist-pagination-links ul > li { display:inline-block; padding: 5px;}
.mams-artlist-pagination-links ul > li a, .mcme-courselist-pagination-links ul > li a { padding: 6px 10px; font-weight: 400; background: #eee;border: 1px solid #e8e8e8; color: #555; border-radius: 3px;}
.mams-artlist-pagination-links ul > li a:hover, .mcme-courselist-pagination-links ul > li a:hover {-webkit-filter: brightness(97%); text-decoration: none;}
.mams-artlist-pagination-pages, .mcme-courselist-pagination-pages {text-align: center; font-size: 14px; line-height: 18px; padding-top: 3px;} 
.pagination-end, .pagination-start {display: none !important;}

/* SEARCH RESULTS */
.search-results .tm-content ul {text-align: center;}
.search-results .tm-content ul > li {display:inline-block; padding: 5px;}
.search-results a.pagenav, .search-results a.pagination-next, .search-results a.pagination-end { padding: 6px 10px; font-weight: 400; background: #eee;border: 1px solid #e8e8e8; color: #555; border-radius: 3px;} 
.search-results span.pagenav:hover, .search-results a.pagenav:hover, .search-results a.pagination-next:hover, .search-results a.pagination-end:hover {-webkit-filter: brightness(97%); text-decoration: none !important;} 



/*SINGLE ARTICLE PAGE*/
.mams-article-auth-cred {font-size: 14px; line-height: 115%;}
.mams-article-auth {margin-top: 20px; margin-bottom: 5px;}
@media (min-width: 979px) {
.mams-article-auth img{max-width: 100px;}
}
.mams-article-auth .mams-author-authimg {min-width: 110px !important; width: 13%;}
.mams-article-article-art-auths-autlink, .mams-article-auth-name { line-height: 100%;}
.mams-article-article-art-auths-autlink {font-size: 17px;}
.mams-article-auth-name {padding-top: 12px;}
.mams-article-title {font-size: 20px; line-height: 130%; font-weight: 400; clear:both;}
.mams-article-content {padding: 15px 10px 0 0; }
.mams-article-article-art-related {padding-top:0; clear:both; border-top: 1px solid #eee;}
.mams-article-article-art-related-title { padding-left: 0; padding-top: 12px;font-size: 18px; line-height: 26px; font-weight: 400;}
.mams-article-related-links { }
.mams-article-related-artlink {font-size: 18px; display: block;}
.social-share {padding-bottom: 16px;}
.social-share .mams-article-article-art-related-title {padding-bottom: 8px;}
.mams-article-related-link {font-size:16px; padding: 16px 0; width:100%; float:left; line-height:130%; border-bottom: 1px solid #eee; }
.mams-article-related-details {width: 78%; float:left; padding-left: 10px;}
.mams-article-related-title {padding-left: 16px; font-size: 16px; padding-bottom: 4px; font-weight: 400; padding: 4px 0;}
.mams-article-related-artaut {padding-left: 0; font-size:16px; padding-bottom: 4px;}
.mams-article-related-pubinfo {padding-left: 0; font-size:16px;}
.mams-article-related-thumb {width: 20%; float:left; }
.mams-article-related-artthumb {margin-right: 6px;  margin-bottom: 6px;}
.mams-article-modified {padding-top: 10px; font-size:12px; }
.mams-article-subtitle {margin: -20px 0 0 0 0; font-size: 16px;}
@media (max-width: 830px) {
.mams-article-related-thumb {width: 100%;}
.mams-article-related-details {width: 100%;}
}

/* FEATURED ARTICLES MODULE*/
.mams-featmod .mams-featmod-article {float:left;width:100%;clear:both; border-top: 1px solid #ddd;margin-top: 5px;padding-top: 8px;padding-bottom: 8px;}
.mams-featmod .first-child {border: none;margin-top: 0;padding-top: 0;}
.mams-featmod-thumb {float:left;width:15%;}
.mams-featmod-artthumb {margin-right: 6px; }
.mams-featmod-articleinfo {float:left; width:100%;}
.mams-featmod-articleinfowt {float:right; width:83%;}
.mams-featmod-title {line-height: 19px;}
.mams-featmod-title a {font-size: 16px; font-weight: 400;}
.mams-featmod-author a {font-size: 14px; line-height:14px; color: #444;}
.mams-featmod-sec {font-size: 14px; line-height:14px;}
.mams-featmod-pubdate {font-size: 14px; line-height:14px;}
.mams-featmod-cat {font-size: 14px; line-height:14px;}
.mams-featmod-desc {}
.mams-featmod-readmore {padding: 10px 0 0 0;}
.mams-featmod-stakeholder {font-size:11px;line-height:14px;}
.mams-featmod-stakeholder-title { display:inline-block; font-weight:bold;}
.mams-featmod-stakeholder-stakeholder-authors {display:inline-block; padding-left: 2px;}
.mams-featmod-viewall {text-align:center; }
.mams-featmod-artlink {margin-top: 10px;}
/*

/*AUTHOR LIST*/
.mams-author-credentials {font-style: italic; margin-bottom: 10px;}
.mams-author-bio {}
.mams-author-modified { display: none;}
.mams-author-image {margin-right:20px; margin-bottom: 10px; width:160px;}
@media (max-width: 970px) {.mams-author-authimg {width: 100% !important; padding: 0 0 15px 15px;}}
.mams-author-authsec { padding-bottom: 20px;}
.mams-author-authsec-title { font-weight:bold; font-size:16px; padding-bottom:4px;}
.mams-author-authsec-auths { padding-left: 10px;}
.mams-author-authitem { float:left; margin-right:10px; padding: 4px 0;  width:100%; clear:both; padding: 15px 0; border-bottom: 1px solid #eee;}
.mams-author-authimg { width:15%; float:left;}
.mams-author-authimg img {   }
.mams-author-listimage {}
.mams-author-authinfo { width:82%; float:left;}
.mams-author-authname a { font-weight: 500; font-size: 18px;  padding-left: 15px;}
.mams-author-authcred { display: none;} 
.mams-author-authdesc { font-size:16px;padding-top:10px; padding-left: 15px;} 
.mams-author-authreadmore { float:left;margin:8px 0; padding-left: 15px;} 


/*SINGLE AUTHOR PAGE*/
.mams-author-related {padding-top:20px; clear:both;}
.mams-author-related-header {font-size: 18px; font-weight: 400;  line-height: 26px;}
.mams-author-related-links { }
.mams-author-related-link {font-size:16px;padding: 16px 0; float:left; width:100%; line-height:16px;  border-bottom: 1px solid #eee; }
.mams-author-related-details { width:90%; float:left; }
.mams-author-related-title { padding-left: 6px; font-size: 18px; line-height: 26px; font-weight: 400;}
.mams-author-related-artaut { padding-left: 6px; font-size:16px; }
.mams-author-related-pubinfo { padding-left: 6px; font-size:16px; }
.mams-author-related-thumb { width:10%; float:left; }
.mams-author-related-artthumb { margin-right: 6px; }
.mams-author-related-artdesc,.mams-article-related-artdesc  {padding: 4px 0; line-height: 120%;}

/* COMMITTEE AUTHOR LIST */
.mams-author-authsec-committee-auths {padding: 5px 0 20px 0;}
.mams-author-committee-authname {padding-top: 25px;}
.mams-author-committee-authname a {font-weight: 500; font-size: 17px; line-height: 14px;}
.mams-author-committee-authdesc {font-size: 16px;  padding-top: 10px; }
.mams-author-committee-authimg {width: 30%; float: left; min-width: 120px; padding-right: 10px;}
.mams-author-committee-authinfo {width: 65%; float: left;}
@media (max-width: 1210px) {.mams-author-committee-authimg, .mams-author-committee-authinfo {width: 100% !important;}}
.mams-author-committee-listimage {}


/* MGal */
.mams-article-mediawrap { background: #fff; margin-top: 20px; margin-bottom: 20px;}
.mams-article-article-art-media .mams-article-mediawrap {width: 100%;}
.mams-article-media-player { width: 100%; background: #fff;text-shadow:none;}
.mams-article-media-playlist { width: 100%; background: #fff;height:340px;overflow:auto;margin-top: 2px; }
.mams-article-media-playlistfixed { width: 100%;height:340px;overflow:auto;}
@media only screen and (min-width: 960px) {
.video-playlist .mams-article-media-player { width: 63%; float:left; text-shadow:none;}
.mams-article-media-playlist { width: 37%; float:right;height:340px;overflow:auto; }
}
.mams-article-media-playlist ul, .mams-mod-featmedia-playlistfixed ul { list-style: none;padding:0; margin: 0; }
.mams-article-media-playlist ul li, .mams-mod-featmedia-playlistfixed ul li { 
	cursor: pointer;
	line-height:120%;
	min-height:45px;
	text-align:left;
	text-shadow:none;
	overflow:hidden;
	color:#000000;
	padding:3px;
	overflow:hidden;
	border-bottom: 1px solid #999;
}
.mams-article-media-playlist ul li.selected, .mams-mod-featmedia-playlistfixed ul li.selected {
	background: #e8e8e8; 

}
.mams-article-media-playlist ul li:hover, .mams-mod-featmedia-playlistfixed ul li:hover { 
	background: #ebd0eb; 
}
.mams-article-media-playlist ul li img, .mams-mod-featmedia-playlistfixed ul li img {padding-right:10px;}
.mams-article-media-playlist .mampli-thumb { float:left; width:25%;}
.mams-article-media-playlist .mampli-text {  float:right; width:75%;}
.mams-article-media-playlistfixed .mampli-thumb { float:left; width:25%;}
.mams-article-media-playlistfixed .mampli-text { color: #791F6B; float:right; width:75%;}
.mampli-title {font-size: 16px;font-weight: 500;padding-top:2px;padding-left:6px; color: #791F6B;}
.mampli-desc {font-size: 15px;padding-top:5px;padding-left:6px;}
@media only screen and (min-width: 960px) and (max-width: 1259px) {
	.mams-article-mediawrap { width: 80%; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.mams-article-mediawrap { width: 100%; }
}

@media only screen and (max-width: 767px) {
	.mams-article-mediawrap { width: 100%; }
}
.mams-mod-featmedia { background: #fff; width:100%;}
.mams-mod-featmedia-player { width: 65%; float:left; text-shadow:none;background: #fff;}
.mams-mod-featmedia-playlist { width: 35%; float:left;overflow:scroll; height:340px;}
.mams-mod-featmedia-playlistfixed { width: 100%;height:200px;overflow:auto;}
.mams-mod-featmedia-playlist ul, .mams-mod-featmedia-playlistfixed ul { list-style: none;padding:0; margin: 0; }
.mams-mod-featmedia-playlist ul li, .mams-mod-featmedia-playlistfixed ul li { 
	cursor: pointer;
	line-height:120%;
	min-height:45px;
	text-align:left;
	text-shadow:none;
	color:#000000;
	padding:3px;
	overflow:hidden;
	border-bottom: 1px solid #999;
}
.mams-mod-featmedia-playlist ul li.selected, .mams-mod-featmedia-playlistfixed ul li.selected {
	background: #e7e7e7;	
}
.mams-mod-featmedia-playlist ul li:hover, .mams-mod-featmedia-playlistfixed ul li:hover { 
	background: #ebd0eb; 
}
.mams-mod-featmedia-playlist ul li img, .mams-mod-featmedia-playlistfixed ul li img {padding-left:4px;}
.mams-mod-featmedia-playlist .mfmpli-thumb { float:left; width:25%;text-align:right;}
.mams-mod-featmedia-playlist .mfmpli-text { float:right; width:75%;}
.mams-mod-featmedia-playlistfixed .mfmpli-thumb { float:left; width:10%;text-align:right;}
.mams-mod-featmedia-playlistfixed .mfmpli-text { float:right; width:90%;}
.mfmpli-title {font-weight: 500;padding-top:2px;padding-left:12px; color: #791F6B;}
.mfmpli-desc {font-size: 15px;padding-top:5px;padding-left:12px;}
.mams-mod-featmedia-player-postroll { padding: 10px; text-shadow:none !important; color: #ffffff;}
.mams-mod-featmedia-player-postroll a.prbutton { color: #ffffff; background: rgba(33, 33, 33, .7); padding: 4px 10px; border: 1px solid rgba(55, 55, 55, .7); }
.mams-mod-featmedia-player-postroll a.prbutton:hover { color: #ffffcc; background: rgba(44, 44, 44, .7); }

@media only screen and (min-width: 960px) and (max-width: 1259px) {
.mams-mod-featmedia-player { width: 65%; float:left; text-shadow:none;}
.mams-mod-featmedia-playlist { width: 35%; float:right;height:280px;overflow:auto; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.mams-mod-featmedia-player { width: 100%; float:left; }
.mams-mod-featmedia-playlist { width: 100%; float:left;margin-top: 2px;height:200px;overflow:auto;}
.mams-mod-featmedia-playlist ul li { margin:0 0 2px 0; }
.mams-mod-featmedia-playlist .mfmpli-thumb { float:left; width:10%;}
.mams-mod-featmedia-playlist .mfmpli-text { float:right; width:90%;}
}

@media only screen and (max-width: 767px) {
.mams-mod-featmedia-player { width: 100%; float:left; }
.mams-mod-featmedia-playlist { width: 100%; float:left;margin-top: 2px;height:200px;overflow:auto;}
.mams-mod-featmedia-playlist ul li { margin:0 0 2px 0; }
.mams-mod-featmedia-playlist .mfmpli-thumb { float: left; display:none;}
.mams-mod-featmedia-playlist .mfmpli-text { float:right; width:100%;}

}

