/*spot-profile*/
.spot-profile{font:bold 14px; padding-bottom:8px; text-transform:uppercase}
.spotlight-profile h1{line-height:46px;}
.spot-profile-details { padding-top:10%; float:left; width:70%; padding-bottom: 3%;}
.spot-profile-wrap{border-top:solid #f3f3f3 4px; border-bottom:solid #db2032 4px; position:relative; margin-bottom:34px; padding-top:10px; }
.spot-profile-img{width:160px; margin-right:30px; float:left}
.spot-profile-wrap h2{font-size:30px; line-height:32px; color:#db2032; margin-bottom:5px;}
.spot-profile-wrap p{font-size:16px;}
.spot-profile-content p{margin-bottom:20px;}
/*.spot-profile-content p em{color:#333333}*/
.spot-profile-content{font:18px/26px;}
.spotlight-profile {padding-top: 2.1875rem !important;}

/*spotlight profile Q&A snippet css-START*/
.spot-profile-content .endnote{margin-bottom:20px; margin-top: 60px;}
.spot-profile-content h3.question{font: 500 21px/1.1 "Butler", "Times New Roman", serif; line-height:24px; margin-top:40px; margin-left: 29px; text-indent: -8px;}
.spot-profile-content h3.question label{font-size:22px; margin-right:7px; color:#d51c27; text-indent: -21px;}
.spot-profile-content p.answer label{font-size:22px; margin-right:7px;}
/*.spot-profile-content p.answer { text-indent:-30px; margin-bottom:20px;  margin-left:30px; }*/
.spot-profile-content p.answer {     margin-bottom: 20px; text-indent: -8px; margin-left: 30px;}
.spot-profile-content p.answer+p, .spot-profile-content ol+p.answer, .spot-profile-content ul+p.answer{text-indent: 0px; margin-bottom: 20px;}
.spot-profile-content p.answer label {margin-bottom: -5px !important; text-indent: -21px;}
/*spotlight profile Q&A snippet css-END*/