.content p , .what-is-it p{margin-bottom:30px;}
.container.faq-cont{text-align:left;}
.what-is-it .head{margin-bottom:30px !important;}
.what-is-it li, .special-limited li{list-style:disc;margin-bottom:10px;}
.special-limited ul{margin-bottom:30px;text-align:left;}
p.pquestion{font-size:60px;color:#000;line-height:1;text-transform:uppercase;display:block;font-weight:800;text-align:center;letter-spacing:2px;}
p.pquestion.faq{font-size:30px;color:#000;line-height:1;text-transform:none;font-weight:600;text-align:left;letter-spacing:1px;}
.content-part p.pquestion span, .what-is-it p.pquestion span, .special-limited p.pquestion span{font-size:30px;color:#dc1350;line-height:1;text-transform:uppercase;display:block;font-weight:400;}
.content-part p.pquestion.faq span{display:inline;}
.table{max-width:960px;margin:0 auto;border:#000000 solid 1px;margin-bottom:50px;}
.table tr:nth-child(odd){background:#ddd;}
.table th{background:#000000;color:#fff;text-transform:uppercase;padding:15px 32px !important;}
.table td{padding:20px 32px !important;border-left:solid 1px;}
.table.cp_table{max-width:95%;}
/*.topbar .contacts .referral{float:left;margin-left:30px;line-height:0.7;font-size:20px;}*/
/*.topbar .contacts .referral a:hover, .topbar .contacts .phone a:hover{color:#dc1350;}*/
.banner.booking .referral-form{max-width:900px;width:100%;margin:0 auto;background-color:#B3BBBE;padding:30px;}
.banner.booking .referral-form h2 span{text-align:left;}
.banner.booking .referral-form h2{margin-bottom:20px;margin-top:10px;}
.row.smile_as{margin:30px 50px;}
p.small_txt{text-align:center;font-size:20px;}
.breadcrumb{padding:8px 15px !important;}
.content-part ul li{text-align:left;}
.special-limited p.pquestion{font-weight:800;}
.mac_only:hover {color:#fff!important;cursor: default!important;}
.lp_2018_form input, .lp_2018_form select, .lp_2018_form textarea {color:#000!important;}
.platinum-elite .caption p{margin-bottom: 30px;}
.platinum-elite .caption h2{margin-bottom: 15px;}
.platinum-elite .btn {display: inline-block;color: #fff;background-color: #dc1350;text-transform: uppercase;font-size: 14px;line-height: 14px;font-weight: 600;padding: 17px 25px;white-space: normal;width: 100%;border:1px solid #dc1350;}
.platinum-elite .btn:hover, .platinum-elite .btn:focus{background-color: #fff;color: #dc1350;}
.discover-invisalign .caption-text h2{margin-bottom:20px;}
.discover-invisalign .caption-text p{margin-bottom:20px;font-size: 16px}
.ccm-ui .btn.primary{letter-spacing: normal;}