
.module-container {

}

	.module-container .module-title {

	}

	.module-container .module-icon {

	}
	
	.module-container .module-content {
	
	}

/*------------------------------------*\
  OLD CONTAINER STYLES
\*------------------------------------*/

/* Background Hover Tile */
.nav-block, .nav-block a { max-width: 100%; background-size: 100% !important; }
.nav-block .pmnav-text { max-width: 100%; font-size: 13px !important; line-height: 1.35 !important; }
.nav-block[class*="pmnav-"] { width: 280px; height: 280px; margin: auto;}
a.pmLink  { height:280px; width:280px; display: block;}
a.pmLink img { position: absolute;top:0; z-index: 100;}
a.pmLink span.pmnav-text { position: absolute;  height:280px; width:280px; z-index: 150; display: none; color: #fff; font-size: 15px; line-height: 20px; padding: 34% 20px 20px; bottom:0;}
a.pmLink:hover span {display: block;}

.nav-block.pmnav-1 { background: url("/Portals/0/Images/PMNav-1-hover-new.png") no-repeat;}
a.pmLink.pmnav-1 { background: url("/Portals/0/Images/PMNav-1-new.png") no-repeat;}
a.pmLink.pmnav-1:hover  { background: url("/Portals/0/Images/PMNav-1-hover-new.png") no-repeat;}

.nav-block.pmnav-2 { background: url("/Portals/0/Images/PMNav-2-hover-new.png") no-repeat;}
a.pmLink.pmnav-2 { background: url("/Portals/0/Images/PMNav-2-new.png") no-repeat;}
a.pmLink.pmnav-2:hover  { background: url("/Portals/0/Images/PMNav-2-hover-new.png") no-repeat;}

.nav-block.pmnav-3 { background: url("/Portals/0/Images/LAM-new-hover.png") no-repeat;}
a.pmLink.pmnav-3 { background: url("/Portals/0/Images/LAM-new.png") no-repeat;}
a.pmLink.pmnav-3:hover  { background: url("/Portals/0/Images/LAM-new-hover.png") no-repeat;}

.nav-block.pmnav-4 { background: url("/Portals/0/Images/PMNav-4-hover-new.png") no-repeat;}
a.pmLink.pmnav-4 { background: url("/Portals/0/Images/PMNav-4-new.png") no-repeat;}
a.pmLink.pmnav-4:hover  { background: url("/Portals/0/Images/PMNav-4-hover-new.png") no-repeat;}

.nav-block.pmnav-5 { background: url("/Portals/0/Images/PMNav-5-hover-new.png") no-repeat;}
a.pmLink.pmnav-5 { background: url("/Portals/0/Images/PMNav-5-new.png") no-repeat;}
a.pmLink.pmnav-5:hover  { background: url("/Portals/0/Images/PMNav-5-hover-new.png") no-repeat;}

.nav-block.pmnav-6 { background: url("/Portals/0/Images/VSL-new-hover.png") no-repeat;}
a.pmLink.pmnav-6 { background: url("/Portals/0/Images/VSL-new.png") no-repeat;}
a.pmLink.pmnav-6:hover  { background: url("/Portals/0/Images/VSL-new-hover.png") no-repeat;}

/* Box Title */
.pc-btn-wrapper { border-radius: 6px;}
a.pc-btn {display: block; height: 65px; width: 280px;border-radius: 6px;}
.pc-btn-wrapper, .pc-btn { width: 280px; max-width: 100%; background-size: 100% !important; }
.pc-dep { background: url("/Portals/0/Images/pc-dep-new.png") no-repeat;}
a.pc-dep:hover { background: url("/Portals/0/Images/pc-dep-hover.png") no-repeat;}
.pc-dpp { background: url("/Portals/0/Images/pc-dpp-new.png") no-repeat;}
a.pc-dpp:hover { background: url("/Portals/0/Images/pc-dpp-hover.png") no-repeat;}
.pc-eer { background: url("/Portals/0/Images/pc-eer-new.png") no-repeat;}
a.pc-eer:hover { background: url("/Portals/0/Images/pc-eer-hover.png") no-repeat;}
.pc-bhr { background: url("/Portals/0/Images/pc-bhr-new.png") no-repeat;}
a.pc-bhr:hover { background: url("/Portals/0/Images/pc-bhr-hover.png") no-repeat;}
.pc-pl { background: url("/Portals/0/Images/pc-pl.png") no-repeat;}
a.pc-pl:hover { background: url("/Portals/0/Images/pc-pl-hover.png") no-repeat;}

.oacl-wrapper, a.header-nav { width: 280px; height: 65px; display: block; border-radius: 6px; max-width: 100%; background-size: 100% !important; }
.oacl-wrapper { margin-bottom: 15px;}
.oacl-mvcp {background: url("/Portals/0/Images/oacl-mvcp.png") no-repeat;}
a.header-nav.oacl-mvcp:hover {background: url("/Portals/0/Images/oacl-mvcp-hover.png") no-repeat;}
.oacl-mas {background: url("/Portals/0/Images/oacl-mas.png") no-repeat;}
a.header-nav.oacl-mas:hover {background: url("/Portals/0/Images/oacl-mas-hover.png") no-repeat;}
.oacl-mfp {background: url("/Portals/0/Images/oacl-mfp.png") no-repeat;}
a.header-nav.oacl-mfp:hover {background: url("/Portals/0/Images/oacl-mfp-hover.png") no-repeat;}
.oacl-capl {background: url("/Portals/0/Images/ep-btn.png") no-repeat;}
a.header-nav.oacl-capl:hover {background: url("/Portals/0/Images/ep-btn-hover.png") no-repeat;}
.oacl-mbp {background: url("/Portals/0/Images/oacl-mbp.png") no-repeat;}
a.header-nav.oacl-mbp:hover {background: url("/Portals/0/Images/oacl-mbp-hover.png") no-repeat;}

[class*="Mar-"] { width: 280px; max-width: 100%; background-size: 100% !important; }
p.Mar-PM { background: url("/Portals/0/Images/Marketing-PM.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-PM { background: url("/Portals/0/Images/Marketing-PM.png") no-repeat; }
a.header-nav.Mar-PM:hover { background: url("/Portals/0/Images/Marketing-PM-hover.png") no-repeat; }
p.Mar-DM { background: url("/Portals/0/Images/Marketing-DM.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-DM { background: url("/Portals/0/Images/Marketing-DM.png") no-repeat; }
a.header-nav.Mar-DM:hover { background: url("/Portals/0/Images/Marketing-DM-hover.png") no-repeat; }
p.Mar-Geo { background: url("/Portals/0/Images/Marketing-GI.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-Geo { background: url("/Portals/0/Images/Marketing-GI.png") no-repeat; }
a.header-nav.Mar-Geo:hover { background: url("/Portals/0/Images/Marketing-GI-hover.png") no-repeat; }
p.Mar-Edu { background: url("/Portals/0/Images/Marketing-E.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-Edu { background: url("/Portals/0/Images/Marketing-E.png") no-repeat; }
a.header-nav.Mar-Edu:hover { background: url("/Portals/0/Images/Marketing-E-hover.png") no-repeat; }
p.Mar-VSG { background: url("/Portals/0/Images/Marketing-VSG.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-VSG { background: url("/Portals/0/Images/Marketing-VSG.png") no-repeat; }
a.header-nav.Mar-VSG:hover { background: url("/Portals/0/Images/Marketing-VSG-hover.png") no-repeat; }
p.Mar-CoM { background: url("/Portals/0/Images/Marketing-CoM.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-CoM { background: url("/Portals/0/Images/Marketing-CoM.png") no-repeat; }
a.header-nav.Mar-CoM:hover { background: url("/Portals/0/Images/Marketing-CoM-hover.png") no-repeat; }
div.Mar-CoM { display: block; width: 280px; height: 65px; background: url("/Portals/0/Images/Marketing-CoM-gray.png") no-repeat; margin-bottom: 19px;  border-radius:6px;pc-}
p.Mar-PADM { background: url("/Portals/0/Images/Marketing-Toolkit.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-PADM { background: url("/Portals/0/Images/Marketing-Toolkit.png") no-repeat; }
a.header-nav.Mar-PADM:hover { background: url("/Portals/0/Images/Marketing-Toolkit-hover.png") no-repeat; }
p.Mar-VSBC { background: url("/Portals/0/Images/Marketing-VSBC.png") no-repeat; border-radius:6px; }
a.header-nav.Mar-VSBC { background: url("/Portals/0/Images/Marketing-VSBC.png") no-repeat; }
a.header-nav.Mar-VSBC:hover { background: url("/Portals/0/Images/Marketing-VSBC-hover.png") no-repeat; }

p[class*="MaS-"], p[class*="MaS-"] a { width: 280px; max-width: 100%; background-size: 100% !important; }
a.header-nav { display: block; width: 280px; height: 65px; border-radius: 6px;}
p.MaS-EE { background: url("/images/DryEyeEducation/MaS-EE.png") no-repeat;  border-radius: 8px;}
p.MaS-FD { background: url("/images/DryEyeEducation/MaS-FD.png") no-repeat;  border-radius: 8px;}
p.MaS-OD { background: url("/images/DryEyeEducation/MaS-OD.png") no-repeat;  border-radius: 8px;}
a.header-nav.MaS-EE { background: url("/images/DryEyeEducation/MaS-EE.png") no-repeat; }
a.header-nav.MaS-FD { background: url("/images/DryEyeEducation/MaS-FD.png") no-repeat; }
a.header-nav.MaS-OD { background: url("/images/DryEyeEducation/MaS-OD.png") no-repeat; }
a.header-nav.MaS-EE:hover { background: url("/images/DryEyeEducation/MaS-EE-hover.png") no-repeat; }
a.header-nav.MaS-FD:hover  { background: url("/images/DryEyeEducation/MaS-FD-hover.png") no-repeat; }
a.header-nav.MaS-OD:hover  { background: url("/images/DryEyeEducation/MaS-OD-hover.png") no-repeat; }

.fdThumb-wrapper, a.fdThumb { display: block; width: 277px; height:155px; border-radius: 8px; min-width: 0px !important; max-width: 100% !important; background-size: 100% !important; }
.fd-how  {background: url("/Portals/0/Images/fd-how.png") no-repeat;}
a.fd-how:hover  {background: url("/Portals/0/Images/fd-how-hover.png") no-repeat;}

.padmThumb-wrapper, .padmThumb { min-width: 0px !important; max-width: 100% !important; background-size: 100% !important; }
.padmThumb-wrapper {display: block; width: 202px;height:157px;border-radius: 8px;}
a.padmThumb { display: block; width: 202px; height:157px; pointer: cursor; border-radius: 8px; }
.padmThumb-wrapper.PADM-MTO {background: url("/Portals/0/Images/PADM-MTO.png") no-repeat;}
a.padmThumb.PADM-MTO {background: url("/Portals/0/Images/PADM-MTO.png") no-repeat;}
a.padmThumb.PADM-MTO:hover {background: url("/Portals/0/Images/PADM-MTO-hover.png") no-repeat;}
.padmThumb-wrapper.PADM-FC {background: url("/Portals/0/Images/PADM-FC2.png") no-repeat;}
a.padmThumb.PADM-FC {background: url("/Portals/0/Images/PADM-FC2.png") no-repeat;}
a.padmThumb.PADM-FC:hover {background: url("/Portals/0/Images/PADM-FC2-hover.png") no-repeat;}
.padmThumb-wrapper.PADM-IMM {background: url("/Portals/0/Images/PADM-IMM.png") no-repeat;}
a.padmThumb.PADM-SM {background: url("/Portals/0/Images/PADM-SM.png") no-repeat;}
a.padmThumb.PADM-SM:hover {background: url("/Portals/0/Images/PADM-SM-hover.png") no-repeat;}
.padmThumb-wrapper.PADM-IM {background: url("/Portals/0/Images/PADM-IM.png") no-repeat;}
a.padmThumb.PADM-IM {background: url("/Portals/0/Images/PADM-IM.png") no-repeat;}
a.padmThumb.PADM-IM:hover {background: url("/Portals/0/Images/PADM-IM-hover.png") no-repeat;}

/* Banner */
.banner-wrapper {display: relative; z-index:25; margin-bottom: 20px; height: auto; }
.banner-wrapper img {  width: 900px; height: auto; top: 0; z-index:50;}
p.banner-text { position: absolute; width: 480px; height: 180px; top: 110px; right: 30px; z-index:50; color: #fff; font-size: 16px; line-height: 23px;}
.banner-wrapper h1 {display: none;}
p.banner-text.mobile-content {display: none;}
@media only screen and (max-width: 800px) {
	.banner-wrapper {display: relative; z-index:25; margin-bottom: 20px;  height: auto; }
	.banner-wrapper img {display: none;}
	.banner-wrapper h1 {display: block;}
	p.banner-text { position: relative; width: auto; height: auto; z-index:50; top:0 !important; right:0; color: #fff; font-size: 18px; line-height: 27px; color: #333;}
	p.banner-text.mobile-content {display: block;}
}

/* Large Button */
.bigBtn-wrapper, a.bigBtn {width: 434px;height: 152px;display: block;border-radius: 8px; max-width: 100%; background-size: 100% !important;}
.bigBtn-wrapper { margin-bottom: 15px;}
a.bigBtn span   {display: none !important;}

.LWI-btn { max-width: 100%; background-size: 100% !important; }
p.LWI-btn {width: 434px; height: 152px; background: url("/Portals/0/Images/LWI3-btn.png") no-repeat; border-radius: 8px; margin: 20px auto; }
a.LWI-btn { display: block; width: 434px; height: 152px; background: url("/Portals/0/Images/LWI3-btn.png") no-repeat; border-radius: 8px;}
a.LWI-btn:hover { background: url("/Portals/0/Images/LWI3-btn-hover.png") no-repeat;}

.fin-atm {background: url("/Portals/0/Images/fin-atm.png") no-repeat;}
a.bigBtn.fin-atm:hover {background: url("/Portals/0/Images/fin-atm-hover.png") no-repeat;}
.fin-apc {background: url("/Portals/0/Images/fin-apc.png") no-repeat;}
a.bigBtn.fin-apc:hover {background: url("/Portals/0/Images/fin-apc-hover.png") no-repeat;}

.vsl-btn { max-width: 100%; background-size: 100% !important; }
p.vsl-btn, p.LWI-btn {width: 434px; height: 152px; background: url("/Portals/0/Images/VSLearning-new.png") no-repeat; border-radius: 8px; margin: 20px auto; }
a.vsl-btn { display: block; width: 434px; height: 152px; background: url("/Portals/0/Images/VSLearning-new.png") no-repeat; border-radius: 8px;}
a.vsl-btn:hover { background: url("/Portals/0/Images/VSLearning-hover-new.png") no-repeat;}
span.mobile-content { display: none;}

.geo-tmi{background: url("/Portals/0/Images/geo-tmi.png") no-repeat;}
a.bigBtn.geo-tmi:hover {background: url("/Portals/0/Images/geo-tmi-hover.png") no-repeat;}
.geo-dtbl{background: url("/Portals/0/Images/geo-dtbl.png") no-repeat;}
a.bigBtn.geo-dtbl:hover {background: url("/Portals/0/Images/geo-dtbl-hover.png") no-repeat;}

/* Large Hover Buttons */
#btn-wrapper-1, #btn-wrapper-1 > a,
.btn-wrapper-2, .btn-wrapper-2 > a {
	max-width: 100%;
	background-size: 100% 100% !important;
}

[class*="-btn"] .btn-title { display: none !important; }
[class*="-btn"] .hover-text { text-decoration: none !important; }
#btn-wrapper-1 { background: url("/images/DryEyeEducation/DACT-BTN-hover.png") no-repeat; position: relative;  border-radius: 8px; width: 434px; height: 152px;}
a.DACT-btn { display: block; width: 434px; height: 152px; position: absolute; z-index: 100; border-radius: 8px; top: 0; background: url("/images/DryEyeEducation/CCA-BTN.png") no-repeat; }
a.DACT-btn:hover { background: url("/images/DryEyeEducation/DACT-BTN-hover.png") no-repeat; border-radius: 8px; }
a.DACT-btn span.hover-text { display: none; height: 100%; padding: 15px; color: #fff; font-size: 16px; line-height: 20px; background-color: rgba(0,0,0,0.5); border-radius: 6px; }
a.DACT-btn:hover span.hover-text { display: block; }

.btn-wrapper-2 { background: url("/images/DryEyeEducation/DEPK-BTN-hover.png") no-repeat; position: relative; border-radius: 8px; width: 434px; height: 152px;}
a.DEPK-btn { display: block; width: 434px; height: 152px; position: absolute; z-index: 100; top: 0; border-radius: 8px; background: url("/images/DryEyeEducation/DEPK-BTN.png") no-repeat; }
a.DEPK-btn:hover { background: url("/images/DryEyeEducation/DEPK-BTN-hover.png") no-repeat; border-radius: 8px; }
a.DEPK-btn span.hover-text { display: none; height: 100%; padding: 15px; color: #fff; font-size: 16px; line-height: 20px; background-color: rgba(0,0,0,0.5); border-radius: 6px; }
a.DEPK-btn:hover span.hover-text { display: block; }