/* UPDATED APCI STYLES
 * 
 * CSS overrides for EnterFx skin
 * By Richard Kirby, American Pharmacy Cooperative, Inc., 2014-2025.
 * Version 1.0                  */


/* LATEST UPDATE */
/* 12 Dec. 2025 14:21 CDT */

@media screen {
		
#spLogin {
	margin-top: 0;
	min-height: 5px;
	padding: 9px 0px;
	display: block;
	float: right;
}
#dnn_dnnUser_registerLink {
  padding-right: 2%;
}

.buttonGroup {
	display:block;
}
#dnn_dnnUser_registerGroup strong {
	display:none ;
}
#dnn_dnnUser_registerGroup span {
	color:#fff;
	padding:1px 4px;
	border-radius:6px;
	background:#ed3b3b;
	float:right;
	margin:-6px -6px 0 0;
}
.buttonGroup li { display:block; float:right; padding:0; }
.userMessages a { background:url(../images/MessageIcon.png) no-repeat; display:block; width:30px; height:24px; margin:0 2%;  }

.userNotifications a{ background:url(../images/NotificationIcon.png) no-repeat; display:block; width:25px; height:24px; margin:0 2%; }
.registerGroup li { border-left:none; border-right:none; list-style:none; float:left; }

#dnn_dnnLogin_loginGroup a { display:block; padding-top:1px; padding-left:2px; padding-right:0; font-size:12px; }

.userDisplayName a { display:block; padding-top:1px; padding-left:0px; font-size:12px; }

#dnn_dnnUser_avatarGroup {  }
.userProfileImg a {
  margin: 0 2%;
  width: 80%;
}

.registerGroup { float:right; padding-left:5px; }
.loginGroup { float:right; }

.mobile-only	{
	display: none;
}

/* NEW APCI STYLES BELOW */
	
/* IMPORTANT - REMOVE AFTER ISSUE IS RESOLVED */
	
tr#dnn_ctr2521_DynamicForms_Row_685410c2-1ec1-460f-9cfc-2cffb3e1851f,	
tr#dnn_ctr2521_DynamicForms_Row_291da78d-8429-465a-8793-45d3a6de3245,
tr#dnn_ctr2521_DynamicForms_Row_246d9c1f-c211-40fb-8500-2bdce557cbd7 {
	display: none;
}

/* Type Styles */

html	{
	font-size: 14px; /* Sets body type size for entire site; all rem measurements taken from here */
	font-size: 87.5%; /* 14px/16px */
}
h1,
h1.Title	{
	font-size: 35px;
	font-size: 2.5rem; /* 35px/14px */
	font-weight: 300;
	font-family: 'Oswald', sans-serif;
}
h2	{
	font-size: 24px;
	font-size: 1.714rem; /* 24px/14px */
}
h3	{
	font-size: 22px;
	font-size: 1.571rem;
	font-weight: 700;
}
h4	{
	font-weight: 300;
	font-size: 20px;
	font-size: 1.429rem;
}
h5	{
	font-size: 18px;
	font-size: 1.286rem;
}
h6	{
	font-size: 16px;
	font-size: 1.143rem;
	font-weight: 400;
}
h1, h1.Title, h2, h3, h4, h5, h6 {
	line-height: 1.3 ;
}
p,
p a,
ul,
ol,
li,
.article.details .main_content p	{
	font-size: 14px;
	font-size: 1rem;
	font-family: 'Droid Serif', Georgia, Times, serif;
	line-height: 1.5;
}
ul,
ol	{
	margin-bottom: 14px !important;
	margin-bottom: 1rem !important;
}
div#browser-alert	{
	width: 90%;
	margin: 14px auto;
	margin: 1rem auto;
	padding: 14px;
	padding: 1rem;
	background: #efefef;
	border: 2px solid #016AAB;
	text-align: center;
	border-radius: 7px;
	border-radius: .5rem;
}
/* h1 colors */
div#browser-alert h1,
span#dnn_ctr2255_dnnTITLE_titleLabel,
span#dnn_ctr2267_dnnTITLE_titleLabel,
span#dnn_ctr2274_dnnTITLE_titleLabel,
span#dnn_ctr2287_dnnTITLE_titleLabel,
span#dnn_ctr2294_dnnTITLE_titleLabel,
span#dnn_ctr2325_dnnTITLE_titleLabel,
span#dnn_ctr2353_dnnTITLE_titleLabel,
span#dnn_ctr2370_dnnTITLE_titleLabel,
span#dnn_ctr2398_dnnTITLE_titleLabel {
	color: #016AAB;
}
div#browser-alert a	{
	text-decoration: underline;
}
.overview-text,
.overview-text li,
p.overview-text a {
	font-family: 'Droid Serif', Georgia, Times, serif;
	color: #777777;
	font-size: 21px;
	font-size: 1.5rem;
	line-height: 1.5;
	font-weight: normal;
	margin: 0 0 14px;
	margin: 0 0 1rem;
}
p.overview-text a	{
	color: #016AAB;
	text-decoration: underline;
}
.apci-blue {
	color: #016aab;
}
p.overview-text.quote-attribution	{
	margin-top: -14px;
	margin-top: -1rem;
	margin-left: 0;
	text-align: right;
	font-style: italic;
	font-weight: 400;
}
.overview-text.homepage	{
	font-size: 25px;
	font-size: 1.78571rem;
}
p span.disclaimer-text,
p span.disclaimer-text a	{
	font-size: 12px;
	font-size: 0.85714rem;
}
strong	{
	color: inherit !important;
}
li,
ul li	{
	display: list-item;
	list-style-type: disc;
}
ol li {
	list-style-type: decimal;
}
blockquote	{
	font-family: 'Droid Serif', Georgia, Times, serif;
	font-size: 21px;
	font-size: 1.5rem;
	font-weight: 700;
	border-left: none;
	margin: 14px auto;
	margin: 1rem auto;
	padding: 14px 0;
	padding: 1rem 0;
	width: 80%;
	line-height: 1.4;
	text-align: center;
	border-top: 5px solid #016AAB;
	border-bottom: 5px solid #016AAB;
	color: #777777;
}
div.clearfix {
	width: 100%;
	clear: both;
}
/* Image and graphic element styles */
.article-image.left	{
	margin: 0 14px 14px 0 !important;
	margin: 0 1rem 1rem 0 !important;
	float: left !important;
}
.article-image.right	{
	margin: 0 0 14px 14px !important;
	margin: 0 0 1rem 1rem !important;
}
.apci-line	{ /* For horizontal rules */
	width: 100%;
	border-top: 3px solid #4CAA47;
	border-top: 0.21429rem solid #4CAA47;
	margin: 14px 0;
	margin: 1rem 0;
}
div.bulletin-image	{
	margin: 0 auto;
	text-align: center;
}
img.bulletin-image	{ /* For Generic Bulletin images, especially McKesson Price Alerts  */
	margin: 0 auto 14px;
	margin: 0 auto 1rem;
	clear: both;
}
.border.top-border	{
	clear: both;
}
.border.bottom-border	{
	margin-bottom: 21px;
	margin-bottom: 1.5rem;
	clear: both;
}
/* Main content area links */
#dnn_LeftSideFullA .DNNModuleContent p a:link,
#dnn_LeftSideFullA .DNNModuleContent p a:visited,
#dnn_LeftSideFullA .DNNModuleContent p a:active,
#dnn_LeftSideFullA .DNNModuleContent ul li a:link,
#dnn_LeftSideFullA .DNNModuleContent ul li a:visited,
#dnn_LeftSideFullA .DNNModuleContent ul li a:active	{
	font-family: 'Droid Serif', Georgia, Times, serif;
	color: #016AAB;
	text-decoration: underline;
}
	
/* REPLACES NEWS MODULE TITLES FOLLOWING DNN UPGRADE - HANDLED FOR EVERY NEWS MODULE ON SITE*/

/* Home page and welcome page 

span#dnn_ctr2136_dnnTITLE_titleLabel::after,
span#dnn_ctr2017_dnnTITLE_titleLabel::after	{
 	content: "Featured News from APCI";
}

span#dnn_ctr1817_dnnTITLE_titleLabel::after,
span#dnn_ctr1939_dnnTITLE_titleLabel::after	{
	content: "Generics and Vendor Contracting News";
}
span#dnn_ctr1823_dnnTITLE_titleLabel::after {
	content: "Generic Bulletins";
}
span#dnn_ctr2041_dnnTITLE_titleLabel::after {
	content: "Professional and Clinical Affairs News";
}
span#dnn_ctr2025_dnnTITLE_titleLabel::after {
	content: "Front End News";
}
span#dnn_ctr2038_dnnTITLE_titleLabel::after {
	content: "Advertising and Marketing News"
}
span#dnn_ctr2048_dnnTITLE_titleLabel::after {
	content: "Legislative Affairs News"
}
span#dnn_ctr1994_dnnTITLE_titleLabel::after {
	content: "Choice News";
}
span#dnn_ctr2058_dnnTITLE_titleLabel::after {
	content: "PRO News";
}
span#dnn_ctr1695_dnnTITLE_titleLabel::after {
	content: "APCI News";
}


*/

#Search {
	display: none!important;
}

span#dnn_ctr2687_dnnTITLE_titleLabel::after,
span#dnn_ctr2136_dnnTITLE_titleLabel::after,
span#dnn_ctr2017_dnnTITLE_titleLabel::after,
span#dnn_ctr1817_dnnTITLE_titleLabel::after,
span#dnn_ctr1823_dnnTITLE_titleLabel::after,
span#dnn_ctr2041_dnnTITLE_titleLabel::after,
span#dnn_ctr2025_dnnTITLE_titleLabel::after,
span#dnn_ctr2038_dnnTITLE_titleLabel::after,	
span#dnn_ctr2048_dnnTITLE_titleLabel::after,
span#dnn_ctr1994_dnnTITLE_titleLabel::after,
span#dnn_ctr2058_dnnTITLE_titleLabel::after,
span#dnn_ctr1695_dnnTITLE_titleLabel::after {	
	border-bottom: 3px solid #016aab;
}

/* Overall site styling */
#container	{
	background-image: none;
}
.oswald		{
	font-family: 'Oswald', Helevetica, Arial, sans-serif;
	font-weight: 300;
	line-height: 1.5;
	font-size: 21px;
	font-size: 1.5rem;
}
.generics	{
	font-size: 17px;
	font-size: 1.21429rem;
}
.two-column	{
	max-width: 100%;
	column-count:2;
	-webkit-column-count: 2;
	-moz-column-count: 2;
	-o-column-count: 2;
	-ms-column-count: 2;
	column-gap: 14px;
	-webkit-column-gap: 14px;
	-moz-column-gap: 14px;
	-o-column-gap: 14px;
	-ms-column-gap: 14px;
	column-gap: 1rem;
	-webkit-column-gap: 1rem;
	-moz-column-gap: 1rem;
	-o-column-gap: 1rem;
	-ms-column-gap: 1rem;
}
#medicare-plans.two-column	{
	clear: both;
}
#medicare-plans ul	{
	padding-left: 0;
}
#medicare-plans.two-column ul li {
	display: inline-block;
}
#medicare-plans.two-column ul li h4	{
	font-weight: 700;
}
#medicare-plans.two-column ul li ul li	{
	padding-left: 7px;
	padding-left: .5rem;
}
#medicare-plans.two-column ul li ul li::before	{
	content: "\00b7\00a0";
}
div.planname div p {
	margin-left: 21px;
	margin-left: 1.5rem;
}
.three-column	{
	width: 100%;
	column-count:3;
	-webkit-column-count: 3;
	-moz-column-count: 3;
	-o-column-count: 3;
	-ms-column-count: 3;
	column-gap: 14px;
	-webkit-column-gap: 14px;
	-moz-column-gap: 14px;
	-o-column-gap: 14px;
	-ms-column-gap: 14px;
	column-gap: 1rem;
	-webkit-column-gap: 1rem;
	-moz-column-gap: 1rem;
	-o-column-gap: 1rem;
	-ms-column-gap: 1rem;
}
.three-column-center		{
	text-align: center;
	width: 100%;
	column-count:3;
	-webkit-column-count: 3;
	-moz-column-count: 3;
	-o-column-count: 3;
	-ms-column-count: 3;
	column-gap: 14px;
	-webkit-column-gap: 14px;
	-moz-column-gap: 14px;
	-o-column-gap: 14px;
	-ms-column-gap: 14px;
	column-gap: 1rem;
	-webkit-column-gap: 1rem;
	-moz-column-gap: 1rem;
	-o-column-gap: 1rem;
	-ms-column-gap: 1rem;
}
#dnn_RightSidePane	{
	margin-top: 39px;
	margin-top: 2.78571428571429rem;
}
/* Navigaation */
ul.inner-nav	{
	float: left;
	width: 100%;
	padding: 0;
}
ul.inner-nav li {
	display: inline-block;
	padding: 0;
	float: left;
	width: 20%;
	margin: 0 auto;
	text-align: center;
}
ul.inner-nav li a {
	font-family: 'Oswald', Helvetica, Arial, sans-serif !important;
}
.arrow	{
	background-position: 225px 14px;
}

/* HEADER STYLING */

/* Login bar */
#Login-RegisterPane.col-md-10	{
	width: 100%;
}
#Login-RegisterPane > #contact-information,
#Login-RegisterPane > #spLogin	{
	width: 49%;
	float: right;
	padding: 9px 0;
	min-width: 25%;
}
#Login-RegisterPane > #contact-information	{
	float: left;
	padding: 9px 0;
}
#contact-information ul li	{
	list-style-type: none;
	display: inline-block;
	float: left;
	padding: 0 14px 0 0;
	padding: 0 1rem 0 0;
}
#contact-information ul li,
#contact-information ul li a	{
	font-family: Oswald, sans-serif;
	color: #016AAB;
	font-weight: 400;
	line-height: 22px;
}
#contact-information ul li a	img	{
	padding-bottom: 3px;
}
span.apci-red-bold	{
	color: #016AAB;
	font-weight: 700;
}
img.socialicon		{
	width: 20px;
	height: auto;
}
#Header,
#Header::before,
.FixedHeader	{
    z-index: 900 !important;
}
/* Hides user notifications, messages, and avatar */
.buttonGroup li.userMessages,
.buttonGroup li.userNotifications,
.buttonGroup li.userProfileImg	{
	display: none;
}
li.userDisplayName	{
	padding-bottom: 0 !important;
}
li.userDisplayName a#dnn_dnnUser_enhancedRegisterLink	{
	line-height: 22px;
}
/* Navigation */
.SpeedyDropDown .nav ul li a,
.SpeedyDropDown .nav .current ul li a {
	line-height: 1.3;
	padding: 10px;
}
.SpeedyDropDown .nav .subs .current > a,
.SpeedyDropDown .nav .subs .current > a:hover	{
	color: #fff;
	background-color: #016AAB;
}
ul.Dropdown	{
	width: 242px;
}
ul.Dropdown ul.subs	{
	width: 200px;
}
/* FOOTER STYLING */
ul.footer-navigation	{
	float: right;
	padding: 0;
	margin: 0 auto;
}
ul.footer-navigation li.footeritem	{
	display: inline-block;
	padding: 0 5px;
	border-right: 1px solid #000;
	margin: 0 auto;
	text-align: center;
	line-height: 1;
}
ul.footer-navigation li:last-child	{
	border-right: none;
}
ul.footer-havigation li.footeritem a	{
	line-height: 1;
}
/* Page Content Styling */
div.DefaultTitle	{
	margin: 0 0 7px 0;
	margin: 0 0 .5rem 0;
	/*border-bottom: 3px solid #4CAA47;*/
}
#MpageBody	{
	padding-top: 21px;
	padding-top: 1.5rem;
}
/* Homepage styles */
.boxwrape .TopBigtitle {
	padding-top: 0;
	margin-bottom: 21px;
	margin-bottom: 1.5rem;
}
.main-cta	{
	float: left;
	width: 50%;
}
div#SliderBg {
		z-index: 800;
	}	
.LeftC, .RightC {
	text-align: left;
}
.fadebox .opsetimg.FrontPage> img { /* departmental images and links on home page */
	border-radius: 50%;
	height: 182px;
	height: 13rem;
	border: 2px solid rgb(180, 179, 179);
}
.FullContent.FrontPage	{
	padding: 14px;
	padding: 1rem;
	width: 100%;
	float: left;
}
.fadebox	{
	width: 33.3333%;
	float: left;
	height: 263px;
	height: 18.78572rem;
}
.col-md-3.frontlogos	{
	width: 100%;
	margin: 14px 0;
	margin: 1rem 0;
	padding: 0;
}
.title.ServiceListing	{
	padding-bottom: 14px;
	padding-bottom: 1rem;
}
#dnn_FeatureA div.DefaultTitle,
#dnn_FeatureB div.DefaultTitle,
#dnn_FeatureC div.DefaultTitle	{
	text-align: center;
}
/*.bx-wrapper > .bx-viewport	{
	min-height: 450px;
}*/
.DnnModule-1661 div.DefaultTitle h1,
.DnnModule-1662 div.DefaultTitle h1,
.DnnModule-2687 div.DefaultTitle h1	{
	text-align: center;
	color: #016AAB;
}
.testimonials-carousel-content {
	margin-left: 134px;
	margin-left: 9.57143rem;
}
p.tstmcontenttext	{
	font-size: 18px;
	font-size: 1.28571rem;
}
.testimonials-carousel-thumbnail img	{
	float: left;
	margin: 7px 14px 14px 0;
	margin: .5rem 1rem 1rem 0;
	border: 1px solid #000000;
}
.tstmslide.bx-clone	{
	clear: both;
}
/*.bx-controls-direction	{
	display: none;
}*/
.testimonials-name	{
	text-align: right;
}
.testimonials-name p.ownername	{
	font-weight: 100;
	font-family: 'Oswald', Helvetica Neue, Helvetica, Arial, sans-serif;
	color: #016AAB;
	font-size: 21px;
	font-size: 1.5rem;
	margin-bottom: 0;
}
.testimonials-name p.tstmcomments	{
	font-weight: 400;
	line-height: 1.3;
	font-family: 'Droid Serif', Georgia, Times, serif;
	color: #555555;
	font-size: 14px;
	font-size: 1rem;
}
.bx-pager {
	text-align: center;
	font-size: .85em;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.bx-pager, .bx-controls-auto {
	position: absolute;
	display: none;
	bottom: -30px;
	width: 100%;
}
.bx-controls-direction	{
	position: absolute;
	bottom: 70px;
	left: 29px;
	height: 30px;
	width: 60px;
}
.bx-controls-direction a {
	position: absolute;
	top: 0;
	margin-top: 0;
	margin-right: 0px;
	outline: 0;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-prev {
	position: absolute;
	top: 0px;
	right: 30px;
	border-right: 1px solid #ddd;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(/Portals/0/apci-images/carousel-previous.png) #ffffff no-repeat 0 0 !important;
	border-right: none !important;
}
.bx-next {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	border-left: 1px solid #ddd;
	height: 30px;
	cursor: pointer;
	background: url(/Portals/0/apci-images/carousel-next.png) #ffffff no-repeat 0 0 !important;
	border-left: none !important;
}
.DnnModule-2687	{
	padding: 21px;
	padding: 1.5rem;
	border: 1px solid #016AAB;
	border-radius: 14px;
	border-radius: 1rem;
	background-color: #efefef;
}
.DnnModule-2687 .DefaultTitle	{
	border-bottom: 4px solid #4CAA47;
	margin-bottom: 21px;
	padding-bottom: 14px;
}
ul.feature-benefits li	{
	font-size: 18px;
	font-size: 1.28571rem;
}
div.edn_2687_article_list_wrapper > table td	{
	width: 530px;
	padding: 7px;
}
table#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_dlArticleList	{
	border-collapse: separate !important;
	border-spacing: 14px;
	border-spacing: 1rem;
}
table#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_dlArticleList td	{
	padding: 14px;
	padding: 1rem;
	background-color: #ffffff;
	border-radius: 14px;
	border-radius: 1rem;
}
/* Interior Page Styles */
#dnn_LeftSideFullA .DnnModule-DNN_HTML h1.Title,
#dnn_LeftSideFullA .DnnModule-SSRS h1.Title,
.DnnModule-623 h1.Title,
#dnn_LeftSideFullA .DnnModule-1811 h1.Title	,
#dnn_ctr2024_dnnTITLE_titleLabel,
#dnn_LeftSideFullA .DnnModule-2062 h1.Title,
#dnn_LeftSideFullA .DnnModule-2063 h1.Title,
.DnnModule-451 h1.Title,
.DnnModule-2064 h1.Title,
.DnnModule-2079 h1.Title,
span#dnn_ctr2108_dnnTITLE_titleLabel,
span#dnn_ctr349_dnnTITLE_titleLabel,
span#dnn_ctr2111_dnnTITLE_titleLabel,
span#dnn_ctr2112_dnnTITLE_titleLabel,
span#dnn_ctr2113_dnnTITLE_titleLabel,
span#dnn_ctr2062_dnnTITLE_titleLabel,
span#dnn_ctr1555_dnnTITLE_titleLabel,
span#dnn_ctr2201_dnnTITLE_titleLabel.Head,
span#dnn_ctr2269_dnnTITLE_titleLabel,
span#dnn_ctr2281_dnnTITLE_titleLabel,
span#dnn_ctr2297_dnnTITLE_titleLabel,
span#dnn_ctr2387_dnnTITLE_titleLabel {
	color: #016AAB !important;
}
#dnn_LeftSideFullA .Head	{
	font-weight: 100;	
}
#dnn_LeftSideFullA div.DnnModule-EasyDNNnews div.DefaultTitle h1.Title		{
	font-family: 'Droid Serif', serif;
	font-style: italic;
	font-weight: 700;
	color: #016AAB !important;
	font-size: 28px;
	font-size: 2rem;
	margin-bottom: 21px;
	margin-bottom: 1.5rem;
}
.department-image,
.homepage-image	{
	float: right;
	margin: 0 0 14px 14px;
	margin: 0 0 1rem 1rem;
	clear: both;
	width: 300px;
	width: 21.42857rem;
	height: auto;
}
.left-image	{
	float: left;
	margin: 0 14px 14px 0;
	margin: 0 1rem 1rem 0;
	clear: both;
	width: 300px;
	width: 21.42857rem;
	height: auto;
}
.onepxborder	{
	border: 1px solid #000;
}
.department-cta	{
	float: right;
	padding: 7px;
	padding: .5rem;
	margin: 0 0 14px 14px;
	margin: 0 0 1rem 1rem;
	text-align: center;
	width: 300px;
	width: 21.42857rem;
	clear: both;
}
h2.dept-cta-number	{
	font-size: 36px;
	font-size: 2.57143rem;
	color: #016AAB;
	font-weight: 700;
}
.shadow	{
	box-shadow: 5px 5px 5px #888;
}
/* EASY DNN NEWS STYLING */
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews	{
	border-top: 3px solid #4CAA47; /* Adds APCI green border above news section on each service's main page */
	padding-top: 21px !important;
	padding-top: 1.5rem !important;
	margin-top: 21px !important;
	margin-top: 1.5rem !important;
}
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-1939,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-1917,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-1823,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-1695,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2058,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-1994,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2048,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2025,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2038,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2041,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2344,
div#dnn_LeftSideFullA div.DnnModule-EasyDNNnews.DnnModule-2334	{
	border-top: none;
	margin-top: 0 !important;
	margin-top: 0 !important;
}
.eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary > .article_image {
	float: left;
	margin: 0 14px 14px 0;
	margin: 0 1rem 1rem 0;
	overflow: hidden;
	border: 1px solid #000;
}
/*.eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary > .article_image img	{
	width: 75px;
	width: 5.35714rem;
	height: auto;
}*/
div#EDN_APCI.news.eds_subCollection_news.eds_news_APCI.eds_template_Details_Article_Default div.article.details div.main_content ul	{
	margin-left: 21px;
	margin-left: 1.5rem;
}
.eds_news_APCI.eds_subCollection_news .article a {
	color: #4CAA47;
}
.list-return a {
	cursor: pointer;
	color: #016AAB !important;
	text-decoration: underline !important;
}
.list-return::before	{
	content: url("/Portals/0/apci-images/circle-arrow-left.gif");
	float: left;
	margin-right: 3px;
	margin-right: 0.21428rem;
	padding-top: 2px;
	padding-top: 0.14286rem;
}
.list-return-portal a {
	cursor: pointer;
	color: #016AAB !important;
	text-decoration: underline !important;
}
.list-return-portal::before	{
	content: url("/Portals/0/apci-images/portal-return.png");
	float: left;
	margin-right: 3px;
	margin-right: 0.21428rem;
	padding-top: 2px;
	padding-top: 0.14286rem;
}
	
	
.article_comments	{
	display: none;
}
img.post-image	{
	max-width: 100%;
	height: auto;
}
.eds_news_APCI.eds_subCollection_news .article .meta_text.no_margin	{
	clear: both;
}
.col-md-4.vendor-form	{
	margin: 0 auto;
	text-align: center;
}
.col-md-4.vendor-form p	{
	font-weight: 700 !important;
	margin-top: 7px !important;
	margin-top: .5rem !important;
}
img.vendor-form-img	{
	height: 250px !important;
	width: 200px;
}
#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article_pager {
	margin: 10px 0;
	text-align: center;
	border-top: 3px solid #016AAB;
	padding-top: 10px;
}
/* Forms Styles -- EDDM and Circular Program Signups */
table#dnn_ctr2024_DynamicForms_Responses_7f9cb780-2765-48f9-ae01-ac031a6a4f5b td {
	padding-bottom: 7px !important;
	padding-bottom: .5rem !important;	
}
table#dnn_ctr2014_DynamicForms_tblQuestions td,
table#dnn_ctr2269_DynamicForms_tblQuestions	td {
	min-width: 200px;
	max-width: 500px !important;
}
#dnn_ctr2014_DynamicForms_Responses_9dd4ea90-9e41-41ce-9f79-914605de29c1 {
	width: 60px !important;
}
table#dnn_ctr2014_DynamicForms_tblQuestions td,
table#dnn_ctr2024_DynamicForms_tblQuestions td,
table#dnn_ctr2269_DynamicForms_tblQuestions	td,
table#dnn_ctr2281_DynamicForms_tblQuestions td,
table#dnn_ctr2014_DynamicForms_tblQuestions td,
table#dnn_ctr2387_DynamicForms_tblQuestions td,
table#dnn_ctr2417_DynamicForms_tblQuestions td,
table#dnn_ctr2421_DynamicForms_tblQuestions td,
table#dnn_ctr2467_DynamicForms_tblQuestions td,
table#dnn_ctr2481_DynamicForms_tblQuestions td,
table#dnn_ctr2491_DynamicForms_tblQuestions td,
table#dnn_ctr2513_DynamicForms_tblQuestions td,
table#dnn_ctr2521_DynamicForms_tblQuestions td,
table#dnn_ctr2522_DynamicForms_tblQuestions td,
table#dnn_ctr2558_DynamicForms_tblQuestions td,
table#dnn_ctr2564_DynamicForms_tblQuestions td,
table#dnn_ctr2567_DynamicForms_tblQuestions td,
table#dnn_ctr2583_DynamicForms_tblQuestions td,
table#dnn_ctr2588_DynamicForms_tblQuestions td,
table#dnn_ctr2598_DynamicForms_tblQuestions td,
table#dnn_ctr2602_DynamicForms_tblQuestions td,
table#dnn_ctr2624_DynamicForms_tblQuestions td	{
	padding: 7px;
	padding: .5rem;
	font-size: 14px;
	font-size: 1rem;
	vertical-align: middle !important;
}
/* table#dnn_ctr2014_DynamicForms_tblQuestions td label, */
table#dnn_ctr2024_DynamicForms_tblQuestions td	label,
table#dnn_ctr2281_DynamicForms_tblQuestions	td label {
	margin-right: 7px;
	margin-right: .5rem;
}
/* table#dnn_ctr2014_DynamicForms_tblQuestions td label span, */
table#dnn_ctr2024_DynamicForms_tblQuestions td	label span,
table#dnn_ctr2281_DynamicForms_tblQuestions td label span {
	font-size: 12px;
	font-size: 0.85714rem;
}
td.eddm_question	{
	text-align: right;
}
table#dnn_ctr2269_DynamicForms_tblQuestions	td input[type="checkbox"],
table#dnn_ctr2281_DynamicForms_tblQuestions td input[type="checkbox"],
table#dnn_ctr2521_DynamicForms_Responses_58cc949a-1e79-4ca4-b93c-c32e8c6ae748 td input[type="checkbox"],
table#dnn_ctr2564_DynamicForms_tblQuestions td input[type="checkbox"] 	{
	    margin: 0 7px 4px 0;
}
td.eddm_question label span	{
	font-family: 'Oswald';
	font-size: 14px;
	font-size: 1rem;
	font-weight: 400;
	text-align: right;
}
div#dnn_ctr2014_DynamicForms_QuestionPanel_6dffba61-9845-4bcf-bd4a-faa501a09de1 table td select	{
	margin-left: 7px /*!important*/;
	margin-left: .5rem /*!important*/;
}
a#dnn_ctr2014_DynamicForms_DateResponses_GUIDe361d9f4-e266-4797-b423-243f6c900aeb_hypSelect,
a#dnn_ctr2014_DynamicForms_DateResponses_GUIDe00c38bc-ed9a-4886-8e8d-b96ccf3d95ac_hypSelect	{
	margin-left: 7px;
	margin-left: .5rem;
}
table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td input	{
	display: block;
	float: left;
}
table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td label	{
	line-height: 1.2;
	display: block;
	margin-left: 24px;
}
table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td	{
	vertical-align: middle !important;
}
td#dnn_ctr2014_DynamicForms_Cell_61c6587d-de8a-43ec-a3a5-45b5929bdc25 {
	display: none;
}
input#dnn_ctr2014_DynamicForms_Responses_61c6587d-de8a-43ec-a3a5-45b5929bdc25_0 {
	margin: 0 7px 4px 0;
}
table#dnn_ctr2014_DynamicForms_Responses_61c6587d-de8a-43ec-a3a5-45b5929bdc25 {
	width: 700px !important;
}
table#dnn_ctr2014_DynamicForms_Responses_61c6587d-de8a-43ec-a3a5-45b5929bdc25 td label {
	color: red;
	font-weight: 700;
}
div#dnn_ctr2014_DynamicForms_ValidationSummary1 {
	margin-top: 200px;
}
div#dnn_ctr2014_DynamicForms_ValidationSummary1 ul li {
	font-weight: bold;
	color: red;
	list-style-type: square;
}

