/* Color: White */

body { background-image:url(https://www.phmlife.com/template/images/crossword-G.png); background-repeat: repeat; background-position: 0 0; font-size:14px; font-family: 'Open Sans', sans-serif; }

.TopMenu > .inner, #Header > .inner, .PageMenu > .inner, .main > .inner, .footer-main > .inner, .footer-links > .inner, .newsletter-subscription > .inner { width:1180px; }

.TopMenu { background-image:url(https://www.phmlife.com/template/images/bg-topmenu3.png); background-repeat: repeat; background-position: 0 0; margin:0; color:#777; }

.PageMenu { background-image:url(https://www.phmlife.com/template/images/bg-navmenu-1g.png); background-repeat: repeat; background-position: 0 0; margin:0; z-index:3; }

.PageMenu .inner { background-image:url(https://www.phmlife.com/template/images/bg-navmenu-1g.png); background-repeat: repeat;  margin:0 auto;
z-index:5; }


.TitleHeading {
    background: #8CC63F; /* muted dark #698C69 */ 
    border-radius: 6px;
    border: 1px solid #7AA32E; /* muted darker #5E7D5E */
    box-shadow: 0px 3px 7px #888;
    color: #ffffff;
    font-size: 28px;
    text-shadow: 1px 1px 4px #000;
    margin-bottom: 20px;
    padding: 5px 15px 6px;
}
.fb-likeHead { margin: 0 0 20px 225px; }
.fb-likeEO { width: 285px; margin: 0 0 15px 0; float: right; z-index:7;}
.imgleft {
		float: left;
		padding-top: 4px;
		padding-right: 8px;
		padding-bottom: 2px;
		padding-left: 0px;
}    
.imgright {
		float: right;
		padding-top: 4px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 8px;
}
.prodtext {
	font-size: 16px;
	text-align: justify;
	line-height: 22px;
}
.RNAp {
    font-size: 12px;
    color: #777777;
}
.RNAh {
    font-size: 12px;
    line-height: 14px;
    color: #003256;
}
.EOp {
    text-align: justify;
    font-size: 14.5px;
    color: #ffffff;
    text-shadow: 1px 1px 2px #000;
    margin: 0;
    padding: 0;
}
.EOp h1 { font-family: 'Open Sans', sans-serif; font-size: 20px; text-transform: uppercase; color: #fff; margin: 0 0 15px 0; border-bottom: solid thin #330066 }
.EOp a { color: #fff; text-decoration: underline; }
.EOp a:hover { color: #00baff; text-decoration: underline; }
#EOcat { 
    background-image:url(//cdn1.bigcommerce.com/n-ou1isn/3rl6k20/templates/__custom/images/lavenderC4-900b.jpg?t=1527197059);
    widows: 900px;
    border-radius: 5px;
    border:1px solid #d5d5d5;
    margin: 0 0 20px 22px;
    padding: 20px;    
}
.EO-box { float: left; display: inline; width: 880px; background: #fff; border: 1px solid #d5d5d5; border-radius: 5px; margin: 0 0 20px 22px; }
.EO-box h1 { font-size: 28px; color: #1399be; font-weight: 400; text-transform:uppercase; margin: 25px 0 10px 25px }
.EO-box h4 { font-size: 18px; color: #1399be; font-weight: 400; text-transform: capitalize; margin: 5px 0 15px 25px }
.EO-box p { font-size: 13px; text-align: justify; margin: 25px; }
.EO-box a { font-size: 13px; }
.EO-dis { width: 700px; border: 1px solid #555; margin: 10px auto; padding: 10px; font-size: 10px; } 
.InfoMessage { 
    margin: 1px 0 11px 0;
    width: 43.5%;
    font-size: 16px;
    /*font-style: italic;
    font-weight: bold;*/
    color: #00baff;
    border: 1px solid #00baff;
    padding: 9px;
    background-color: #330066; 
    text-align: center;
    box-shadow: 0 3px 12px 0 rgba(0,0,0,0.3);
}

.InfoMessageCart {
    margin: 68px 0 1px 0;
    width: 100%;
    font-size: 14px;
    font-style: italic;
    /* font-weight: bold; */
    color: #00baff;
    border: 1px solid #00baff;
    padding: 9px;
    background-color: #330066;
    text-align: center;
    box-shadow: 0 3px 12px 0 rgba(0,0,0,0.3);
}