/** START Header **/
#customerServiceHeader { width:100%; height:175px; max-width:1168px; color:#000; background-color:#782157; letter-spacing:0.5px; display:table; margin: 0 auto 30px;}
#customerServiceHeader hr { display:none; }
#cSInnerWrapper { display:table-cell; vertical-align:middle; color:#fff; }
#cSInnerWrapper h1 { font-size: 36px; font-weight:normal; text-align:center; color:#fff; letter-spacing:5px; text-transform:uppercase; margin:0; padding:0; font-family:"brandon-grotesque", "arial", sans-serif;}
#cSInnerWrapper h1 a { text-decoration:none; color:#fff !important; }
/** END Header **/

#treatmentWrapper { width:100%; }
#treatmentWrapper ul { margin: 0 0 0 9%; }
#treatmentWrapper ul li a, #treatmentWrapper table tr td p a, .toTop a { text-decoration:underline; color:#782157; }
#treatmentWrapper table tr td p a:hover { text-decoration:none; }
#treatmentWrapper table { width:100%; border-collapse:collapse; border:1px solid #ccc; }
#treatmentWrapper table tr td, #pearlsBody table tr th { border:1px solid #ccc; }
#treatmentWrapper table tr td p, #pearlsBody table tr th p { padding: 0 14px; }
#treatmentWrapper table tr td p { margin:0; padding:0; }
.tblHeader { background-color: #CCC; }
.tblHeader td, .tblHeader th { border:1px solid #ccc !important; }
.tblHeader td p, .tblHeader th p { color:#000;  font-size:15px !important; }
.toTop { font-size:14px; }
.toTop a:hover, .toTop a:focus, #treatmentWrapper ul li a:hover, #treatmentWrapper ul li a:focus { color:#782157; text-decoration:none; }


@media screen and (max-width: 767px) {
.mobileSpacing { margin: 7% 0; }
#treatmentWrapper ul { margin: 0; }
}