/*table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td label	{
	margin-left: 14px;
} */
/*table#dnn_ctr2014_DynamicForms_Responses_7ba3ad35-2281-49b9-a284-fea927a5e26e td, */
table#dnn_ctr2014_DynamicForms_Responses_9dd4ea90-9e41-41ce-9f79-914605de29c1 td,
table#dnn_ctr2024_DynamicForms_FileResponses_GUIDdf3d2692-b321-4ef6-9359-5cc5e420d958_tblMain td,
table#dnn_ctr2024_DynamicForms_Responses_a298dac8-9c50-4d75-8413-5e5e2d5e7086 td,
table#dnn_ctr2024_DynamicForms_Responses_e0d8cb10-87b4-4f20-88bc-45702ddbc54a td,
table#dnn_ctr2024_DynamicForms_Responses_7f9cb780-2765-48f9-ae01-ac031a6a4f5b td,
table#dnn_ctr2024_DynamicForms_Responses_74d4e94a-b72a-4c49-abae-d565afff5b68 td,
table#dnn_ctr2014_DynamicForms_Responses_261ecd07-44af-4805-9c3a-96abcb8ef10f td,
/* table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td, */
div#dnn_ctr2014_DynamicForms_QuestionPanel_6dffba61-9845-4bcf-bd4a-faa501a09de1 table td	{
	line-height: 11px;
	padding: 0 !important;
}
table#dnn_ctr2014_DynamicForms_Responses_5ce75ddc-be7a-4411-8c23-c984a016e360	{

}
table#dnn_ctr2014_DynamicForms_Responses_5ce75ddc-be7a-4411-8c23-c984a016e360 td	{
	display: block;
	float: left;
	padding: 7px !important;
}
table#dnn_ctr2014_DynamicForms_Responses_7ba3ad35-2281-49b9-a284-fea927a5e26e td input,
table#dnn_ctr2014_DynamicForms_Responses_5ce75ddc-be7a-4411-8c23-c984a016e360 td input,
table#dnn_ctr2014_DynamicForms_Responses_e1ee5470-df1f-49ca-9b6d-3aea4eb0366f td input {
	margin-bottom: 5px;
}
table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td input	{
	margin-top: 2px;
}
table#dnn_ctr2014_DynamicForms_Responses_7ba3ad35-2281-49b9-a284-fea927a5e26e td input,
table#dnn_ctr2014_DynamicForms_Responses_9dd4ea90-9e41-41ce-9f79-914605de29c1 td input,
table#dnn_ctr2024_DynamicForms_Responses_a298dac8-9c50-4d75-8413-5e5e2d5e7086 td input,
table#dnn_ctr2024_DynamicForms_Responses_e0d8cb10-87b4-4f20-88bc-45702ddbc54a td input,
table#dnn_ctr2024_DynamicForms_Responses_74d4e94a-b72a-4c49-abae-d565afff5b68 td input,
table#dnn_ctr2024_DynamicForms_Responses_7f9cb780-2765-48f9-ae01-ac031a6a4f5b td input,
table#dnn_ctr2014_DynamicForms_Responses_5ce75ddc-be7a-4411-8c23-c984a016e360 td input,
table#dnn_ctr2014_DynamicForms_Responses_261ecd07-44af-4805-9c3a-96abcb8ef10f td input,
table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td input,
table#dnn_ctr2014_DynamicForms_Responses_e1ee5470-df1f-49ca-9b6d-3aea4eb0366f td input,
table#dnn_ctr2387_DynamicForms_Responses_0383a6c2-5b10-4747-bbcc-9e003ea8d52f td input {
	margin-right: 7px;
	margin-right: .5rem;
}
div#dnn_ctr2014_DynamicForms_QuestionPanel_6dffba61-9845-4bcf-bd4a-faa501a09de1 {
	margin: 0 auto;
	text-align: center;
}
table#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1 tr,
table#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9 tr{
	display: block;
}
table#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1 td,
table#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9 td {
	margin: 0 auto;
	text-align: center;
	height: auto;
	vertical-align: bottom;
	width: 50% !important;
	display: inline-block;
}
table#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1 td input label,
table#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9 td input label	{
	display: block;
}
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_0,
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_1,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_0,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_1,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_2,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_3 {
	display: none;
}

input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_0 + label, 
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_1 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_0 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_1 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_2 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_3 + label {
	display: block;
	background-position: top;
	background-repeat: no-repeat;
	padding: 100px 7px 7px;
	margin: 0 7px;
	line-height: 1;
}
/*input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_1 + label, */
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_0 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_1 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_2 + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_3 + label {
	padding: 79px 7px 7px;
}
td#dnn_ctr2588_DynamicForms_Cell_28d7661d-b05c-4961-994f-36165b0d3308,
td#dnn_ctr2588_DynamicForms_Cell_d8ad6c53-7a71-49b7-92ba-93648df2f6b7,
td#dnn_ctr2588_DynamicForms_Cell_63dc16e9-c98a-4b43-858d-68a0a3f79bc4,
td#dnn_ctr2588_DynamicForms_Cell_43e5db6a-cf74-41f9-99ad-96e060d3fe55,
td#dnn_ctr2588_DynamicForms_Cell_026996dc-8e97-4862-b973-0fd54983a476,
td#dnn_ctr2588_DynamicForms_Cell_a69aa6f0-174d-41d0-afd3-a55f1bf85a5d,
td#dnn_ctr2588_DynamicForms_Cell_95b55dc1-d543-4c5a-89ae-3643e5718f9f {
	display: none;
}
input#dnn_ctr2588_DynamicForms_Responses_a02e6691-6e49-420d-b4f2-e1ef603ce455_0 {
	margin-bottom: 4px;
	margin-right: 7px;
}
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_0 + label {
	background-image: url(/Portals/0/images/2021/regular-card-2021.png);
	background-position: center 15px;
}
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_1 + label {
	background-image: url(/Portals/0/images/2021/jumbo-card-2021.png);
	background-position: center 3px;
}
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_0 + label {
	background-image: url(/Portals/0/images/2017/25-percent-120.jpg);
	background-position: center 3px;
}
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_1 + label {
	background-image: url(/Portals/0/images/2017/dollar-120.jpg);
	background-position: center 3px;
}
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_2 + label {
	background-image: url(/Portals/0/images/2017/flu-shot-120.jpg);
	background-position: center 3px;
}
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_3 + label {
	background-image: url(/Portals/0/images/2017/custom-120.jpg);
	background-position: center 3px;
}
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_0:checked + label,
input#dnn_ctr2014_DynamicForms_Responses_6dffba61-9845-4bcf-bd4a-faa501a09de1_1:checked + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_0:checked + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_1:checked + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_2:checked + label,
input#dnn_ctr2387_DynamicForms_Responses_ff152076-f142-4932-ad01-1171e7c781c9_3:checked + label {
	background-color: #dbeeda;
}
table#dnn_ctr2014_DynamicForms_Responses_f7444811-f009-4206-8814-ec19321543bb td input {
	margin-bottom: 2px;
	margin-right: 7px;
}
div#dnn_ctr2014_DynamicForms_QuestionPanel_4bc5a178-9ad9-40c9-9466-1763963ebcdc::after {
	content: " Important communications concerning production and proofs of your post card will be sent to the email address provided";
	font-size: 10px;
	font-style: italic;
	color: #000;
}
div#dnn_ctr2014_DynamicForms_QuestionPanel_e00c38bc-ed9a-4886-8e8d-b96ccf3d95ac::after {
	content: "Average APCI design and production time is approximately three weeks from receipt of order";
	font-size: 10px;
	font-style: italic;
	color: #000;
	line-height: 1;
}
div#SaveForm_2024.DynamicForms_SaveFormDiv,
div#SaveForm_2014.DynamicForms_SaveFormDiv	{
	text-align: center;
}
div.DynamicForms_QuestionPanel input,
div.DynamicForms_QuestionPanel select	{
	margin: 0;
}
tr#dnn_ctr2176_DynamicForms_Row_1365231e-6c47-4a33-bc90-2194e2dcbe08 td,
tr#dnn_ctr2176_DynamicForms_Row_482a16ce-5533-4303-908c-fe3207edd968 td,
tr#dnn_ctr2176_DynamicForms_Row_54e93570-b221-4ec2-ab43-f089026c593d td	{
	display: block;
	float: left;
}
table#dnn_ctr2024_DynamicForms_Responses_7f9cb780-2765-48f9-ae01-ac031a6a4f5b td,
table#dnn_ctr2014_DynamicForms_Responses_7ba3ad35-2281-49b9-a284-fea927a5e26e td
/* table#dnn_ctr2014_DynamicForms_Responses_ac9484d8-91a8-4679-8b06-73f5a935866d td	 */{
	padding-bottom: 7px !important;
	padding-bottom: .5rem !important;
}
table#dnn_ctr2024_DynamicForms_Responses_7f9cb780-2765-48f9-ae01-ac031a6a4f5b td	{
	width: 200px;
	line-height: 17px;
}
textarea#dnn_ctr2014_DynamicForms_TBR_GUIDd0ed4034-6e95-4bdd-8802-651b623bc838MultLoc,
div#dnn_ctr2014_DynamicForms_QuestionPanel_e208b576-7ba0-4c49-8b4c-82d91b989d74 table td textarea	{
	margin-top: -30px;
}
	
/* Rite-Aid Closing Signage Order Form */

table#dnn_ctr2398_DynamicForms_tblQuestions td {
		padding: 7px 0;
		vertical-align: middle;
}

table#dnn_ctr2398_DynamicForms_Responses_af5f4d6e-2bb7-4ab1-a78f-a57e1bdb22df td input {
	margin-bottom: 5px;
    margin-right: 7px;
}

td#dnn_ctr2398_DynamicForms_Cell_ece1f0dd-6758-46f3-a66c-d42d24cb3f07,
td#dnn_ctr2398_DynamicForms_Cell_16454b63-f345-4e8e-8d2e-ee7f4d98cc0d,
td#dnn_ctr2398_DynamicForms_Cell_09f407f6-40c4-4fe6-8096-32356de4186b,
td#dnn_ctr2398_DynamicForms_Cell_60341b42-1477-4d5e-9e31-cde669b80af4 {
	display: none;
}
	
table#dnn_ctr2398_DynamicForms_Responses_af5f4d6e-2bb7-4ab1-a78f-a57e1bdb22df td label {
	font-size: 13px;	
}

input#dnn_ctr2398_DynamicForms_TBR_GUIDece1f0dd-6758-46f3-a66c-d42d24cb3f07bannerTotal,
input#dnn_ctr2398_DynamicForms_TBR_GUID16454b63-f345-4e8e-8d2e-ee7f4d98cc0dinsertTotal,
input#dnn_ctr2398_DynamicForms_TBR_GUID09f407f6-40c4-4fe6-8096-32356de4186bsignTotal,
input#dnn_ctr2398_DynamicForms_TBR_GUID60341b42-1477-4d5e-9e31-cde669b80af4yardSignTotal,
input#dnn_ctr2398_DynamicForms_TBR_GUID8b21f707-f764-4d72-a23e-2962349aaf68OrderTotal {
	text-align: right;
	cursor: none;	
}

input#dnn_ctr2398_DynamicForms_TBR_GUID8b21f707-f764-4d72-a23e-2962349aaf68OrderTotal {
	font-weight: 700;
}

/* CBD and Flu Kit Order Forms */


span#dnn_ctr2265_dnnTITLE_titleLabel,
span#dnn_ctr2464_dnnTITLE_titleLabel {
	color: #016AAB;
}
    
input#dnn_ctr2464_DynamicForms_Responses_c6fbbf9e-c473-44bb-b6bb-4a9a6dd347ff_0,
input#dnn_ctr2464_DynamicForms_Responses_c6fbbf9e-c473-44bb-b6bb-4a9a6dd347ff_1 {
    margin: 0 4px 2px 0;    
} 

/* Rx Bag Tag Kit Order Form */

table.tag-checkbox-item td input {
	margin-right: 7px;
	display: block;
	float: left;
	margin-top: 5px;
}
    
    
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62SignTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDee27d498-b7e4-4a85-bd41-7ae1b7ba68bbFlagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eCardTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID6f1ef6c8-e377-455a-81ac-e0e53c6058d6OrderTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUID60e68e77-1c0d-42bf-a110-803389d39490PartDKitTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUID2fd1d29e-5bc3-4415-bde6-61d62233e92dFrameSignTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUIDc29c2902-8329-4750-a89b-bacb1062de3fGrandTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDdaefa7f7-1951-4460-9276-b970e0124c73kitTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62signTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265ecardTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62bannerTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDee27d498-b7e4-4a85-bd41-7ae1b7ba68bbyardSignTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eflagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID75a53ce5-aeee-48c4-9e31-a9cd417b5829signTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID0a9ffe53-3ec3-47a2-8ff5-5864efad86f1insertTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID05ce6daf-72df-4aaa-a876-6de94c9d10c6stufferTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eflagKitTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID3e9d02ea-bf79-404f-9abe-f637b9280846repFlagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID5d3a291b-f610-4913-8b59-44788abd3457stickerTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID75a53ce5-aeee-48c4-9e31-a9cd417b5829aFrameTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID30d63591-c5db-4594-ab6d-73b42b821d63bannerTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUIDa3cae444-85c4-4210-bf79-ba2fcbf4a003flagKitTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUIDb40da1f6-2826-4618-b88e-99be6c6fd8c3repFlagTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID7191991a-cf52-455c-8b48-e5cf9be05338yardSignTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID9e707cd9-7c6f-4b69-bfa7-49197e5d70a5insertTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID4a5b2b1d-b869-4dae-9206-60af334eecd4aFrameTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUIDf4992eac-84ad-4bea-a01e-a5c64ee30ef7stufferTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID65bb7a1b-0be2-41fb-8577-7daf8753d355OrderTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID4b3bb881-2155-44cd-b8c7-82575d415b63bannerDelTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUIDd4156f7e-b475-4608-b50e-53728d324511insertDelTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID45e66c35-4dc2-481c-8f48-96ef27ba2166aframeDelTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUIDa4cc132a-b700-4d34-94f3-668bdb64e782bannerCurbTotal,	
input#dnn_ctr2481_DynamicForms_TBR_GUID584f6758-159d-4cc0-9e35-df7d0045035einsertCurbTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID80539eea-3e3e-45cc-9687-5fb3b3f72f7caframeCurbTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUIDf79ee2e2-71ca-4dfc-a928-46fb3f155bbdbannerDriveTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID887038f2-4b2c-4e3d-be55-755223a0fa86insertDriveTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUIDd971efd6-096e-45c0-8250-707073fd799faframeDriveTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUIDba6eff5c-cc31-4dce-9a35-d904f3792b95aFrameTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID00c6c0b6-bd3f-4e89-bf84-9e755847b036OrderTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID020418f0-4c1b-4102-9a2e-2dc85d01c638distKitTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID6a0266de-a3f3-47c1-b012-85933d938622custKitTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUIDe53240f0-5a6d-4f51-a50a-8c84c544b9ffflRndsTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUIDe3bc1a3b-ea72-4061-aa09-9485e2b2ad15lineStartTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID032ab5bf-b304-4ca5-a336-b702879ef40fdoorBannerTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID7cff8f02-b7c3-4df3-a82e-ff46f27bf62cyardSignTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID1b214a36-bf67-4a19-97ba-1c3d76d13109aFrameInsertTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID0858ff12-f634-447d-a99a-03eaa549a43caFrameTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID99f0377d-9bdf-42f2-bd51-14f7845a9bf0OrderTotal,
input#dnn_ctr2513_DynamicForms_TBR_GUIDb2396d6e-5b1f-4c46-88b4-0fd311dcb86fkitTotal,
input#dnn_ctr2513_DynamicForms_TBR_GUID9b295e81-c3a0-4c3a-8c85-6232eb1f0f47OrderTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID38e15282-a4ed-4c6b-ad27-232d8b3022c2bannerTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID6b00773c-2786-443d-b791-2e42158ea512stuffersTotal1000,
input#dnn_ctr2521_DynamicForms_TBR_GUID623af452-d76b-4f75-98bf-4c74bc72271bstuffersTotal2500,
input#dnn_ctr2521_DynamicForms_TBR_GUIDfa61ca8e-779a-403f-bb68-b70ac686b2b1stickersTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID9622c985-9c2b-4e86-a3fe-1f69c2559b4cinsertsSglTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID658c14a0-7e60-4073-9454-dd54f730cb46insertsDblTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID58226913-f5a2-4f49-9e02-19b9d05d5590aframeTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID87367afa-8d49-472e-aea8-2346af15ea96replFlagTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID3c5baf50-a408-455f-bdd1-d414fbf93aa1flagKitTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID4e68ce95-af4c-42fc-b32d-f580ac0a7469yardSignTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID24411710-c5ef-4d7a-9320-96cd51f5b5cewinSignTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID421e3a94-9f6f-4b10-8faa-c2ecfc6f9910OrderTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDee5f7f8c-6abb-4291-96b9-4f28fec1a78cbannerTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDc3ed7b74-e691-4584-871c-960eabf86fcastuffersTotal1000,
input#dnn_ctr2522_DynamicForms_TBR_GUID46c071d9-40f3-4f0c-a96e-d6346f44bd4bstuffersTotal2500,
input#dnn_ctr2522_DynamicForms_TBR_GUID684aa5c1-01af-4341-a896-cc0fea1e1b3bstickersTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID84074e04-312d-46e7-88e6-5a4e70c80624insertsSglTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID4c3e606b-9ace-4a8f-87ac-210bf049ed44insertsDblTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDb08dd280-256e-45fa-9f8a-c9c536fdb340aframeTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDee6a9c41-0dcc-4cb2-a329-97ce585e2f8dreplFlagTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID2a86ca91-653c-4ac9-9061-6deb4313d984flagKitTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID442e3506-ac49-4a9c-aa70-65fad3d54c80yardSignTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDcaba58f9-1e20-441b-8d9c-6173a1f718f8winSignTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID7a64777a-bc6c-456e-9ca1-49b94d7df213OrderTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUIDe387fe7d-a4a2-4aa6-8cbf-bb4ebde7b528holderInsert500Total,
input#dnn_ctr2522_DynamicForms_TBR_GUIDa5c0b14e-9313-4d80-9861-89e49de95e1fholderInsert1000Total,
input#dnn_ctr2522_DynamicForms_TBR_GUID2dc9cc59-7f0c-4bb9-8b11-68629bf94d74holderOnly500Total,
input#dnn_ctr2522_DynamicForms_TBR_GUIDcda3acb4-6fac-467f-a38d-1d36c4b381f5holderOnly1000Total,
input#dnn_ctr2522_DynamicForms_TBR_GUID5638d701-836e-465d-8e36-05674c071972clipOnlyTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUID28d7661d-b05c-4961-994f-36165b0d3308bannerTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUIDd8ad6c53-7a71-49b7-92ba-93648df2f6b7stufferTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUID63dc16e9-c98a-4b43-858d-68a0a3f79bc4yardSignTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUID43e5db6a-cf74-41f9-99ad-96e060d3fe55windowSignTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUID026996dc-8e97-4862-b973-0fd54983a476aFrameTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUIDa69aa6f0-174d-41d0-afd3-a55f1bf85a5dsglSideTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUID95b55dc1-d543-4c5a-89ae-3643e5718f9fdblSideTotal,
input#dnn_ctr2588_DynamicForms_TBR_GUIDefcc57ee-f9d9-4fe7-844d-3a82056157e5OrderTotal,
input#dnn_ctr2598_DynamicForms_TBR_GUID1674e004-be61-4d65-ae82-fa8934fd3121bannerTotal,
input#dnn_ctr2598_DynamicForms_TBR_GUID294a33fc-e721-4302-ae41-c70c5b904eb9yardSignTotal,
input#dnn_ctr2598_DynamicForms_TBR_GUIDa5d5553d-8432-4776-8a0e-402d25d20a25aFrameTotal,
input#dnn_ctr2598_DynamicForms_TBR_GUID0a02c353-d260-41b8-99bf-bb0a139d698fsglSideTotal,
input#dnn_ctr2598_DynamicForms_TBR_GUIDedf0a831-e9e3-4f24-87c1-ed054bc85466OrderTotal	{
	text-align: right;
	color: #000;
	background-color: #efefef;
	cursor: none;
}
input#dnn_ctr2588_DynamicForms_Responses_98d6b3ef-669b-405c-bd5b-2185479f6f5e_0,
input#dnn_ctr2588_DynamicForms_Responses_98d6b3ef-669b-405c-bd5b-2185479f6f5e_1 {
	margin-bottom: 2px;
    margin-right: 4px;
}	
input#dnn_ctr2265_DynamicForms_TBR_GUID1ff1f8f1-c081-4c1e-b6b6-67adec00dcb9GrandTotal,
input#dnn_ctr2464_DynamicForms_TBR_GUID65bb7a1b-0be2-41fb-8577-7daf8753d355OrderTotal,
input#dnn_ctr2481_DynamicForms_TBR_GUID00c6c0b6-bd3f-4e89-bf84-9e755847b036OrderTotal,
input#dnn_ctr2491_DynamicForms_TBR_GUID99f0377d-9bdf-42f2-bd51-14f7845a9bf0OrderTotal,
input#dnn_ctr2513_DynamicForms_TBR_GUID9b295e81-c3a0-4c3a-8c85-6232eb1f0f47OrderTotal,
input#dnn_ctr2521_DynamicForms_TBR_GUID421e3a94-9f6f-4b10-8faa-c2ecfc6f9910OrderTotal,
input#dnn_ctr2522_DynamicForms_TBR_GUID7a64777a-bc6c-456e-9ca1-49b94d7df213OrderTotal	{
	font-weight: 700;
}
/* table#dnn_ctr2265_DynamicForms_tblQuestions td, */
table#dnn_ctr2464_DynamicForms_tblQuestions td {
	padding: 7px;
	vertical-align: middle;
        min-width: 200px !important;
}
}
table#dnn_ctr2265_DynamicForms_tblQuestions td,
table#dnn_ctr2627_DynamicForms_tblQuestions td,
table#dnn_ctr2630_DynamicForms_tblQuestions td,
table#dnn_ctr2641_DynamicForms_tblQuestions td	{
	padding: 7px;
	vertical-align: middle;
}
	
input#dnn_ctr2627_DynamicForms_Responses_803886e8-0cfb-4c9f-8daf-484dfdd1bb1d_0,
input#dnn_ctr2627_DynamicForms_Responses_803886e8-0cfb-4c9f-8daf-484dfdd1bb1d_1	{
	margin-right: .5rem;
	margin-bottom: 1px;	
}

a#dnn_ctr2627_DynamicForms_lnkSave {
	font-size: 1.5rem;
	background-color: #016aab;
	color: #fff;
	padding: .5rem;
	font-weight: bold;
	border-radius: 7px;
}

a#dnn_ctr2627_DynamicForms_lnkSave:hover {
	background-color: #80b5d5;
}

table#dnn_ctr2265_DynamicForms_tblQuestions td.NormalBold,
table#dnn_ctr2464_DynamicForms_tblQuestions td.NormalBold{
	text-align: right;
}
table#dnn_ctr2265_DynamicForms_Responses_491fd81b-0ea8-49f7-92ce-5edb16496f1d td {
	font-size: 16px;
	text-align: left;
  	vertical-align: top;
}
table#dnn_ctr2265_DynamicForms_Responses_491fd81b-0ea8-49f7-92ce-5edb16496f1d td input {
  margin: 0 7px 3px 0;
}
	
div#dnn_ctr2265_DynamicForms_QuestionPanel_d1dd5e3c-aa35-462f-8fe1-6d81e6de480d,
div#dnn_ctr2265_DynamicForms_QuestionPanel_050e4817-d17e-42f7-b82a-c5b223c843f4,
div#dnn_ctr2265_DynamicForms_QuestionPanel_84516986-df2b-441c-81e4-de2b08b2f8f6,
div#dnn_ctr2265_DynamicForms_QuestionPanel_d13bf36f-e854-42b4-a407-ae1b902cefa8,
div#dnn_ctr2265_DynamicForms_QuestionPanel_3b141aa2-10b2-4a13-93b5-ccf439645ae0,
div#dnn_ctr2265_DynamicForms_QuestionPanel_f7605c40-52f8-476f-8830-1c9b8626505d	{
	background-color: red;
}

select#dnn_ctr2265_DynamicForms_Responses_f7605c40-52f8-476f-8830-1c9b8626505d {
	width: 100px !important;
	}

/* div#dnn_ctr2265_DynamicForms_QuestionPanel_daefa7f7-1951-4460-9276-b970e0124c73,
div#dnn_ctr2265_DynamicForms_QuestionPanel_861aa4aa-b114-4171-981b-13427cab7a62,
div#dnn_ctr2265_DynamicForms_QuestionPanel_ee27d498-b7e4-4a85-bd41-7ae1b7ba68bb,
div#dnn_ctr2265_DynamicForms_QuestionPanel_940be72c-702a-48bb-a6f9-7f525a60265e,
div#dnn_ctr2265_DynamicForms_QuestionPanel_75a53ce5-aeee-48c4-9e31-a9cd417b5829,
div#dnn_ctr2265_DynamicForms_QuestionPanel_0a9ffe53-3ec3-47a2-8ff5-5864efad86f1,
div#dnn_ctr2265_DynamicForms_QuestionPanel_05ce6daf-72df-4aaa-a876-6de94c9d10c6,
div#dnn_ctr2265_DynamicForms_QuestionPanel_3e9d02ea-bf79-404f-9abe-f637b9280846,
div#dnn_ctr2265_DynamicForms_QuestionPanel_5d3a291b-f610-4913-8b59-44788abd3457	{
	margin-left: -355px;
} */
	
div#dnn_ctr2265_DynamicForms_QuestionPanel_e0322aa3-4e67-4c90-a2ea-67a1b97e9e00,
div#dnn_ctr2265_DynamicForms_QuestionPanel_0f4037b5-e340-4774-a33a-ce1e2b945875,
div#dnn_ctr2265_DynamicForms_QuestionPanel_940be72c-702a-48bb-a6f9-7f525a60265e,
div#dnn_ctr2265_DynamicForms_QuestionPanel_3e9d02ea-bf79-404f-9abe-f637b9280846,
div#dnn_ctr2265_DynamicForms_QuestionPanel_05ce6daf-72df-4aaa-a876-6de94c9d10c6,
div#dnn_ctr2265_DynamicForms_QuestionPanel_5d3a291b-f610-4913-8b59-44788abd3457,
div#dnn_ctr2265_DynamicForms_QuestionPanel_75a53ce5-aeee-48c4-9e31-a9cd417b5829 {
	float: right;
}
	
td#dnn_ctr2464_DynamicForms_Cell_30d63591-c5db-4594-ab6d-73b42b821d63,
td#dnn_ctr2464_DynamicForms_Cell_a3cae444-85c4-4210-bf79-ba2fcbf4a003,
td#dnn_ctr2464_DynamicForms_Cell_b40da1f6-2826-4618-b88e-99be6c6fd8c3,
td#dnn_ctr2464_DynamicForms_Cell_7191991a-cf52-455c-8b48-e5cf9be05338,
td#dnn_ctr2464_DynamicForms_Cell_9e707cd9-7c6f-4b69-bfa7-49197e5d70a5,
td#dnn_ctr2464_DynamicForms_Cell_4a5b2b1d-b869-4dae-9206-60af334eecd4,
td#dnn_ctr2464_DynamicForms_Cell_f4992eac-84ad-4bea-a01e-a5c64ee30ef7	{
    display: none;
}
input#dnn_ctr2464_DynamicForms_Responses_5751744f-ca52-4e91-828a-85279026d4e4_0 {
    margin: 0 4px 4px 0;
    }

/* Convention Registration Form */

td#dnn_ctr2373_DynamicForms_Cell_240891f7-2d4f-4dbb-9d61-b15adc1813b0 br,
td#dnn_ctr2373_DynamicForms_Cell_eee736fd-c4d0-445a-9a20-d1c92675fc41 br,
td#dnn_ctr2373_DynamicForms_Cell_b874941c-6bb1-448b-9e63-96aefaec2634 br,
td#dnn_ctr2373_DynamicForms_Cell_50b961d1-2ece-452f-a448-80af3eccec7b br {
	display: none;
}

table#guest-type-label {
	width: 100%;
}
table#guest-type-label th {
	font-size: 17px;
	font-size: 1.21428571428571rem; /* 17px/14px */
}
input#dnn_ctr2373_DynamicForms_TBR_GUID50b961d1-2ece-452f-a448-80af3eccec7bKnibbeTickets,
input#dnn_ctr2373_DynamicForms_TBR_GUID408565fb-0e27-484e-8f8d-6f9f93c31272SpursTickets {
	width: 70px !important;
	width: 5rem !important;
}

tr#dnn_ctr2373_DynamicForms_Row_6cca34c4-d6c4-44b2-a636-b5e465a4454c td,
tr#dnn_ctr2373_DynamicForms_Row_eee736fd-c4d0-445a-9a20-d1c92675fc41 td,
tr#dnn_ctr2373_DynamicForms_Row_b874941c-6bb1-448b-9e63-96aefaec2634 td,
tr#dnn_ctr2373_DynamicForms_Row_5d6e3bf6-81e4-4d95-94bf-2a2d28a5e6fa td,
tr#dnn_ctr2373_DynamicForms_Row_76bddadc-9889-4edb-924c-74888ee53e38 td {
	width: 325px !important;
	width: 23.21428571428571rem !important; /* 325px/14px */
	vertical-align: bottom;
	
}
tr#dnn_ctr2373_DynamicForms_Row_50b961d1-2ece-452f-a448-80af3eccec7b td {

}

table#dnn_ctr2297_DynamicForms_tblQuestions td,
table#dnn_ctr2300_DynamicForms_tblQuestions td,
table#dnn_ctr2373_DynamicForms_tblQuestions td {
	padding: 7px 0;
	padding: .5rem 0;
}
tr#dnn_ctr2297_DynamicForms_Row_12c89a27-8a9a-4820-8c08-aa17ddb7d2e1 td,
tr#dnn_ctr2297_DynamicForms_Row_f6884cf9-04ce-47e3-a3b7-a22817ad2ab8 td,
tr#dnn_ctr2297_DynamicForms_Row_53bb7e1e-78a9-4adc-a290-18e59f818f32 td,
tr#dnn_ctr2297_DynamicForms_Row_87100e04-2b98-4a6f-a0b9-efd796adb450 td,
tr#dnn_ctr2297_DynamicForms_Row_fd3e83dd-407f-4dcc-9419-c651545e53e8 td,
tr#dnn_ctr2297_DynamicForms_Row_45c861b4-e66e-44d1-942f-83b4c6c866cf td {
	width: auto;
	display: block;
	float: left;
	margin-right: 7px;
	margin-right: .5rem;
	padding: 0 0 7px;
	padding: 0 0 .5rem;
}
td#dnn_ctr2297_DynamicForms_Cell_73c61606-f4fb-47eb-ace3-dba6d3464561,
td#dnn_ctr2297_DynamicForms_Cell_b6dd7982-7d33-4f2e-a071-bba256395d43,
td#dnn_ctr2297_DynamicForms_Cell_d7cebd2d-af71-49da-b63d-72d65372dab5 {
	width: auto;
}
td#dnn_ctr2297_DynamicForms_Cell_c35fcdfc-2e36-4e9e-a132-bc4b2eab2c26,
td#dnn_ctr2297_DynamicForms_Cell_7f820ae9-5411-4674-8fc4-206071711d6e,
td#dnn_ctr2297_DynamicForms_Cell_65f67e70-a77d-4d3c-a6f5-2e07a267e5de,
td#dnn_ctr2297_DynamicForms_Cell_13dc5430-9a78-4faa-ac5e-2a91bbe0cd92,
td#dnn_ctr2297_DynamicForms_Cell_0020eaa8-8856-4fdc-909b-44fb36a210f4,
td#dnn_ctr2297_DynamicForms_Cell_646f04a8-d47e-4970-89df-ba37c9ef497f {
	padding: 0 !important;
}
td#dnn_ctr2297_DynamicForms_Cell_c35fcdfc-2e36-4e9e-a132-bc4b2eab2c26 h4,
td#dnn_ctr2297_DynamicForms_Cell_7f820ae9-5411-4674-8fc4-206071711d6e h4,
td#dnn_ctr2297_DynamicForms_Cell_65f67e70-a77d-4d3c-a6f5-2e07a267e5de h4,
td#dnn_ctr2297_DynamicForms_Cell_13dc5430-9a78-4faa-ac5e-2a91bbe0cd92 h4,
td#dnn_ctr2297_DynamicForms_Cell_0020eaa8-8856-4fdc-909b-44fb36a210f4 h4,
td#dnn_ctr2297_DynamicForms_Cell_646f04a8-d47e-4970-89df-ba37c9ef497f h4 {
	margin: 0;
}
input#dnn_ctr2297_DynamicForms_TBR_GUID75181282-f76d-40ba-a4dc-f8a9148ec74bfeetotal {
	color: #000;
	text-align: right;
}
tr#dnn_ctr2297_DynamicForms_Row_937c18d7-0573-48a3-9359-894d35d4e14c,
div.DnnModule-2300 div.DefaultTitle,
div.DnnModule.DnnModule-EasyDNNGallery.DnnModule-2365 div.DefaultTitle
 {
	display: none;
}
td#dnn_ctr2373_DynamicForms_Cell_490b2fbb-223c-40b8-9f73-1ad86c3bc1ac,
td#dnn_ctr2373_DynamicForms_Cell_c9ee6e81-0589-4bdb-a782-694fec30865d,
td#dnn_ctr2373_DynamicForms_Cell_1ebc9a68-7ead-4120-9399-202c41fe9ea0,
td#dnn_ctr2373_DynamicForms_Cell_1d6dc30e-d2ab-4559-8d70-e37613efcae5,
td#dnn_ctr2373_DynamicForms_Cell_f1d5901b-155b-4b90-b192-589f941b957b,
td#dnn_ctr2373_DynamicForms_Cell_70923fb4-c8f6-431c-a660-99444b918bfa,
td#dnn_ctr2373_DynamicForms_Cell_6633a873-6960-4214-bc4b-fe46a059d3d8,
td#dnn_ctr2373_DynamicForms_Cell_37e6d28d-c5dd-4354-a10f-f815fcccc0a1,
td#dnn_ctr2373_DynamicForms_Cell_b95e4318-e8b6-4d27-8f1e-9638d7561a7f,
td#dnn_ctr2373_DynamicForms_Cell_8df7bcfc-899c-4c8b-a101-4cc4f14cbc64,
td#dnn_ctr2373_DynamicForms_Cell_cd601cfa-e797-487b-84ea-fc0da582efd4,
td#dnn_ctr2373_DynamicForms_Cell_4041792a-9bab-4776-88a4-4bb62b42eca9,
td#dnn_ctr2373_DynamicForms_Cell_6bb7acb3-a028-48fd-9e0d-1e75646aac4b,
td#dnn_ctr2373_DynamicForms_Cell_7a866036-c785-44c1-8a67-771b5f99d7e1,
td#dnn_ctr2373_DynamicForms_Cell_dad91ed3-07a3-42db-bb08-331cdb75b4ca,
td#dnn_ctr2373_DynamicForms_Cell_6c197ebe-05e0-4bd3-a269-c825d35fb726,
td#dnn_ctr2373_DynamicForms_Cell_91c4fc2e-a31a-4d67-93a4-124040265e83,
td#dnn_ctr2373_DynamicForms_Cell_c668c4c0-616b-4ee8-b815-34cb254f6ac9,
td#dnn_ctr2373_DynamicForms_Cell_6e04860e-5b5f-4d4c-bcd1-d525c84d4722,
td#dnn_ctr2373_DynamicForms_Cell_c2d96dd8-74b6-4954-8c80-004463b3eb1b,
td#dnn_ctr2373_DynamicForms_Cell_3f169ddf-f533-46b9-8723-cecb344ef370,
td#dnn_ctr2373_DynamicForms_Cell_477372e8-d3fe-459d-be3c-341c60eae883,
td#dnn_ctr2373_DynamicForms_Cell_d0ff3919-1d91-41fe-9b5c-b77c40aa8997,
td#dnn_ctr2373_DynamicForms_Cell_a1723a27-f7e6-41ef-9e94-f0e551067fc8,
td#dnn_ctr2373_DynamicForms_Cell_7467645c-bce4-443f-9ed3-95e19437e81a,
td#dnn_ctr2373_DynamicForms_Cell_7467645c-bce4-443f-9ed3-95e19437e81a,
td#dnn_ctr2373_DynamicForms_Cell_a93d41f9-b7e4-4564-b920-5733a6ab1867,
td#dnn_ctr2373_DynamicForms_Cell_4e7234e7-665e-4d0f-af0e-d9404df8f759,
td#dnn_ctr2373_DynamicForms_Cell_98e0aae5-6b84-4de0-a10e-36cdb6c60de5,
td#dnn_ctr2373_DynamicForms_Cell_4c0a33cf-7007-4671-8532-35ea69be6fef {
	text-align: center;
}
div#dnn_ctr2373_DynamicForms_QuestionPanel_91c4fc2e-a31a-4d67-93a4-124040265e83 > table,
div#dnn_ctr2373_DynamicForms_QuestionPanel_1ebc9a68-7ead-4120-9399-202c41fe9ea0 > table,
div#dnn_ctr2373_DynamicForms_QuestionPanel_7467645c-bce4-443f-9ed3-95e19437e81a > table,
table#dnn_ctr2373_DynamicForms_Responses_7467645c-bce4-443f-9ed3-95e19437e81a,
div#dnn_ctr2373_DynamicForms_QuestionPanel_50b961d1-2ece-452f-a448-80af3eccec7b > table,
div#dnn_ctr2373_DynamicForms_QuestionPanel_408565fb-0e27-484e-8f8d-6f9f93c31272 > table,
td#dnn_ctr2373_DynamicForms_Cell_50b961d1-2ece-452f-a448-80af3eccec7b {
	width: 100% !important;
}
table#dnn_ctr2373_DynamicForms_Responses_1ebc9a68-7ead-4120-9399-202c41fe9ea0,
table#dnn_ctr2373_DynamicForms_Responses_91c4fc2e-a31a-4d67-93a4-124040265e83 {
	width: 70% !important;
    margin: 0 auto;
}
table#dnn_ctr2373_DynamicForms_Responses_c9ee6e81-0589-4bdb-a782-694fec30865d td {
	vertical-align: middle;
}
table#dnn_ctr2373_DynamicForms_Responses_c9ee6e81-0589-4bdb-a782-694fec30865d td input,
td#dnn_ctr2373_DynamicForms_Cell_1ebc9a68-7ead-4120-9399-202c41fe9ea0 input,
table#dnn_ctr2373_DynamicForms_Cell_6c197ebe-05e0-4bd3-a269-c825d35fb726 td input,
td#dnn_ctr2373_DynamicForms_Cell_c668c4c0-616b-4ee8-b815-34cb254f6ac9 input,
td#dnn_ctr2373_DynamicForms_Cell_c2d96dd8-74b6-4954-8c80-004463b3eb1b input,
table#dnn_ctr2373_DynamicForms_Responses_477372e8-d3fe-459d-be3c-341c60eae883 td input,
table#dnn_ctr2373_DynamicForms_Responses_a1723a27-f7e6-41ef-9e94-f0e551067fc8 td input,
table#dnn_ctr2373_DynamicForms_Responses_4e7234e7-665e-4d0f-af0e-d9404df8f759 td input,
table#dnn_ctr2373_DynamicForms_Responses_6c197ebe-05e0-4bd3-a269-c825d35fb726 td input,
table#dnn_ctr2373_DynamicForms_Responses_98e0aae5-6b84-4de0-a10e-36cdb6c60de5 td input,
table#dnn_ctr2373_DynamicForms_Responses_91c4fc2e-a31a-4d67-93a4-124040265e83 td input,
table#dnn_ctr2373_DynamicForms_Responses_6e04860e-5b5f-4d4c-bcd1-d525c84d4722 td input,
table#dnn_ctr2373_DynamicForms_Responses_3f169ddf-f533-46b9-8723-cecb344ef370 td input,
table#dnn_ctr2373_DynamicForms_Responses_d0ff3919-1d91-41fe-9b5c-b77c40aa8997 td input,
table#dnn_ctr2373_DynamicForms_Responses_7467645c-bce4-443f-9ed3-95e19437e81a td input,
table#dnn_ctr2373_DynamicForms_Responses_a93d41f9-b7e4-4564-b920-5733a6ab1867 td input,
table#dnn_ctr2373_DynamicForms_Responses_4c0a33cf-7007-4671-8532-35ea69be6fef td input {
	margin: 0 3px 5px;
}
input#dnn_ctr2373_DynamicForms_TBR_GUIDe5e812d3-b4b5-435c-81bf-0438f2c98c18feetotal {
    text-align: right !important;
    font-size: 14px !important;
    font-size: 1rem !important;
    font-weight: bold !important;
    color: #777 !important;
}
input#dnn_ctr2417_DynamicForms_Responses_30bcb7d4-c907-4d2d-a44e-7e0f76269c4d_0,
input#dnn_ctr2421_DynamicForms_Responses_48e90498-9708-46c5-b593-d5c7a8bf6a57_0	{
	margin: 0 9px 4px 0;
}
span#dnn_ctr2417_dnnTITLE_titleLabel,
span#dnn_ctr2373_dnnTITLE_titleLabel,
span#dnn_ctr2421_dnnTITLE_titleLabel	{
	color: #016aab !important;
}
	
/* Fred's Buyout Rx Transfer Marketing Materials */

input#dnn_ctr2417_DynamicForms_TBR_GUIDaf19ee55-94a5-4003-a49a-27091c5d79d1aFrameTotal,
input#dnn_ctr2417_DynamicForms_TBR_GUID611ef694-f9bf-45cc-8adf-c20a738fe352insertTotal,
input#dnn_ctr2417_DynamicForms_TBR_GUIDeea26716-77c5-4854-adfb-3640ffa4ac00yardSignTotal,
input#dnn_ctr2417_DynamicForms_TBR_GUID46fa840a-f708-456d-85d3-7bac313d5525bannerTotal,
input#dnn_ctr2417_DynamicForms_TBR_GUID4fbd0a8d-ea41-4b9a-8a8d-9d61ecc70968OrderTotal,
input#dnn_ctr2421_DynamicForms_TBR_GUID5345825b-3c4e-47ce-ac95-2f4fb53b2be4OrderTotal	{
	text-align: right;
	cursor: none;

}
input#dnn_ctr2417_DynamicForms_TBR_GUID4fbd0a8d-ea41-4b9a-8a8d-9d61ecc70968OrderTotal,
input#dnn_ctr2421_DynamicForms_TBR_GUID5345825b-3c4e-47ce-ac95-2f4fb53b2be4OrderTotal	{
	font-weight: 700;
	background-color: #efefef;
}
div#dnn_ctr2417_DynamicForms_ValidationSummary1 ul li,
div#dnn_ctr2008_DynamicForms_ValidationSummary2 ul li, /* Choice Customer Loyalty Discount Program form */
div#dnn_ctr2281_DynamicForms_ValidationSummary1 ul li,  /* Part D marketing materials order form */
div#dnn_ctr2421_DynamicForms_ValidationSummary1 ul li,  /* Nutrient Depletion kit order form */	
div#dnn_ctr2024_DynamicForms_ValidationSummary1 ul li /* Circular program signup form */{
	font-family: Helvetical, Arial, sans-serif;
	font-weight: 700;
	font-style: italic;
	color: red;
	list-style-type: none;
}
	
/* CBD Marketing Materials order form */
	
input#dnn_ctr2467_DynamicForms_TBR_GUID8ea5e7fa-7dd0-4c49-b947-993896b5714cbannerQty,
input#dnn_ctr2467_DynamicForms_TBR_GUIDbbc01b35-083c-4566-88f8-89569e52e133flagKitQty,
input#dnn_ctr2467_DynamicForms_TBR_GUID014f5f4c-dfa4-4bd3-88dc-b8e21299ba7brepFlagQty,
input#dnn_ctr2467_DynamicForms_TBR_GUID4df86a05-cd40-4831-81c3-6fa521273a4fyardSignQty,
input#dnn_ctr2467_DynamicForms_TBR_GUID419a4019-5840-4713-80c4-362c2dce36c6stufferQty,
input#dnn_ctr2467_DynamicForms_TBR_GUIDe0fdd525-aeac-4cd7-8e9c-e7dd9d155260insertQty,
input#dnn_ctr2467_DynamicForms_TBR_GUIDa38e7324-9208-4f64-bd33-ed425f7ed103aFrameQty,
input#dnn_ctr2467_DynamicForms_TBR_GUID52716a6f-0332-45f2-8fdf-0178d6268b22bannerTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID88ba26e9-2efe-4d49-9a4b-dc44c457cd6fflagKitTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID76cb0796-f9f1-4009-9f11-7de64616d9aarepFlagTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID400fac52-5d61-49e5-84d7-337588cd81e0yardSignTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUIDc5b4fb3e-4020-4c7b-8c37-949e6d74bdbcstufferTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID93b5c988-9dea-41d2-8772-9f34b09e30b9insertTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID03d7c1ce-3a40-4e6e-99b2-e598df405885aFrameTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUIDa5ba9fd7-6c79-4284-b09e-acf13f8a69b9OrderTotal {
	text-align: right;
}
	
input#dnn_ctr2467_DynamicForms_TBR_GUID52716a6f-0332-45f2-8fdf-0178d6268b22bannerTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID88ba26e9-2efe-4d49-9a4b-dc44c457cd6fflagKitTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID76cb0796-f9f1-4009-9f11-7de64616d9aarepFlagTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID400fac52-5d61-49e5-84d7-337588cd81e0yardSignTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUIDc5b4fb3e-4020-4c7b-8c37-949e6d74bdbcstufferTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID93b5c988-9dea-41d2-8772-9f34b09e30b9insertTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUID03d7c1ce-3a40-4e6e-99b2-e598df405885aFrameTotal,
input#dnn_ctr2467_DynamicForms_TBR_GUIDa5ba9fd7-6c79-4284-b09e-acf13f8a69b9OrderTotal {
	cursor: none;
	background-color: #efefef;
}
	
input#dnn_ctr2467_DynamicForms_TBR_GUIDa5ba9fd7-6c79-4284-b09e-acf13f8a69b9OrderTotal {
	font-weight: 700;
}

	
input#dnn_ctr2467_DynamicForms_Responses_c16ae691-f231-41bd-844a-60471a278872_0,
input#dnn_ctr2467_DynamicForms_Responses_c16ae691-f231-41bd-844a-60471a278872_1,
input#dnn_ctr2467_DynamicForms_Responses_aab0e28b-b286-404b-a43e-4f10b5781e1b_0,
input#dnn_ctr2467_DynamicForms_Responses_aab0e28b-b286-404b-a43e-4f10b5781e1b_1,
input#dnn_ctr2467_DynamicForms_Responses_c6ca48ed-0237-46b1-91b7-1390c33f34e5_0,
input#dnn_ctr2467_DynamicForms_Responses_c6ca48ed-0237-46b1-91b7-1390c33f34e5_1,
input#dnn_ctr2467_DynamicForms_Responses_5bd9a302-2512-4c5a-b49c-c646bf19005a_0,
input#dnn_ctr2467_DynamicForms_Responses_5bd9a302-2512-4c5a-b49c-c646bf19005a_1,
input#dnn_ctr2467_DynamicForms_Responses_ff3abca5-f506-44e6-9e7e-0b9ff1deaf06_0,
input#dnn_ctr2467_DynamicForms_Responses_ff3abca5-f506-44e6-9e7e-0b9ff1deaf06_1,
input#dnn_ctr2467_DynamicForms_Responses_71414da4-d691-45d8-beb5-23980de0a9bd_0,
input#dnn_ctr2467_DynamicForms_Responses_71414da4-d691-45d8-beb5-23980de0a9bd_1,
input#dnn_ctr2467_DynamicForms_Responses_4be57f5c-e6b8-4a95-b3f3-db6a873670b3_0,
input#dnn_ctr2467_DynamicForms_Responses_4be57f5c-e6b8-4a95-b3f3-db6a873670b3_1,
input#dnn_ctr2467_DynamicForms_Responses_585d3c6f-6e82-44c3-8c91-592eac96d0fe_0,
input#dnn_ctr2513_DynamicForms_Responses_784e51ff-aeb1-4b7b-9a33-6b27ee242475_0,
input#dnn_ctr2513_DynamicForms_Responses_784e51ff-aeb1-4b7b-9a33-6b27ee242475_1,
input#dnn_ctr2513_DynamicForms_Responses_a7cd38db-13c0-4ca3-b9ab-1ae9ae7a8c8f_0	{
    margin: 0 7px 3px 0;
}

/* COVID-19 Immunization Materials Order Form */
	
div#dnn_ctr2521_DynamicForms_QuestionPanel_fa61ca8e-779a-403f-bb68-b70ac686b2b1,
div#dnn_ctr2521_DynamicForms_QuestionPanel_87367afa-8d49-472e-aea8-2346af15ea96,
div#dnn_ctr2521_DynamicForms_QuestionPanel_3c5baf50-a408-455f-bdd1-d414fbf93aa1,
div#dnn_ctr2521_DynamicForms_QuestionPanel_24411710-c5ef-4d7a-9320-96cd51f5b5ce,
div#dnn_ctr2522_DynamicForms_QuestionPanel_2a86ca91-653c-4ac9-9061-6deb4313d984,
div#dnn_ctr2522_DynamicForms_QuestionPanel_684aa5c1-01af-4341-a896-cc0fea1e1b3b,
div#dnn_ctr2522_DynamicForms_QuestionPanel_ee6a9c41-0dcc-4cb2-a329-97ce585e2f8d,
div#dnn_ctr2522_DynamicForms_QuestionPanel_2a86ca91-653c-4ac9-9061-6deb4313d984,
div#dnn_ctr2522_DynamicForms_QuestionPanel_caba58f9-1e20-441b-8d9c-6173a1f718f8	{
	float: right;
}
	
/* Ownership Academy Order Form */
	
table#dnn_ctr2558_DynamicForms_tblQuestions {
	width: 60%;
	margin: 0 auto;
}
	
div.DnnModule-2558 div.DefaultTitle {
	display: none;
}
	
tr#dnn_ctr2558_DynamicForms_Row_6f02a5c0-5fc8-4003-bc46-1de924e63960 td {
	margin-top: 14px;
	margin-top: 1rem;
}
	
tr#dnn_ctr2558_DynamicForms_Row_02f4720c-afba-4750-a796-cce0e2f77d0b td {
	white-space: normal !important;
}
tr#dnn_ctr2558_DynamicForms_Row_02f4720c-afba-4750-a796-cce0e2f77d0b td p {
	margin-top: 0px !important;
}
tr#dnn_ctr2558_DynamicForms_Row_02f4720c-afba-4750-a796-cce0e2f77d0b td span {
	width: auto;
	margin-left: 14px;
	margin-left: 1rem;
}	

td#dnn_ctr2558_DynamicForms_Cell_02f4720c-afba-4750-a796-cce0e2f77d0b {
	vertical-align: top !important;
}
	
/* 2021 IdeaShare Contest Entry form */
	
table#dnn_ctr2564_DynamicForms_tblQuestions td span.DynamicForms_RequiredFieldAsterik {
	display: none;
}

div#dnn_ctr2564_DynamicForms_ValidationSummary1 {
	display: none;
}

/* Convention Schedule */
table.event-schedule	{
		width: 100%;
		border: 1px solid #4CAA47;
		border-collapse: collapse;
		margin-bottom: 14px;
		margin-bottom: 1rem;
	}
	table.event-schedule tr:nth-child(odd)	{
		background-color: #efefef;
	}
	table.event-schedule tr:nth-child(even)	{
		background-color: #fff;
	}
	table.event-schedule thead tr	{
		background-color: #4caa47 !important;
	}
	table.event-schedule th	{
		color: #fff;
		text-align: left;
		vertical-align: middle;
		background-color: #4CAA47 !important;
	}
	table.event-schedule th.time {
		width: 20%;
	}
	table.event-schedule th.event {
		width: 51%;
	}
	table.event-schedule th.ce-hours {
		width: 9%;
		text-align: center !important;
	}
	table.event-schedule th.location {
		width: 20%;
		text-align: center;
	}
	table.event-schedule th.time,
	table.event-schedule th.event,
	table.event-schedule th.ce-hours {
		border-right: 1px solid #fff;
	}
	table.event-schedule th,
	table.event-schedule td	{
		font-size: 12px;
		padding: 7px;
		vertical-align: middle;
		line-height: 1.3;
	}
	table.event-schedule td {
		border: 1px solid #4CAA47;
	}
	table.event-schedule td a	{
		text-decoration: underline;
	}
    .headings,
    .dayname	{
    font-weight: 700;
    }
    .dayname	{
    display: block;
    color: #016aab;
    margin: 18px 0 8px 0;
    }
    .dayname p	{
    margin-bottom: 0;
    font-size: 16px;
    }
    #eprofile	{
    float: left;
    border: 7px solid #b91945;
    padding: 8px;
    text-align: center;
    margin: 8px auto 16px;
    border-radius: 8px;
    }
    #eprofile h2	{
    color: #111;
    line-height: 1.25;
    font-weight: bold;
    }
    #eprofile h3	{
    color: #b91945;
    font-size: 16px;
    }
    #eprofile p {
    text-align: left;
    }
    p.reminder	{
    text-align: center !important;
    font-weight: 700;
    font-style: italic;
    }
	
/* Main Content Area */

/* News Section */
.restricted-content	{
	border: 2px solid #016AAB;
	border-radius: 7px;
	padding: 14px;
	text-align: center;
	margin: 0 auto;
	background: #efefef;
}
.restricted-content h2	{
	font-family: "Oswald", sans-serif;
	color: #016AAB;
	text-transform: uppercase;
}
#dnn_LeftSideFullA div.DnnModule-EasyDNNnews	{
	width: 100%;
	float: left;
	padding-top: 7px;
	padding-top: .5rem;
}
.eds_news_APCI.eds_subCollection_news .article.in_list h1,
.eds_news_APCI.eds_subCollection_news .article.in_list h1 a	{
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
.eds_news_APCI.eds_subCollection_news .article.in_list h1 a:hover	{
	color: #016AAB;
}
.eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary p 	{
	font: 14px 'Droid Serif', Georgia, Times, serif;
	font: 1rem 'Droid Serif', Georgia, Times, serif;
}
#dnn_RightSidePane .eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary p,
#dnn_RightSidePane .readmore {
	margin-left: 0;
	margin-left: 0;
}
/* #dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles .summary,
#dnn_LeftSideFullA .readmore	{
	margin: 0 0 0 28px;
	margin: 0 0 0 2rem;
} */
.eds_news_APCI.eds_subCollection_news .article a:hover {
	color: #016AAB;
}
#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1,
#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1 a	{
	font-size: 28px;
	font-size: 2rem;
}
#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1	{
	margin-left: 56px;
	margin-left: 4rem;
}
#EDN_APCI.eds_templateGroup_newsDetailsDefault h1	{ /* Article title when reading article on News Viewer page */
	font-size: 28px;
	font-size: 2rem;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
.eds_news_APCI.eds_subCollection_news .article.details .main_content,
.eds_news_APCI.eds_subCollection_news .article.details .main_content a,
.eds_news_APCI.eds_subCollection_news .article.details .main_content p {
	font-family: 'Droid Serif', Georgia, Times, serif;
	font-size: 14px;
	font-size: 1rem;
}
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* Generics and Vendor Contracting Styles */
#vendor-resources	{
	background-image: url(/Portals/0/apci-images/gray-abstract.jpg);
	float: left;
}
.resource-content	{
	float: left;
	margin: 14px;
	margin: 1rem;
}
.resource-content h3	{
	color: #eee;
	font-family: 'Droid Serif', Georgia, Times New Roman, Times, serif;
	text-transform: uppercase;
	font-weight: 400;
}
.resource-content p,
.resource-content li,
.resource-content a	{
	color: #eee;
	font-family: 'Oswald', Helevetica Neue, Arial, sans-serif;
}
.resource-content a:hover	,
.resource-content a:active,	
#quicklinks a:hover,
#quicklinks a:active	{
	text-decoration: underline;
}
.accordion h3	{
	clear: both;
}
#choose-vendor h5	{
	width: 100%;
	text-align: center;
	font-family: 'Droid Serif', Georgia, Times, serif;
}
.vendor-dropdown	{
	text-align: center;
}
.vendor-dropdown select	{
	 font-size: 17px;
	 font-size: 1.21428rem;
}
#vendors .accordion h3.ui-state-active	{
	background: #016AAB;
	color: #fff;
}
h3.ui-state-default	span.ui-icon.ui-icon-triangle-1-e	{
	background-image: url("../images/AccordionIconPlus.png");
}
ul.vendor-listing	{
	height: auto !important;
	margin: 8px auto;
	margin: .571rem auto;
	padding: 8px 0;
	padding: .571rem 0;
	overflow-y: visible !important;
	overflow-x: visible !important;
}
.vendor-listing li	{
	float: left;
	width: 33.33333333%;
	list-style-type: none;
	display: block;
	height: 242px;
	height: 17.286rem;
	text-align: center;
	margin: 4px 0;
	margin: .28571rem 0;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0;
}
.vendor-listing li a {
	clear: both;
}
.vendor		{
	padding: 10px;
	padding: .714rem;
	border: 1px solid #D3D3D3;
	border-radius: 5px;
	border-radius: 0.35714rem;
	height: 100%;
	position: relative;
}
.vendor.preferred-vendor::before		{
	content: url('/Portals/0/apci-images/apci-preferred.png');
	position: absolute;
	top: -9px;
	right: -6px;
}
.vendlogo	{
	height: 170px;
	width: 216px;
	display: table-cell;
	vertical-align: middle;
}
img.vendlist	{
	width: 100%;
	height: auto;
}
p.vendorname	{
	font-weight: 700;
	line-height: 1.3;
	margin: 0 35px;
	margin: 0 2.5rem;
	position: absolute;
	bottom: 0;
	width: 126px;
	width: 9rem;
	text-align: center;
	padding-bottom: 14px;
	padding-bottom: 1rem;
}
.ui-accordion .ui-accordion-content	{
	height: 260px;
	overflow-x: hidden;
	overflow-y: scroll;
}
.ui-accordion .ui-accordion-header {
	font-family: 'Oswald', Helvetica Neue, Helvetica, Arial, sans-serif;
	font-weight: 300;
}
.DnnModule-1939	{
	margin-top: 0 !important;
}
#dnn_ctr1944_dnnTITLE_titleLabel,
#dnn_ctr1695_dnnTITLE_titleLabel,
#dnn_ctr1939_dnnTITLE_titleLabel,  
#dnn_ctr1917_dnnTITLE_titleLabel,
#dnn_ctr1994_dnnTITLE_titleLabel,
#dnn_ctr2038_dnnTITLE_titleLabel,
#dnn_ctr2041_dnnTITLE_titleLabel,
#dnn_ctr2048_dnnTITLE_titleLabel,
#dnn_ctr2058_dnnTITLE_titleLabel,
#dnn_ctr1823_dnnTITLE_titleLabel,
#dnn_ctr1926_dnnTITLE_titleLabel,
#dnn_ctr2344_dnnTITLE_titleLabel,
#dnn_ctr2334_dnnTITLE_titleLabel { /* Titles for News pages */
	font-size: 35px;
	font-size: 2.5rem; /* 35px/14px */
	font-weight: 300;
	font-family: 'Oswald', sans-serif;
	font-style: normal;
}
span#dnn_ctr1813_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/contracting-icon-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}
.gx-news-img	{
	width: 100%;
	margin: .5rem auto;
	text-align: center;
}
hr.greenrule	{
	height: 3px;
	color: #4CAA47;
	background-color: #4CAA47;
	margin: 21px auto !important; 
	margin: 1.5rem auto !important;
	border-top:  none !important;
}
hr.bluerule	{
	width: 80%; 
	text-align: center; 
	height: 2px; color: #016AAB; 
	background-color: #016AAB;
	margin: 21px auto !important; 
	margin: 1.5rem auto !important;
	border-top:  none !important;
}
table.content-table td,
table.content-table th	{
	vertical-align: middle !important;
}
table.boothlisting {
	margin: 7px auto;
	width: 100%;
}
table.boothlisting td	{
	font-size: 14px;
	font-size: 1rem;
	font-family: 'Droid Serif', Georgia, Times, serif;
	padding: 7px;
	border: none;
}
div.apcivendors {
	margin: 21px auto;
	margin: 1.5rem auto;
	text-align: center;
}
div.apcivendors img,
div.apcivendors video	{
	clear: both;
	max-width: 100%;
	height: auto;
}
table.content-table.redalert tr:nth-child(odd),
table.content-table.redalert tr:nth-child(even),
table.content-table.redalert th {
	background: #F97575;
}
table.content-table.yellowalert tr:nth-child(odd),
table.content-table.yellowalert tr:nth-child(even),
table.content-table.yellowalert th {
	background: #FEFE7E;
}
table.content-table.greenalert tr:nth-child(odd),
table.content-table.greenalert tr:nth-child(even),
table.content-table.greenalert th {
	background: #ACFFA8;
}
table.content-table.redalert th,
table.content-table.yellowalert th,
table.content-table.greenalert th {
	color: #000000;
	text-transform: uppercase;
    font-size: 16px;
	border-bottom: 4px solid #000;
}
/* Single Vendor Pages */
div.vendorpage	{
	width: 100%;
	float: left;
}
.vend-page-logo	{
	float: right;
	margin: 0 0 12px 18px;
	max-width: 270px;
	height: auto;
	max-height: 270px;
}
.vendorpage .dl-horizontal {
	position: relative;
	float: left;
	clear: none;
}
.vendorpage .dl-horizontal dt {
	width: 75px;
}
.vendorpage .dl-horizontal dd {
	margin-left: 85px;
    margin-left: 6.07rem;
    margin-bottom: 14px;
    margin-bottom: 1rem;
}
.vendorpage p	{
	clear: both;
}
.vendorpage a,
.vendorpage a:hover	{
	color: #016AAB;
	text-decoration: underline;
}
.phone	{
	color: #000 !important;
	text-decoration: none !important;
}
.contact-block	{
	float: left;
	width: 100%;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 12px 0;
	margin: 12px auto;	
}
    
/* PREFERRED VENDOR UPDATE 2019 */
    
div.col-md-4.preferred-vendor,
div.col-md-6.preferred-vendor,
div.col-md-12.preferred-vendor {

}

div.row.vendor-listing {

}

.vendor-category {
    text-align: center;
    background-color: #4caa47;
    color: #fff;
    border-radius: 7px;
    border-radius: .5rem;
    margin-bottom: 14px;
    margin-bottom: 1rem;
}

.vendor-category h2 {
    font-weight: 700;
    margin-top: 7px;
    margin-top: .5rem;
}

div.vendor-container {
    padding: 7px;
    border: 1px solid #000;
    border-radius: 14px;
    margin: 7px auto;
    margin: .5rem auto;
}

table.table.preferred-vendor-display {
    border-collapse: collapse;
    border: 1px solid #016aab;
    width: 100%;
    max-width: 211px;
    margin: 14px auto;
    border-radius: 4px;
    max-width: 211px;
}

table.table.preferred-vendor-display td {
    vertical-align: middle;
    border-top: none;
    border-bottom: none;
}
td.vendor-logo {
    text-align: center;
    border: none;
    height: 155px;
}
td.vendor-logo img {
    margin: 7px auto;
    margin: .5rem auto;
    max-width: 186px;
    height: auto;
    max-height: 125px;
}

td.vendor-name {
    height: 115px;
    vertical-align: middle;
}
    
table.content-table,
table.discount-gx {
	width: auto;
	max-width: 100%;
	margin: 0 auto 14px;
	margin: 0 auto 1rem;
	border: 1px solid #999;
	border-collapse: collapse;

}
table.content-table tr:nth-child(even),
table.discount-gx tr:nth-child(even),
table.pref-networks tr:nth-child(even)	{
	background-color: #efefef;
}
table.content-table tr:nth-child(odd),
table.discount-gx tr:nth-child(odd),
table.pref-networks tr:nth-child(odd) {
	background-color: none;
}
/* Generics Campaign */
table.content-table.campaign tr:nth-child(odd) {
	background: #dbeeda !important;
}
table.content-table.campaign tr:nth-child(even) {
	background: #edf6ec !important;
}
.content-table th,
.content-table td,
.discount-gx th,
.discount-gx td,
table.pref-networks td,
table.pref-networks th	{
	padding: 3px;
	border: 1px solid #999;
	word-wrap: break-word;
	vertical-align: middle;
}
.content-table th.description	{
	width: 450px;
}
.content-table td,
.content-table td a {
	font-size: 10px !important;
	font-size: 0.71428rem !important;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial !important;
	white-space: normal;
	line-height: 1.3;
}
.content-table td a,
.discount-gx td	a {
	text-decoration: underline !important;
}
.content-table.bin-list td	{
	vertical-align: middle;
}
.content-table th,
.discount-gx th,
table.pref-networks th	{
	vertical-align: middle;
	text-align: left;
	background: #016AAB;
	color: #fff;
	font-size: 11px;
	font-size: 0.78571rem;
	line-height: 1.3;
	padding: 6px 3px;
}
.discount-gx td,
.discount-gx th {
	font-size: 12px !important;
	vertical-align: middle !important;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial !important;
	white-space: normal;
	line-height: 1.3;
}
table.discount-gx th	{
	line-height: 1.2;
	font-weight: 700;
}
.standard-table {
	position: relative;
	float: left;
	width: 100%;
	clear: both;
	margin: 14px auto 14px;
	margin: 1rem auto 1rem;
	border-collapse: collapse;
	border: 1px solid;
	text-align: left;
}
td.campaign-item,
tr.campaign-item {
 	background-color: #dbeeda !important;
}
td.campaign-item.right {
 	background-color: #dbeeda !important;
}

/* Walmart Generics */
	
.wm-del {
	background-color: #b4c6e7;
}
.wm-chg {
	background-color: #dbeeda;
}
.wm-add {
	background-color: #f8cbad;
}
.wm-add-2 {
	background-color: #fffccc;
}
.wm-add-3 {
	background-color: #BAA1D2;
}
	
.standard-table th,
.standard-table td	{
	text-align: center;
	border: 1px solid;
	padding: 5px;
	padding: 0.35714rem;
}
.standard-table td a:link,
.standard-table td a:active	{
	text-decoration: underline;
}
.standard-table td a:visited	{
	color: #016AAB;
}
th.left,
td.left		{
	text-align: left;
}
th.center,
td.center	{
	text-align: center;
}
.right	{
	text-align: right !important;
}
.wide-table	{
	overflow-x: scroll;
}
table.pref-networks {
	border-collapse: collapse;
	table-layout: fixed;
	width: 2100px;
}
div#PreferredNetworks {
	width: 100%;
	overflow: scroll;
	max-width: 700px;
	margin: 0 auto;
}
table.pref-networks td,
table.pref-networks th {
	font-size: 11px !important;
	font-size: 0.78571rem !important;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial !important;
	white-space: normal;
	line-height: 1.3;
}
table.pref-networks th {
	font-weight: bold;
	text-transform: uppercase;
}
table.pref-networks.comparison {
	width: 1250px;
	width: 89.28571rem;
	background-image: url(/Portals/0/apns/medicare-part-d/plan-comparison/2016-2017/confidential-bkgnd.jpg);
	background-repeat: no-repeat;
	background-position: center;
	overflow-x: scroll;
}
table.pref-networks.comparison th,
table.pref-networks.comparison td {
	font-size: 14px !important;
	font-size: 1rem !important;
}
table.pref-networks.comparison th.center,
table.pref-networks.comparison td.center {
	text-align: center !important;
}
table.pref-networks.comparison tr:nth-child(even),
table.pref-networks.comparison tr:nth-child(odd) {
	background: none;
}
th#state {
	width: 100px;
}
th#company {
	width: 250px;
}
th#plan {
	width: 300px;
}
th#pbm {
	width: 100px;
}	
th#bin,
th#pcn,
th#group {
	width: 80px;
	text-align: center !important;
}
th#dir15,
th#dir16,
th#dir17 {
	width: 150px;
	text-align: center;
}
th#reimb16,
th#reimb17 {
	width: 520px;;
}
th#notes,
th#notes16,
th#notes17 {
	width: 380px;
}
table.pref-networks.standalone th#dirfees {
	width: 340px;
}
table.pref-networks.standalone th#reimb {
	width: 445px;
}
table.pref-networks.standalone th#ger,
table.pref-networks.standalone th#gdr {
	width: 80px;
}
/* Right Sidebar */

#dnn_RightSidePane .DnnModule,
#dnn_LeftSideFullA .DnnModule-EasyDNNnews	{
	margin-bottom: 12px;
	margin-bottom: 0.85714rem;
}
#dnn_RightSidePane .DNNModuleContent,
#dnn_LeftSideFullA .DnnModule-EasyDNNnews .DNNModuleContent	{
	margin: 8px;
	margin: 0.57143rem;
}
#dnn_RightSidePane .DNNModuleContent h1,
#dnn_RightSidePane .DNNModuleContent h1 a	{
	font-family: 'Oswald', Helvetica Neue, Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 21px;
	font-size: 1.5rem;
	margin-bottom: 10px;
	margin-bottom: 0.71428rem;
}
#dnn_RightSidePane .DNNModuleContent div.content p	{
	line-height: 1.5;
}
#dnn_RightSidePane .DnnModule div.DefaultTitle,
#dnn_LeftSideFullA .DnnModule-EasyDNNnews div.DefaultTitle	{
	padding: 0;
}
#dnn_RightSidePane h1.Title	{
	background: #4CAA47;
	color: #fff;
	padding: 7px;
	padding: .5rem;
	border-radius: 7px;
	border-radius: .5rem;
	text-shadow: 1px 1px 1px #000;
}
#dnn_RightSidePane h1.Title {
	font-size: 18px;
	font-size: 1.286rem; /* 18px/14px */
}
.date_box {
	border: 0;
	background: #016AAB;
	width: 39px;
	width: 2.78571rem;
	margin: 3px 14px 0 0;
	margin: 0.21429rem 1rem 0 0;
	position: relative;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.75);
	box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.75);
}
.date_box p	{
	margin: 2px 0;
	margin: 0.14285rem 0;
	text-align: center;
	color: #eee;
	line-height: 1.1 !important;
	font-family: 'Oswald', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.date_box p.day	{
	font-size: 21px;
	font-size: 1.5rem;
	font-weight: 400;
}
.date_box p.month	{
	text-transform: uppercase;
	background: #fff;
	border-left: 1px solid #016AAB;
	border-right: 1px solid #016AAB;
	color: #545252;
	font-weight: 400;
	font-size: 12px;
	font-size: 0.85714rem;
}
.date_box p.year	{
	padding-bottom: 3px;
	padding-bottom: 0.21429rem;
	font-size: 9px;
	font-size: 0.64286rem;
}
/* Quick Links HTML Module */
/* NOTE: This style will need to be applied to the Quick Links sections under each section of the site. */

.DnnModule-1813,
.DnnModule-1985,
.DnnModule-1987,
.DnnModule-2011,
.DnnModule-2015,
.DnnModule-2021,
.DnnModule-2022,
.DnnModule-2026,
.DnnModule-2035,
.DnnModule-2042,
.DnnModule-2044,
.DnnModule-2052,
.DnnModule-2072,
.DnnModule-2074,
.DnnModule-1947,
.DnnModule-1948,
.DnnModule-2076,
.DnnModule-2077,
.DnnModule-2133,
.DnnModule-2178,
.DnnModule-2393,
.DnnModule-2485,
.DnnModule-2613,
.DnnModule-2625,
.DnnModule-2654 { /* This is the Quick Links modules */
	background: #016AAB;
	color: #ffffff;
	border-radius: 7px;
	border-radius: .5rem;
}
.eds_news_APCI .edn_module_box,
.eds_news_APCI.eds_subCollection_tagCloud,
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container,
.eds_news_APCI.eds_subCollection_calendar .archive_list	{
	border: none;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 0;
	color: #ffffff;
}
.eds_news_APCI .edn_module_box > h1.edn_module_title span	{
	font-family: 'Oswald', Helevetica Neue, Arial, sans-serif;	
}
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > h1.edn_module_title	{
	background-color: transparent;
	background: none;
}
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div {
	border-top: none;
	border-bottom: none;
	background: none;
}
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper > li ul li > div {
	background-color: transparent;
}
#EDN_APCI div.edn_module_box	{
	padding-bottom: 1px;
}
#EDN_APCI li div a.rss.icon	{
	display: none;
}
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category span {
	color: #ffffff;
}
.eds_news_APCI .edn_module_box,
.eds_news_APCI.eds_subCollection_tagCloud,
.eds_news_APCI.eds_subCollection_calendar .archive_list	{
	background: #016AAB;
}
#dnn_RightSidePane .DnnModule-1813 h1.Title,
#dnn_RightSidePane .DnnModule-1985 h1.Title	,
#dnn_RightSidePane .DnnModule-1987 h1.Title	,
#dnn_RightSidePane .DnnModule-2011 h1.Title	,
#dnn_RightSidePane .DnnModule-2015 h1.Title	,
#dnn_RightSidePane .DnnModule-2021 h1.Title,
#dnn_RightSidePane .DnnModule-2022 h1.Title,
#dnn_RightSidePane .DnnModule-2026 h1.Title,
#dnn_RightSidePane .DnnModule-2035 h1.Title,
#dnn_RightSidePane .DnnModule-2042 h1.Title,
#dnn_RightSidePane .DnnModule-2044 h1.Title,
#dnn_RightSidePane .DnnModule-2074 h1.Title,
#dnn_RightSidePane .DnnModule-2052 h1.Title,
#dnn_RightSidePane h1.edn_module_title span,
#dnn_RightSidePane .DnnModule-1947 h1.Title,
#dnn_RightSidePane .DnnModule-1948 h1.Title,
#dnn_RightSidePane .DnnModule-2076 h1.Title,
#dnn_RightSidePane .DnnModule-2077 h1.Title,
#dnn_RightSidePane .DnnModule-2133 h1.Title,
#dnn_RightSidePane .DnnModule-2178 h1.Title,
#dnn_RightSidePane .DnnModule-2393 h1.Title,
#dnn_RightSidePane .DnnModule-2485 h1.Title,
#dnn_RightSidePane .DnnModule-2613 h1.Title,
#dnn_RightSidePane .DnnModule-2625 h1.Title,
#dnn_RightSidePane .DnnModule-2654 h1.Title {
	background: transparent;
	text-transform: uppercase;
	font-size: 35px;
	font-size: 2.5rem;
	margin: 0 0 14px 56px;
	margin: 0 0 1rem 4rem;
	text-align: left;
	padding-top: 18px;
	padding-top: 1.28571rem;
	line-height: 1.0;
}
#dnn_RightSidePane h1.edn_module_title span {
	padding-top: 8px;
	padding-top: 0.57143rem;
	text-shadow: rgb(0, 0, 0) 1px 1px 1px;
}
.quicklink-image	{
	position: absolute;
	left: 14px;
	left: 1rem;
	top: -37px;
	top: -2.64286rem;
}
#quicklinks	{
	padding: 0 14px 14px;
	padding: 0 1rem 1rem;
	position: relative;
}
#quicklinks p,
#quicklinks a,
.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category	{
	font-weight: 300;
	font-size: 20px;
	font-size: 1.42857rem;
	margin: 0;
	line-height: 1.75;
	color: #ffffff;
	font-family: 'Oswald', sans-serif;
}
#quicklinks a,
#quicklinks a:link,
#quicklinks a:visited,
#quicklinks a:active		{
	color: #ffffff;
}
.edn_module_box h1.edn_module_title span::before,
span#dnn_ctr2011_dnnTITLE_titleLabel::before,
span#dnn_ctr2015_dnnTITLE_titleLabel::before,
span#dnn_ctr2021_dnnTITLE_titleLabel::before,
span#dnn_ctr2022_dnnTITLE_titleLabel::before,
span#dnn_ctr2044_dnnTITLE_titleLabel::before,
span#dnn_ctr2074_dnnTITLE_titleLabel::before,
span#dnn_ctr2076_dnnTITLE_titleLabel::before,
span#dnn_ctr2077_dnnTITLE_titleLabel::before,
span#dnn_ctr2178_dnnTITLE_titleLabel::before,
span#dnn_ctr2393_dnnTITLE_titleLabel::before,
span#dnn_ctr2485_dnnTITLE_titleLabel::before	{
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}
/*APCI logo QuickLinks */
.edn_module_box h1.edn_module_title span::before,
span#dnn_ctr2011_dnnTITLE_titleLabel::before,
span#dnn_ctr2015_dnnTITLE_titleLabel::before,
span#dnn_ctr2021_dnnTITLE_titleLabel::before,
span#dnn_ctr2076_dnnTITLE_titleLabel::before,
span#dnn_ctr2178_dnnTITLE_titleLabel::before,
span#dnn_ctr2393_dnnTITLE_titleLabel::before,
span#dnn_ctr2485_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/apci-40x45.png');
}
/* Front End icon Quick Links */
span#dnn_ctr2022_dnnTITLE_titleLabel::before {
	content: url('/Portals/0/apci-images/frontend-icon-40x45.png');
}
/* Legislative Affairs icon Quick Links */
span#dnn_ctr2044_dnnTITLE_titleLabel::before {
	content: url('/Portals/0/apci-images/lad-icon-40x45.png');
}
/* Business Development icon Quick Links */
span#dnn_ctr2074_dnnTITLE_titleLabel::before {
	content: url('/Portals/0/apci-images/bus-dev-icon-40x45.png');
}
/* CAPS Quick Links */
span#dnn_ctr2077_dnnTITLE_titleLabel::before {
	content: url('/Portals/0/apci-images/caps-logo-40x45.png');
}
div#quicklinks.caps div.notification p	{
	color: #eee;
	font-family: 'Droid Serif', Georgia, Times, serif;
	font-size: 13px;
}
span#dnn_ctr2011_dnnTITLE_titleLabel	{
	letter-spacing: -.5px;
}
/* SERVICES PAGE */
#divisionslisting.servicepage > div.fadebox	{
	height: 240px;
	float: left;
	width: 25%;
}
#divisionslisting.servicepage div.fadebox div.col-md-4	{
	width: 100%;
}
#divisionslisting.servicepage div.fadebox .opsetimg.FrontPage> img	{
	height: auto;
}
/* Board of Directors page styles */
#board	{
	float: left;
	margin: 0 12px 12px;
	width: 100%;
}
#board h3	{
	font-size: 18px;
}
#board h2 {
	border-bottom: 1px solid #888;
	padding-bottom: 15px;
	margin-bottom: 12px;
	margin-top: 12px;
	line-height: 1.3;
}
#board h3	{
	font-size: 16px;
	margin: 40px auto 3px;
}
#board h4	{
	font-size: 13px;
	font-weight: 400;
	font-style: italic;
	margin: 0 0 1px;
}
#dept-listing	{
	position: relative;
	float: left;
	width: 100%;
	margin: 0 auto 12px;
}
#dept-listing p	{
	margin-top: 14px;
	margin-top: 1rem;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.emp-listing {
	height: 210px;
	margin: 12px auto;
	float: left;
	width: 50%;
	padding-right: 0;
}
.emp-listing.left	{
	padding-right: 12px;
}
.emp-listing img {
	float: left;
	margin-right: 12px;
	height: 210px;
	width: 150px;
	box-shadow: 5px 5px 5px #888;
}
.board-image	{
	width: 150px;
	height: 210px;
}
#board a	{
	text-decoration: underline;
}
/* Board Biographies */
.bio	{
	margin: 14px auto;
	margin: 1rem auto;
	width: 100%;
	float: left;
}
.bio h3	{
	font-size: 16px;
	margin: 0 auto 3px;
}
.bio img	{
	float: right;
	margin: 0 0 14px 14px;
	margin: 0 0 1rem 1rem;
	height: auto;
	width: 300px;
	box-shadow: 5px 5px 5px #888;
}
/* Board Nominees */

.board-nominee {
    clear: both;
    margin: 14px 0;
    margin: 1rem 0;
	padding-top: 14px;
	padding-top: 1rem;
    border-top: 3px solid #4CAA47;
}
.board-nominee-image {
    float: left;
    margin: 0 14px 14px 0;
    margin: 0 1rem 1rem 0;
    border: 2px solid #016AAB;
}
.DnnModule-2307 div.DefaultTitle h1,
.DnnModule-2310 div.DefaultTitle h1,
.DnnModule-2313 div.DefaultTitle h1,
.DnnModule-2315 div.DefaultTitle h1,
.DnnModule-2317 div.DefaultTitle h1,
.DnnModule-2319 div.DefaultTitle h1,
.DnnModule-2378 div.DefaultTitle h1,
div.DnnModule-2366 div.DefaultTitle,
.DnnModule-2426 div.DefaultTitle h1,
div.DnnModule-2627 div.DefaultTitle h1 {
	display: none;
}
div.DnnModule-2307,
div.DnnModule-2310,
div.DnnModule-2313,
div.DnnModule-2315,
div.DnnModule-2317,
div.DnnModule-2319 {
	clear: both;
}

div.DnnModule-2308,
div.DnnModule-2309,
div.DnnModule-2311,
div.DnnModule-2314,
div.DnnModule-2316,
div.DnnModule-2318 {
	border-top: 4px solid #4CAA47;
	padding-top: 21px;
	padding-top: 1.5rem;
}


/* Calendar of Events */
div#dnn_ctr2108_ViewEasyDNNNewsCalendar_pnlCalendarArchive	{
	border: 1px solid #000;
	border-radius: 5px;
	width: 100%;
	background-color: #efefef !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container {
	background: none !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table	{
	border: none !important;
	width: 100%;
	background-color: transparent;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .month_selection {
	background: #016AAB;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .month_selection td.next_prev_months a,
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .month_selection td {
	color: #fff !important;
	text-shadow: none;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .week_days	{
	background: #fff;
	color: #000;
	text-shadow: none;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 12px;
	border-bottom: none;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .day	{

}
table#dnn_ctr2108_ViewEasyDNNNewsCalendar_calDate td.day	{
	padding: 6px;
	text-align: left;
	/*background-color: #eeeeee !important;*/
	border: 2px solid #fff;
	background-image: none;
}
table#dnn_ctr2108_ViewEasyDNNNewsCalendar_calDate td.day.today	{
	background-color: #fff !important;
}
table#dnn_ctr2108_ViewEasyDNNNewsCalendar_calDate td.day span,
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.has_events > a	{
	font-size: 16px;
	font-size: 1.14286rem;
	font-weight: 400;
	font-family: 'Oswald', Helvetica Neue, Arial, sans-serif;
}
table#dnn_ctr2108_ViewEasyDNNNewsCalendar_calDate td.day.other_month span	{
	color: #777;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container,
.eds_news_APCI.eds_subCollection_calendar .archive_list,
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.has_events > a	{
	color: #016AAB;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .day.today	{
	background-color: #ffffff; 
}
.eds_news_APCI.eds_subCollection_calendar .archive_list	{
	background-color: transparent;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container .calendar_table .month_selection td,
.eds_news_APCI.eds_subCollection_calendar .archive_list > h1.edn_module_title span	{
	font-family: 'Droid Serif', Georgia, Verdana, Times, serif !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.has_events > a {
	background: #016AAB;
}
.eds_news_APCI.eds_subCollection_calendar .archive_list > h1.edn_module_title	{
	background: none;
	text-transform: uppercase;
}
.eds_news_APCI.eds_subCollection_calendar .archive_list > h1.edn_module_title span {
	font-size: 17px;
	font-weight: 700;
	text-shadow: none;
	color: #000;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.has_events	{
	background-image: url("/Portals/0/apci-images/has_event.gif") !important;
	background-repeat: no-repeat;
	background-position: top right;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.today.has_events		{
	background-image: url("/Portals/0/apci-images/has_event_today.gif") !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table td.day.has_events:hover {
	background-image: url("/Portals/0/apci-images/has_event_today.gif") !important;
	background-color: #fff !important;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day.has_events > a	{
	background: none;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day > ul	{
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day > ul > li.event > a	{
	border: none;
	background: none;
	color: #000;
	text-decoration: none !important;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
	color: #000 !important;
	font-size: 12px !important;
	font-size: 0.85714rem !important;
	padding: 0;
}
.eds_news_APCI.eds_subCollection_calendar .callendar_table_container.advanced .calendar_table .day > ul > li.event > a:hover	{
	color: #016AAB !important;
}

/* WEBINARS */
.apci-webinar .panel-heading {
	height: 171px;
}
.apci-webinar .webinar-materials {
	height: 218px;
}

/* ANNUAL CONVENTION STYLING */
div.DnnModule-2179 div.DefaultTitle	{
	display: none;
}
 #2016-menu-icon {
	display: hidden;
	width: 40px;
	height: 40px;
	background: #4CAA47 url(/Portals/0/about-us/convention/2016/2016-menu-icon.png) center;
 }
#conv_nav_wrap {
	width: 700px;
	margin: 0 auto;
}
#conv_nav_wrap ul {
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	background-color: #016AAB;
	width: 100%;
	display: table;
}
#conv_nav_wrap ul a {
	display:block;
	color:#fff !important;
	text-decoration:none !important;
	font-weight:700;
	font-size:12px;
	line-height:32px;
	padding:0 15px;
	font-family: 'Open Sans', Helvetica Neue, Helvetica, Arial, sans-serif !important;
	text-align: center;
}
#conv_nav_wrap ul li {
	position:relative;
	margin:0;
	padding:0 3px;
	list-style-type: none !important;
	display: table-cell;
}
#conv_nav_wrap ul li.conv-current-menu-item {
	background:#4CAA47;
}
#conv_nav_wrap ul li:hover {
	background:#4CAA47;
}
#conv_nav_wrap ul ul {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#016AAB;
	padding:0;
}
#conv_nav_wrap ul ul li {
	float:none;
	width:200px;
	display: block;
}
#conv_nav_wrap ul ul a {
	line-height:120%;
	padding:10px 15px;
}
#conv_nav_wrap ul li:hover > ul {
	display:block;
	text-align: left;
	background-color: #016AAB;
	width: 200px;
}
ul.featured li {
	list-style-type: disc;
	margin-bottom: 15px;
}

/* FRONT END DEVELOPMENT STYLES */
table.adbook	{
	width: 100%;
	border-collapse: separate;
	border-spacing: 7px;
	border-spacing: .5rem;
}
table.adbook th,
table.adbook td	{
	text-align: center;
	vertical-align: middle;
}
h1.Title span#dnn_ctr2025_dnnTITLE_titleLabel 	{
	font-size: 35px;
	font-size: 2.5rem; /* 35px/14px */
	font-weight: 300;
	font-family: 'Oswald', sans-serif;
	font-style:normal;
}
 /* S3 - Solutron styling */
	
ul.s3info li {
	list-style-image: url('/Portals/0/frontend/s3/s3-bluesquare.png');
}
ul.s3info-sublist li {
	list-style-image: url('/Portals/0/frontend/s3/s3-greendot.png');
}
/* PROFESSIONAL AND CLINICAL AFFAIRS*/
span#dnn_ctr2042_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/clinical-affairs-icon-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}
#links {
	width: 100%;
	float: left;
	margin: 0 auto;
	margin-bottom: 8px;
	text-align: center;
}
#school-list	{
	width: 100%;
	float: left;
}
.two-column ul,
.two-column ul li,
.two-column p,
.state.two-column p	{
	-webkit-column-break-inside:avoid;
	-moz-column-break-inside:avoid;
	-o-column-break-inside:avoid;
	-ms-column-break-inside:avoid;
	column-break-inside:avoid;
	break-inside: avoid;
}
#school-list h2	{
	font-family: 'Droid Serif', Georgia, Times, serif;
	color: #016AAB;
	border-top: 3px solid #888;
	border-bottom: 1px solid #888;
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
	width: 100%;
	float: left;
	padding-top: 8px;
}
#link-table{
	width: 100%;
	border-collapse: collapse;
}
#link-table td	{
	text-align: center;
	border: 1px solid #888;
	padding: 3px;
	width: 12.5%;
}
.state {
	position: relative;
	width: 100%;
	clear: both;
	float: left;
}
.school {
	float: left;
	width: 48.5%;
	margin-right: 12px;
	clear: none;
	display: inline;
	min-height: 350px;
}
.to-top {
	position: absolute;
	top: 12px;
	right: 0;
	border: 1px solid #888;
	margin: 4px 0;
	padding: 3px;
}
.statelist	{
	position: relative;
	width: 100%;
	float: left;	
}
div#seib-downloads {
	width: 100%;
	background-color: #4CAA47;
	height: auto;
	border-radius: 7px;
	border-radis: .5rem;	
	text-align: center;
	padding: 7px;
	padding: .5rem;
	margin: 0 auto;
}
div#seib-downloads p {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #fff;
}
div.DnnModule-2289 div.DefaultTitle {
	display: none;
}
/* SPECIALTY CARE */
.specialty	{
	position: relative;
	float: left;
	width: 100%;
	clear: both;
	margin: 14px auto 14px;
	margin: 1rem auto 1rem;
	border-collapse: collapse;
	border: 1px solid;
	text-align: left;
}
.specialty td {
	border: 1px solid;
	padding: 3px;
	vertical-align: middle;
}
table.specialty td img.icon {
	width: 50px;
	height: auto;
	background: #ffffff;
}
.DnnModule-2340 .DefaultTitle,
.DnnModule-2341 .DefaultTitle {
	display: none;
}

/* LEGISLATIVE AFFAIRS */
.DnnModule iframe	{
	max-width: 100%;
}
.dnn_ctr1824_ModuleContent	{
	margin: 0 auto;
}
.summary-box {
	padding: 0;
	background: none !important;
	border: solid #e7e4dc 1px;
}
.summary-box h1	{
	font-size: 15px;
}
table.cosponsor-table	,
table#leg-dates	{
	border-collapse: collapse;
	width: 100%;
	margin: 14px 0;
	margin: 1rem 0;
}
table.cosponsor-table th	h3 {
	font-size: 18px;
	font-size: 1.28571rem;
	color: #016AAB;
}
table.cosponsor-table td,
table#leg-dates td,
table#leg-dates th	{
	border: 1px solid #333333;
	padding: 4px;
	vertical-align: middle;
}
table.cosponsor-table td.stateabbr	{
	text-align: center;
	font-weight: 700;
	width: 40px;
}
/* PRO */
span#dnn_ctr2052_dnnTITLE_titleLabel::before,
span#dnn_ctr1947_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/pro-logo-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}/*
#dnn_ctr2067_ContentPane	{
	margin-top: -44px;
}
table#dnn_ctr2067_ViewEasyDNNGallery_ctl00_dlVideos td	{
	padding: 0 0 18px 0;
} */
    
/* VIDEO STYLING */
    
div.video {
    width: 100%;
    margin: 1rem auto;
    text-align: center;
    clear: both;
}
video.video {
    width: 100%;
    height: auto;
    margin: 0 auto;
    border: 2px solid #016aab;
}
    
#EDG_0_Shadow .VideoTitle {
	font-family: 'Droid Serif', Georgia, Times, serif;
	font-size: 18px;
	font-size: 1.28571rem;
	color: #016AAB;
	margin-bottom: 7px;
	margin-bottom: .5rem;
}
/*
div.prograph	{
	margin: 14px auto;
	margin: 1rem auto;
}
#Stage.prograph20140813	{
	width: 100% !important;
	max-width: 700px;
	height: auto;
}
.ModPRODashboardChartsC	*{
	font-family: Calibri;
}
.ModPRODashboardChartsC .roundedcell	{
	background-clip: padding-box;
	display: inline-block;
	border-radius: 20px;
	-moz-border-radius: 20px;
}
.ModPRODashboardChartsC .roundedtop	{
	zzzbackground-clip: padding-box;
	zzzdisplay: inline-block;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
}
.ModPRODashboardChartsC .roundedbottom {
	zzzbackground-clip: padding-box;
	zzzdisplay: inline-block;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
}
.ModPRODashboardChartsC .hoverable {
	cursor: pointer;
}
.ModPRODashboardChartsC .auto-style1 {
	width: 950px;
}
.ModPRODashboardChartsC .withBorder {
	border: 2px solid black;
}
.ModPRODashboardChartsC .shadow {
	margin-bottom: 5px;
	-webkit-box-shadow: 5px 5px 5px -2px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 5px 5px 5px -2px rgba(0, 0, 0, 0.75);
}
.ModPRODashboardChartsC .shadow-right {
	margin-right: 5px;
	-webkit-box-shadow: 5px 0px 5px -2px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 5px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 5px 0px 5px -2px rgba(0, 0, 0, 0.75);
}
.ModPRODashboardChartsC .bluetext {
	color: #1F497D;
}
.ModPRODashboardChartsC .graybackground {
	background-color: #E5E5DF;
}
*/
div#dnn_ctr2066_ModuleContent	{
	width:100%;
	float: left;
	clear:both;
}
span#dnn_ctr2063_dnnTITLE_titleLabel,
span#dnn_ctr2063_dnnTITLE_titleLabel strong	{
	font-family: 'Oswald', sans-serif;
	color: #016AAB;
}
div#dnn_ctr2063_ModuleContent	{
    width: 940px;
	width: 67.14285rem;
	margin: 0 auto;
}
/*div#dnn_ctr2063_ModuleContent table	{
	border-collapse: separate;
	border-spacing: 21px 0;
	border-spacing: 1.5rem 0;
	margin-left: -21px;
	margin-left: -1.5rem;
}
*/
div#dnn_ctr2063_ModuleContent.ModPRODashboardCharts table td	{
	padding: 0 7px 7px;
	padding: 0 .5rem .5rem;
}
td.roundedtop,
td#pharmacy_sales_hdr.hoverable.roundedtop {
	background-color: #7F7F7C;
	padding: 3.5px 0;
	padding: .25rem 0;
}
td#gross_margin_hdr.hoverable.roundedtop	{
	background-color: #BFBFBA;
	padding: 3.5px 0;
	padding: .25rem 0;
}
/* DASHBOARD SECTION 2 STYLES */
table.indicators {
	margin: -40px auto 0;
	margin: -2.85714rem auto 0;
}
table.indicators td	{
	padding: 7px;
	padding: .5rem;
}
td div#pharmacy_sales,
td div#gross_margin	{
		margin-top: 24px;
		margin-top: 1.71429rem;
}
table.dashboardsection2	{
	border-collapse: separate;
	border-spacing: 21px 0;
	border-spacing: 1.5rem 0;
	margin-left: -21px;
	margin-left: -1.5rem;
}
td.pro_label	{
	vertical-align: middle;
}
td.pro_label.withBorder	{
	text-align: center;
}
/* Contact Us page styles */
.DnnModule-1933,
.DnnModule-1934	{
	width: 100%;
	float: none;
	clear: both;
}
#contactus	{
	width: 100%;
	float: left;
	margin: 0 12px 12px;
}
#contactus h3	{
	font-size: 18px;
}
#contactus p	{
	font-size: 14px;
}
#contact-info {
}
.contact-method	{
	float: left;
	width: 30%;
}
.contactleft	{
	padding-right: 20px;
}
.center 	{
	border-left: 1px solid #888;
	border-right: 1px solid #888;
	padding: 0 20px;
}
.contactright	{
	padding-left: 20px;
}
#contact-info h2 {
	border-bottom: 1px solid #888;
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
}
#contact-info h3	{
	font-size: 16px;
	margin: 40px auto 3px;
}
#contact-info h4	{
	font-size: 13px;
	font-weight: 400;
	font-style: italic;
	margin: 0 0 1px;
}
#contact-info p	{
	margin: 0 0 4px;
}
#contact-info p#management	{
	margin: 14px 0;
}
#contact-info p a	{
	font-size: 13px;
}
#dept-listing ul li	{
	float: left;
	display: inline-block;
	width: 24%;
	list-style-type: none;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #bbb;
	margin: 0 auto;
	height: 40px;
}
#dept-listing ul li a	{
	text-decoration: none;
	padding: 4px;
	line-height: 40px;
	padding: 20px 5px 9px;
}
#dept-listing ul li a:active,
#dept-listing ul li a:hover	{
	text-decoration: underline;
}
#dept-listing ul li a.frontend {
	line-height: 14px;
	margin-top: -14px;
	position: relative;
	float: left;
	width: 100%;
}
.department {
	width: 100%;
	clear: both;
	border-top: 3px solid #888;
	float: left;
	margin: 6px auto;
}
table.dept-links	{
	width: 100%;
}
.dept-links tr	{
	height: 48px;
	height: 3.42857rem;
}
.dept-links td	{
	width: 25%;
	text-align: center;
	vertical-align: middle;
	border-collapse: collapse;
	border: 1px solid;
	padding: 3px;
	padding: 0.21428rem;
	line-height: 1.3;
}
.apns-number {
	margin-top: 9px !important;
}
td label span.NormalBold	{
	font-size: 14px !important;
	font-weight: 400 !important;
	font-family: 'Oswald', Helvetica Neue, Helvetica, Arial;
}
table#dnn_ctr2149_DynamicForms_tblQuestions	{

}
table#dnn_ctr2149_DynamicForms_tblQuestions	td	{
	padding: 4px;
	padding: 0.28571rem;
}
table#dnn_ctr2149_DynamicForms_tblQuestions	td.NormalBold	{
	vertical-align: middle;
	text-align: right;	
}
div#SaveForm_2149,
div#SaveForm_2014,
div#SaveForm_2024,
div#SaveForm_2229,
div.DynamicForms_SaveFormDiv	{
	margin: 14px auto;
	margin: 1rem auto;
	text-align: center;
}
a#dnn_ctr2229_DynamicForms_lnkSave,
div#SaveForm_2149 span a#dnn_ctr2149_DynamicForms_lnkSave,
div#SaveForm_2014 span input,
div#SaveForm_2024 span input,
.DynamicLogin_LoginButton,
.DynamicLogin_PasswordButton {
	padding: 7px;
	border: 1px solid;
	background-color: #4CAA47;
	border-radius: 7px;
	border-radius: .5rem;
	font-family: 'Droid Serif', Times, Times New Roman, Georgia;
	font-weight: 400;
	color: #ffffff;
	border: 2px outset buttonface;
	text-shadow: 1px solid #efefef;
}
table#dnn_ctr2149_DynamicForms_Responses_7c7a4345-e7c8-45f2-bea9-7a0f0f45be6c td	{
	vertical-align: middle;
}
table#dnn_ctr2149_DynamicForms_Responses_7c7a4345-e7c8-45f2-bea9-7a0f0f45be6c td input	{
	margin: 3px 6px 0 0;
}
/* PRO Reports */
table#dnn_ctr2276_View_tblReports {
	width: 100%;
}
table#dnn_ctr2276_View_tblReports td {
	padding: 3px;
}
span#dnn_ctr2276_dnnTITLE_titleLabel {
	color: #016AAB;
}


/* CHOICE page styles */
	
#apns-options	{
	width: 100%;
	float: left;
	clear: both;
}
.half-split,
.left-column,
.right-column	{
	width: 50%;
	float: left;
	clear: none;
	margin: 0 auto;
	text-align: center;
}
.left-column,
.right-column	{
	text-align: left;
}
.half-split img	{
	max-width: 90%;
}
#apns-testimonials	{
	text-align: center;
	margin: 14px auto;
	margin: 1rem auto;
	padding: 7px;
	padding: .5rem;
	background-color: #016AAB;
	border-radius: 7px;
	border-radius: .5rem;
	color: #fff;
}
#apns-testimonials p	{
	text-align: left;
	color: #fff;
	margin-bottom: 3px;
	margin-bottom: 0.21428rem;
}
p.apns.testimonial-sig	{
	text-align: right !important;
	font-style: italic;
	font-weight: 400;
	color: #ffffff !important;
	margin-bottom: 7px !important;
	margin-bottom: .5rem !important;
}
/* Choice Quick Links logo */
span#dnn_ctr1985_dnnTITLE_titleLabel::before,
span#dnn_ctr1987_dnnTITLE_titleLabel::before,
span#dnn_ctr1948_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/choice-logo-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}
/* Resolve Rx Quick Links logo */
span#dnn_ctr2133_dnnTITLE_titleLabel::before	{
	content: url('/Portals/0/apci-images/resolverx-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 7px;
	top: .5rem;
}
ul.no-bullets li 	{
	list-style-type: none;
	line-height: 1.25;
	margin-bottom: 7px;
	margin-bottom: .5rem;
}
.loyalty-program-links	{
	width: 100%;
	float: left;
	border: 2px solid #016AAB;
	border-radius: 14px;
	border-radius: 1rem;
	text-align: center;
	background-color: #eeeeee;
	margin: 14px 0;
	margin: 1rem 0;
}
.loyalty-program-links ul		{
	padding: 0;
}
/* ResolveRx Reports */
span#dnn_ctr2123_dnnTITLE_titleLabel,
span#dnn_ctr2095_dnnTITLE_titleLabel,
span#dnn_ctr2098_dnnTITLE_titleLabel,
span#dnn_ctr2099_dnnTITLE_titleLabel,
span#dnn_ctr2122_dnnTITLE_titleLabel 	{
	color: #016AAB;
}
/* Pharmacy Credentialing Table */
div#dnn_ctr2193_ViewAPNSCredentialing_CredentialingPageControl_C6 {
	overflow-x: scroll;
}
/* MAC Pricing Issues */
.mac-appeals td,
.mac-appeals th,
.mac-appeals td a {
	font-size: 16px !important;
}
/* MAC Appeals Report */
div#dnn_ctr2353_View_ReportViewer1_ctl09 {
	overflow-y: scroll !important;
    max-height: 312px !important;
}
table#dnn_ctr2193_ViewAPNSCredentialing_CredentialingPageControl_grdPharmacyEmployees.dxgvControl {
	min-width: 1111px !important;
}
div.DnnModule.DnnModule-SSRS.DnnModule-2353 {
    border-top: 3px solid #016AAB;
    padding-top: 14px;	
}
	
/* Choice Customer Loyalty Discount Program */

	/* Pharmacy Enrollment Form */

table#dnn_ctr2008_DynamicForms_tblQuestions td {
	padding: 7px;
	vertical-align: middle;
	}
	
/* APCI Clinical Pharmacy Network - Azova */
	

span#dnn_ctr2552_dnnTITLE_titleLabel::before	{
	content: "APCI Clinical Pharmacy Network \a";
	white-space: pre;
	font-weight: 700;
	color: #016aab;
	font-size: 35px;
	font-size: 2.5rem;
}
	
span#dnn_ctr2552_dnnTITLE_titleLabel	{
	color: #4caa47;
	font-weight: 700 !important;
	font-size: 24px;
	font-size: 1.71428rem;
}		

/* CAPS Page Styles */
div.caps-mission {
	width: 300px;
	margin: 14px 0 14px 14px;
	background-color: #4CAA47;
	padding: 14px; float: right;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	clear: both;
}
div.caps-mission p.mission,
div.caps-mission p.overview-text {
	color: #ffffff;
}
div.caps-mission p.mission {
	font-size: 16px;
	font-family: 'Open Sans', Helvetica Neue, Helvetica, Arial, sans-serif;
	font-weight: 700;
}
.listing.left,
.listing.right,
.drugstore {
    width: 49%;
    text-align: left !important;
	float: left;
	padding: 0 7px;
    }
div.drugstore.one-col {
	width: 100%;
}
	
span#dnn_ctr2334_dnnTITLE_titleLabel::before	{
	content: "CAPS Newsletters and Alerts";
	white-space: pre;
	font-weight: 700;
	color: #016aab;
	font-size: 35px;
	font-size: 2.5rem;
}

/* Marketing page styles */
span#dnn_ctr2026_dnnTITLE_titleLabel::before,
span#dnn_ctr2613_dnnTITLE_titleLabel::before,
span#dnn_ctr2625_dnnTITLE_titleLabel::before,
span#dnn_ctr2654_dnnTITLE_titleLabel::before {
	content: url('/Portals/0/apci-images/adv-marketing-icon-40x45.png');
	position: absolute;
	left: 14px;
	left: 1rem;
	top: 14px;
	top: 1rem;
}
#APJ-listings	{
	width: 100%;
	text-align: center;
	margin: 0 auto;
	clear: both;
	float: left;
}
.APJ-issue,
.circulars-maxi,
.circulars-mini	{
	width: 33.33333333%;
	margin: 0 auto;
	float: left;
	text-align: center;
	border: none;
	clear: none;
	padding: 12px 0;
}
.APJ-issue {
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.APJ-issue,
.circulars-maxi	{
	height: 325px;
}
.circulars-maxi	{
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
#APJ-listings.minicirculars	{
	margin-top: 28px;
	margin-top: 2rem;
	border-top: 3px solid #016AAB;
	padding-top: 14px;
	padding-top: 1rem;
}
.circulars-mini	{
	height: 281px;
}
.APJ-issue a p	{
	font-size: 16px;
	font-weight: 700;
	margin-top: 8px;
}
.APJ-cover	{
	border: 1px solid #000;
	box-shadow: 2px 2px #999;
}
.circular-issue	{
	width: 75%;
	margin: 0 auto;
}
.circular-issue a img	{
	margin-bottom: 7px;
	margin-bottom: .5rem;
}
table.content-table.ad-schedule td,
table.content-table.ad-schedule th {
	font-size: 14px !important;
	font-size: 1rem !important;
}
select#dnn_ctr2037_Links_cboLinks	{
	width: 120px;
	font-size: 16px;
}
a#dnn_ctr2037_Links_cmdGo		{
	font-size: 16px;
}
.instructions	{
	width: 100%;
	float: left;
	clear: both;
	margin-top: 14px;
	margin-top: 1rem;
}
.instructions img	{
	max-width: 100%;
	margin: 0 auto 14px;
	margin: 0 auto 1rem;
}
#Stage_contact_apci_adv_and_mktg	{
	line-height: 1.25;
}
table.flu-kit	{
	border-collapse: collapse;
	width: 30%;
	margin: 0 auto;	
}
table.flu-kit th	{
	background: #016AAB;
	color: #fff;
	font-family: 'Droid Serif', Times, Times New Roman, serif;
	font-size: 16px;
	font-size: 1.14286rem;
	padding: 3px;
	text-align: center;
}
table.flu-kit td	{
	padding: 3px;
	border: 1px solid;
}

/* 2022 Flu Kit Update */
	
div.col-md-12.mktg-matl-images {
	margin-top: 2rem;
}
div.mktg-matl-images {
	text-align: center;
	}

table.mktg-matl-head {
	width: 100%;
}

table.mktg-matl-head td {
	color: #016aab;
	vertical-align: middle;
}
.mktg-matl-head h4 {
	font-size: 2rem;
	font-weight: bold;
}
.mktg-matl-price h3 {
	font-size: 5rem;
}
td.mktg-matl-price {
	text-align: right;
}
.mktg-matl-images p.caption {
	font-style: italic;
	margin: 1rem auto;
}


/* BCBS Order Form */
table#dnn_ctr2370_DynamicForms_tblQuestions td {
	padding: 7px 0;
	vertical-align: middle;
}
td#dnn_ctr2370_DynamicForms_Cell_b7a5e687-03dc-4aa8-ad64-fc53a5cfbc48,
td#dnn_ctr2370_DynamicForms_Cell_31b7a269-de2e-4680-b03f-cf0c980cc3a9,
td#dnn_ctr2370_DynamicForms_Cell_e33d2e9e-8823-4258-b79a-fa1847ff34bb,
td#dnn_ctr2370_DynamicForms_Cell_2210ad98-b627-4705-8690-69a32da61401,
td#dnn_ctr2370_DynamicForms_Cell_0b1181a3-d521-42ef-a349-9092d9ad72cf,
td#dnn_ctr2370_DynamicForms_Cell_a80c1ef8-4ae0-41d1-9368-b0803b47aa4f,
td#dnn_ctr2370_DynamicForms_Cell_3a459d6f-c28d-4ab0-9a67-8dbe2b8234ea {
	display: none;
}
tr#dnn_ctr2370_DynamicForms_Row_fdc420ec-7cbe-4418-a07a-249986217724 td {
	width: 150px !important;
}
input#dnn_ctr2370_DynamicForms_TBR_GUID936afd05-44dc-4dd8-b88b-dfe094d2daccOrderTotal {
	font-weight: bold;
	text-align: right;
}
input#dnn_ctr2370_DynamicForms_Responses_c8c6c1e4-3e91-493b-a566-6ca6458990f8_0 {
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 15px;
    font-size: 22px !important;	
}
table#dnn_ctr2370_DynamicForms_Responses_c8c6c1e4-3e91-493b-a566-6ca6458990f8 td label {
	font-size: 14px;
	font-size: 1rem;
}
table#flu-kit-form-listing,
table#bcbs-form-listing {
	width: 600px;
	border-collapse: collapse;
}
table#flu-kit-form-listing th,
table#bcbs-form-listing th {
	background-color: #016AAB;
	color: #FFFFFF;
	font-size: 1.25rem;
	padding: 7px;
	padding: .5rem;
}
table#flu-kit-form-listing td,
table#bcbs-form-listing td {
	font-size: 1 rem;
	padding: 7px;
	padding: .5rem;
	border: 1px solid #000000;
}
/* Marketing Materials - Flu Kits and Part D Kits */
table#marketing-materials {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
table#marketing-materials td {
	border: 2px solid #4CAA47;
	vertical-align: middle;
    padding: 7px;
    padding: .5rem;
}
table#marketing-materials td a {
	font-size: 21px;
	font-size: 1.5rem;
}
table#marketing-materials td.image {
	border-right: none;
	padding: 14px;
	padding: 1rem;
	text-align: center;
	width: 210px;
	width: 15rem;
}
table#marketing-materials td.image img {
	margin: 0 auto;
	max-height: 210px;
	max-height: 15rem;
}
table#marketing-materials td.image.cbd {
	width: 112px;
	width: 8rem;
}

table#marketing-materials td.link {
	border-left: none;
}
div.dsc-section-header {
	background: #4aac47;
	width: 100%;
	margin: 14px auto;
	margin: 1rem auto;
	clear: both;
}
div.dsc-section-header p {
	color: #fff;
	font-weight: 700;
	font-size: 16px;
	text-align: center;
	padding: 7px;
}
#order-now-button  {
    margin: 14px auto;
    margin: 1rem auto;
    text-align: center;
    padding: 7px;
    padding: .5rem;
    background-color: #016AAD !important;
    border-radius: 7px !important;
    border-radius: .5rem !important;	
	-webkit-box-shadow: 7px 7px 7px 2px rgba(0,0,0,0.75);
	-moz-box-shadow: 7px 7px 7px 2px rgba(0,0,0,0.75);
	box-shadow: 7px 7px 7px 2px rgba(0,0,0,0.75);
	-webkit-box-shadow: .5rem .5rem .5rem 0.14286rem rgba(0,0,0,0.75);
	-moz-box-shadow: .5rem .5rem .5rem 0.14286rem rgba(0,0,0,0.75);
	box-shadow: .5rem .5rem .5rem 0.14286rem rgba(0,0,0,0.75);
	color: #ffffff !important;
	border-color: none;
	font-size: 14px;
	font-weight: 700;
	border: none !important;
}
	

/* Flu Kit Order Form */
input#dnn_ctr2265_DynamicForms_TBR_GUIDa9fffeef-9c50-4534-97ab-685859b290baKitQty,
input#dnn_ctr2265_DynamicForms_TBR_GUIDf16ef167-9ddb-4e93-a991-ff2d3c919ca6SignQty,
input#dnn_ctr2265_DynamicForms_TBR_GUIDf3191735-c27b-4d1e-bc23-6607379ea64fFlagQty,
input#dnn_ctr2265_DynamicForms_TBR_GUID751d1582-fb2e-49d8-a6d5-79376c2f0bddCardQty {
	width: 50px !important;
	margin-right: 14px;
	margin-right: 1 rem;
}
tr#dnn_ctr2265_DynamicForms_Row_8a0c7c64-1c70-4b68-bca8-1f326257488f {
	display: none;
}
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62SignTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDee27d498-b7e4-4a85-bd41-7ae1b7ba68bbFlagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eCardTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID6f1ef6c8-e377-455a-81ac-e0e53c6058d6OrderTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUID60e68e77-1c0d-42bf-a110-803389d39490PartDKitTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUID2fd1d29e-5bc3-4415-bde6-61d62233e92dFrameSignTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUIDc29c2902-8329-4750-a89b-bacb1062de3fGrandTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDdaefa7f7-1951-4460-9276-b970e0124c73kitTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62signTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265ecardTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID861aa4aa-b114-4171-981b-13427cab7a62bannerTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDee27d498-b7e4-4a85-bd41-7ae1b7ba68bbyardSignTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eflagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID75a53ce5-aeee-48c4-9e31-a9cd417b5829signTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID0a9ffe53-3ec3-47a2-8ff5-5864efad86f1insertTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID05ce6daf-72df-4aaa-a876-6de94c9d10c6stufferTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID940be72c-702a-48bb-a6f9-7f525a60265eflagKitTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID3e9d02ea-bf79-404f-9abe-f637b9280846repFlagTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID5d3a291b-f610-4913-8b59-44788abd3457stickerTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID75a53ce5-aeee-48c4-9e31-a9cd417b5829aFrameTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDc6c43ee0-b548-48d8-9edd-aff0f8b75dbdkitTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDe0322aa3-4e67-4c90-a2ea-67a1b97e9e00windowTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUID0f4037b5-e340-4774-a33a-ce1e2b945875tentTotal,
input#dnn_ctr2265_DynamicForms_TBR_GUIDe2126886-805c-4d01-8881-c27a8f796d15aframeKitTotal,
input#dnn_ctr2624_DynamicForms_TBR_GUID14cde3bb-ecba-4276-b84c-1bf255eb70f1OrderTotal,
input#dnn_ctr2624_DynamicForms_TBR_GUID0b5ab5da-994a-4ddf-a65a-d145b9b36055kitTotal	{
	text-align: right;
	color: #000;
	background-color: #efefef;
	cursor: none;
}
input#dnn_ctr2265_DynamicForms_TBR_GUID6f1ef6c8-e377-455a-81ac-e0e53c6058d6OrderTotal,
input#dnn_ctr2281_DynamicForms_TBR_GUIDc29c2902-8329-4750-a89b-bacb1062de3fGrandTotal {
	font-weight: 700;
}
	
/* PART D ORDER FORM */
	
tr#dnn_ctr2281_DynamicForms_Row_53fae44c-5a1f-47e3-bf21-d0a17b52a0fe td {
	max-width: 125px !important;
}

/* Medicare Part D Marketing Resources */
table#part-d-kits {
	width: 100%;
	max-width: 700px;
	margin: 14px 0;
	margin: 1rem 0;
	border-collapse: collapse;
}
table#part-d-kits td,
table#part-d-kits th {
	border: 1px solid #000000;
	padding: 7px;
	padding: .5rem;
	text-align: left;
	width: 50%;
	vertical-align: middle;
}
table#part-d-kits th {
	text-align: center;
	color: #ffffff;
	background-color: #4CAA47;
	font-size: 18px;
	font-size: 1.28571428571429rem;
}
h3.big-link {
	text-align: center;
 	color: #016AAB;
}
h3.big-link a {
	text-decoration: underline;
}
table.downloadable-matl {
	border-collapse: collapse;
	margin: 14px 0;
	margin: 1rem 0;
	width: 100%;
}
table.downloadable-matl td {
	vertical-align: middle;
	padding: 7px;
	border: 1px solid #000000;
}
table.downloadable-matl td img {

}
table.downloadable-matl td.matl-img {
	text-align: center;
	width: 200px;
}
table.downloadable-matl td.matl-img img {
	max-width: 100%;
	height: auto;
	max-height: 150px;
	width: auto;
}
div.DnnModule-2282 div.DefaultTitle,
div.DnnModule-2283 div.DefaultTitle {
	display: none;
}
/* div#dnn_ctr2265_DynamicForms_QuestionPanel_daefa7f7-1951-4460-9276-b970e0124c73,
div#dnn_ctr2265_DynamicForms_QuestionPanel_861aa4aa-b114-4171-981b-13427cab7a62, 
div#dnn_ctr2265_DynamicForms_QuestionPanel_ee27d498-b7e4-4a85-bd41-7ae1b7ba68bb,
div#dnn_ctr2265_DynamicForms_QuestionPanel_940be72c-702a-48bb-a6f9-7f525a60265e,
div#dnn_ctr2265_DynamicForms_QuestionPanel_75a53ce5-aeee-48c4-9e31-a9cd417b5829,
div#dnn_ctr2265_DynamicForms_QuestionPanel_0a9ffe53-3ec3-47a2-8ff5-5864efad86f1,
div#dnn_ctr2265_DynamicForms_QuestionPanel_05ce6daf-72df-4aaa-a876-6de94c9d10c6,
div#dnn_ctr2265_DynamicForms_QuestionPanel_3e9d02ea-bf79-404f-9abe-f637b9280846,
div#dnn_ctr2265_DynamicForms_QuestionPanel_5d3a291b-f610-4913-8b59-44788abd3457,
div#dnn_ctr2265_DynamicForms_QuestionPanel_6f1ef6c8-e377-455a-81ac-e0e53c6058d6	{
	margin-left: -355px;
} */	
	
/* HEALTHMART DIGITAL POD FORM STYLING */
	
p.HM-pod-header {
	color: #fff;
	font-size: 1.5rem;
	font-family: sans-serif;
	font-weight: 700;
	margin: 7px;
	margin: .5rem;
}

.pod-background {
	background-color: #dbeeda;
	padding: 3px;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions,
table#dnn_ctr2517_DynamicForms_tblQuestions td,
table#dnn_ctr2572_DynamicForms_tblQuestions
table#dnn_ctr2572_DynamicForms_tblQuestions td	{
	max-width: 700px !important;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions td div,
table#dnn_ctr2572_DynamicForms_tblQuestions td div	{
	margin: 0 0 14px 0;
	margin: 0 0 1rem 0;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions img,
table#dnn_ctr2572_DynamicForms_tblQuestions img	{
	padding-top: 5px;
}

table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 {
	width: 700px !important;
	width: 100% !important;
	max-width: 700px;
}

.pod-form,
ul.pod-form li {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 12px;
	font-size: 0.85714rem;
	max-width: 400px;
}

ul.pod-form {
	margin-left: 21px;
	margin-left: 1.5rem;
}

table#dnn_ctr2517_DynamicForms_tblQuestions	input,
table#dnn_ctr2517_DynamicForms_tblQuestions label,
table#dnn_ctr2572_DynamicForms_tblQuestions input,
table#dnn_ctr2572_DynamicForms_tblQuestions label	{
	vertical-align: middle !important;
}

table#dnn_ctr2517_DynamicForms_tblQuestions	input[type=checkbox],
table#dnn_ctr2517_DynamicForms_tblQuestions	input[type=radio],
table#dnn_ctr2572_DynamicForms_tblQuestions input[type=checkbox],
table#dnn_ctr2572_DynamicForms_tblQuestions	input[type=radio] {
	margin-right: 3px;
}

/* Hides Dynamic Forms title */
div.DnnModule.DnnModule-DynamicForms.DnnModule-2517	div.DefaultTitle,
div.DnnModule.DnnModule-DynamicForms.DnnModule-2572	div.DefaultTitle	{
	display: none;
}

/* Hides unwanted line breaks */

div#dnn_ctr2517_DynamicForms_QuestionPanel_265dcae0-aceb-4468-9ba0-d08c65c85a26 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_31586a48-54fb-402d-9a81-7c01da22947a br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_ee533ee1-cd96-49c2-bd00-1d69277f5b6d br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_478e020e-a1d3-4c88-b3d7-75816dd31aa3 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_67828508-894b-4b28-ac98-bce03dd99cfa br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_0308e082-cca5-4c3e-9f41-ef5523cb753e br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_303fb1c1-6e67-4977-8e22-ac2ecf0d007c br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_73b9add0-d90c-4b96-8b8d-24a64f3ecb6f br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_82292806-ba37-4a3e-b86e-e018ce3609c6 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_08d6f2ef-ed65-4325-8380-87f19739bc24 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d395956f-bd30-4e01-a979-1f7c7d99d2ed br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_acf69e40-5fc9-4133-98ea-58d57229b764 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d0004982-e583-49c1-8c61-6b32ab7a460c br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_2c7eb1ef-6764-4de0-8554-bac99d9630d5 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_1c0f0274-89c7-483a-b116-1818fa544763 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_bb4029e0-c28b-4bcb-9e53-33d4cfaf8406 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_189b2d94-adc4-4c76-b93c-f2cdce3a9148 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d4e38b89-8b4a-4a9e-8c05-62e48d0b0b8c br	{
	display: none;
}
	
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td {
	margin-left: 26px;
	width: 400px !important;
}
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td input[type=checkbox]	{
	margin-left: -23px;
}
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td label {
	margin-left: 10px;
}

div#pod-terms {
	white-space: normal !important;
}
td#dnn_ctr2517_DynamicForms_Cell_f5159051-13bb-4ae6-9c9e-d19c8b512d2d label {
	font-weight: 700;
}
td#dnn_ctr2517_DynamicForms_Cell_28f2b19c-d50d-4b18-8ec4-af18c6475448,
td#dnn_ctr2517_DynamicForms_Cell_0157edda-1789-476d-9e34-90bfe5a05f39	{
	width: auto !important;
}
	
label#pod-profile {
	font-size: 14px;
	font-size: 1rem;
}
div#dnn_ctr2517_DynamicForms_ValidationSummary1.DynamicForms_Summary ul {
	margin-left: 21px;
	margin-left: 1.5rem;
}

div#dnn_ctr2517_DynamicForms_ValidationSummary1.DynamicForms_Summary ul li {
	color: red;
}
	
/* Submit button */

input#dnn_ctr2517_DynamicForms_btnSave {
    color: #fff;
    font-weight: 700;
    background-color: #016aab;
    border-radius: 7px;
    width: 70px;
    width: 5rem;
    height: 28px;
    height: 2rem;
}
	
/* RSV MARKETING ITEMS STYLING */
	
	div#2024-rsv-window-signs > div.row > div.col-md-4.mktg-matl-images,
	div#2024-rsv-yardsigns > div.row > div.col-md-4.mktg-matl-images,
	div#2024-rsv-feather_hdw > div.row > div.col-md-4.mktg-matl-images,
	div#2024-rsv-stuffers > div.row > div.col-md-4.mktg-matl-images,
	div#2024-rsv-aframe-inserts > div.row > div.col-md-4.mktg-matl-images {
		float: none;
		margin: auto;

	}
	
/* RSV ORDER FORM */
	
	div#dnn_ctr2622_HtmlModule_lblContent iframe .ThemeGrid_Margin2First {
		margin-left: auto;
	}

	div#dnn_ctr2622_HtmlModule_lblContent iframe .ThemeGrid_Width8 {
  		width: 100%;
	}

/* GROLOCAL and GROSOCIAL ENROLLMENT FORMS */
	
div.DnnModule-2643 div.DefaultTitle {
	display: none;
}

table#dnn_ctr2630_DynamicForms_tblQuestions,
table#dnn_ctr2641_DynamicForms_tblQuestions	{
	max-width: 800px !important;
}
	
table#dnn_ctr2630_DynamicForms_tblQuestions td,
table#dnn_ctr2641_DynamicForms_tblQuestions td{
	min-width: 200px;
	max-width: 400px !important;
}

table#dnn_ctr2630_DynamicForms_tblQuestions td input[type=radio],
table#dnn_ctr2641_DynamicForms_tblQuestions td input[type=radio],
table#dnn_ctr2630_DynamicForms_tblQuestions td input[type=checkbox],
table#dnn_ctr2641_DynamicForms_tblQuestions td input[type=checkbox]	{
	margin-right: 7px;
	vertical-align: middle;
}
table#dnn_ctr2630_DynamicForms_tblQuestions td input label,
table#dnn_ctr2641_DynamicForms_tblQuestions td input label	{
	vertical-align: middle;
}
td#dnn_ctr2630_DynamicForms_Cell_1317a441-5275-4ebc-b475-5c6a33e93c51,
td#dnn_ctr2641_DynamicForms_Cell_dbc22865-ca38-4926-b6c0-82e4d42e582c	{
	vertical-align: top !important;
	padding-top: 22px !important;
}
input#dnn_ctr2630_DynamicForms_btnSave,
input#dnn_ctr2641_DynamicForms_btnSave	{
	font-weight: bold;
	background-color: #4caa47;
	padding: 10px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 8px;
	font-size: 16px;
}
/* SOCIAL MEDIA CONTENT LIBRARY */

/* PANEL STRUCTURE */
.social-library-listing {
	border-radius: 7px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	transition: box-shadow 0.3s ease;
}
.social-library-listing:hover {
	box-shadow: 0 3px 10px rgba(0,0,0,0.2);
}

.social-library-listing .panel-heading {
	background-color: #016aab;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}

.social-library-listing .panel-heading a h4 {
	color: #f8f8f8; /* higher contrast for accessibility */
	font-weight: 700;
	margin: 0;
	transition: color 0.3s ease, text-decoration 0.3s ease;
	text-align: center;
}

.social-library-listing .panel-heading a h4:hover {
	text-decoration: underline;
	color: #ffffff;
}

.social-library-listing .panel-body {
	padding: 0;
}

/* IMAGE WRAPPER & HOVER EFFECTS */
.social-library-image {
	position: relative;
	overflow: hidden;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

/* Base image behavior */
.social-library-image img {
	display: block;
	width: 100%;
	height: auto;
	transition: transform 0.4s ease, filter 0.4s ease;
}

/* Hover: gentle zoom + darken */
.social-library-image a img:hover {
	transform: scale(1.03);
	filter: brightness(0.9);
}

/* GRADIENT OVERLAY */
.social-library-image::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(135deg, rgba(1,106,171,0.55), rgba(100,200,95,0.45));
	opacity: 0;
	transition: opacity 0.4s ease;
	pointer-events: none;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.social-library-image:hover::after {
	opacity: 1;
}

/* DOWNLOAD LABEL / ICON ON HOVER (STACKED) */

.social-library-image::before {
	content: "\f019\A Click\A to Download"; /* Font Awesome icon + line break */
	white-space: pre; /* preserve line break */
	font-family: "Font Awesome 5 Free", "FontAwesome", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 1.1rem;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	color: #ffffff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(1);
	opacity: 0;
	z-index: 2;
	pointer-events: none;
	transition: opacity 0.4s ease, transform 0.4s ease;
	line-height: 1.4;
}
.social-library-image:hover::before {
	opacity: 1;
	transform: translate(-50%, -50%) scale(1.05);
}

/* TEXT UTILITIES */
.social-library-listing p.small,
.social-library-listing .text-muted {
	font-size: 0.85em;
}

/* MEMBER MARKETING PORTAL STYLING */
	
/* PORTAL QUICK LINKS */
	
div.DnnModule-2546 div.DefaultTitle {
	display: none;
}

#portal-sidebar,
#portal-sidebar h1,
#portal-sidebar h2,
#portal sidebar p,
#portal-sidebar a,
#portal-sidebar li {
	font-family: "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
}

#portal-sidebar h1 {
	font-size: 28px !important;
	font-size: 2rem !important;
}

#portal-sidebar h2 {
	font-size: 21px !important;
	font-size: 1.5rem !important;
}

#portal-home-link {
	text-align: center;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}

#portal-home-link a {
	color: #000000;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 18px;
	font-size: 1.28571rem;
}
#portal-quick-links,
#portal-easy-order {
	padding: 14px;
	padding: 1rem;
	border-radius: 7px;
	border-radius: .5rem;
}

#portal-quick-links {
	background-color: #016aab;
	color: #ffffff;
}

#portal-quick-links a {
	color: #ffffff;
	text-decoration: none !important;
}

#portal-payment-disclaimer {

}

#portal-easy-order {
	background-color: #4caa47;
	color: #ffffff;
}

#portal-easy-order h2 {
	margin-top: 14px;
	margin-top: 1rem;
}

#portal-easy-order a {
	text-decoration: none !important;
}

#portal-easy-order ul li,
#portal-easy-order a,
#portal-easy-order ul li a {
	color: #ffffff;
}
.portal-easy-order-submenu p {
	margin: 0 0 0 21px !important;
	margin: 0 0 0 1.5rem !important;
}
    
h1.Title.DarkBlue {
    color: #016aab;
}
	
	
span.portal-subhead {
	color: #4caa47;
	font-weight: bold;
	font-size: 24px;
	font-size: 1.71428rem;
}
.portal-head {
	font-weight: 400;
}	

.rvdsf-btn-seedetail {
    font-weight: 400;
}
	
.portal-grid {
	text-align: center;
}
.portal-grid img {
	max-height: 181px;
}
	
/* Admin Page styles */
div.console-large a img	{
	height: auto;
}
	
.portal-image {
	border: 3px solid #4caa47;
	border-radius: 14px;
	border-radius: 1rem;
	margin-bottom: 7px;
	margin-bottom: .5rem;
}
.portal-listing {
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
	
.btn-portal {
	width: 100%;
	margin: 7px auto 14px;
	margin: .5rem auto 1rem;
}

p.eddm-faq,
p.eddm-faq a	{
	font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif' !important;
}

p#eddm-mailing-download,
p#eddm-mailing-download a	{
	font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif' !important;
	font-weight: 700;
	color: #016aab;
	font-size: 20px;
	font-size: 1.42857rem;
}
p#eddm-mailing-download a {
	color: red !important;
	text-decoration: none !important;
}
p#eddm-mailing-download-01,
p#eddm-mailing-download-01 a {
	font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif' !important;
	font-weight: 700;
	font-size: 18px;
	font-size: 1.28571rem;
}
	
.eddm-faq-question	{
	font-weight: 700;
}

p#eddm-order-minimum {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 11px;
	font-size: 0.78571rem;
}
	
div.eddm-sample-image img {
	width: 100%;
	height: auto;
	border: 1px solid #000000;
	margin-bottom: 7px;
	margin-bottom: .5rem;
}
	
div.eddm-sample-image p>a {
	font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif' !important;
	color: #000 !important;
	text-decoration: none !important;
	line-height: 100%;
	font-size: 18px;
	font-size: 1.28571rem;
	}

span#dnn_ctr2537_dnnTITLE_titleLabel::before,	
span#dnn_ctr2538_dnnTITLE_titleLabel::before,
span#dnn_ctr2547_dnnTITLE_titleLabel::before,
span#dnn_ctr2528_dnnTITLE_titleLabel::before,
span#dnn_ctr2540_dnnTITLE_titleLabel::before,
span#dnn_ctr2549_dnnTITLE_titleLabel::before,
span#dnn_ctr2530_dnnTITLE_titleLabel::before	{
	content: "APCI Member Marketing Portal \a";
	white-space: pre;
	font-weight: 700;
	color: #016aab;
	font-size: 35px;
	font-size: 2.5rem;
}
	
span#dnn_ctr2537_dnnTITLE_titleLabel,	
span#dnn_ctr2538_dnnTITLE_titleLabel,
span#dnn_ctr2547_dnnTITLE_titleLabel,
span#dnn_ctr2528_dnnTITLE_titleLabel,
span#dnn_ctr2540_dnnTITLE_titleLabel,
span#dnn_ctr2549_dnnTITLE_titleLabel,
span#dnn_ctr2530_dnnTITLE_titleLabel	{
	color: #4caa47;
	font-weight: 700 !important;
	font-size: 24px;
	font-size: 1.71428rem;
}
	
/* Product Detail Styling */
	
p.enlarge-image {
	font-size: 10px;
	font-size: 0.71429rem;
	font-style: italic;
	text-align: center;
}
	
div#rvdsfProductShowcaseCarousel_2551 a.carousel-control,
div#rvdsfProductShowcaseCarousel_2551 a.carousel-control span.glyphicon {
	display: none;
}

/* Login Page styles */
#dnn_ctr622_ModuleContent		{
	margin-bottom: 12px;
}
table#tableLogin	{
	width: 100%;
}
table#tableLogin td	{
	padding: 4px;
	vertical-align: middle;
}
input#chkCookie_622	{
	margin-bottom: 5px;
	margin-right: 8px;
}
.DnnModule-633	{
	width: 100%;
	position: relative;
	float: left;
}
.DnnModule-633 div	{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.DnnModule-633 #RoundedTilte {
	margin: 1.5em 0 0 0;
}
#dnn_ctr633_ContentPane	{
	text-align: center;
	width: 100%;
	position: relative;
}
div.lost-password	{
	width: 60%;
	margin: 0px auto;
	text-align: center;
}
div.DnnModule-2075 > div.DefaultTitle > h1	{
	text-align: center;
	border-top: 1px solid #EFEFEF;
	padding-top: 13px;
}
h1 span#dnn_ctr2075_dnnTITLE_titleLabel	{
	text-transform: capitalize;
	font-size: 21px;
	font-size: 1.5rem;
	color: #016AAB;
	text-align: center;
}
div.DnnModule-622 div.DefaultTitle	{
	display: none;
}

/* Login Page banner and sidebar advertising */
table#dnn_ctr2366_DisplayBanners_lstBanners td {
	vertical-align: middle;
}

div.DnnModule-2378 div.DefaultTitle,
div.DnnModule-2366 div.DefaultTitle {
	display: none;
}

/* TABLES */
.table-container	{
	float: left;
	height: 700px;
	height: 50rem;
	overflow-y: scroll;
}
.table-container table	{
	width: 98%;
}
.slotting-table	{
	margin: 14px 0;
	margin: 1rem 0;
}
.slotting-table th,
.slotting-table td	{
	border: 1px solid #016AAB;
	text-align: center;
	padding: 1px;
}
.slotting-table th	{
	background-color: #016AAB;
	color: #fff;
}
/* BUTTONS */
.btn-action,
.btn.btn-primary	{
	color: #ffffff !important;
	background-color: #016AAB;
	border-color: #016AAB;
	font-family: 'Oswald', Helvetica Neue, sans-serif;
	font-weight: 100;
}
.btn-action:hover	{
	text-decoration: underline;
}
/* REPORTS */

/* APNS Advantage Reports */
div.DnnModule-2104,
div.DnnModule-1149,
div.DnnModule-1151,
#dnn_ctr2112_ModuleContent,
#dnn_ctr2111_ModuleContent,
#dnn_ctr2113_ModuleContent	{
	width: 100%;
	clear: both;
}
div.DnnModule-1149 div.DefaultTitle h1,
div.DnnModule-1151 div.DefaultTitle h1	{
	color: #016AAB;
}
div.DnnModule-2104 div.DefaultTitle,
div.DnnModule-2105 div.DefaultTitle	{
	display: none;
}
#quciklinks-hz	{
	width: 100%;
	float: left;
}
#quicklinks-hz h4	{
	text-align: center;
}
#quicklinks-hz ul.reportsmenu {
	width: 100%;
	float: left;
	border: 1px solid #016AAB;
	padding: 7px 0;
	padding: .5rem 0;
	border-radius: 7px;
	border-radius: .5rem;
}
#quicklinks-hz ul.reportsmenu li {
	list-style-type: none;
	display: inline-block;
	width: 25%;
	float:left;
	margin: 0 auto;
	text-align: center;
}
#quicklinks-hz.resolverx ul.reportsmenu li	{
	width: 33.333333333%;
}
.DnnModule-2120,
.DnnModule-2095,
.DnnModule-2098,
.DnnModule-2099,
.DnnModule-2111,
.DnnModule-2112,
.DnnModule-2113,
.DnnModule-2121,
.DnnModule-2122,
.DnnModule-2123	{
	clear: both;
}
table#dnn_ctr2113_View_tblReports,
table#dnn_ctr2112_View_tblReports,
table#dnn_ctr2111_View_tblReports,
table#dnn_ctr1149_View_tblReports,
table#dnn_ctr1151_View_tblReports	{
	width: 100%;
	margin-top: -35px;
	margin-top: -2.5rem;
}
table#dnn_ctr2112_View_tblReports td,
table#dnn_ctr2113_View_tblReports td,
table#dnn_ctr2111_View_tblReports td,
table#dnn_ctr1151_View_tblReports td,
table#dnn_ctr1149_View_tblReports td,
table#dnn_ctr2112_View_tblReports th,
table#dnn_ctr2113_View_tblReports th,
table#dnn_ctr2111_View_tblReports th,
table#dnn_ctr1151_View_tblReports th,
table#dnn_ctr1149_View_tblReports th {
	font-size: 14px;
	font-size: 1rem;
	vertical-align: top;
	padding: 4px;
	line-height: 1.3;
}
table#dnn_ctr2112_View_tblReports th,
table#dnn_ctr2113_View_tblReports th,
table#dnn_ctr2111_View_tblReports th,
table#dnn_ctr1151_View_tblReports th,
table#dnn_ctr1149_View_tblReports th {
	font-weight: bold;
	color: #555555;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}
div#VisibleReportContentdnn_ctr2111_View_ReportViewer1_ctl09 div table	{
	margin: 0 auto;
}
.newRecord, .filterRow, .totalRow, .rowHot, .row	{
	background-color: inherit !important;
}
div#VisibleReportContentdnn_ctr2112_View_ReportViewer1_ctl09 > div > table,
div#VisibleReportContentdnn_ctr2113_View_ReportViewer1_ctl09 > div > table	{
	margin: 0 auto;
}
table#dnn_ctr2112_View_ReportViewer1_fixedTable {
	width: 100%;
	float: left;
}
/* Internet Explorer IE browser check */
span.ie-span	{
	text-align: center;
	color: #016AAB;
	font-family: 'Oswald', Helvetica Neue, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
p.ie-p	{
	font-family: 'Droid Serif', Times New Roman, Times, serif;
	color: #333333;
}
/* SEARCH RESULTS */
div.dnnSearchResults span.searchterm	{
	font-size: 21px;
	font-size: 1.5rem;
	font-family: 'Droid Serif', Times New Roman, Times, serif;
	color: #333333;
}
table#dnn_ctr349_SearchResults_dgResults	{
	margin-top: 14px;
	margin-top: 1rem;
	margin-bottom: 14px;
	margin-bottom: 1rem;
	width: 100% !important;
}
table#dnn_ctr349_SearchResults_dgResults td a.searchtitle,
table#dnn_ctr349_SearchResults_dgResults td span.labelnumber	{
	font-family: 'Oswald', Helvetica Neue, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-size: 1.5rem;
	font-weight: 400 !important;
	color: #016AAB;
}
table#dnn_ctr349_SearchResults_dgResults td {
	padding: 7px;
	padding: .5rem;
}
a.searchurl	{
	font-size: 14px;
	font-size: 1rem;
	text-decoration: underline;
}

/* SEARCH BOOST styling -- NEW MODULE AS OF April, 2016 */

div.sort-sb-results ul.dropdown-menu li {
	list-style: none;
}

div.sort-sb-results ul.dropdown-menu li a.dropdown-link {
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif !important;
	text-transform: uppercase;
	text-decoration: none !important;
}
.sb-material-purple .search-box {
	box-shadow: 0 0 1px #535353;
    -webkit-box-shadow:  0 0 1px #535353;
	font-weight: 400;
    color: #888888;
	font-size: 14px;
	font-size: 1rem;
}
.sb-material-purple .search-btn,
.sb-material-purple .search-btn:hover
 {
   	background: #016AAB url(/DesktopModules/DnnSharp/SearchBoost/templates/input/material-design-purple/white-search-icon.png) no-repeat scroll 50% center;
    margin-top: -45px;
    padding: 24px 22px 21px 22px;
	background-size: 31px;
}
.sb-material-results .avtsb-default .avtsb-title:visited,
.sb-material-results .avtsb-title:link {
	font-family: 'Oswald', sans-serif !important;
	font-size: 18px;
}
.sb-material-results .avtsb-page-link:link,
.sb-material-results .avtsb-page-link:visited {
	line-height: 3;
}
.sb-inp.sbinp-default a.search-btn-input {
	background: #016AAB url(/DesktopModules/DnnSharp/SearchBoost/templates/input/material-design-purple/white-search-icon.png) no-repeat scroll 50% center;
    margin-top: -45px;
    padding: 24px 22px 21px 22px;
    background-size: 31px;
	margin-left: 0px;
    border: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    float: right;
}
.sbinp-default .search-box {
	width: 278px !important;
}

/* ECOMMERCE INFORMATION - REVINDEX STOREFRONT */

.dnnFormItem input.rvdQuantityInput,
input.rvdQuantityInput {
    text-align: right !important;
}

.rvdsfProductDisplayAbstractContainer::after{
    content: "Click image to enlarge"
    }

.zoomPad {
    cursor: zoom-in !important;
}
.zoomPup,
.zoomWindow,
.zoomPreload {
    display: none !important;
    cursor: none !important;
}


/* MEDIA QUERIES */
/* Mobile responsive rules */



@media handheld, only screen and (max-width:1224px)  { 
	.SpeedyDropDown .nav > li > a	{
		padding:0 8px;
	}
	td,
	th	{
		font-size: 12px;
		font-size: 0.85714rem;
}
}
@media handheld, only screen and (max-width:970px) {
	.SpeedyDropDown .nav > li > a	{
		padding:0 6px;
	}
}
@media handheld, only screen and (max-width: 848px) {
	.SpeedyDropDown .nav > li > a	{
		padding:0 4px;
	}
}
@media all and (max-width : 796px) {
	.SpeedyDropDown .nav > li > a	{
		padding:0 2px;
	}
}
@media all and (max-width : 767px) {
	.two-column	{
		column-count:1;
		-webkit-column-count: 1 !important;
		-moz-column-count: 1;
		-o-column-count: 1;
		-ms-column-count: 1;
	}
}
@media only screen and (min-width : 1025px) and (max-width : 1224px) {/*--- Tablet landscape --- */
	.emp-listing {
		width: 50%;
	}
	.emp-listing img {
		height: auto;
		width: 140px;
		width: 10rem;
	}
	#board	{
		margin: 0;
	}
	#contact-info p a {
		font-size: 12px;
		font-size: 0.85714rem;
		letter-spacing: -.25px;
	}
	.ui-accordion .ui-accordion-content	{
		border: none;
		padding-top: 0;
	}
	#quicklinks p,
	#quicklinks a,
	.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category	{
		font-size: 19px;
		font-size: 1.35714rem;
		line-height: 1.3;
		margin-bottom: 7px;
		margin-bottom: .5rem;
	}
	.APJ-issue	{
		height: 280px;
		height: 20rem;
	}
	.APJ-cover {
		width: 90%;
		height: auto;
	}
}
@media only screen and (min-width : 691px) and (max-width : 800px) {/*--- Tablet --- */
	.show-on-phones {
  		display: block !important;
	}
	
}

@media only screen and (min-width : 801px) and (max-width : 1024px) {/*--- Small tablet landscape ---*/
	.nav > li > a	{
		font-size: 11px;
		font-weight: 400;
	}
	.col-md-3.frontlogos	{
		height: 240px;
	}
	#dnn_RightSidePane .DnnModule-1813 h1.Title, #dnn_RightSidePane .DnnModule-1985 h1.Title, #dnn_RightSidePane .DnnModule-1987 h1.Title, #dnn_RightSidePane .DnnModule-2011 h1.Title, #dnn_RightSidePane .DnnModule-2015 h1.Title, #dnn_RightSidePane .DnnModule-2021 h1.Title, #dnn_RightSidePane .DnnModule-2022 h1.Title, #dnn_RightSidePane .DnnModule-2026 h1.Title, #dnn_RightSidePane .DnnModule-2035 h1.Title, #dnn_RightSidePane .DnnModule-2042 h1.Title, #dnn_RightSidePane .DnnModule-2044 h1.Title, #dnn_RightSidePane .DnnModule-2074 h1.Title, #dnn_RightSidePane .DnnModule-2052 h1.Title, #dnn_RightSidePane h1.edn_module_title span, #dnn_RightSidePane .DnnModule-1947 h1.Title, #dnn_RightSidePane .DnnModule-1948 h1.Title, #dnn_RightSidePane .DnnModule-2076 h1.Title, #dnn_RightSidePane .DnnModule-2077 h1.Title	{
		font-size: 26px;
		font-size: 1.85714rem;
	}
	#quicklinks p, #quicklinks a	{
		font-size: 17px;
		font-size: 1.21429rem;
	}
	ul.footer-navigation li.footeritem a	{
		font-size: 12px;
		font-size: 0.85714rem;
	}
	.contact-method {
		float: left;
		width: 100%;
		clear: both;
	}
	.center {
		border-top: 1px solid #888;
		border-bottom: 1px solid #888;
		border-left: none;
		border-right: none;
		padding: 1rem 0;
	}
	.contactright {
		padding-left: 0;
		padding-top: 20px;
	}
	.overview-text.homepage	{
		font-size: 21px;
		font-size: 1.5rem;
	}
	div#mainstreet.ls-s-1.pharm-name,	
	div#saltillo.ls-s-1.pharm-name	{
		display: none;
	}
	.ls-s-1 h2	{
		font-size: 21px !important;
		font-size: 1.5rem !important;
	}
	.ls-s-2 h4	{
		font-size: 18px !important;
		font-size: 1.28572rem !important;
		font-weight: 100 !important;
	}
	div#boost.ls-s-2	{
		top: 27% !important;
	}
	div#learn.ls-s-2	{
		top: 39% !important;
	}
	div#stay.ls-s-2	{
		top: 51% !important;
	}
	div#marketing.ls-s-2	{
		top: 71% !important;
	}
	span#dnn_ctr2011_dnnTITLE_titleLabel::before, span#dnn_ctr2015_dnnTITLE_titleLabel::before, span#dnn_ctr2021_dnnTITLE_titleLabel::before, span#dnn_ctr2022_dnnTITLE_titleLabel::before, span#dnn_ctr2044_dnnTITLE_titleLabel::before, span#dnn_ctr2074_dnnTITLE_titleLabel::before, span#dnn_ctr2076_dnnTITLE_titleLabel::before, span#dnn_ctr2077_dnnTITLE_titleLabel::before, span#dnn_ctr1985_dnnTITLE_titleLabel::before, span#dnn_ctr1987_dnnTITLE_titleLabel::before, span#dnn_ctr1948_dnnTITLE_titleLabel::before, span#dnn_ctr2052_dnnTITLE_titleLabel::before, span#dnn_ctr1947_dnnTITLE_titleLabel::before	{
		top: 9px;
		top: 0.64286rem;	
	}
	#dnn_RightSidePane h1.edn_module_title span {
		padding-top: 25px;
		padding-top: 1.78571rem;
	}
	#quicklinks p, #quicklinks a, .eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category	{
		line-height: 1.5;
	}
	.department-image, .homepage-image	{
		width: 45%;
		height: auto;
	}
	#divisionslisting.servicepage div.fadebox {
		height: 205px;
	}
	#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1, #dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1 a {
		font-size: 21px;
		font-size: 1.5rem;
	}
	#dnn_RightSidePane .DNNModuleContent h1, #dnn_RightSidePane .DNNModuleContent h1 a {
		font-size: 18px;
		font-size: 1.28571rem;
	}
	.APJ-issue, .circulars-maxi {
		height: 275px;
	}
	.APJ-cover {
		width: 90%;
	}
	
}
@media only screen and (min-width : 691px) and (max-width : 800px) {/*--- Tablet portrait ---*/
	.nav > li > a	{
		font-size: 11px;
		font-weight: 400;
	}
	.col-md-3.frontlogos	{
		height: 240px;
	}
	#dnn_RightSidePane .DnnModule-1813 h1.Title, #dnn_RightSidePane .DnnModule-1985 h1.Title, #dnn_RightSidePane .DnnModule-1987 h1.Title, #dnn_RightSidePane .DnnModule-2011 h1.Title, #dnn_RightSidePane .DnnModule-2015 h1.Title, #dnn_RightSidePane .DnnModule-2021 h1.Title, #dnn_RightSidePane .DnnModule-2022 h1.Title, #dnn_RightSidePane .DnnModule-2026 h1.Title, #dnn_RightSidePane .DnnModule-2035 h1.Title, #dnn_RightSidePane .DnnModule-2042 h1.Title, #dnn_RightSidePane .DnnModule-2044 h1.Title, #dnn_RightSidePane .DnnModule-2074 h1.Title, #dnn_RightSidePane .DnnModule-2052 h1.Title, #dnn_RightSidePane h1.edn_module_title span, #dnn_RightSidePane .DnnModule-1947 h1.Title, #dnn_RightSidePane .DnnModule-1948 h1.Title, #dnn_RightSidePane .DnnModule-2076 h1.Title, #dnn_RightSidePane .DnnModule-2077 h1.Title	{
		font-size: 26px;
		font-size: 1.85714rem;
	}
	#quicklinks p, #quicklinks a	{
		font-size: 17px;
		font-size: 1.21429rem;
	}
	ul.footer-navigation li.footeritem a	{
		font-size: 12px;
		font-size: 0.85714rem;
	}
	.contact-method {
		float: left;
		width: 100%;
		clear: both;
	}
	.center {
		border-top: 1px solid #888;
		border-bottom: 1px solid #888;
		border-left: none;
		border-right: none;
		padding: 1rem 0;
	}
	.contactright {
		padding-left: 0;
		padding-top: 20px;
	}
	.overview-text.homepage	{
		font-size: 21px;
		font-size: 1.5rem;
	}
	div#mainstreet.ls-s-1.pharm-name,	
	div#saltillo.ls-s-1.pharm-name	{
		display: none;
	}
	.ls-s-1 h2	{
		font-size: 21px !important;
		font-size: 1.5rem !important;
	}
	.ls-s-2 h4	{
		font-size: 18px !important;
		font-size: 1.28572rem !important;
		font-weight: 100 !important;
	}
	div#boost.ls-s-2	{
		top: 27% !important;
	}
	div#learn.ls-s-2	{
		top: 39% !important;
	}
	div#stay.ls-s-2	{
		top: 51% !important;
	}
	div#marketing.ls-s-2	{
		top: 71% !important;
	}
	span#dnn_ctr2011_dnnTITLE_titleLabel::before, span#dnn_ctr2015_dnnTITLE_titleLabel::before, span#dnn_ctr2021_dnnTITLE_titleLabel::before, span#dnn_ctr2022_dnnTITLE_titleLabel::before, span#dnn_ctr2044_dnnTITLE_titleLabel::before, span#dnn_ctr2074_dnnTITLE_titleLabel::before, span#dnn_ctr2076_dnnTITLE_titleLabel::before, span#dnn_ctr2077_dnnTITLE_titleLabel::before, span#dnn_ctr1985_dnnTITLE_titleLabel::before, span#dnn_ctr1987_dnnTITLE_titleLabel::before, span#dnn_ctr1948_dnnTITLE_titleLabel::before, span#dnn_ctr2052_dnnTITLE_titleLabel::before, span#dnn_ctr1947_dnnTITLE_titleLabel::before	{
		top: 9px;
		top: 0.64286rem;	
	}
	#dnn_RightSidePane h1.edn_module_title span {
		padding-top: 25px;
		padding-top: 1.78571rem;
	}
	#quicklinks p, #quicklinks a, .eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category	{
		line-height: 1.5;
	}
	.department-image, .homepage-image	{
		width: 45%;
		height: auto;
	}
	#divisionslisting.servicepage div.fadebox {
		height: 205px;
	}
	#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1, #dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1 a {
		font-size: 21px;
		font-size: 1.5rem;
	}
	#dnn_RightSidePane .DNNModuleContent h1, #dnn_RightSidePane .DNNModuleContent h1 a {
		font-size: 18px;
		font-size: 1.28571rem;
	}
	.APJ-issue, .circulars-maxi {
		height: 275px;
	}
	.APJ-cover {
		width: 90%;
	}
	.fadebox .opsetimg.FrontPage> img {
		height: auto;
		border: 2px solid rgb(180, 179, 179);
		width: 90%;
	}
	.icontop {
		padding-top: 7px;
		padding-top: .5rem;
	}
	.testimonials-carousel-content {
		margin-left: 0;
	}
	.testimonials-carousel-thumbnail img {
		margin: 7px 14px 14px 0;
		margin: .5rem 1rem 1rem 0;
		border: none;
		padding-right: 7px;
		padding-right: .5rem;
	}
	.bx-controls-direction	{
		display: none;
	}
		.ui-accordion .ui-accordion-content	{
		border: none;
		padding-top: 0;
	}	
}
@media only screen and (max-width : 480px) { /*--- Smartphones ---*/
	
	.mobile-only,
	table.dept-links td {
		display: block;
	}
	/* #dnn_LeftSideFullA .DnnModule-DNN_HTML h1.Title, */
	#dnn_LeftSideFullA .DnnModule-SSRS h1.Title,
	/* .DnnModule-623 h1.Title, */
	#dnn_LeftSideFullA .DnnModule-1811 h1.Title,
	#dnn_ctr2024_dnnTITLE_titleLabel,
	#dnn_LeftSideFullA .DnnModule-2062 h1.Title,
	#dnn_LeftSideFullA .DnnModule-2063 h1.Title,
	.DnnModule-451 h1.Title,
	.DnnModule-2064 h1.Title,
	.DnnModule-2079 h1.Title,
	span#dnn_ctr2108_dnnTITLE_titleLabel,
	span#dnn_ctr349_dnnTITLE_titleLabel,
	span#dnn_ctr2111_dnnTITLE_titleLabel,
	span#dnn_ctr2113_dnnTITLE_titleLabel,
	span#dnn_ctr2062_dnnTITLE_titleLabel,
	span#dnn_ctr1555_dnnTITLE_titleLabel,
	span#dnn_ctr2201_dnnTITLE_titleLabel.Head	{
		margin: -42px -14px 0 -14px;
		border-top: 4px solid #4CAA47;
		border-bottom: 4px solid #4CAA47;
		padding: 7px 0;	
	}
	.summary p	{
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
	}
	.Mbmenu .Dropdown li,
	.SpeedyDropDown .nav > li > ul.subs	{
		display: none;
	}
	.DnnModule	{
		width: 100%;
		margin: 0 auto;
	}
	#MpageBody,
	#dnn_LeftSideFullA, 
	div.FixedHeader > div.row.Header.HeaderRightMenu	{
		padding: 0;
	}
	.userDisplayName	{
		height: 22px;
		line-height: 19px;
		margin: 0;
	}
	#dnn_LeftSideFullA .Head {
		font-size: 35px;
		font-size: 2.5rem;
		line-height: 1.3;
	}
	.registerGroup, .loginGroup {
		float:left;
	}
	.overview-text,
	.overview-text.homepage,
	.overview-text li,
	p.overview-text a,
	p.overview-text.homepage	{
		font-size: 18px;
		font-size: 1.28571rem;
	}
	.overview-text.homepage,
	div.hometext h2.BigTitle	{
		text-align: center;
	}
	.vendor-listing li	{
		width: 100%;
		clear: both;
		margin: 8px auto;
		text-align: center;
	}
	.vendlist	{
		max-width: 100%;
		margin: 0 auto;
	}
	.not-mobile,
	#Header:before		{
		display: none;
	}
	.icontop {
		padding-top: 4px;
	}
	.fadebox {
		padding-bottom: 0px;
	}
	img.department-image,
	img.homepage-image	{
		float: none;
		margin: 0 auto 7px;
		width: 90%;
		height: auto;
	}
	div.department-cta	{
		float: none;
		clear: both;
		width: auto;
		margin: 0 auto;
	}
	#dnn_ctr2012_HtmlModule_lblContent.Normal	{
		margin: 0 auto !important;
		text-align: center !important;
	}
	div.departmentimage	{
		width: 90%;
		margin: 0 auto;
		text-align: center;
		margin-bottom: 14px;
	}
	.subtitle	{
		line-height: 1.3;
	}
	#divisionslisting	{
		width: 100%;
		margin: 0 auto;
	}
	div.fadebox	{
		margin: 0 auto;
		text-align: center;
	}
	.col-md-3.frontlogos	{
		margin: 7px auto;
		margin: 0.5rem auto;
		padding: 0;
	}
	.col-md-3.frontlogos > div.shafebox	{
		width: 90%;
		margin: 0 auto;
	}
	div.fadebox img	{
		width: 100%;
		margin: 0 auto; 
		height: auto;
		max-width: 200px;
	}
	p.opsetimg	{
		padding-top: 0;
	}
	.fadebox .opsetimg.FrontPage> img	{
		height: auto;
	}
	.testimonials-name	{
		padding: 0;
		width: 100%;
	}
	span.tstmcomments {
		margin-left: 0;
		font-size: 13px;
		font-size: 0.92857rem;
		line-height: 1;
	}
	#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1,
	#dnn_LeftSideFullA .eds_news_APCI.eds_subCollection_news .article.in_list h1 a {
		font-size: 23px;
		font-size: 1.64286rem;
	}
	.emp-listing	{
		height: auto;
		margin: 0 auto 7px;
		margin: 0 auto .5rem;
		float: none;
		width: 100%;
		padding: 0;
		text-align: center;
	}
	#board	{
		float: none;
		margin: 0 auto;
	}
	.emp-listing img {
		float: none;
		margin-right: 0;
		height: auto;
		width: 150px;
		box-shadow: 5px 5px 5px #888;
		margin: 0 auto 14px;
		margin: 0 auto 1rem;
	}
	#board h3,
	#contact-info h3	{
		font-size: 16px;
		margin: 0 auto 3px;
		clear: both;
	}
	.emp-listing p	{
		margin-bottom: 0;
		line-height: 1.2;
	}
	div.department		{
		text-align: center;
	}
	table.dept-links	{
		width: 100%;
	}
	table.dept-links td {
		width: 100%;
		border: none;
		text-decoration: underline;
		margin: 0 auto;
	}
	.DnnModule-EasyDNNnews	{
	}
	.contact-method	{
		display: block;
		float: none;
		width: 100%;
		clear: both;
		border: none;
	}
	#contactus	{
		margin: 0 auto 14px;
		margin: 0 auto 1rem;
	}
	.contact-method.contactleft,
	.contact-method.center,
	.contact-method.contactright	{
		padding: 0;
	}
	.contact-method h3	{
		border-bottom: 1px solid #777777;
		border-top: 1px solid #777777;
		padding: 4px 0;
	}
	p.overview-text	{
		text-align: center;
	}
	#dnn_RightSidePane {
		margin-top: 0;
	}
	.bio img {
		float: none;
		margin: 0 auto 14px;
		margin: 0 auto 1rem;
		height: auto;
		width: 100%;
		max-width: 100%;
	}
	#dnn_RightSidePane	{
		margin: 0 auto;
	}
	div.fadebox:last-child(odd)	{
		width: 100%;
		margin: 0 auto;
	}
	ul.footer-navigation	{
		display: none;
	}
	#contact-info h2	{
		margin-bottom: 21px;
		margin-bottom: 1.5rem;
	}
	#quicklinks p,
	#quicklinks a,
	.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category	{
		line-height: 1.3;
		margin-bottom: 7px;
		margin-bottom: .5rem;
	}
	div.lost-password	{
		width: 100%;
		margin: 0 auto;
	}
	.vendor-listing li	{
		width: 50%;
		float: left;
		clear: none;
		height: 215px;
	}
	.vendlogo {
		height: auto;
		width: 100%;
		display: block;
		margin-top: 34px;
	}
	p.vendorname {
		margin: 7px auto;
		margin: .5rem auto;
		position: absolute;
		width: 90%;
		text-align: center;
		font-size: 12px;
		padding: 0;
	}
	img.vendlist {
		width: auto;
		max-width: 100%;
		height: auto;
		max-height: 119px;
	}
	div.contact-block	{
		text-align: center;
	}
	.contact-block > dl.dl-horizontal dt	{
		float: left;
		text-align: left;
	}
	.vendorpage .dl-horizontal {
		text-align: left;
	}
	img.vend-page-logo	{
		width: 80%;
		margin: 0 auto 1rem;
		float: none;
		max-width: none;
	}
	.three-column	{
		column-count: 1;
		-webkit-column-count: 1;
		-moz-column-count: 1;
		-o-column-count: 1;
		-ms-column-count: 1;
		column-gap: 14px;
	}
	table#link-table,
	table#link-table tbody,
	table#link-table thead,
	table#link-table th,
	table#link-table tr,
	table#link-table td	{
		display: block;
	}
	table#link-table td	{
		width: 50%;
		float: left;
		border: none;
	}
	div.testimonials-carousel-content	{
		margin-left: 0;
	}
	.testimonials-carousel-thumbnail	{
		margin-right: 14px;
		margin-right: 1rem;
	}
	div#dnn_ctr1662_HtmlModule_lblContent .BigTopBlank .bx-wrapper	{
		padding-top: 44px;
	}
	.bx-controls-direction {
		top: 0;
		left: 36%;
	}
	table#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_dlArticleList {
		display: block;
		width: 100%;
	}
	table#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_dlArticleList td {
		display: block;
		float: left;
		width: 100% !important;
		margin-bottom: 14px;
		margin-bottom: 1rem;
	}
	#divisionslisting .fadebox,
	#divisionslisting.servicepage div.fadebox	{
		width: 100%;
		float: left;
		clear: both;
		margin: 14px auto;
		margin: 1rem auto;
	}
	.DefaultTitle .Head {
		line-height: 1.3;
	}
	div#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles table,
	div#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles td	{
		display: block;
		width: 100%;
		float: left;
	}
	#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles .summary,
	#dnn_LeftSideFullA .readmore,
	.eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary,
	.eds_news_APCI.eds_subCollection_news .article.in_list.span > .content > .summary p,
	.eds_news_APCI.eds_subCollection_news .article.in_list h2.edn_subTitle	{
		margin-left: 0 !important;
	}
	#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles .date_box,
	.date_box {
		margin: 3px auto 14px;
		float: none;
	}
	.eds_news_APCI.eds_subCollection_categoryMenu .edn_module_box > .edn_category_menu_wrapper li > div > a.category span	{
		display: none;
	}
	#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_pnlListArticles .summary a.article_image	{
		display: none;
	}
	/*MOBILE REPORTING */
	#quicklinks-hz ul.reportsmenu li {
		list-style-type: none;
		display: block;
		width: 100%;
		float: left;
		margin: 0 auto;
		text-align: center;
		padding: 7px 0;
		border-bottom: 1px solid #016AAB;
	}
	#quicklinks-hz ul.reportsmenu li:last-child	{
		border-bottom: none;
	}
	table#dnn_ctr2112_View_tblReports td,
	table#dnn_ctr2113_View_tblReports td,
	table#dnn_ctr2111_View_tblReports td,
	table#dnn_ctr1151_View_tblReports td,
	table#dnn_ctr1149_View_tblReports td,
	table#dnn_ctr2112_View_tblReports th,
	table#dnn_ctr2113_View_tblReports th,
	table#dnn_ctr2111_View_tblReports th,
	table#dnn_ctr1151_View_tblReports th,
	table#dnn_ctr1149_View_tblReports th	{
		padding: 7px;
		padding: .5rem;
	}
	tr#ParametersRowdnn_ctr2112_View_ReportViewer1 td	{
		display: block;
		width: 100%;
		clear: both;
	}
	select#dnn_ctr2112_View_ReportViewer1_ctl04_ctl03_ddValue	{
		width: 100%;
	}
	img.department-image	{
		display: block;
		float: none;
		max-width: 100%;
		height: auto;
		margin: 7px auto;
		margin: .5rem auto;
	}
	div#dnn_ctr2149_DynamicForms_pnlRegistration	{
		margin-top: -35px;
		margin-top: -2.5rem;
	}
	div#dnn_ctr2149_DynamicForms_pnlRegistration table,
	div#dnn_ctr2149_DynamicForms_pnlRegistration table tbody,
	div#dnn_ctr2149_DynamicForms_pnlRegistration table tr,
	div#dnn_ctr2149_DynamicForms_pnlRegistration table td	{
		display: block;
	}
	div#dnn_ctr2149_DynamicForms_pnlRegistration table td	{
		float: left;
		clear: both;
		text-align: left !important;
		width: 100%;
		padding: 0 0 7px;
		padding: 0 0 .5rem;
	}
	tr#dnn_ctr2149_DynamicForms_Row_9da83e3e-02cc-44a4-85f2-732fd2ee6824 td,
	tr#dnn_ctr2149_DynamicForms_Row_3ba687e9-882d-4a6f-9402-83d68e3bc905 td {
		white-space: -o-normal; 
		word-wrap: break-word !important;
		white-space: normal; 
		white-space: -moz-normal; 
		white-space: -normal;
	}
	div#dnn_ctr2149_DynamicForms_pnlRegistration table td input[type="text"],
	div#dnn_ctr2149_DynamicForms_pnlRegistration table td select,
	div#dnn_ctr2149_DynamicForms_pnlRegistration table td textarea		{
		width: 100% !important;
	}
	table#dnn_ctr2149_DynamicForms_Responses_7c7a4345-e7c8-45f2-bea9-7a0f0f45be6c td input[type="radio"]	{
		width: 20px;
		margin: 3px 6px 3px 0;
	}
	ul.vendor-listing	{
		float: left;
	}
	
	/* Board Nominee Videos */
	
   	div.DnnModule-2308,
	div.DnnModule-2309,
	div.DnnModule-2311,
	div.DnnModule-2314,
	div.DnnModule-2316,
	div.DnnModule-2318 {
		border-top: none;
	}
	#Div892video_player,
	#Div893video_player,
	#Div894video_player,
	#Div895video_player,
	#Div896video_player,
	#Div897video_player {
		width: 100% !important;
		background: none !important;
	}
	div.h5video {
		width: 98% !important;
		height: auto !important;
	}
	div.EDGcontent table {
		width: 100%;
	}
	.h5video video {
		width: 93% !important;
	}

	/* Convention Navigation */
	
	/* #2016-menu-icon {
		display: inline-block;
	}	
	#conv_nav_wrap ul, nav#conv_nav_wrap:active ul { 
		display: none;
		position: absolute;
		padding: 20px;
		background: #fff;
		border: 5px solid #444;
		right: 20px;
		top: 60px;
		width: 50%;
		border-radius: 4px 0 4px 4px;
	}
	#conv_nav_wrap li {
		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;
	}
	#conv_nav_wrap:hover ul {
		display: block;
	} */
	
/* HEALTHMART DIGITAL POD FORM STYLING */
	
p.HM-pod-header {
	color: #fff;
	font-size: 1.5rem;
	font-family: sans-serif;
	font-weight: 700;
	margin: 7px;
	margin: .5rem;
}

.pod-background {
	background-color: #dbeeda;
	padding: 3px;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions[style],
table#dnn_ctr2517_DynamicForms_tblQuestions td[style],
table#dnn_ctr2572_DynamicForms_tblQuestions
table#dnn_ctr2572_DynamicForms_tblQuestions td	{
	max-width: 90%;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions td div,
table#dnn_ctr2572_DynamicForms_tblQuestions td div	{
	margin: 0 0 14px 0;
	margin: 0 0 1rem 0;
}
	
table#dnn_ctr2517_DynamicForms_tblQuestions img,
table#dnn_ctr2572_DynamicForms_tblQuestions img	{
	padding-top: 5px;
}

table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 {
	width: 80% !important;
    margin: 0 auto;
}

.pod-form,
ul.pod-form li {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 12px;
	font-size: 0.85714rem;
	max-width: 90%;
}

ul.pod-form {
	margin-left: 21px;
	margin-left: 1.5rem;
}

table#dnn_ctr2517_DynamicForms_tblQuestions label[style],
table#dnn_ctr2517_DynamicForms_tblQuestions input[style],
textarea#dnn_ctr2517_DynamicForms_TBR_GUIDaf34ec2d-e65d-4da0-9556-a9e1f5db4a4aphcy-descr[style]	{
	width: 90% !important;
}

table#dnn_ctr2517_DynamicForms_tblQuestions	input,
table#dnn_ctr2517_DynamicForms_tblQuestions label,
table#dnn_ctr2572_DynamicForms_tblQuestions input,
table#dnn_ctr2572_DynamicForms_tblQuestions label	{
	vertical-align: middle !important;
}

table#dnn_ctr2517_DynamicForms_tblQuestions	input[type=checkbox],
table#dnn_ctr2517_DynamicForms_tblQuestions	input[type=radio],
table#dnn_ctr2572_DynamicForms_tblQuestions input[type=checkbox],
table#dnn_ctr2572_DynamicForms_tblQuestions	input[type=radio] {
	margin-right: 3px;
}

/* Hides Dynamic Forms title */
div.DnnModule.DnnModule-DynamicForms.DnnModule-2517	div.DefaultTitle,
div.DnnModule.DnnModule-DynamicForms.DnnModule-2572	div.DefaultTitle	{
	display: none;
}

/* Hides unwanted line breaks */

div#dnn_ctr2517_DynamicForms_QuestionPanel_265dcae0-aceb-4468-9ba0-d08c65c85a26 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_31586a48-54fb-402d-9a81-7c01da22947a br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_ee533ee1-cd96-49c2-bd00-1d69277f5b6d br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_478e020e-a1d3-4c88-b3d7-75816dd31aa3 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_67828508-894b-4b28-ac98-bce03dd99cfa br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_0308e082-cca5-4c3e-9f41-ef5523cb753e br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_303fb1c1-6e67-4977-8e22-ac2ecf0d007c br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_73b9add0-d90c-4b96-8b8d-24a64f3ecb6f br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_82292806-ba37-4a3e-b86e-e018ce3609c6 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_08d6f2ef-ed65-4325-8380-87f19739bc24 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d395956f-bd30-4e01-a979-1f7c7d99d2ed br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_acf69e40-5fc9-4133-98ea-58d57229b764 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d0004982-e583-49c1-8c61-6b32ab7a460c br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_2c7eb1ef-6764-4de0-8554-bac99d9630d5 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_1c0f0274-89c7-483a-b116-1818fa544763 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_bb4029e0-c28b-4bcb-9e53-33d4cfaf8406 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_189b2d94-adc4-4c76-b93c-f2cdce3a9148 br,
div#dnn_ctr2517_DynamicForms_QuestionPanel_d4e38b89-8b4a-4a9e-8c05-62e48d0b0b8c br	{
	display: none;
}
	
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td {
	margin-left: 26px;
	width: 400px !important;
}
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td input[type=checkbox]	{
	margin-left: -23px;
}
table#dnn_ctr2517_DynamicForms_Responses_7fe8965d-2e79-4ca7-8e44-d282df556705 td label {
	margin-left: 10px;
}

div#pod-terms {
	white-space: normal !important;
}
td#dnn_ctr2517_DynamicForms_Cell_f5159051-13bb-4ae6-9c9e-d19c8b512d2d label {
	font-weight: 700;
}
td#dnn_ctr2517_DynamicForms_Cell_28f2b19c-d50d-4b18-8ec4-af18c6475448[style],
td#dnn_ctr2517_DynamicForms_Cell_0157edda-1789-476d-9e34-90bfe5a05f39[style]	{
	width: auto !important;
}
	
label#pod-profile {
	font-size: 14px;
	font-size: 1rem;
}
div#dnn_ctr2517_DynamicForms_ValidationSummary1.DynamicForms_Summary ul {
	margin-left: 21px;
	margin-left: 1.5rem;
}

div#dnn_ctr2517_DynamicForms_ValidationSummary1.DynamicForms_Summary ul li {
	color: red;
}
	
/* Submit button */

input#dnn_ctr2517_DynamicForms_btnSave {
    color: #fff;
    font-weight: 700;
    background-color: #016aab;
    border-radius: 7px;
    width: 70px;
    width: 5rem;
    height: 28px;
    height: 2rem;
}	
	
}
 @media only screen and (min-width : 481px) and (max-width : 595px) {/*--- Mobile landscape ---*/
	.DnnModule	{
		width: 100%;
		float: left;
	}
	#dnn_RightSidePane .DnnModule	{
		float: none;
		width: 60%;
		margin: 0 auto;
	}
	#MainLeftSide.col-md-8	{
		margin-top: -49px;
		margin-top: -3.5rem;
	}
	.DefaultTitle > h1.Title	{
		padding: 7px 0 14px;
		padding: .5rem 0 1rem;
	}
	.hometext > .row	{
		width: 100%;
		float: left;
		text-align: center;
	}
	.department-cta	{
		float: none;
		width: 100%;
		margin: 0 auto;
	}
	p.subtitle	{
		margin-bottom: -35px;
		margin-bottom: -2.5rem;
		line-height: 1.3;
		padding: 0;
	}
	#divisionslisting	{
		margin: 2rem auto 1rem !important;
		float: left;
		width: 100% !important;
	}
	.overview-text.homepage,
	div.hometext h2.BigTitle	{
		text-align: center;
	}
	img.homepage-image	{
		float: none;
		width: 80%;
		margin: 0 0 14px;
		margin: 0 0 1rem;
	}
	img.department-image	{
		width: 50%;
		margin: 0.5rem auto;
		display: block;
		float: none;
	}
	div.fadebox,
	#divisionslisting.servicepage div.fadebox	{
		width: 50%;
		float: left;
		padding-bottom:0;
		height: auto;
		clear: none;
	}
	div#divisionslisting div.fadebox:last-child(odd)	{
		width: 100%;
		margin: 0 auto;
		float: none;
	}
	#divisionslisting.servicepage div.fadebox div.col-md-4 {
		width: 88%;
		margin: 0 auto;
	}
	div.col-md-3.frontlogos	{
		width: 80%;
		text-align: center;
		margin: 0 auto;
	}
	div.icontop	{
		height: 59px;
		padding-top: 14px;
		padding-top: 1rem;
	}
	ul.footer-navigation	{
		display: none;
	}
	.overview-text,
	.overview-text.homepage,
	.overview-text li,
	p.overview-text a,
	p.overview-text.homepage	{
		font-size: 18px;
		font-size: 1.28571rem;
	}
	.vendor	{
		height: 200px;
	}
	.vendor-listing li	{
		width: 50%;
		float: left;
		clear: none;
		height: 206px;
		height: 14.71429rem;
	}
	p.vendorname {
		margin: 7px auto;
		margin: .5rem auto;
		position: absolute;
		width: 90%;
		text-align: center;
		font-size: 12px;
		padding: 0;
	}
	div.contact-block	{
		text-align: center;
	}
	.contact-block > dl.dl-horizontal dt	{
		float: left;
		text-align: left;
	}
	.vend-page-logo {
		float: none;
		margin: 14px auto;
		margin: 1rem auto;
	}
	.vendorpage .dl-horizontal {
		text-align: left;
	}
	.department-cta.membership-page	{
		width: 100%;
		margin: 0 auto;
		text-align: center;
		float: none;
	}
	img.department-image.membership	{
		width: 80%;
		margin: 0 auto 14px;
		margin: 0 auto 1rem;
		float: none;
	}
	.department-cta.membership-page > h2	{
		clear: both;
		width: 100%;
	}
	table#dnn_ctr2687_ViewEasyDNNNewsMain_ctl00_dlArticleList td {
		display: block;
		float: left;
		width: 100% !important;
		margin-bottom: 14px;
		margin-bottom: 1rem;
	}
	ul.edn_category_menu_wrapper li div a span	{
		display: none;
	}
	ul.vendor-listing {
    	float: left;
	}
} 
 @media only screen and (min-width : 596px) and (max-width : 690px) {/*--- Small tablet portrait ---*/
	.hometext > .row	{
		width: 100%;
		float: left;
		text-align: center;
	}
	.overview-text,
	.overview-text.homepage,
	.overview-text li,
	p.overview-text a,
	p.overview-text.homepage	{
		font-size: 18px;
		font-size: 1.28571rem;
	}
	.department-cta	{
		float: none;
		width: 100%;
	}
	#divisionslisting	{
		margin-bottom: 1rem;
		padding-bottom: 1rem;
		border-bottom: 1px solid #777777;
		float: left;
		width: 100%;
	}
	.overview-text.homepage,
	div.hometext h2.BigTitle	{
		text-align: center;
	}
	img.department-image	{
		float: none;
		margin: 0 auto 7px;
		margin: 0 auto .5rem;
		width: 80%;
		height: auto;
		max-width: 100%;
	}
	div.fadebox	{
		width: 50%;
		float: left;
		padding-bottom:0;
		height: 270px;
	}
	div.fadebox:last-child	{
		width: 100%;
		margin: 0 auto;
	}
	div.icontop	{
		padding-top: 14px;
		padding-top: 1rem;
	}
}
@media print	{
	table#IconBar.ascx_tblControlPanel,
	div#HeaderTop,
	#MainFooter,
	#MainMenu,
	div#contact-information,
	.FooterCopyRight {
		display: none;
	}
	img	{
		max-width: 500px !important;
		float: right;
		margin-left: 14px;
	}
}
