/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Search Page
    05. Category Page
    06. Sfwd-courses Template
    07. Sfwd-lessons Template
    08. Sfwd-quiz Template
    09. Sfwd-topic Template
    10. "Discussion" Sfwd-topic
    11. "Week #3 Discussion" Sfwd-topic
    12. "Police Legal Updates" Page
    13. "Forum Introduction" Sfwd-topic
    14. "Week #1 Discussion" Sfwd-topic
    15. "Week #2 Discussion" Sfwd-topic
    16. "Week #3 Discussion" Sfwd-topic
    17. "Week #1 Discussion" Sfwd-topic
    18. "Week #2 Discussion" Sfwd-topic
    19. "Class Survey" Sfwd-topic
    20. "Discussion Responses" Sfwd-topic
    21. "Discussion Responses" Sfwd-topic
    22. "Introduction Responses" Sfwd-topic
    23. "Part 1: Morning Session (1/2)" Sfwd-topic
    24. "Part 2: Morning Session (2/2)" Sfwd-topic
    25. "Part 3: Afternoon Session (1/3)" Sfwd-topic
    26. "Part 4: Afternoon Session (2/3)" Sfwd-topic
    27. "Part 5: Afternoon Session (3/3)" Sfwd-topic
    28. "Forum Introduction" Sfwd-topic
    29. "Discussion #1" Sfwd-topic
    30. "Forum Discussion Copy" Sfwd-topic
    31. "Forum Discussion Copy" Sfwd-topic
    32. "Supervisory Liability Training" Sfwd-courses
    33. "Module #2 Discussion" Sfwd-topic
    34. "Module #2 Responses" Sfwd-topic
    35. "Discussion" Sfwd-topic
    36. "Responses" Sfwd-topic
    37. "Capstone Project" Sfwd-lessons
    38. "CT: Supervisory Liability Training" Sfwd-courses
    39. "Forum Introduction Copy" Sfwd-topic
    40. "Discussion Copy" Sfwd-topic
    41. "Module #2 Discussion Copy" Sfwd-topic
    42. "Module #2 Responses Copy" Sfwd-topic
    43. "Discussion Copy" Sfwd-topic
    44. "Responses Copy" Sfwd-topic
    45. "Discussion Copy" Sfwd-topic
    46. "Capstone Project Copy" Sfwd-lessons
    47. "Online Police Training Courses" Page
    48. "Account" Page
    49. "Forum Introduction" Sfwd-topic
    50. "Unlimited Access" Page
    51. "Path of the Guardian Online Training" Page
    52. "Not Started" Page
    53. "Completed" Page
    54. "Forum Responses" Sfwd-topic
    55. "Responses" Sfwd-topic
    56. "Introduction Responses" Sfwd-topic
    57. "Class Responses" Sfwd-topic
    58. "Class Responses" Sfwd-topic
    59. "Class Survey" Sfwd-topic
    60. "Class Survey" Sfwd-lessons
    61. "Class Responses" Sfwd-topic
    62. "SCOTUS: Tanzin v. Tanvir" Post
    63. "ELVS Conference &#8211; Finding Our Way Forward Together &#8211; Locked" Page
    64. "CT House Bill 6004 POSTC Training Credit Form" Sfwd-lessons
    65. "ELVS Conference &#8211; Investigating &#8216;Human Error&#8217; &#8211; Locked" Page
    66. "CT Leadership for a Lifetime POSTC Credit Form" Sfwd-lessons
    67. "CT Finding Our Way Forward Together POSTC Form" Sfwd-lessons
    68. "2020 Connecticut Legal Update POSTC Training Credit Form" Sfwd-lessons
    69. "ELVS Conference &#8211; Arbinger Institute: The Outward Mindset &#8211; Locked" Page
    70. "Internal Affairs Exam" Sfwd-quiz
    71. "Police Internal Affairs Certification Training" Page
    72. "Arizona &#8211; Supervisory Liability Training (May 2021)" Sfwd-courses
    73. "Forum Introduction" Sfwd-topic
    74. "Forum Responses" Sfwd-topic
    75. "Discussion #1" Sfwd-topic
    76. "Responses" Sfwd-topic
    77. "Module #2 Discussion" Sfwd-topic
    78. "Module #2 Responses" Sfwd-topic
    79. "Discussion" Sfwd-topic
    80. "Responses" Sfwd-topic
    81. "Discussion" Sfwd-topic
    82. "Capstone Project" Sfwd-lessons
    83. "Internal Affairs Standard &#8211; Certification Program" Sfwd-courses
    84. "Advanced Online Internal Affairs Training" Page
    85. "Training Savings Calculator" Page
    86. "Path of the Guardian 2022 -R9" Sfwd-courses
    87. "Use of Force Summit 2021" Sfwd-courses
    88. "Registration Form" Page
    89. "Accreditation Manager Certification Program" Page
    90. "Group Course Access" Page
    91. "Discussion Responses" Sfwd-topic
    92. "Home &#8211; DLG Learning Center" Page
    93. "United States v. Martin: Traffic Stop &#038; Vehicle Search" Sfwd-lessons
    94. "Class Introduction" Sfwd-topic
    95. "Introduction Responses" Sfwd-topic
    96. "Accreditation Manager Certification Program" Sfwd-courses
    97. "Accreditation Management File Exchange" Page
    98. "SCOTUS Makes It Easier To Sue Police And Prosecutors For Malicious Prosecution" Post
    99. "Class Discussion" Sfwd-topic
    100. "Discussion Responses" Sfwd-topic
    101. "Week #2 Discussion Prompt A" Sfwd-topic
    102. "Week #2 Discussion Responses A" Sfwd-topic
    103. "Week #2 Discussion Prompt B" Sfwd-topic
    104. "Week #2 Class Responses B" Sfwd-topic
    105. "Discussion Responses" Sfwd-topic
    106. "Class Discussion" Sfwd-topic
    107. "Class Discussion" Sfwd-topic
    108. "Week #4 Discussion Prompt A" Sfwd-topic
    109. "Week #4 Class Responses A" Sfwd-topic
    110. "Week #4 Discussion Prompt B" Sfwd-topic
    111. "Week #4 Class Responses B" Sfwd-topic
    112. "Class Survey" Sfwd-lessons
    113. "Use of Force Summit 2026" Page
    114. "Use of Force Summit Registration" Page
    115. "How Long is Too Long During a Traffic Stop?" Post
    116. "Continued Education for Supervisors: Supervisory Liability -R9" Sfwd-courses
    117. "Force Investigations Course Request" Page
    118. "Supervisor Program: Continuing Education R9" Sfwd-courses
    119. "Interviews for Force Investigations (Supervisors) -R9" Sfwd-courses
    120. "Supervisor Continuing Education Program" Page
    121. "Use of Force Summit &#8211; Schedule" Page
    122. "Use of Force Summit &#8211; Schedule Day 2" Page
    123. "Use of Force Summit &#8211; Schedule Day 3" Page
    124. "Police Supervisor Training Webinar" Page
    125. "Supervisor Program: Supervisory Liability Introduction (SPL-A3)" Sfwd-courses
    126. "Path of the Guardian &#8211; Membership" Page
    127. "Use of Force Summit &#8211; Instructors" Page
    128. "Highest Court Refuses to Review 6th Circuit’s Grant of Immunity to Officer" Post
    129. "Use of Force Summit 2022 &#8211; Schedule" Page
    130. "First Amendment Summit" Page
    131. "Path of the Guardian 2023 Q1-R9" Sfwd-courses
    132. "Subscriptions" Page
    133. "Habits Survey" Sfwd-topic
    134. "Take the Next Step" Sfwd-topic
    135. "Course Catalog" Page
    136. "L.E.A.D.S. Law Enforcement: Active De-Escalation Strategies Certification" Page
    137. "In Progress" Page
    138. "Training Certificates" Page
    139. "Terms of Service" Page
    140. "References" Sfwd-topic
    141. "Body-Worn Cameras Training Course" Sfwd-courses
    142. "Training Survey" Sfwd-topic
    143. "Pre-Test" Sfwd-topic
    144. "The Failure of Supervision: Is It The Cause of Officer Failures?" Post
    145. "Getting Started" Page
    146. "Group Creation" Page
    147. "Police Background Investigations Training" Page
    148. "Webinar" Page
    149. "Confirmation" Page
    150. "Legal Pitfalls in Background Investigations" Post
    151. "Supervisory Liability" Sfwd-courses
    152. "Supervisory Liability" Sfwd-courses
    153. "CT Rape Crisis: POSTC-50 Credit" Sfwd-lessons
    154. "Week #4" Sfwd-lessons
    155. "Junior Video Editor &amp; Multimedia Specialist" Page
    156. "Protest Response and Anticipated NTOA Public Order Standards Webinar" Post
    157. "Training Forms" Page
    158. "Consent to Search Granted and then Taken Away" Post
    159. "Guardian Mindset Podcast: Managing Public Protests with Spencer Fomby" Post
    160. "The Truth in Perception: Examining the Impact of Body-Worn Cameras on Memory Recall" Post
    161. "Path of the Guardian 2023 Q2 -R9" Sfwd-courses
    162. "Class Introduction" Sfwd-topic
    163. "Class Responses" Sfwd-topic
    164. "Discussion #1" Sfwd-topic
    165. "Discussion #2" Sfwd-topic
    166. "Responses #2" Sfwd-topic
    167. "CT Path of the Guardian 2023 Q2 -R9" Sfwd-courses
    168. "My Courses" Page
    169. "Organizations" Page
    170. "Connecticut Course Catalog" Page
    171. "POST-C 50 Form" Sfwd-lessons
    172. "POST-C 50 Form" Sfwd-lessons
    173. "POST-C 50 Form" Sfwd-lessons
    174. "Citizens with Special Needs, Mental Illness, and Disabilities CT POSTC Review Form" Sfwd-lessons
    175. "CT Gangs and Gang Violence POSTC Form" Sfwd-lessons
    176. "Qualified Immunity 2022 Update CT POSTC Credit Form" Sfwd-lessons
    177. "Generate POSTC-50C" Sfwd-lessons
    178. "Accreditation Manager Exam" Sfwd-quiz
    179. "Citizens with Special Needs, Mental Illness, and Disabilities (22-09-4-A2)" Sfwd-courses
    180. "Police Entrance Exam Study Guide" Page
    181. "Live Stream" Page
    182. "Class Survey" Sfwd-lessons
    183. "L.E.A.D.S. Law Enforcement Active De-Escalation Strategies Survey" Page
    184. "Secure Login (Single Sign On)" Page
    185. "Law Enforcement Technology Summit" Page
    186. "Generate POSTC Form" Sfwd-lessons
    187. "Generate POSTC Form" Sfwd-lessons
    188. "Path of the Guardian 2023 Q3" Sfwd-courses
    189. "CT Path of the Guardian 2023 Q3 -R9" Sfwd-courses
    190. "CT Supervisor POST Form Generator" Page
    191. "Registration Successful" Page
    192. "User Subscriptions" Page
    193. "Schedule | DLG Technology Summit 2025" Page
    194. "Speaker Agreement" Page
    195. "Register: Training Courses for State Marshals" Page
    196. "Streaming" Page
    197. "Class Survey" Sfwd-topic
    198. "Segment #1 &#8211; Create an Assessment" Sfwd-topic
    199. "Discussion Responses" Sfwd-topic
    200. "AM Manager Support" Page
    201. "Use of Force Summit &#8211; Keynotes" Page
    202. "POSTC Form" Sfwd-lessons
    203. "Use of Force Summit Sessions" Page
    204. "Path of the Guardian 2023 Q4 -R9" Sfwd-courses
    205. "CT Path of the Guardian 2023 Q4" Sfwd-courses
    206. "Session at the Use of Force Summit" Page
    207. "Legally Sufficient Background Investigations" Sfwd-courses
    208. "Supervisor: SCOTUS Summary" Sfwd-lessons
    209. "Week Two Knowledge Check" Sfwd-topic
    210. "Internal Affairs" Page
    211. "Summary" Sfwd-lessons
    212. "User Progress" Page
    213. "Interviews for Use of Force Investigations &#8211; Paul Taylor, Ph.D." Page
    214. "Path of the Guardian 2024 (PG24-R9)" Sfwd-courses
    215. "Generate POSTC Form" Sfwd-lessons
    216. "Secure Sign-In" Page
    217. "Visalia Sign In (SSO)" Page
    218. "Training Calendar" Page
    219. "Human Perception vs. Digital Video &#8211; Matthew Botterbusch" Page
    220. "Visalia Introduction" Page
    221. "Advanced Accreditation Manager Certification for Law Enforcement" Page
    222. "Use of Artificial Intelligence by Patrol Officers" Post
    223. "Connecticut Online Police Training Courses" Page
    224. "First Amendment 101 Webinar" Page
    225. "Course Overview" Sfwd-topic
    226. "Course Overview" Sfwd-topic
    227. "Training Credit Report" Sfwd-topic
    228. "Frequently Asked Questions" Page
    229. "Course Completion &#038; Next Steps" Sfwd-lessons
    230. "Course Completion &#038; Next Steps (SJ4)" Sfwd-lessons
    231. "Human Factors for Force Investigations and Analysis &#8211; Dr. Paul Taylor" Page
    232. "CT POST Police Recertification &#8211; Training Package" Page
    233. "Course Completion &#038; Next Steps (SJ24)" Sfwd-lessons
    234. "Path of the Guardian Online &#8211; Single User" Page
    235. "Path of the Guardian &#8211; Membership (Duplicate)" Page
    236. "2024 Technology Summit &#8211; Instructors" Page
    237. "Tactical Operations Liability: Enhancing Legal and Operational Outcomes" Page
    238. "Training Officer Liability and Current Trends" Page
    239. "Path of the Guardian 2025 &#8211; Confirmation" Page
    240. "Path of the Guardian 2025 (PG25-R9)" Sfwd-courses
    241. "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-C1)" Page
    242. "Path of the Guardian &#8211; Sample Videos" Page
    243. "Group Management" Page
    244. "Registration: Internal Affairs Certification Training" Page
    245. "L.E.A.D.S. Law Enforcement: Active De-Escalation Strategies Certification (Duplicate)" Page
    246. "Register: Tactical Operations Liability" Page
    247. "In-Person: First Amendment Summit" Page
    248. "Register: Accreditation Manager Certification Program" Page
    249. "Virtual: First Amendment Summit" Page
    250. "Supervisor Program: Force Investigations (SP-0325-A3)" Page
    251. "CT Domestic Violence" Page
    252. "Supervisor Program: Effective Leadership for Supervisors (SP-0225-A3)" Page
    253. "Use of Force – Current Trends (SP-0125-A3)" Page
    254. "Supervisor Continuing Education Program &#8211; Registration" Page
    255. "Qualified Immunity 2022 Update" Page
    256. "CT Domestic Violence (23-16-6-R9)" Sfwd-courses
    257. "Mobile Course Menu" Page
    258. "De-Escalation Tactics" Page
    259. "Rape Crisis/Sexual Assault (20-14-C1)" Page
    260. "Law Enforcement Active De-Escalation: Realistic and Measurable" Page
    261. "Understanding Implicit Bias and Impartial Policing" Page
    262. "Applying Human Factors to Force Investigations (22-04-2-A1)" Page
    263. "Connecticut House Bill 6004: What Officers Need to Know" Page
    264. "Connecticut Juvenile Law" Page
    265. "Crowd Management and Public Disorder: Policy" Page
    266. "CT Bigotry and Bias Crimes, Procedural Justice" Page
    267. "CT Citizens with Special Needs, Mental Illness, and Disabilities" Page
    268. "CT Community and Police Relations" Page
    269. "Ethics for Law Enforcement: Introduction" Page
    270. "CT Leadership for a Lifetime" Page
    271. "CT Understanding Fair and Impartial Policing, Implicit Bias" Page
    272. "Cultural Competence and Diversity" Page
    273. "Legislative Changes: Don&#8217;t Be a Part of the Problem" Page
    274. "Introduction to Human Trafficking" Page
    275. "CT Gangs and Gang Violence" Page
    276. "Use of Force Current Trends" Page
    277. "Rape Crisis/Sexual Assault" Page
    278. "Employment Law for Frontline Supervisors" Page
    279. "Why Words Matter" Page
    280. "Test POST Certificate" Page
    281. "Path of the Guardian &#8211; Trial" Sfwd-courses
    282. "No-Knock Entry, Chemical Munitions, and $50K in Damages" Post
    283. "Supervisor Program: Supervisory Liability Introduction" Page
    284. "Fences, Free Speech, and a Trump Rally Tussle: Ninth Circuit Upholds Phoenix’s Crowd-Control Tactics in Puente" Post
    285. "Legal Update: 2021-22 Connecticut Supreme Court Update (23-25-2-C1)" Page
    286. "Legal Update: CT 2022 Public Acts (23-24-2-C1)" Page
    287. "CT Body Worn Cameras (22-10-5-C1)" Page
    288. "2021 Connecticut Legal Update (21-12-2-C1)" Page
    289. "Systems Thinking 2.0: Context is Critical in Force Events (25-26-2-A1)" Page
    290. "CT Social Media &amp; First Amendment Implications (24-53-2-C1)" Page
    291. "CT Crowd Control &amp; Management: Legal, Policy, and Operations (20-12-2-C1)" Page
    292. "Marijuana Madness: 2021 Connecticut Update (21-11-2-C1)" Page
    293. "CT Harassment Prevention, Diversity, and Misconduct (21-06-4-C1)" Page
    294. "CT Force Investigations for Supervisors (21-03-2-C1)" Page
    295. "2020 Connecticut Legal Update (20-09-2-C1)" Page
    296. "CT Training Officer Liability  (25-18-2-C1)" Page
    297. "CT Qualified Immunity: What the Public Needs to Know (20-06-2-C1)" Page
    298. "Housing Law: Landlord-Tenant Disputes (24-47-2-C1)" Page
    299. "CT Civil Liability: What Officers Need to Know (20-04-2-C1)" Page
    300. "CT Civil Liability for Supervisors (20-05-2-C1)" Page
    301. "CT Recording Police and Protecting Civil Rights (19-01-2-C1)" Page
    302. "CT Seizure of Electronics: Protecting First and Fourth Amendment Rights (20-02-2-C1)" Page
    303. "CT Crowd Control and the First Amendment (20-01-6-C1)" Page
    304. "CT Marijuana Madness: What Every Cop Needs to Know (20-08-2-C1)" Page
    305. "Force Investigation: Contemporary Issues (22-05-2-A1)" Page
    306. "Connecticut Supreme Court Legal Update 2023-2024 (23-22-2-C1)" Page
    307. "Harnessing AI &amp; Technology for Modern Policing" Page
    308. "Law Enforcement Active Diffusion Strategies (SP-0623-R9)" Page
    309. "Supreme Court Legal Update 2023-2024 (23-21-2-A2)" Page
    310. "Performance Management for Supervisors (SP-0525-A3)" Page
    311. "4 Legal Hacks to Reduce Officer Injury Liability (25-36-2-A1)" Page
    312. "The Expectations and Buzzwords that Compromise Investigations (25-40-2-A1)" Page
    313. "Officer Involved Shooting Investigations: 2020 has now fully Impacted our Investigations (25-44-7-A1)" Page
    314. "The Difference between Critique and Analysis in Force Investigations (25-42-2-A1)" Page
    315. "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-R9)" Sfwd-courses
    316. "Tactical and Operational Decision-Making Frameworks (25-45-3-A1)" Page
    317. "Ethics, Integrity and Procedural Justice For Supervision" Page
    318. "2021 Supreme Court Legal Update (21-10-2-A1)" Page
    319. "Addressing the Reluctant Officer: Is it Failure or Hesitancy? (25-08-6-A1)" Page
    320. "Application of Force Science Research &#8211; Discerning Critical Performance Elements (25-24-2-A1)" Page
    321. "Applying Kingsley v. Hendrickson to a UOF Report (24-06-2-A1)" Page
    322. "Basic Digital Evidence and Investigation (24-63-5-A1)" Page
    323. "Body Worn Cameras: Current Trends (24-62-5-A1)" Page
    324. "Building a Complete Integrated Use of Force Program (25-21-9-A1)" Page
    325. "Accreditation Manager Certification Program" Page
    326. "Active De-Escalation Strategies" Page
    327. "Police and the Press" Page
    328. "The Gold Standard: Flipping the Narrative on Police Use of Force (25-09-4-A1)" Page
    329. "The Gold Standard: Flipping the Narrative on Police Use of Force (25-09-4-A1) &#8211; [Cloned #99867]" Page
    330. "Science Based Interviewing for Use of Force Investigations ​(25-43-2-A1)" Page
    331. "Overcoming Hurdles to Success in Force Investigations (25-41-7-A1)" Page
    332. "The Path to Reasonability (25-25-2-A1)" Page
    333. "Overcoming Hurdles to Success in Force Investigations (25-41-7-A1) &#8211; [Cloned #100011]" Page
    334. "SCOTUS and Reasonable Interpretation &amp; Officer Created Jeopardy (25-16-2-A1)" Page
    335. "Training Officer Liability (25-18-2-A1)" Page
    336. "Impact of Unreasonable Use of Force (25-20-2-A1)" Page
    337. "The Limitations of Video for Use of Force Investigations (25-23-2-A1)" Page
    338. "Crisis Communications for Supervisors (SP-1224-A3)" Page
    339. "Supreme Court Legal Update 2024-25 (24-12-1-A2)" Page
    340. "Supervisor Program: Addressing the Reluctant Officer and Force Investigation for Supervisors (SP-1124-A3)" Page
    341. "Supervisor Program: Understanding the Totality of Circumstances (SP-1024-A3)" Page
    342. "Freedom of the Press – What You Need to Know…" Page
    343. "Science of Violence®: Biomechanics from Video Evidence (25-01-2-A1)" Page
    344. "The Legal Balance Between Duty of Care and Use of Force (24-42-2-A1)" Page
    345. "Use of Force Concepts and Analysis for Police Leaders and Trainers (25-02-7-A1)" Page
    346. "The Impact of Human Organizational Factors on Use of Force Investigations (25-03-9-A1)" Page
    347. "Latest FS Research into the Human Performance Elements of a Use of Force (24-39-2-A1)" Page
    348. "Latest FS Research into the Human Performance Elements of a Use of Force (24-39-2-A1) &#8211; [Cloned #100050]" Page
    349. "Use of Force for our New Generation of Officers: Retention, Resiliency, and Leadership (24-38-2-A1)" Page
    350. "Chemical Agents: What Rules Have Changed, and What Rules Remain the Same? (24-37-2-A1)" Page
    351. "The Investigator’s Role in Trauma Mitigation During Critical Incident Investigations (24-36-2-A1)" Page
    352. "Development of Psychomotor Skills and Effective Training Strategies (24-35-2-A1)" Page
    353. "Developing a Dedicated Use of Force Unit: Review, Analysis, Data Collection, and Training (25-05-9-A1)" Page
    354. "Use of Force Review Boards 101 (25-39-2-A1)" Page
    355. "NTOA Standards: Public Order Use of Force (25-28-6-A1)" Page
    356. "How Did That Happen? Understanding Use of Force Events Through Systems Mapping for Better Process and Outcomes (24-29-2-A1)" Page
    357. "Challenge or Threat? Using Science to Develop Prepared Officers and Not Paranoid Ones (24-27-2-A1)" Page
    358. "How We Train Matters as Much as What We Train: Teaching Use of Force Decision Making (25-06-2-A1)" Page
    359. "Tag: You&#8217;re It! The Duty to Intervene &amp; Bystander Liability (25-35-2-A1)" Page
    360. "Cooperation During Use Of Force Investigations (24-24-2-A1)" Page
    361. "So You&#8217;re an Expert? (24-22-2-A1)" Page
    362. "Use of Force – Are We Seeing it Clearly? (25-13-2-A1)" Page
    363. "Duty to Intervene: Where to from Here? (25-03-2-A1)" Page
    364. "Use of Force &#8211; The New Social Contract (24-20-2-A1)" Page
    365. "Perception-Response Times for OIS Investigations (25-04-7-A1)" Page
    366. "Officer Involved Shooting Different Perspectives (25-15-4-A1)" Page
    367. "The Implementation of Social Workers into Law Enforcement Operations (25-30-4-A1)" Page
    368. "Force Reporting and Force Investigation 101 (25-15-2-A1)" Page
    369. "Don&#8217;t Get Emplawyered: Practical Employment Law Guidance for Dealing with Injured Officers (24-14-2-A1)" Page
    370. "Crowd Control First Amendment Protection" Page
    371. "Use of Force in Corrections: Legal Update (25-12-2-A1)" Page
    372. "Why Words Matter (25-29-4-A1)" Page
    373. "The Investigator&#8217;s Checklist: You Won&#8217;t Find What You Don&#8217;t Look For (24-10-2-A1)" Page
    374. "Tactical Operations Legal Update (25-38-2-A1)" Page
    375. "Urban Myth&#8217;s in Jails (24-08-2-A1)" Page
    376. "Tactical Risk Assessment Matrix: Unfolding the Mystery (24-07-2-A1)" Page
    377. "Tactical Risk Assessment Matrix: Unfolding the Mystery (24-07-2-A1) &#8211; [Cloned #100133]" Page
    378. "Introduction to Interviews for Use of Force Investigations (24-05-2-A1)" Page
    379. "You’ve Just Been Involved in a Shooting – Now What? (25-14-2-A1)" Page
    380. "Chiefs Perspective &#8211; Whats After a Significant Use of Force (25-11-7-A1)" Page
    381. "Introduction to the First Amendment (24-48-2-A1)" Page
    382. "Combining 3D Scene Scans and Digital Video Evidence with Axon Investigate (23-03-5-A1)" Page
    383. "Drone Use by Law Enforcement: The 400’ View (24-61-5-A1)" Page
    384. "Evolving Technology in Law Enforcement (23-05-5-A1)" Page
    385. "New Technology, Policies and Accreditation Standards (24-60-2-A1)" Page
    386. "Lurking &amp; Sliding into DMs: Police Use of Social Media (24-56-2-A1)" Page
    387. "Current Trends for Technology (23-04-2-A1)" Page
    388. "Legal Update: Police Response to Family Violence (23-20-6-A1)" Page
    389. "First Amendment Considerations for Supervisors (23-15-2-A1)" Page
    390. "Video Evidence Basics for the Police Use of Force Investigator (23-19-2-A1)" Page
    391. "Citizens with Special Needs, Mental Illness, and Disabilities (22-09-4-A2)" Page
    392. "Body Worn Cameras (22-10-5-A2)" Page
    393. "Bigotry and Bias Crimes, Procedural Justice (21-05-5-A2)" Page
    394. "Social Media &amp; First Amendment Implications (24-53-2-A2)" Page
    395. "Crowd Management and Public Disorder: Legal (24-50-6-A1)" Page
    396. "Freedom of Religion: Law Enforcement Operations" Page
    397. "Freedom of Religion: Law Enforcement Operations (24-52-2-A1) &#8211; [Cloned #100184]" Page
    398. "Force Investigations for Supervisors (21-03-2-A2)" Page
    399. "Community and Police Relations (21-08-4-A2)" Page
    400. "Leadership for a Lifetime (21-07-2-A2)" Page
    401. "Qualified Immunity: What the Public Needs to Know (20-06-2-A2)" Page
    402. "Civil Liability: What Officers Need to Know (20-04-2-A2)" Page
    403. "Technology Summit 2026 &#8211; Registration" Page
    404. "Supervising in the Age of Emerging Technology (SP-0725-A3)" Page
    405. "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-C1)" Sfwd-courses
    406. "CT Domestic Violence (23-16-6-C1)" Sfwd-courses
    407. "Supervisory Liability and Constitutional Policing" Page
    408. "Navigating Employment Law Challenges in Policing" Page
    409. "Supervisor Program: Crowd Management and Public Disorder (SP-0825-A3)" Page
    410. "Supervisor Program: Video Literacy for Police Supervision (SP-0925-A3)" Page
    411. "Certificate Verification" Page
    412. "Supervisor Program: Current Trends in Legal Operations (SP-1025-A3)" Page
    413. "Use of Force Summit &#8211; PDF Schedule" Page
    414. "Modern Supervision: Managing Recording, Social Media, and First Amendment Issues (SP-1125-A3)" Page
    415. "Beyond the Lens: Legal Trends, Policy, and Public Trust in Body-Worn Camera Use (25-62-5-A1)" Page
    416. "Chemical Agents: What Rules Have Changed, and What Rules Remain the Same? (24-37-2-A1)" Page
    417. "New Haven, CT: POSTC-50 Review Training Credit" Page
    418. "Advancing the Standard – Modern Use of Force" Page
    419. "CT Active De-Escalation Strategies (25-06-02-C1)" Sfwd-courses
    420. "Search and Seizure for the Active Officer" Page
    421. "Path of the Guardian 2024 &#8211; Confirmation (Duplicate)" Page
    422. "Path of the Guardian 2026 (PG26-A1)" Sfwd-courses
    423. "Path of the Guardian 2025 (PG25-A1) &#8211; [Cloned #94407] &#8211; [Cloned #104028]" Sfwd-courses
    424. "SCOTUS and Reasonable Interpretation &amp; Officer Created Jeopardy (25-16-2-A1) &#8211; [Cloned #100016]" Page
    425. "The Strategic Accreditation Manager" Page
    426. "Connecticut Supreme Court Legal Update 2025-26 (26-01-01-C1)" Sfwd-courses
    427. "SCOTUS Affirms Standard for Emergency-Aid Entry into the Home in Case v. Montana" Post
    428. "Subscribe to our newsletter" Page
    429. "Test Exam" Page
    430. "Podcast: SCOTUS Affirms Standard for Emergency-Aid Entry into the Home in Case v. Montana" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .bbp-body > ul > li > .bbp-reply-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-style:solid !important;
	border-color:#ecf0f1;
	border-width:0px;
}

body #page .ast-header-breadcrumb{
	display:none;
}

body .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

body .ld-item-list-items .ld-item-section-heading-1665431750495 .ld-lesson-section-heading{
	background-color:#7a869a !important;
	color:#ffffff !important;
}

body .ld-item-list-items .ld-item-section-heading-1665431759500 .ld-lesson-section-heading{
	color:#ffffff !important;
	background-color:#7a869a !important;
}

body #automator_button_form_74751 .automator_button{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-size:16px;
	font-weight:600;
	padding-left:24px;
	padding-right:24px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#206b74;
}

body #automator_button_form_74751 .automator_button:hover{
	background-color:#1d474c;
}

body #automator_button_form_74751 .automator_button:active{
	background-color:#206b74;
}

body #group-management-header__selector .uo-select{
	display:block;
}

body #content .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #group-management #group-management-users .group-management-header .uo-groups-selector #group-management-header__selector .uo-select{
	width:100% !important;
}

body #primary-site-navigation-desktop .sub-menu:nth-child(3) .dropdown-menu-toggle{
	display:none;
}

body .ld-lesson-items .ld-lesson-item .ld-text{
	display:none;
}

body .ld-lesson-items .ld-lesson-item .ld-button-alternate{
	display:none;
}

body .ld-tabs .wp-block-file{
	padding-top:12px;
}

body .ld-tabs .wp-block-file .wp-element-button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-left:12px !important;
	padding-right:12px !important;
	padding-top:4px !important;
	padding-bottom:4px !important;
	text-transform:uppercase;
	font-size:14px !important;
}

@media (max-width:1200px){

	body .ast-above-header-wrap .site-header-focus-item > .site-header-focus-item{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:960px){

	body #primary-site-navigation-desktop .main-navigation .ast-mega-menu-enabled > .menu-item > .menu-link{
	font-weight:600;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:8px;
	padding-right:8px;
}

body #primary-site-navigation-desktop .main-navigation .ast-mega-menu-enabled > .menu-item > .menu-link .menu-text{
	font-size:13px;
	}

}



@media (max-width:640px){

	body #primary-site-navigation .sub-menu svg{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .entry-header .post-thumb img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-post .ast-no-date-box .entry-header h1{
	font-weight:600;
	text-transform:none;
	font-style:italic;
}

body.single-post .entry-meta .posted-on span{
	color:#7f8c8d;
}

body.single-post #main nav{
	display:none;
}

body.single-post #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-header .post-thumb img{
	width:100% !important;
	height:100% !important;
}

body.single-post #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-header h1{
	line-height:1.5em !important;
}

body.single-post .ast-no-date-box .wp-block-columns{
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
}

body.single-post .wp-block-columns .wp-block-column p{
	margin-top:0px;
	margin-bottom:0px;
}

body.single-post #gform_submit_button_252{
	font-weight:700;
	width:100%;
}

body.single-post #main article{
	font-size: 18px !important;
	font-weight: 500 !important;
	color: #2c3e50 !important;
	background-color: transparent !important;
}

body.single-post #content{
	background-color:#f0f0f0;
}

body.single-post .ast-no-date-box p{
	color:#000000;
}

@media (max-width:640px){

	body.single-post #primary{
	margin-left:0px !important;
	}

}



@media (min-width:768px){

	body.single-post #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-header h1{
	line-height:1.2em !important;
	}

}



@media (min-width:769px){

	body.single-post .ast-no-date-box .entry-header h1{
	font-size:32px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #content{
	background-color:#091e42;
}

body.page:not(.home) #gform_wrapper_249 .gform_heading .gform_required_legend{
	display:none;
}

body.page:not(.home) #gform_submit_button_254{
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}

@media (max-width:640px){

	body.page:not(.home) .category-certificates .wp-block-heading strong{
	font-size:20px;
	line-height:1px;
}

body.page:not(.home) #content .ast-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	display:inline-block;
}

body.page:not(.home) #page #content .ast-container #primary #main article{
	width:100% !important;
}

body.page:not(.home) #main article{
	margin-right:272px;
	}

}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search #secondary .sidebar-main .widget{
	background-color:transparent !important;
}

body.search #main .facetwp-template article{
	border-width:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none;
}

body.search .widget ul a{
	color:#2c3e50;
}

body.search #primary .ast-archive-description{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	position:relative;
	background-color:transparent;
}

body.search #primary .ast-archive-description h1{
	color:#42526e;
	font-weight:400;
	font-style:normal;
	background-color:#f4f5f7;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.search #secondary{
	border-right-style:none !important;
}

body.search #main .hentry .read-more{
	font-size:16px;
	font-style:normal;
	font-weight:500;
	color:#091e42;
}

body.search #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.search #main .entry-title a{
	font-weight:500;
}

body.search #page #content .ast-container #primary #main .ast-row .hentry .ast-post-format- .post-content .entry-content .read-more{
	text-decoration:none !important;
}

@media (max-width:1200px){

	body.search #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (max-width:960px){

	body.search #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (max-width:921px){

	body.search #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (max-width:800px){

	body.search #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (max-width:768px){

	body.search #primary .ast-archive-description h1{
	font-size:16px;
	}

}



@media (max-width:767px){

	body.search .ast-archive-description .page-title span{
	font-size:16px;
}

body.search #primary .ast-archive-description h1{
	font-size:16px;
	}

}



@media (max-width:420px){

	body.search #primary .ast-archive-description h1{
	font-size:16px;
	text-align:center;
}

body.search #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (min-width:769px){

	body.search #primary .ast-archive-description h1{
	font-size:16px;
	}

}



@media (min-width:1201px){

	body.search #primary .ast-archive-description{
	padding-left:24px;
	padding-right:24px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:0px;
	}

}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category #secondary .sidebar-main .widget{
	background-color:transparent !important;
}

body.category #main .facetwp-template article{
	border-width:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none;
}

body.category .widget ul a{
	color:#2c3e50;
}

body.category #primary .ast-archive-description{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	position:relative;
	background-color:transparent;
	display:none;
}

body.category #primary .ast-archive-description h1{
	color:#42526e;
	font-weight:400;
	font-style:normal;
	background-color:#f4f5f7;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.category #secondary{
	border-right-style:none !important;
}

body.category #main .hentry .read-more{
	font-size:16px;
	font-style:normal;
	font-weight:500;
	color:#091e42;
}

body.category #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.category #main .entry-title a{
	font-weight:500;
}

body.category #page #content .ast-container #primary #main .ast-row .hentry .ast-post-format- .post-content .entry-content .read-more{
	text-decoration:none !important;
}

@media (max-width:420px){

	body.category #primary .ast-archive-description h1{
	font-size:16px;
	text-align:center;
}

body.category #primary .ast-archive-description{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	}

}



@media (min-width:769px){

	body.category #primary .ast-archive-description h1{
	font-size:16px;
	}

}



@media (min-width:1201px){

	body.category #primary .ast-archive-description{
	padding-left:24px;
	padding-right:24px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:0px;
	}

}



/*-----------------------------------------------*/
/*  Sfwd-courses Template                        */
/*-----------------------------------------------*/
body.single-sfwd-courses .entry-header .post-thumb img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}

body.single-sfwd-courses .learndash-wrapper .ld-lesson-list .ld-section-heading{
	margin-bottom:12px !important;
	padding-top:8px;
	padding-bottom:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-sfwd-courses .ld-lesson-list .ld-section-heading h2{
	font-weight:600;
}

body.single-sfwd-courses #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#001a4d;
	background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.25) 0%, #001a4d 15%, rgba(0,122,255,0.75) 50%, #001a4d 85%, rgba(0,0,0,0.25) 100%);	background-image:-o-linear-gradient(left, rgba(0,0,0,0.25) 0%, #001a4d 15%, rgba(0,122,255,0.75) 50%, #001a4d 85%, rgba(0,0,0,0.25) 100%);	background-image:linear-gradient(to right, rgba(0,0,0,0.25) 0%, #001a4d 15%, rgba(0,122,255,0.75) 50%, #001a4d 85%, rgba(0,0,0,0.25) 100%);
}

body.single-sfwd-courses .ld-tabs p{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-sfwd-courses .ld-lesson-progression .ld-no-pagination .ld-table-list-title{
	font-size:16px !important;
	font-weight:500 !important;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-name .ld-item-title{
	font-weight:600;
	color:#0a2458;
}

body.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status-progress{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-sfwd-courses .entry-header .ast-single-post-order h1{
	font-weight:500;
	color:#0a2458;
	text-align:left;
}

body.single-sfwd-courses #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate a{
	width:300px !important;
}

body.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .learndash .ld-section-heading{
	padding-left:12px;
	padding-right:12px;
	background-color:rgba(236,240,241,0.75);
}

body.single-sfwd-courses .learndash_post_sfwd-courses .learndash-wrapper .ld-course-status{
	background-color:rgba(236,240,241,.75);
	margin-bottom:32px;
}

body.single-sfwd-courses .kt-tabs-wrap .wp-block-file .wp-block-file__button{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	background-color:#ecf0f1;
	font-weight:600;
	border-color:#505f79;
	border-width:1px;
	color:#505f79;
}

body.single-sfwd-courses .kt-tabs-wrap .wp-block-file .wp-block-file__button:hover{
	background-color:#a5adba;
	color:#ffffff;
}

body.single-sfwd-courses .ld-lesson-progression .ld-no-pagination .ld-status-waiting{
	background-color:#ff8f73;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:16px;
	display:block;
	width:300px;
	position:relative;
	left:78px;
	margin-top:-12px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-name .ld-status-waiting{
	background-color:#ff8f73;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.single-sfwd-courses .ast-no-date-box .entry-header h1{
	font-weight:600;
}

body.single-sfwd-courses #content .ast-container{
	background-color:#44546f;
	background-color:transparent;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:0px;
	padding-left:0px;
	padding-top:5px;
}

body.single-sfwd-courses #main article{
	-webkit-box-shadow:none !important;	box-shadow:none !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

body.single-sfwd-courses #main{
	-webkit-box-shadow:0px 0px 50px 2px rgba(9,33,70,0.75);	box-shadow:0px 0px 50px 2px rgba(9,33,70,0.75);
	padding-left:32px;
	padding-right:32px;
	padding-top:32px;
	padding-bottom:32px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	background-color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses #wp-block-file--media-3668ed9f-4e5a-4730-a5fd-b4710d37c11d{
	font-size:16px;
	font-weight:500;
	text-decoration:none;
}

body.single-sfwd-courses .ld-tabs .wp-block-file .wp-element-button{
	font-size:16px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-weight:600;
}

body.single-sfwd-courses #primary{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses #page{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .kt-tabs-wrap .wp-block-kadence-tab .wp-block-file{
	padding-top:1px;
	font-weight:500;
	font-size:16px;
}

body.single-sfwd-courses #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button a{
	width:24px !important;
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-twitter{
	width:20px;
	display:none;
}

body.single-sfwd-courses .ld-alert-certificate .ld-cvss-social-buttons ul{
	width:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .learndash-wrapper--course .ld-alert-certificate .ld-cvss-social-buttons{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-facebook{
	width:24px;
	display:none;
}

body.single-sfwd-courses .ld-cvss-social-buttons-list .ld-cvss-social-button-linkedin-profile .ld-cvss-social-button-link-linkedin-profile{
	min-width:2px;
	left:-200px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:12px !important;
	text-transform:uppercase !important;
	font-weight:600 !important;
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-linkedin{
	width:24px;
	display:none;
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-copy{
	width:24px;
	display:none;
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-linkedin-profile{
	width:100px;
}

body.single-sfwd-courses .ld-cvss-social-button-twitter .ld-cvss-social-button-link-twitter .twitter{
	display:none;
}

body.single-sfwd-courses .learndash-wrapper--course .ld-alert-certificate .ld-cvss-button-download-certificate{
	font-weight:600 !important;
	text-transform:uppercase !important;
	font-size:14px !important;
	padding-left:16px !important;
	padding-right:16px !important;
	padding-top:8px !important;
	padding-bottom:8px !important;
}

body.single-sfwd-courses .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button-whatsapp{
	display:none;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-social-buttons .ld-cvss-social-buttons-list .ld-cvss-social-button a{
	font-size:14px !important;
	background-color:#0072b1 !important;
}

body.single-sfwd-courses .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-button-download-certificate span{
	display:none !important;
}

@media (max-width:1439px){

	body.single-sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate{
	border-style:none !important;
	}

}



@media (max-width:1023px){

	body.single-sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate{
	display:none;
	}

}



@media (max-width:640px){

	body.single-sfwd-courses .learndash_post_sfwd-courses .learndash-wrapper .ld-course-status{
	padding-bottom:0px;
	padding-top:16px;
	background-color:rgba(255,255,255,0.04);
}

body.single-sfwd-courses .entry-header .ast-single-post-order h1{
	text-align:center;
	font-size:18px;
}

body.single-sfwd-courses .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
}

body.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status-progress{
	display:none !important;
}

body.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status{
	display:none !important;
}

body.single-sfwd-courses #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper .ld-alert-certificate a{
	width:210px !important;
}

body.single-sfwd-courses #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses #content .ast-container{
	padding-left:4px;
	padding-right:4px;
	padding-top:16px;
	padding-bottom:16px;
}

body.single-sfwd-courses #primary{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:16px !important;
	margin-bottom:16px !important;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:32px;
	margin-bottom:32px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:32px;
	margin-bottom:32px;
}

body.single-sfwd-courses #main{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .ast-no-date-box .entry-header h1{
	font-size:18px;
	text-align:center;
	font-size:24px;
	font-size:24px;
}

body.single-sfwd-courses .entry-header .post-thumb .wp-post-image{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .entry-header .post-thumb img{
	display:none;
}

body.single-sfwd-courses #page .elementor-location-footer > .elementor-element{
	display:none;
}

body.single-sfwd-courses .learndash-wrapper--course .ld-alert-certificate .ld-cvss-social-buttons{
	display:none;
}

body.single-sfwd-courses #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-button-download-certificate{
	width:100% !important;
	}

}



@media (min-width:769px){

	body.single-sfwd-courses .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	font-size:18px !important;
}

body.single-sfwd-courses #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses #main article{
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-webkit-box-shadow:0px 0px 24px 4px #dfe1e6;	box-shadow:0px 0px 24px 4px #dfe1e6;
}

@media (max-width:640px){

	.entry-header .ast-single-post-order h1text-align:center;
	font-size:18px;
}

body.single-sfwd-courses .ast-no-date-box .entry-header h1{
	font-size:24px;
}

body.single-sfwd-courses #primary{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:32px;
	margin-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  Sfwd-lessons Template                        */
/*-----------------------------------------------*/
body.single-sfwd-lessons .ld-tabs .wp-block-file .wp-element-button{
	font-size:15px;
	font-weight:600;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}

body.single-sfwd-lessons .ld-tabs .wp-block-file{
	font-size:15px;
	font-weight:600;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons div .ld-progress{
	display:none;
}

body.single-sfwd-lessons .ld-tabs p{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	margin-bottom:12px;
}

body.single-sfwd-lessons .ld-tabs .wp-block-file .wp-block-file__button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.single-sfwd-lessons .ld-lesson-status .ld-breadcrumbs .ld-status-progress{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.single-sfwd-lessons .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-lessons .learndash-wrapper .ld-alert-info a{
	width:240px !important;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-alert-info a{
	height:40px;
}

body.single-sfwd-lessons .ld-lesson-status .ld-breadcrumbs .ld-status{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	position:relative;
	top:2px;
	left:2px;
}

body.single-sfwd-lessons .ld-breadcrumbs-segments span a{
	display:none;
}

body.single-sfwd-lessons .ld-breadcrumbs .ld-breadcrumbs-segments span{
	display:none !important;
}

body.single-sfwd-lessons .ld-lesson-status .ld-breadcrumbs .ld-breadcrumbs-segments{
	display:none;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-lesson-status .ld-breadcrumbs{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#ffffff;
	background-image:-webkit-linear-gradient(left, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);	background-image:-o-linear-gradient(left, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);	background-image:linear-gradient(to right, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);
}

body.single-sfwd-lessons .ld-focus-main h1{
	font-weight:600;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-button .ld-text{
	font-size:12px;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-button{
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .learndash_mark_complete_button{
	padding-left:24px;
	padding-right:44px;
}

body.single-sfwd-lessons .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

body.single-sfwd-lessons .ld-no-pagination .ld-table-list-item .ld-status-waiting{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	margin-left:8px;
	margin-right:8px;
	display:none;
}

body.single-sfwd-lessons .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-lessons .learndash-wrapper .learndash-shortcode-wrap .ld-lesson-topic-list .ld-no-pagination .ld-table-list-items .ld-table-list-item .ld-status-waiting{
	width:50% !important;
}

body.single-sfwd-lessons .ld-tabs ul li{
	font-size:16px;
}

body.single-sfwd-lessons .ld-alert-warning .ld-alert-messages{
	font-weight:600;
	color:#2c3e50;
}

body.single-sfwd-lessons #gform_wrapper_199{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:rgba(236,240,241,0.5);
}

body.single-sfwd-lessons #gform_199 .gform-body ul{
	padding-left:0px;
}

@media (max-width:767px){

	body.single-sfwd-lessons .ld-focus-main h1{
	font-size:20px;
	}

}



@media (max-width:640px){

	body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-alert-info a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	text-align:center;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-lesson-status .ld-breadcrumbs{
	display:none;
}

body.single-sfwd-lessons .ld-focus-main h1{
	font-size:20px;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-action{
	padding-top:8px;
	padding-bottom:8px;
	left:-12px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:36px;
	padding-right:18px;
}

body.single-sfwd-lessons .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action form{
	width:80% !important;
}

body.single-sfwd-lessons .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions .ld-content-action .ld-button{
	width:80% !important;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-button{
	display:none;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:769px){

	body.single-sfwd-lessons .ld-focus-main h1{
	font-size:20px;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .ld-lesson-status .ld-breadcrumbs{
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:-webkit-linear-gradient(left, #EBECF0 0%, #fff 75%);	background-image:-o-linear-gradient(left, #EBECF0 0%, #fff 75%);	background-image:linear-gradient(to right, #EBECF0 0%, #fff 75%);
	}

}



/*-----------------------------------------------*/
/*  Sfwd-quiz Template                           */
/*-----------------------------------------------*/
body.single-sfwd-quiz .learndash .ld-alert-warning a{
	padding-left:16px !important;
	padding-right:16px !important;
}

body.single-sfwd-quiz .ld-alert-warning .ld-alert-messages{
	font-weight:600;
	color:#2c3e50;
}



/*-----------------------------------------------*/
/*  Sfwd-topic Template                          */
/*-----------------------------------------------*/
body.single-sfwd-topic .bbp-body > ul > li > .hentry p{
	line-height:1.5em;
}

body.single-sfwd-topic .bbp-body > ul > li > .bbp-threaded-replies > li > .hentry p{
	line-height:1.5em;
}

body.single-sfwd-topic .bbp-body .bbp-threaded-replies .bbp-threaded-replies p{
	line-height:1.5em;
}

body.single-sfwd-topic .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
	font-size:12px;
}

body.single-sfwd-topic .ld-focus-main h1{
	font-weight:600;
}

body.single-sfwd-topic .ld-topic-status .ld-breadcrumbs .ld-status-progress{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	position:relative;
	top:2px;
	left:2px;
	padding-bottom:5px;
	margin-bottom:8px;
}

body.single-sfwd-topic .learndash-shortcode-wrap .ld-topic-status .ld-breadcrumbs{
	background-image:-webkit-linear-gradient(left, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);	background-image:-o-linear-gradient(left, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);	background-image:linear-gradient(to right, rgb(235, 236, 240) 0%, rgb(255, 255, 255) 75%);
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:0px;
}

body.single-sfwd-topic .ld-topic-status .ld-breadcrumbs .ld-breadcrumbs-segments{
	display:none;
}

body.single-sfwd-topic .ld-topic-status .ld-breadcrumbs .ld-status{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-sfwd-topic .ld-tabs p{
	line-height:1.5em;
	margin-bottom:14px;
	font-size:16px;
}

body.single-sfwd-topic #gform_submit_button_149{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#0a326c;
}

body.single-sfwd-topic #gform_submit_button_149:hover{
	background-color:#0055cc;
}

body.single-sfwd-topic .ld-table-list-item-quiz .ld-table-list-item-preview .ld-item-title{
	font-weight:600;
	color:#08326c;
}

body.single-sfwd-topic #wp-block-file--media-14033afb-4407-4227-93b3-bf15b237a8cf{
	font-size:15px;
	font-weight:600;
}

body.single-sfwd-topic .ld-tabs .wp-block-file .wp-element-button{
	font-size:15px;
	font-weight:600;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}

body.single-sfwd-topic .ld-tabs .wp-block-file{
	font-size:15px;
	font-weight:600;
}

body.single-sfwd-topic .learndash_post_sfwd-topic .ld-alert-warning a{
	font-size:16px !important;
}

body.single-sfwd-topic .ld-alert-warning .ld-alert-messages{
	font-weight:600;
	color:#2c3e50;
}

body.single-sfwd-topic .bbp-replies-list > li > .hentry .bbp-author-name{
	color:#7f8c8d;
	font-weight:500 !important;
}

body.single-sfwd-topic .bbp-replies .bbp-body .bbp-replies-list li .hentry .bbp-reply-author .bbp-author-link span{
	font-size:14px !important;
}

body.single-sfwd-topic .hentry .bbp-author-link span{
	text-transform:capitalize;
	margin-right:4px !important;
}

body.single-sfwd-topic .bbp-replies-list li li .bbp-reply-author{
	color:#7f8c8d;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-weight:400;
}

body.single-sfwd-topic .bbp-replies-list li li .bbp-author-name{
	font-weight:500 !important;
}

body.single-sfwd-topic #new-post .bbp-form .bbp-template-notice{
	display:none;
}

@media (min-width:481px){

	body.single-sfwd-topic .hentry .bbp-author-link span{
	margin-left:4px !important;
	}

}



@media (min-width:769px){

	body.single-sfwd-topic .ld-focus-main h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.single-sfwd-topic .bbp-replies-list li .hentry{
	padding-left:16px !important;
	padding-right:16px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion" Sfwd-topic                      */
/*-----------------------------------------------*/
body.postid-28342 #gform_18 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Week #3 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-28067 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-28067 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-28067 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-28067 .bbp-body ul li{
	visibility:hidden;
}

body.postid-28067 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-28067 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-28067 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-28067 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-28067 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-28067 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-28067 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-28067 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-28067 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-28067 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
	padding-left:4px !important;
	padding-right:4px !important;
	padding-top:4px !important;
	padding-bottom:4px;
}

body.postid-28067 .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content #bbpress-forums .bbp-reply-form #new-post .bbp-form{
	padding-bottom:4px !important;
}

@media (max-width:768px){

	body.postid-28067 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-28067 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Police Legal Updates" Page                  */
/*-----------------------------------------------*/
body.page-id-25175 #main .facetwp-template article{
	background-repeat:repeat;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-box-shadow:0px 0px 10px -5px #b3bac5;	box-shadow:0px 0px 10px -5px #b3bac5;
}

body.page-id-25175 #secondary .sidebar-main .widget{
	position:fixed;
	background-color:transparent !important;
}

body.page-id-25175 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-25175 #page #primary #main article{
	-webkit-box-shadow:0px 0px 5px 3px rgba(58,58,58,0.05) !important;	box-shadow:0px 0px 5px 3px rgba(58,58,58,0.05) !important;
}

body.page-id-25175 #page #content .ast-container #primary #main .ast-row article{
	-webkit-box-shadow:0px 0px 5px 3px rgba(58,58,58,0.05) !important;	box-shadow:0px 0px 5px 3px rgba(58,58,58,0.05) !important;
}

body.page-id-25175 #content .widget label input[type=search]{
	border-color:#b3bac5 !important;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body.page-id-25175 .search-form label input[type=search]{
	border-width:1px;
}

@media (max-width:640px){

	body.page-id-25175 .wpgb-wrapper .wpgb-sidebar-left .wpgb-facet:nth-child(1){

	display:none;
}

body.page-id-25175 .wpgb-sidebar-left .wpgb-facet h4.wpgb-facet-title{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  "Forum Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-29748 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-29748 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-29748 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-29748 .bbp-body ul li{
	visibility:hidden;
}

body.postid-29748 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-29748 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-29748 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-29748 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-29748 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-29748 #new-post .bbp-form legend{
	font-size:18px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:none;
}

body.postid-29748 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-29748 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-29748 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-29748 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
}

@media (max-width:768px){

	body.postid-29748 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (max-width:640px){

	body.postid-29748 .learndash_post_sfwd-topic .ld-topic-status .ld-breadcrumbs{
	display:none;
}

body.postid-29748 .ld-focus-main h1{
	font-size:24px;
	}

}



@media (min-width:481px){

	body.postid-29748 #new-post .bbp-form{
	padding-top:4px !important;
	padding-bottom:4px !important;
	padding-left:4px !important;
	padding-right:4px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #1 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-29767 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-29767 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-29767 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-29767 .bbp-body ul li{
	visibility:hidden;
}

body.postid-29767 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-29767 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-29767 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-29767 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-29767 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-29767 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-29767 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-29767 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-29767 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-29767 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
}

@media (max-width:768px){

	body.postid-29767 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-29767 #new-post .bbp-form{
	padding-top:4px !important;
	padding-bottom:4px !important;
	padding-left:4px !important;
	padding-right:4px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-30113 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-30113 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-30113 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-30113 .bbp-body ul li{
	visibility:hidden;
}

body.postid-30113 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-30113 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-30113 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-30113 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-30113 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-30113 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-30113 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-30113 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-30113 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-30113 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
	padding-left:4px !important;
	padding-right:4px !important;
	padding-top:4px !important;
}

body.postid-30113 .ld-tabs .ld-tabs-content .ld-tab-content #bbpress-forums .bbp-reply-form #new-post .bbp-form{
	padding-bottom:4px !important;
}

@media (max-width:768px){

	body.postid-30113 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-30113 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #3 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-30427 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-30427 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-30427 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-30427 .bbp-body ul li{
	visibility:hidden;
}

body.postid-30427 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-30427 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-30427 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-30427 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-30427 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-30427 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-30427 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-30427 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-30427 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-30427 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
	padding-left:4px !important;
	padding-right:4px !important;
	padding-top:4px !important;
	padding-bottom:4px;
}

body.postid-30427 .ld-focus .ld-focus-main .ld-focus-content .learndash_post_sfwd-topic .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content #bbpress-forums .bbp-reply-form #new-post .bbp-form{
	padding-bottom:4px !important;
}

@media (max-width:768px){

	body.postid-30427 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-30427 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #1 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-27519 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-27519 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-27519 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-27519 .bbp-body ul li{
	visibility:hidden;
}

body.postid-27519 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-27519 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-27519 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-27519 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-27519 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-27519 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-27519 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-27519 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-27519 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-27519 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
}

@media (max-width:768px){

	body.postid-27519 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-27519 #new-post .bbp-form{
	padding-top:4px !important;
	padding-bottom:4px !important;
	padding-left:4px !important;
	padding-right:4px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Discussion" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-27850 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-27850 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-27850 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-27850 .bbp-body ul li{
	visibility:hidden;
}

body.postid-27850 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-27850 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-27850 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-27850 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-27850 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-27850 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-27850 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-27850 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-27850 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-27850 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
	padding-left:4px !important;
	padding-right:4px !important;
	padding-top:4px !important;
}

body.postid-27850 .ld-tabs .ld-tabs-content .ld-tab-content #bbpress-forums .bbp-reply-form #new-post .bbp-form{
	padding-bottom:4px !important;
}

@media (max-width:768px){

	body.postid-27850 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-27850 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-topic                    */
/*-----------------------------------------------*/
body.postid-27733 #gform_13 .form_sublabel_below{
	padding-left:0px;
}

body.postid-27733 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-31360 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-31360 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-31360 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-31360 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-31360 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-31360 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-31360 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-31360 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-31360 .bbp-body li li blockquote{
	display:none;
}

body.postid-31360 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-31360 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-31360 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-31360 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-31360 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-31360 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-31360 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-31360 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-31360 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-31360 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-31360 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-31360 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-27859 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-27859 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-27859 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-27859 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-27859 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-27859 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-27859 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-27859 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-27859 .bbp-body li li blockquote{
	display:none;
}

body.postid-27859 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-27859 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-27859 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-27859 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-27859 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-27859 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-27859 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-27859 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-27859 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-27859 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-27859 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-27859 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Introduction Responses" Sfwd-topic          */
/*-----------------------------------------------*/
body.postid-31135 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-31135 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-31135 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-31135 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-31135 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-31135 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-31135 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-31135 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-31135 .bbp-body li li blockquote{
	display:none;
}

body.postid-31135 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-31135 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-31135 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-31135 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-31135 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-31135 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-31135 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-31135 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-31135 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-31135 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-31135 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-31135 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Part 1: Morning Session (1/2)" Sfwd-topic   */
/*-----------------------------------------------*/
body.postid-32234 #gform_31 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Part 2: Morning Session (2/2)" Sfwd-topic   */
/*-----------------------------------------------*/
body.postid-32244 #gform_31 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Part 3: Afternoon Session (1/3)" Sfwd-topic */
/*-----------------------------------------------*/
body.postid-32297 #gform_31 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Part 4: Afternoon Session (2/3)" Sfwd-topic */
/*-----------------------------------------------*/
body.postid-32301 #gform_31 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Part 5: Afternoon Session (3/3)" Sfwd-topic */
/*-----------------------------------------------*/
body.postid-32305 #gform_31 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Forum Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-34188 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-34188 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-34188 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-34188 .bbp-body ul li{
	visibility:hidden;
}

body.postid-34188 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-34188 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-34188 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-34188 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-34188 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-34188 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-34188 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-34188 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-34188 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-34188 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-34188 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-34188 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion #1" Sfwd-topic                   */
/*-----------------------------------------------*/
body.postid-34194 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-34194 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-34194 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-34194 .bbp-body ul li{
	visibility:hidden;
}

body.postid-34194 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-34194 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-34194 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-34194 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-34194 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-34194 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-34194 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-34194 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-34194 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-34194 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-34194 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-34194 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Forum Discussion Copy" Sfwd-topic           */
/*-----------------------------------------------*/
body.postid-34198 #gform_24 ul{
	padding-left:0px;
}

body.postid-34198 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Forum Discussion Copy" Sfwd-topic           */
/*-----------------------------------------------*/
body.postid-34203 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	visibility:hidden;
}

body.postid-34203 #gform_25 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Supervisory Liability Training" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-34186 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Module #2 Discussion" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-34897 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-34897 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-34897 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-34897 .bbp-body ul li{
	visibility:hidden;
}

body.postid-34897 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-34897 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-34897 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-34897 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-34897 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-34897 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-34897 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-34897 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-34897 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-34897 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-34897 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-34897 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Module #2 Responses" Sfwd-topic             */
/*-----------------------------------------------*/
body.postid-34876 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-34876 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-34876 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-34876 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-34876 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-34876 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-34876 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-34876 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-34876 .bbp-body li li blockquote{
	display:none;
}

body.postid-34876 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-34876 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-34876 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-34876 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-34876 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-34876 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-34876 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-34876 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-34876 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-34876 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-34876 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-34876 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion" Sfwd-topic                      */
/*-----------------------------------------------*/
body.postid-34727 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-34727 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-34727 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-34727 .bbp-body ul li{
	visibility:hidden;
}

body.postid-34727 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-34727 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-34727 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-34727 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-34727 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-34727 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-34727 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-34727 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-34727 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-34727 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-34727 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-34727 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Responses" Sfwd-topic                       */
/*-----------------------------------------------*/
body.postid-34729 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-34729 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-34729 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-34729 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-34729 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-34729 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-34729 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-34729 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-34729 .bbp-body li li blockquote{
	display:none;
}

body.postid-34729 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-34729 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-34729 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-34729 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-34729 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-34729 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-34729 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-34729 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-34729 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-34729 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-34729 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-34729 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Capstone Project" Sfwd-lessons              */
/*-----------------------------------------------*/
body.postid-34689 #gform_41 .form_sublabel_below{
	padding-left:0px;
}

body.postid-34689 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "CT: Supervisory Liability Training" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-35590 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Forum Introduction Copy" Sfwd-topic         */
/*-----------------------------------------------*/
body.postid-35594 #gform_22 ul{
	padding-left:0px;
}

body.postid-35594 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	visibility:hidden;
}

body.postid-35594 #gform_35 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Discussion Copy" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-35604 #gform_23 ul{
	padding-left:0px;
}

body.postid-35604 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	overflow-x:visible;
	visibility:hidden;
}

body.postid-35604 #gform_36 ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Module #2 Discussion Copy" Sfwd-topic       */
/*-----------------------------------------------*/
body.postid-35616 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-35616 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-35616 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-35616 .bbp-body ul li{
	visibility:hidden;
}

body.postid-35616 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-35616 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-35616 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-35616 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-35616 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-35616 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-35616 #bbp_reply_content{
	font-size:16px !important;
}

body.postid-35616 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-35616 #bbp_reply_submit{
	text-transform:uppercase;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "Module #2 Responses Copy" Sfwd-topic        */
/*-----------------------------------------------*/
body.postid-35617 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-35617 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-35617 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-35617 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-35617 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-35617 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
}

body.postid-35617 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-35617 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-35617 .bbp-body li li blockquote{
	display:none;
}



/*-----------------------------------------------*/
/*  "Discussion Copy" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-35627 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-35627 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-35627 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-35627 .bbp-body ul li{
	visibility:hidden;
}

body.postid-35627 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-35627 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-35627 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-35627 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-35627 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-35627 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-35627 #bbp_reply_content{
	font-size:16px !important;
}

body.postid-35627 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-35627 #bbp_reply_submit{
	text-transform:uppercase;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "Responses Copy" Sfwd-topic                  */
/*-----------------------------------------------*/
body.postid-35628 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-35628 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-35628 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-35628 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-35628 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-35628 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
}

body.postid-35628 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-35628 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-35628 .bbp-body li li blockquote{
	display:none;
}



/*-----------------------------------------------*/
/*  "Discussion Copy" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-35638 #gform_40 ul{
	padding-left:0px;
}

body.postid-35638 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Capstone Project Copy" Sfwd-lessons         */
/*-----------------------------------------------*/
body.postid-35640 #gform_41 .form_sublabel_below{
	padding-left:0px;
}

body.postid-35640 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Online Police Training Courses" Page        */
/*-----------------------------------------------*/
body.page-id-26015 .elementor-element-2a44f884 .elementor-widget .elementor-toc__body{
	padding-top:32px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:12px;
}

body.page-id-26015 #gform_wrapper_4 #gform_4 .gform_body .form_sublabel_below .field_description_above .ginput_container_name .name_first input[type=text]{
	padding-top:8px !important;
}

body.page-id-26015 #gform_4 .field_description_below select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (max-width:920px){

	body.page-id-26015 .elementor-element-2a44f884 .elementor-widget .elementor-toc__body{
	padding-left:0px;
	padding-right:0px;
	margin-left:-12px;
	}

}



@media (max-width:420px){

	body.page-id-26015 .elementor-element-2a44f884 .elementor-widget .elementor-toc__body{
	padding-left:8px;
	}

}



/*-----------------------------------------------*/
/*  "Account" Page                               */
/*-----------------------------------------------*/
body.page-id-25903 #first_name{
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	border-color:#8993a4;
}

body.page-id-25903 .elementor-widget-text-editor .elementor-widget-container .elementor-text-editor > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-25903 .elementor-text-editor div div input{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	text-transform:capitalize;
}

body.page-id-25903 .elementor-text-editor div input[type=password]{
	border-color:#8993a4;
}

body.page-id-25903 #last_name{
	border-color:#8993a4;
}

body.page-id-25903 #email{
	border-color:#8993a4;
	text-transform:lowercase;
}

body.page-id-25903 .elementor-text-editor div h4{
	text-transform:capitalize;
}

body.page-id-25903 .elementor-text-editor div label{
	text-transform:capitalize;
	font-size:13px;
	text-align:center;
}

body.page-id-25903 .elementor-text-editor div p{
	text-align:center;
	font-style:normal !important;
	color:#e74c3c !important;
}

body.page-id-25903 .cleanlogin-form fieldset input[type=password]{
	border-color:#8993a4;
}

body.page-id-25903 .cleanlogin-form div input{
	border-top-left-radius:4px !important;
	border-top-right-radius:4px !important;
	border-bottom-left-radius:4px !important;
	border-bottom-right-radius:4px !important;
	text-transform:none !important;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}

body.page-id-25903 .cleanlogin-form div input:nth-child(1){

	background-color:#0747a6;
	text-transform:uppercase !important;
	font-weight:600;
	padding-bottom:8px;
	padding-top:8px;
}

body.page-id-25903 #main .ast-article-single .entry-content .elementor .elementor-section-wrap .elementor-element-59d6f178 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .cleanlogin-container .cleanlogin-form div input:nth-child(1){

	height:48px !important;
}

body.page-id-25903 .list-gss div div{
	display:none;
}

body.page-id-25903 .elementor-widget-login .elementor-login{
	text-align:center;
}

body.page-id-25903 .cleanlogin-form fieldset label{
	font-size:16px;
	text-align:left;
	text-transform:capitalize;
	font-style:italic;
}

body.page-id-25903 #page .cleanlogin-form h4{
	text-align:left;
	font-weight:600;
	text-transform:capitalize;
}

body.page-id-25903 #content .elementor .cleanlogin-container{
	padding-bottom:12px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:545px){

	body.page-id-25903 .elementor-text-editor div h4{
	font-size:20px;
}

body.page-id-25903 #page .cleanlogin-form h4{
	font-size:18px;
}

body.page-id-25903 .cleanlogin-form div input:nth-child(1){

	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Forum Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-27186 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-27186 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-27186 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-27186 .bbp-body ul li{
	visibility:hidden;
}

body.postid-27186 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-27186 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-27186 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-27186 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-27186 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-27186 #new-post .bbp-form legend{
	font-size:18px;
	display:none;
}

body.postid-27186 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-27186 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-27186 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-27186 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
	border-style:none !important;
}

@media (max-width:768px){

	body.postid-27186 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-27186 #new-post .bbp-form{
	padding-top:4px !important;
	padding-bottom:4px !important;
	padding-left:4px !important;
	padding-right:4px !important;
	}

}



/*-----------------------------------------------*/
/*  "Unlimited Access" Page                      */
/*-----------------------------------------------*/
body.page-id-39654 .elementor-form .elementor-field-group .elementor-button{
	margin-top:8px;
}

body.page-id-39654 .gform-body .field_description_below select{
	height:48px;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian Online Training" Page  */
/*-----------------------------------------------*/
body.page-id-39775 .elementor-form .elementor-field-group .elementor-button{
	margin-top:8px;
}



/*-----------------------------------------------*/
/*  "Not Started" Page                           */
/*-----------------------------------------------*/
body.page-id-38167 .wp-block-uagb-section h2 a{
	color:#f1c40f;
}

body.page-id-38167 .items-wrapper .item p{
	display:none;
}



/*-----------------------------------------------*/
/*  "Completed" Page                             */
/*-----------------------------------------------*/
body.page-id-37285 .wp-block-uagb-section h2 a{
	color:#f1c40f;
}

body.page-id-37285 .items-wrapper .item p{
	display:none;
}



/*-----------------------------------------------*/
/*  "Forum Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-34189 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-34189 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-34189 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-34189 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-34189 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-34189 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-34189 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-34189 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-34189 .bbp-body li li blockquote{
	display:none;
}

body.postid-34189 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-34189 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-34189 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-34189 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-34189 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-34189 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-34189 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-34189 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-34189 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-34189 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-34189 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-34189 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Responses" Sfwd-topic                       */
/*-----------------------------------------------*/
body.postid-34195 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-34195 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-34195 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-34195 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-34195 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-34195 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-34195 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-34195 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-34195 .bbp-body li li blockquote{
	display:none;
}

body.postid-34195 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-34195 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-34195 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-34195 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-34195 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-34195 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-34195 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-34195 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-34195 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-34195 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-34195 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-34195 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Introduction Responses" Sfwd-topic          */
/*-----------------------------------------------*/
body.postid-29759 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-29759 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-29759 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-29759 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-29759 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-29759 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-29759 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-29759 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-29759 .bbp-body li li blockquote{
	display:none;
}

body.postid-29759 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-29759 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-29759 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-29759 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-29759 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-29759 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-29759 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-29759 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-29759 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-29759 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-29759 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-29759 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-29937 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-29937 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-29937 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-29937 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-29937 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-29937 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-29937 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-29937 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-29937 .bbp-body li li blockquote{
	display:none;
}

body.postid-29937 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-29937 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-29937 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-29937 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-29937 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-29937 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-29937 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-29937 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-29937 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-29937 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-29937 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-29937 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-30115 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-30115 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-30115 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-30115 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-30115 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-30115 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-30115 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-30115 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-30115 .bbp-body li li blockquote{
	display:none;
}

body.postid-30115 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-30115 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-30115 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-30115 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-30115 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-30115 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-30115 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-30115 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-30115 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-30115 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-30115 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-30115 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-topic                    */
/*-----------------------------------------------*/
body.postid-41787 #gform_48 ul{
	padding-left:0px;
}

body.postid-41787 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-lessons                  */
/*-----------------------------------------------*/
body.postid-41803 #gform_48 ul{
	padding-left:0px;
}

body.postid-41803 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Class Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-30451 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-30451 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-30451 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-30451 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-30451 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-30451 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-30451 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-30451 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-30451 .bbp-body li li blockquote{
	display:none;
}

body.postid-30451 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-30451 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-30451 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-30451 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-30451 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-30451 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-30451 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-30451 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-30451 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-30451 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-30451 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-30451 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "SCOTUS: Tanzin v. Tanvir" Post              */
/*-----------------------------------------------*/
body.postid-42062 .ast-breadcrumbs-wrapper .breadcrumb-trail .ast-breadcrumbs{
	text-transform:none;
	text-align:left;
	font-size:14px;
	background-color:#ffffff;
}

body.postid-42062 #page .ast-header-breadcrumb{
	background-color:#ffffff;
	border-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#c1c7d0;
}

body.postid-42062 .trail-items a span{
	text-transform:none;
	font-size:14px;
}



/*-----------------------------------------------*/
/*  "ELVS Conference &#8211; Finding Our Way Forward Together &#8211; Locked" Page*/
/*-----------------------------------------------*/
body.page-id-42253 .elementor-form .elementor-field-group .elementor-button{
	margin-top:24px;
}



/*-----------------------------------------------*/
/*  "CT House Bill 6004 POSTC Training Credit Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-42406 #gform_50 ul{
	padding-left:0px;
}

body.postid-42406 #gform_50 .field_description_below .gfield_consent_description{
	font-size:14px;
}

body.postid-42406 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "ELVS Conference &#8211; Investigating &#8216;Human Error&#8217; &#8211; Locked" Page*/
/*-----------------------------------------------*/
body.page-id-42546 .elementor-form .elementor-field-group .elementor-button{
	margin-top:24px;
}



/*-----------------------------------------------*/
/*  "CT Leadership for a Lifetime POSTC Credit Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-42881 #gform_54 ul{
	padding-left:0px;
}

body.postid-42881 #gform_54 .field_description_below .gfield_consent_description{
	font-size:14px;
}

body.postid-42881 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "CT Finding Our Way Forward Together POSTC Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-42852 #gform_52 ul{
	padding-left:0px;
}

body.postid-42852 #gform_52 .field_description_below .gfield_consent_description{
	font-size:14px;
}

body.postid-42852 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "2020 Connecticut Legal Update POSTC Training Credit Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-42784 #gform_51 ul{
	padding-left:0px;
}

body.postid-42784 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-42784 #gform_51 .field_description_above .gfield_consent_description{
	font-size:14px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "ELVS Conference &#8211; Arbinger Institute: The Outward Mindset &#8211; Locked" Page*/
/*-----------------------------------------------*/
body.page-id-43655 .elementor-form .elementor-field-group .elementor-button{
	margin-top:24px;
}



/*-----------------------------------------------*/
/*  "Internal Affairs Exam" Sfwd-quiz            */
/*-----------------------------------------------*/
body.postid-28351 .wpProQuiz_list .wpProQuiz_question_text p{
	font-size:18px;
	font-weight:600;
	margin-top:24px;
	margin-bottom:4px;
}

body.postid-28351 .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_clear{
	margin-bottom:4px;
}

body.postid-28351 .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question{
	margin-bottom:4px;
	padding-top:32px !important;
	padding-bottom:8px !important;
}

body.postid-28351 .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question{
	margin-bottom:4px !important;
}

body.postid-28351 .wpProQuiz_list .wpProQuiz_incorrect p{
	display:none;
}

body.postid-28351 .wpProQuiz_list .wpProQuiz_correct p{
	display:none;
}

body.postid-28351 .learndash .wpProQuiz_quiz > div{
	font-size:18px;
	padding-top:8px;
	padding-bottom:8px;
}



/*-----------------------------------------------*/
/*  "Police Internal Affairs Certification Training" Page*/
/*-----------------------------------------------*/
body.page-id-26198 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-26198 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-26198 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-26198 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-color:#2c3e50;
}

body.page-id-26198 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-color:#2c3e50;
}

body.page-id-26198 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-26198 #gf_coupon_button{
	text-transform:uppercase;
	padding-left:12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#7f8c8d;
}

body.page-id-26198 #gf_coupon_button:hover{
	background-color:#95a5a6;
}

body.page-id-26198 .ast-article-single .elementor > .elementor-element > .e-con-inner > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-26198 .form_sublabel_above .gfield--no-description .ginput_container_text input[type=text]{
	border-color:#2c3e50;
}

body.page-id-26198 .form_sublabel_above .gf_middle_third input[type=email]{
	border-color:#2c3e50;
}

body.page-id-26198 .ginput_container_name .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-26198 .ginput_container_address .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-26198 .form_sublabel_above .gfield--no-description input[type=tel]{
	border-color:#2c3e50;
}

body.page-id-26198 #input_233_8_container .ginput_right input[type=email]{
	border-color:#2c3e50;
}

body.page-id-26198 #input_233_8_container .ginput_left input[type=email]{
	border-color:#2c3e50;
}

body.page-id-26198 .form_sublabel_above .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-26198 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	border-color:#2c3e50 !important;
	border-top-left-radius:4px !important;
	border-top-right-radius:4px !important;
	border-bottom-left-radius:4px !important;
	border-bottom-right-radius:4px !important;
}

body.page-id-26198 .form_sublabel_above .gfield--no-description input[type=email].large{
	border-color:#2c3e50;
}

body.page-id-26198 #gform_wrapper_233 .gform_heading .gform_required_legend{
	display:none;
}

body.page-id-26198 .form_sublabel_above .field_description_above .gfield_description{
	padding-top:4px;
}

body.page-id-26198 .form_sublabel_above .field_description_above:nth-child(42) .gform-field-label{
	padding-top:24px;
	color:#c0392b;
}

body.page-id-26198 .form_sublabel_above .gfield--no-description:nth-child(37) .gform-field-label{
	color:#c0392b;
	padding-top:24px;
}

body.page-id-26198 #gform_submit_button_233{
	font-weight:700;
	text-transform:uppercase;
	background-color:#c0392b;
}

body.page-id-26198 .form_sublabel_above .gfield_price:nth-child(46) .gform-field-label{
	padding-top:12px;
	color:#c0392b;
}

body.page-id-26198 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-weight:500;
	color:#2c3e50;
	padding-left:0px;
}

body.page-id-26198 #gform_submit_button_245{
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#0055cc;
	font-weight:600;
	text-transform:uppercase;
}

body.page-id-26198 #gform_wrapper_245 .gform_heading .gform_required_legend{
	display:none;
}

@media (min-width:545px){

	body.page-id-26198 #gf_coupon_button{
	font-size:16px;
}

body.page-id-26198 #gform_submit_button_233{
	font-size:16px;
}

body.page-id-26198 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-size:16px;
	}

}



@media (min-width:641px){

	body.page-id-26198 #gform_submit_button_69{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Arizona &#8211; Supervisory Liability Training (May 2021)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-46555 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Forum Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-46559 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-46559 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-46559 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-46559 .bbp-body ul li{
	visibility:hidden;
}

body.postid-46559 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-46559 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-46559 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-46559 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-46559 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-46559 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-46559 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-46559 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-46559 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-46559 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-46559 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-46559 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Forum Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-46560 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-46560 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-46560 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-46560 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-46560 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-46560 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-46560 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-46560 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-46560 .bbp-body li li blockquote{
	display:none;
}

body.postid-46560 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-46560 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-46560 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-46560 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-46560 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-46560 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-46560 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-46560 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-46560 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-46560 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-46560 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-46560 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion #1" Sfwd-topic                   */
/*-----------------------------------------------*/
body.postid-46569 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-46569 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-46569 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-46569 .bbp-body ul li{
	visibility:hidden;
}

body.postid-46569 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-46569 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-46569 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-46569 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-46569 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-46569 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-46569 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-46569 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-46569 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-46569 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-46569 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-46569 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Responses" Sfwd-topic                       */
/*-----------------------------------------------*/
body.postid-46570 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-46570 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-46570 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-46570 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-46570 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-46570 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-46570 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-46570 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-46570 .bbp-body li li blockquote{
	display:none;
}

body.postid-46570 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-46570 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-46570 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-46570 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-46570 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-46570 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-46570 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-46570 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-46570 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-46570 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-46570 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-46570 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Module #2 Discussion" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-46581 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-46581 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-46581 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-46581 .bbp-body ul li{
	visibility:hidden;
}

body.postid-46581 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-46581 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-46581 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-46581 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-46581 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-46581 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-46581 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-46581 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-46581 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-46581 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-46581 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-46581 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Module #2 Responses" Sfwd-topic             */
/*-----------------------------------------------*/
body.postid-46582 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-46582 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-46582 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-46582 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-46582 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-46582 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-46582 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-46582 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-46582 .bbp-body li li blockquote{
	display:none;
}

body.postid-46582 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-46582 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-46582 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-46582 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-46582 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-46582 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-46582 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-46582 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-46582 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-46582 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-46582 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-46582 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion" Sfwd-topic                      */
/*-----------------------------------------------*/
body.postid-46592 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-46592 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-46592 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-46592 .bbp-body ul li{
	visibility:hidden;
}

body.postid-46592 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-46592 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-46592 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-46592 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-46592 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-46592 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-46592 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-46592 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-46592 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-46592 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-46592 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-46592 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Responses" Sfwd-topic                       */
/*-----------------------------------------------*/
body.postid-46593 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-46593 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-46593 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-46593 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-46593 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-46593 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-46593 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-46593 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-46593 .bbp-body li li blockquote{
	display:none;
}

body.postid-46593 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-46593 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-46593 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-46593 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-46593 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-46593 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-46593 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-46593 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-46593 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-46593 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-46593 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-46593 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion" Sfwd-topic                      */
/*-----------------------------------------------*/
body.postid-46603 #gform_40 ul{
	padding-left:0px;
}

body.postid-46603 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-46603 .field_description_above textarea{
	border-style:solid;
	border-width:2px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#c1c7d0;
}

body.postid-46603 #gform_40 .gform_footer{
	margin-top:8px;
}

body.postid-46603 #gform_submit_button_40{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-46603 .gform-body .field_description_below textarea{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:2px;
	border-color:#c1c7d0;
}

body.postid-46603 .gform-body .field_description_below textarea:hover{
	border-color:#b3d4ff;
}



/*-----------------------------------------------*/
/*  "Capstone Project" Sfwd-lessons              */
/*-----------------------------------------------*/
body.postid-46605 #gform_41 .form_sublabel_below{
	padding-left:0px;
}

body.postid-46605 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Internal Affairs Standard &#8211; Certification Program" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-27163 .ld-item-list-items .ld-item-section-heading-1588980183809 .ld-lesson-section-heading{
	display:none !important;
}

body.postid-27163 .learndash-course-complete-message strong p{
	color:#c0392b;
}



/*-----------------------------------------------*/
/*  "Advanced Online Internal Affairs Training" Page*/
/*-----------------------------------------------*/
body.page-id-28004 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-28004 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-28004 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-28004 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-28004 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-28004 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-28004 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-28004 #gform_submit_button_61{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-28004 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Training Savings Calculator" Page           */
/*-----------------------------------------------*/
body.page-id-53741 #gform_101 .gform_footer{
	display:none;
}

body.page-id-53741 .gform-body .field_description_above h3{
	margin-bottom:4px;
	padding-top:16px;
	font-weight:600;
}

body.page-id-53741 .gform-body .field_description_above .gsection_description{
	padding-bottom:0px !important;
}

body.page-id-53741 .gform-body .field_description_above:nth-child(8) input[type=text]{
	border-color:#16a085;
	color:#16a085;
	font-weight:600;
}

body.page-id-53741 .ast-article-single .entry-content > div{
	padding-left:32px;
	padding-right:32px;
	padding-top:8px;
	padding-bottom:32px;
	border-style:solid;
	border-color:#94bfa2;
	border-width:2px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:rgba(231,244,228,0.35);
}

body.page-id-53741 .gform-body .field_description_above .gfield_description{
	color:#000000;
}

body.page-id-53741 .gform-body .field_description_above .ginput_container_number{
	width:400px;
}

body.page-id-53741 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-53741 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (max-width:640px){

	body.page-id-53741 #content .ast-container #primary #main .ast-article-single .entry-content div div #gform_wrapper_101 #gform_101 .gform-body .form_sublabel_below .field_description_above .ginput_container_number{
	width:auto !important;
	}

}



@media (min-width:769px){

	body.page-id-53741 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-53741 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2022 -R9" Sfwd-courses */
/*-----------------------------------------------*/
body.postid-54803 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button{
	background-color:#601f16;
	font-size:15px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-54803 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-54803 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button:hover{
	background-color:#391813;
}

@media (max-width:640px){

	body.postid-54803 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit 2021" Sfwd-courses      */
/*-----------------------------------------------*/
body.postid-56027 .learndash-wrapper .ld-lesson-list .ld-section-heading{
	display:none;
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641827202456 .ld-lesson-section-heading{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#172b4d !important;
	color:#ffffff !important;
	background-image:-webkit-linear-gradient(left, #172B4D 0%, #355c7d 100%);	background-image:-o-linear-gradient(left, #172B4D 0%, #355c7d 100%);	background-image:linear-gradient(to right, #172B4D 0%, #355c7d 100%);
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641827226680 .ld-lesson-section-heading{
	background-color:#ffe380 !important;
	background-image:-webkit-linear-gradient(left, #FFAB00 0%, #FFF0B3 100%);	background-image:-o-linear-gradient(left, #FFAB00 0%, #FFF0B3 100%);	background-image:linear-gradient(to right, #FFAB00 0%, #FFF0B3 100%);
	margin-top:36px !important;
}

body.postid-56027 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641858621481 .ld-lesson-section-heading{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#ffffff !important;
	background-color:#de350b !important;
	background-image:-webkit-linear-gradient(left, #DE350B 0%, #FF7452 100%);	background-image:-o-linear-gradient(left, #DE350B 0%, #FF7452 100%);	background-image:linear-gradient(to right, #DE350B 0%, #FF7452 100%);
	margin-top:36px !important;
}

body.postid-56027 .ld-item-list-items .ld-item-list-item a{
	border-width:0px;
}

body.postid-56027 #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item{
	border-width:1px !important;
}

body.postid-56027 .ld-lesson-list .ld-item-list-items .ld-item-list-item{
	border-color:rgba(151,160,175,0.5);
	font-weight:500;
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641930299679 .ld-lesson-section-heading{
	background-color:#bb0000 !important;
	background-image:-webkit-linear-gradient(left, #BB0000 0%, #BB4C4C 100%);	background-image:-o-linear-gradient(left, #BB0000 0%, #BB4C4C 100%);	background-image:linear-gradient(to right, #BB0000 0%, #BB4C4C 100%);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#ffffff !important;
	margin-top:36px !important;
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641930266535 .ld-lesson-section-heading{
	color:#ffffff !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#2980b9 !important;
	background-image:-webkit-linear-gradient(left, #0747A6 0%, #2684FF 100%);	background-image:-o-linear-gradient(left, #0747A6 0%, #2684FF 100%);	background-image:linear-gradient(to right, #0747A6 0%, #2684FF 100%);
	margin-top:36px !important;
}

body.postid-56027 .ld-item-list-items .ld-item-section-heading-1641930322048 .ld-lesson-section-heading{
	background-color:#006644 !important;
	background-image:-webkit-linear-gradient(left, #006644 0%, #57D9A3 100%);	background-image:-o-linear-gradient(left, #006644 0%, #57D9A3 100%);	background-image:linear-gradient(to right, #006644 0%, #57D9A3 100%);
	color:#ffffff !important;
	margin-top:36px !important;
}



/*-----------------------------------------------*/
/*  "Registration Form" Page                     */
/*-----------------------------------------------*/
body.page-id-56972 .elementor-form .elementor-field-group .elementor-button{
	margin-top:8px;
}



/*-----------------------------------------------*/
/*  "Accreditation Manager Certification Program" Page*/
/*-----------------------------------------------*/
body.page-id-59706 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-59706 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-59706 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-59706 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-59706 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-59706 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-59706 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-59706 .form_sublabel_above .field_description_above .ginput_container_singleproduct input[type=text]{
	font-weight:500;
}

body.page-id-59706 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

@media (min-width:641px){

	body.page-id-59706 #gform_submit_button_69{
	width:40%;
}

body.page-id-59706 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
	}

}



/*-----------------------------------------------*/
/*  "Group Course Access" Page                   */
/*-----------------------------------------------*/
body.page-id-59987 #fgr-wrapper .fgr-group-container{
	margin-bottom: 20px;
	line-height: 100%;
	border: 1px solid #d4d4d4;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 8px 0 #DFE1E6;	box-shadow: 1px 1px 8px 0 #DFE1E6;
	padding: 24px 24px 14px 24px;
	background: #fff;
}

body.page-id-59987 #fgr-wrapper .fgr-course-contents{
	border-bottom: 0px;
	padding: 16px 0;
}

body.page-id-59987 .slider{
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #36B37E;

	transition: .4s;
}

body.page-id-59987 input:checked+.slider{
	background-color: #bb1a0c;
}

body.page-id-59987 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-59987 .ast-article-single .entry-header h1{
	font-weight:600;
	text-transform:uppercase;
}

body.page-id-59987 .ast-article-single p{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
}

@media (min-width:769px){

	body.page-id-59987 #main article{
	padding-top:32px;
	padding-bottom:32px;
}

body.page-id-59987 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-59987 #main article{
	padding-left:32px;
	}

}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-28075 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-28075 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-28075 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-28075 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-28075 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-28075 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-28075 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-28075 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-28075 .bbp-body li li blockquote{
	display:none;
}

body.postid-28075 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-28075 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-28075 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-28075 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-28075 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-28075 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-28075 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-28075 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-28075 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-28075 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-28075 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Home &#8211; DLG Learning Center" Page      */
/*-----------------------------------------------*/
body.page-id-20 #primary-menu .menu-item .astra-megamenu{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20 #form-field-email{
	min-height:4px;
	height:48px;
}

body.page-id-20 .elementor-form .elementor-field-group .elementor-button:hover{
	background-color:#0747a6;
}

body.page-id-20 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-form .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button:active{
	background-color:#0052cc !important;
}

body.page-id-20 .elementor-form .elementor-field-group .elementor-button{
	background-color:#0052cc;
}

body.page-id-20 #form-field-email:active{
	border-color:#0052cc;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0px 0px 12px 8px rgba(0,82,204,0.1);	box-shadow:0px 0px 12px 8px rgba(0,82,204,0.1);
}

body.page-id-20 #main .ast-article-single header{
	display:none;
}

@media (max-width:640px){

	body.page-id-20 .ast-article-single .elementor .elementor-icon-list-text{
	font-size:16px !important;
	}

}



/*-----------------------------------------------*/
/*  "United States v. Martin: Traffic Stop &#038; Vehicle Search" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-54812 .learndash_post_sfwd-lessons .ld-button .ld-text{
	font-size:12px;
	font-weight:400;
}



/*-----------------------------------------------*/
/*  "Class Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-61434 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61434 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61434 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61434 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61434 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61434 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61434 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61434 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61434 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61434 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61434 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61434 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61434 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61434 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61434 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61434 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61434 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Introduction Responses" Sfwd-topic          */
/*-----------------------------------------------*/
body.postid-61436 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61436 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61436 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61436 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61436 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61436 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61436 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61436 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61436 .bbp-body li li blockquote{
	display:none;
}

body.postid-61436 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61436 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61436 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61436 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61436 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61436 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61436 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61436 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61436 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61436 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61436 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61436 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Accreditation Manager Certification Program" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:1023px){

	body.postid-61415 .ld-alert-certificate .ld-icon-certificate{
	display:none;
}

body.postid-61415 .ld-cvss-social-buttons-list .ld-cvss-social-button a{
	display:none !important;
}

body.postid-61415 .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate{
	padding-left:64px;
	padding-right:64px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-61415 .ld-alert-certificate .ld-alert-messages{
	font-weight:600;
}

body.postid-61415 .learndash-wrapper--course .ld-alert-certificate .ld-cvss-button-download-certificate{
	margin-left:0px !important;
	min-width:100px !important;
}

body.postid-61415 #page #content .ast-container #primary #main .hentry .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-button-download-certificate{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Accreditation Management File Exchange" Page*/
/*-----------------------------------------------*/
body.page-id-62823 #gform_preview_111_1 .ginput_preview .gform_delete_file{
	background-color:#95a5a6;
	padding-left:30px;
	padding-right:30px;
	margin-right:10px;
}



/*-----------------------------------------------*/
/*  "SCOTUS Makes It Easier To Sue Police And Prosecutors For Malicious Prosecution" Post*/
/*-----------------------------------------------*/
body.postid-63005 #kt-layout-id_1c218c-26 .wp-block-image img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.postid-63005 #kt-layout-id_0ee975-df .wp-block-image img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}



/*-----------------------------------------------*/
/*  "Class Discussion" Sfwd-topic                */
/*-----------------------------------------------*/
body.postid-61444 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61444 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61444 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61444 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61444 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61444 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61444 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61444 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61444 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61444 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61444 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61444 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61444 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61444 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61444 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61444 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61444 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-61446 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61446 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61446 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61446 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61446 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61446 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61446 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61446 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61446 .bbp-body li li blockquote{
	display:none;
}

body.postid-61446 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61446 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61446 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61446 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61446 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61446 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61446 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61446 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61446 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61446 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61446 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61446 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Discussion Prompt A" Sfwd-topic     */
/*-----------------------------------------------*/
body.postid-61450 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61450 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61450 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61450 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61450 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61450 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61450 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61450 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61450 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61450 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61450 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61450 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61450 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61450 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61450 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61450 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61450 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Discussion Responses A" Sfwd-topic  */
/*-----------------------------------------------*/
body.postid-61452 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61452 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61452 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61452 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61452 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61452 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61452 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61452 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61452 .bbp-body li li blockquote{
	display:none;
}

body.postid-61452 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61452 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61452 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61452 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61452 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61452 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61452 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61452 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61452 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61452 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61452 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61452 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Discussion Prompt B" Sfwd-topic     */
/*-----------------------------------------------*/
body.postid-61456 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61456 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61456 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61456 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61456 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61456 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61456 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61456 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61456 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61456 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61456 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61456 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61456 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61456 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61456 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61456 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61456 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #2 Class Responses B" Sfwd-topic       */
/*-----------------------------------------------*/
body.postid-61458 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61458 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61458 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61458 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61458 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61458 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61458 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61458 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61458 .bbp-body li li blockquote{
	display:none;
}

body.postid-61458 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61458 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61458 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61458 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61458 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61458 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61458 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61458 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61458 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61458 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61458 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61458 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-61464 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61464 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61464 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61464 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61464 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61464 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61464 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61464 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61464 .bbp-body li li blockquote{
	display:none;
}

body.postid-61464 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61464 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61464 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61464 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61464 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61464 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61464 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61464 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61464 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61464 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61464 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61464 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Discussion" Sfwd-topic                */
/*-----------------------------------------------*/
body.postid-61462 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61462 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61462 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61462 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61462 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61462 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61462 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61462 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61462 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61462 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61462 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61462 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61462 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61462 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61462 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61462 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61462 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Discussion" Sfwd-topic                */
/*-----------------------------------------------*/
body.postid-61470 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61470 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61470 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61470 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61470 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61470 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61470 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61470 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61470 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61470 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61470 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61470 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61470 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61470 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61470 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61470 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61470 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #4 Discussion Prompt A" Sfwd-topic     */
/*-----------------------------------------------*/
body.postid-61476 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61476 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61476 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61476 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61476 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61476 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61476 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61476 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61476 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61476 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61476 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61476 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61476 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61476 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61476 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61476 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61476 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #4 Class Responses A" Sfwd-topic       */
/*-----------------------------------------------*/
body.postid-61478 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61478 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61478 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61478 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61478 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61478 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61478 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61478 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61478 .bbp-body li li blockquote{
	display:none;
}

body.postid-61478 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61478 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61478 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61478 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61478 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61478 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61478 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61478 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61478 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61478 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61478 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61478 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #4 Discussion Prompt B" Sfwd-topic     */
/*-----------------------------------------------*/
body.postid-61483 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-61483 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-61483 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-61483 .bbp-body ul li{
	visibility:hidden;
}

body.postid-61483 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-61483 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-61483 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-61483 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-61483 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-61483 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-61483 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-61483 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61483 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-61483 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61483 .ld-alert-warning .learndash-link-previous-incomplete span{
	display:none;
}

@media (max-width:768px){

	body.postid-61483 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (min-width:481px){

	body.postid-61483 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Week #4 Class Responses B" Sfwd-topic       */
/*-----------------------------------------------*/
body.postid-61485 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61485 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61485 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61485 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61485 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61485 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61485 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61485 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61485 .bbp-body li li blockquote{
	display:none;
}

body.postid-61485 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61485 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61485 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61485 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61485 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61485 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61485 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61485 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61485 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61485 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61485 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61485 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-lessons                  */
/*-----------------------------------------------*/
body.postid-61491 #gform_120 ul{
	padding-left:0px;
}

body.postid-61491 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-61491 #gform_submit_button_120{
	font-weight:600;
	text-transform:uppercase;
	font-size:20px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "Use of Force Summit 2026" Page              */
/*-----------------------------------------------*/
body.page-id-65863 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-65863 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-65863 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-65863 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-65863 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-65863 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:2px !important;
	padding-top:4px;
	margin-top:2px !important;
}

body.page-id-65863 .gfield_quantity select{
	height:48px !important;
	margin-left:0px;
	padding-left:16px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	line-height:2.75em !important;
	font-weight:600 !important;
	padding-right:16px !important;
	border-style:solid;
	border-color:#bdc3c7 !important;
}

body.page-id-65863 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-65863 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-65863 #gform_submit_button_204{
	text-transform:uppercase;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:16px;
	padding-bottom:16px;
	margin-top:0px;
	margin-bottom:16px;
	font-weight:600;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	padding-right:32px;
	padding-left:32px;
	background-color:#09326c;
}

body.page-id-65863 .ginput_container_address .gform-grid-col input[type=text]{
	padding-top:12px;
	padding-bottom:12px;
}

body.page-id-65863 #gform_submit_button_204:hover{
	background-color:#0055cc;
}

body.page-id-65863 .form_sublabel_above .ginput_address_state select{
	text-transform:none;
	height:40px;
	min-height:40px;
}

body.page-id-65863 #content .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_204 #gform_204 .gform-body .form_sublabel_above .gfield--no-description .ginput_container_address .ginput_address_state select{
	line-height:24px !important;
}

body.page-id-65863 #gf_coupon_button{
	padding-left:32px;
	padding-right:32px;
	background-color:#a5adba;
	text-transform:uppercase;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-65863 div div .elementor-location-popup{
	display:none !important;
}

body.page-id-65863 #gform_submit_button_243{
	font-weight:600;
	text-transform:uppercase;
	background-color:#ae2e24;
}

body.page-id-65863 #gform_submit_button_243:hover{
	background-color:#5d1f1a;
}

@media (max-width:640px){

	body.page-id-65863 .form_sublabel_above .ginput_address_state label{
	padding-top:16px;
	}

}



@media (min-width:545px){

	body.page-id-65863 .gfield_quantity select{
	font-size:16px !important;
}

body.page-id-65863 #gform_submit_button_204{
	font-size:16px;
}

body.page-id-65863 .form_sublabel_above .ginput_address_state select{
	font-size:17px;
}

body.page-id-65863 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit Registration" Page      */
/*-----------------------------------------------*/
body.page-id-65978 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-65978 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-65978 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-65978 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-65978 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-65978 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:2px !important;
	padding-top:4px;
	margin-top:2px !important;
}

body.page-id-65978 .gfield_quantity select{
	height:48px !important;
	margin-left:0px;
	padding-left:16px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	line-height:2.75em !important;
	font-weight:600 !important;
	padding-right:16px !important;
	border-style:solid;
	border-color:#bdc3c7 !important;
}

body.page-id-65978 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-65978 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-65978 #gform_submit_button_204{
	text-transform:uppercase;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:16px;
	padding-bottom:16px;
	margin-top:0px;
	margin-bottom:16px;
	font-weight:600;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	padding-right:32px;
	padding-left:32px;
	background-color:#09326c;
}

body.page-id-65978 .ginput_container_address .gform-grid-col input[type=text]{
	padding-top:12px;
	padding-bottom:12px;
}

body.page-id-65978 #gform_submit_button_204:hover{
	background-color:#0055cc;
}

body.page-id-65978 .form_sublabel_above .ginput_address_state select{
	text-transform:none;
	height:40px;
	min-height:40px;
}

body.page-id-65978 #content .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_204 #gform_204 .gform-body .form_sublabel_above .gfield--no-description .ginput_container_address .ginput_address_state select{
	line-height:24px !important;
}

body.page-id-65978 #gform_submit_button_243{
	font-weight:600;
	text-transform:uppercase;
}

body.page-id-65978 div div .elementor-location-popup{
	display:none !important;
}

@media (max-width:640px){

	body.page-id-65978 .form_sublabel_above .ginput_address_state label{
	padding-top:16px;
	}

}



@media (min-width:545px){

	body.page-id-65978 .gfield_quantity select{
	font-size:16px !important;
}

body.page-id-65978 #gform_submit_button_204{
	font-size:16px;
}

body.page-id-65978 .form_sublabel_above .ginput_address_state select{
	font-size:17px;
	}

}



/*-----------------------------------------------*/
/*  "How Long is Too Long During a Traffic Stop?" Post*/
/*-----------------------------------------------*/
body.postid-66973 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:transparent;
}

body.postid-66973 #content .ast-container{
	border-style:none;
}

body.postid-66973 #primary{
	border-style:none;
}

body.postid-66973 #main{
	border-style:none;
}



/*-----------------------------------------------*/
/*  "Continued Education for Supervisors: Supervisory Liability -R9" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-67143 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Force Investigations Course Request" Page   */
/*-----------------------------------------------*/
body.page-id-67180 .gform-body .field_description_below .gfield_label .gfield_required span{
	color:#bf2600;
	font-size:13px;
}



/*-----------------------------------------------*/
/*  "Supervisor Program: Continuing Education R9" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-67642 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}

body.postid-67642 .learndash_post_sfwd-courses .learndash .ld-section-heading{
	display:none;
}

body.postid-67642 .ld-item-list-items .ld-item-section-heading-1665431359634 .ld-lesson-section-heading{
	background-color:#dfe1e6 !important;
}

body.postid-67642 .ld-item-list-items .ld-item-section-heading-1667314334351 .ld-lesson-section-heading{
	background-color:#dfe1e6 !important;
}

body.postid-67642 .ld-item-list-items .ld-item-section-heading-1665431344208 .ld-lesson-section-heading{
	background-color:#dfe1e6 !important;
}

body.postid-67642 .ld-item-list-items .ld-item-name .ld-item-title{
	font-weight:600;
}

body.postid-67642 .ld-table-list-items .ld-table-list-item span{
	font-weight:500;
}



/*-----------------------------------------------*/
/*  "Interviews for Force Investigations (Supervisors) -R9" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-67681 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-67681 .ast-no-thumbnail .ast-single-post-order h1{
	margin-bottom:0px;
	margin-top:16px;
}

body.postid-67681 #sfwd-mark-complete{
	display:none !important;
}

body.postid-67681 #main .hentry .ast-no-date-box{
	margin-bottom:-16px;
}



/*-----------------------------------------------*/
/*  "Supervisor Continuing Education Program" Page*/
/*-----------------------------------------------*/
body.page-id-67927 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-67927 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-67927 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-67927 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-67927 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#6b778c;
	border-color:#7a869a;
	border-width:2px;
	text-transform:uppercase;
	font-size:18px;
	font-weight:600;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-67927 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-67927 .gpnf-nested-entries .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-67927 .gpnf-nested-entries .delete-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-67927 .form_sublabel_above .field_description_above .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	text-transform:capitalize;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#6b778c;
}

body.page-id-67927 .form_sublabel_above .field_description_above .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-67927 #page .elementor-section-wrap .elementor-element .e-con-inner .e-con-full .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-67927 .gfield_quantity select{
	height:48px !important;
}

body.page-id-67927 .form_sublabel_above .field_description_above .gfield_description{
	padding-top:4px !important;
	padding-bottom:4px !important;
}

body.page-id-67927 .form_sublabel_above .field_description_above label.gform-field-label{
	font-weight:600 !important;
}

body.page-id-67927 .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield--no-description label.gform-field-label{
	font-size:16px !important;
}

body.page-id-67927 .form_sublabel_above .gfield--no-description:nth-child(8) .gform-field-label:nth-child(1){

	font-style:italic;
}

body.page-id-67927 #content .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield--no-description:nth-child(8) .gform-field-label:nth-child(1){

	font-size:16px !important;
}

@media (max-width:1200px){

	body.page-id-67927 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-67927 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
}

body.page-id-67927 #gf_coupon_button{
	border-color:#7a869a;
	border-width:1px;
	background-color:#6b778c;
	}

}



@media (max-width:420px){

	body.page-id-67927 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



@media (min-width:545px){

	body.page-id-67927 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; Schedule" Page  */
/*-----------------------------------------------*/
body.page-id-68981 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-68981 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-68981 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-68981 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-68981 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-68981 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-68981 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-68981 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-68981 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-68981 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-68981 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-68981 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-68981 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-68981 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-68981 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-68981 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-68981 .gfield_quantity select{
	height:48px !important;
}

body.page-id-68981 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-68981 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-68981 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-68981 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-68981 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-68981 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-68981 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-68981 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-68981 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; Schedule Day 2" Page*/
/*-----------------------------------------------*/
body.page-id-69157 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-69157 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-69157 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-69157 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-69157 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-69157 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-69157 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-69157 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-69157 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-69157 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-69157 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-69157 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-69157 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-69157 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-69157 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-69157 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-69157 .gfield_quantity select{
	height:48px !important;
}

body.page-id-69157 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69157 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-69157 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69157 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-69157 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-69157 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69157 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-69157 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-69157 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; Schedule Day 3" Page*/
/*-----------------------------------------------*/
body.page-id-69177 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-69177 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-69177 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-69177 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-69177 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-69177 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-69177 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-69177 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-69177 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-69177 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-69177 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-69177 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-69177 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-69177 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-69177 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-69177 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-69177 .gfield_quantity select{
	height:48px !important;
}

body.page-id-69177 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69177 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-69177 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69177 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-69177 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-69177 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-69177 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-69177 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-69177 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "Police Supervisor Training Webinar" Page    */
/*-----------------------------------------------*/
body.page-id-69944 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-69944 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-69944 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-69944 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-69944 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#0052cc;
	border-color:#0747a6;
}

body.page-id-69944 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

@media (max-width:1200px){

	body.page-id-69944 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-69944 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
	}

}



@media (max-width:420px){

	body.page-id-69944 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Supervisory Liability Introduction (SPL-A3)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-70385 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian &#8211; Membership" Page*/
/*-----------------------------------------------*/
body.page-id-70549 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-70549 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-70549 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-70549 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-70549 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#6b778c;
	border-color:#7a869a;
	border-width:2px;
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
}

body.page-id-70549 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-70549 .gform-body .form_sublabel_above .gfield_price:nth-child(1){

	display:none;
}

body.page-id-70549 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:4px !important;
}

body.page-id-70549 .form_sublabel_above .gfield_price .ginput_total{
	color:#e74c3c !important;
}

body.page-id-70549 .gform-body .form_sublabel_above .gfield_price{
	background-color:#ecf0f1;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-70549 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	color:#e74c3c;
}

@media (max-width:1200px){

	body.page-id-70549 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-70549 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
}

body.page-id-70549 #gf_coupon_button{
	border-color:#7a869a;
	border-width:1px;
	background-color:#6b778c;
	}

}



@media (max-width:420px){

	body.page-id-70549 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; Instructors" Page*/
/*-----------------------------------------------*/
body.page-id-70952 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-70952 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-70952 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-70952 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-70952 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-70952 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-70952 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-70952 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-70952 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-70952 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-70952 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-70952 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-70952 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-70952 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-70952 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-70952 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-70952 .gfield_quantity select{
	height:48px !important;
}

body.page-id-70952 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-70952 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-70952 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-70952 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-70952 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-70952 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-70952 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-70952 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-70952 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "Highest Court Refuses to Review 6th Circuit’s Grant of Immunity to Officer" Post*/
/*-----------------------------------------------*/
body.postid-71168 .ast-no-thumbnail .ast-single-post-order .entry-meta{
	display:none;
}

body.postid-71168 .entry-header .ast-single-post-order .entry-meta{
	display:none;
}

body.postid-71168 .entry-header .post-thumb img{
	margin-top:24px !important;
}

@media (max-width:640px){

	body.postid-71168 .entry-header .post-thumb img{
	margin-top:12px !important;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit 2022 &#8211; Schedule" Page*/
/*-----------------------------------------------*/
body.page-id-71894 .ast-article-single .ast-no-thumbnail h1{
	font-weight:600;
}

body.page-id-71894 .gform-body .field_description_below h3{
	margin-bottom:8px;
	margin-top:0px;
	color:#bf2600;
}

body.page-id-71894 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-71894 #primary #main .ast-article-single .entry-content #gform_wrapper_142 #gform_142 .gform-body #gform_page_142_1 .gform_page_fields .form_sublabel_below .gsurvey-survey-field .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-71894 .gform_page_fields select{
	height:48px;
}

body.page-id-71894 input[type=text]{
	border-color:#95a5a6;
}

body.page-id-71894 #content .ast-container #primary #main .ast-article-single .entry-content #gform_wrapper_142 #gform_142 .gform-body .form_sublabel_below .gsurvey-survey-field .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
	padding-bottom:8px !important;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(4){

	border-bottom-width:0px;
	background-color:#ecf0f1;
	padding-left:16px;
	padding-top:16px;
	padding-bottom:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-top:16px;
	margin-bottom:16px;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(4) .gsection_description{
	padding-top:4px;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(26){

	background-color:#ecf0f1;
	padding-left:16px;
	padding-top:16px;
	border-bottom-width:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-top:16px;
	margin-bottom:16px;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(26) .gsection_description{
	padding-top:4px;
}

body.page-id-71894 .gform-body .gsurvey-survey-field select{
	margin-bottom:16px;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(15){

	background-color:#ecf0f1;
	border-bottom-width:0px;
	padding-left:16px;
	padding-top:16px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-top:16px;
	margin-bottom:16px;
}

body.page-id-71894 .gform-body .field_description_below:nth-child(15) .gsection_description{
	padding-top:4px;
}

@media (min-width:769px){

	body.page-id-71894 .ast-article-single .ast-no-thumbnail h1{
	font-size:24px;
}

body.page-id-71894 .gform-body .field_description_below h3{
	font-size:18px;
	}

}



/*-----------------------------------------------*/
/*  "First Amendment Summit" Page                */
/*-----------------------------------------------*/
body.page-id-72224 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-72224 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-72224 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-72224 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-72224 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-72224 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-72224 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-72224 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-72224 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-72224 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-72224 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-72224 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-72224 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
	padding-top:4px !important;
}

body.page-id-72224 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-72224 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-72224 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-72224 .gfield_quantity select{
	height:48px !important;
	color:#000;
}

body.page-id-72224 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-72224 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-72224 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-72224 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-72224 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-72224 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-72224 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-72224 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-72224 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-72224 .form_sublabel_above .gfield_price select{
	height:48px;
}

body.page-id-72224 #gf_coupon_button{
	font-weight:600;
	text-transform:uppercase;
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#7f8c8d;
}

body.page-id-72224 #gform_submit_button_246{
	font-weight:600;
	text-transform:uppercase;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#a54800;
}

@media (min-width:545px){

	body.page-id-72224 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2023 Q1-R9" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-72644 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Subscriptions" Page                         */
/*-----------------------------------------------*/
body.page-id-72715 .list-gss div div{
	display:none;
}



/*-----------------------------------------------*/
/*  "Habits Survey" Sfwd-topic                   */
/*-----------------------------------------------*/
body.postid-73152 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Take the Next Step" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-73148 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-73148 #gform_submit_button_148{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	background-color:#0a326c;
}

body.postid-73148 #gform_submit_button_148:hover{
	background-color:#0055cc;
}



/*-----------------------------------------------*/
/*  "Course Catalog" Page                        */
/*-----------------------------------------------*/
body.page-id-53375 #page .elementor-element-09144a3{
	background-color:#fff;
}

body.page-id-53375 .wpgb-area .wpgb-facet h4.wpgb-facet-title{
	display:none;
}



/*-----------------------------------------------*/
/*  "L.E.A.D.S. Law Enforcement: Active De-Escalation Strategies Certification" Page*/
/*-----------------------------------------------*/
body.page-id-73505 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-73505 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-73505 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-73505 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-73505 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-73505 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-73505 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-73505 .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_244 #gform_244 .gform-body .form_sublabel_above .gfield--no-description .ginput_container .gform-grid-col .gform-theme-field-control > div > iframe{
	padding-bottom:8px !important;
}

body.page-id-73505 .gform-theme-field-control > div > iframe{
	background-color:#f7f8f9;
	padding-top:0px;
}

body.page-id-73505 .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_244 #gform_244 .gform-body .form_sublabel_above .gfield--no-description .ginput_container .gform-grid-col .gform-theme-field-control > div{
	padding-bottom:8px !important;
	padding-top:8px !important;
}

body.page-id-73505 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:#f7f8f9;
	padding-right:8px;
	padding-left:8px;
	border-style:solid;
	border-width:1px;
	border-color:#dcdfe4;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body.page-id-73505 #content .elementor .elementor-element-d7c4aa8{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:641px){

	body.page-id-73505 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "In Progress" Page                           */
/*-----------------------------------------------*/
body.page-id-37281 .wp-block-uagb-section h2 a{
	color:#f1c40f;
}



/*-----------------------------------------------*/
/*  "Training Certificates" Page                 */
/*-----------------------------------------------*/
@media (min-width:769px){

	body.page-id-40223 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Terms of Service" Page                      */
/*-----------------------------------------------*/
@media (min-width:769px){

	body.page-id-69960 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "References" Sfwd-topic                      */
/*-----------------------------------------------*/
body.postid-74443 .ld-tabs ol li{
	padding-bottom:12px;
}

body.postid-74443 .ld-tabs ol{
	padding-left:24px !important;
	padding-right:24px;
}



/*-----------------------------------------------*/
/*  "Body-Worn Cameras Training Course" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-74435 .kt-tabs-wrap .wp-block-kadence-tab{
	padding-top:24px !important;
	padding-bottom:0px !important;
}

body.postid-74435 .learndash_post_sfwd-courses .learndash .ld-section-heading{
	padding-top:8px;
}

body.postid-74435 .learndash_post_sfwd-courses .learndash .ld-lesson-list{
	margin-top:6px;
	margin-bottom:16px;
}



/*-----------------------------------------------*/
/*  "Training Survey" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-74704 #gform_156 .gform-body ul{
	padding-left:0px;
}

body.postid-74704 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-74704 #gform_submit_button_156{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-size:16px;
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Pre-Test" Sfwd-topic                        */
/*-----------------------------------------------*/
body.postid-74742 #gform_submit_button_157{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	padding-left:24px;
	padding-right:24px;
	padding-top:16px;
	padding-bottom:16px;
	font-size:16px;
	font-weight:600;
	background-color:#206b74;
}

body.postid-74742 #gform_submit_button_157:hover{
	background-color:#1d474c;
}

body.postid-74742 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "The Failure of Supervision: Is It The Cause of Officer Failures?" Post*/
/*-----------------------------------------------*/
body.postid-75022 .entry-header .post-thumb img{
	display:none;
}



/*-----------------------------------------------*/
/*  "Getting Started" Page                       */
/*-----------------------------------------------*/
body.page-id-75070 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-75070 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-75070 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Group Creation" Page                        */
/*-----------------------------------------------*/
body.page-id-75271 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-75271 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-75271 #submit{
	background-color:#0984e3;
	background-image:none;
}

body.page-id-75271 #submit:hover{
	background-color:#2980b9;
}

body.page-id-75271 .group-management-form form .uo-admin-title{
	display:none;
}

@media (min-width:769px){

	body.page-id-75271 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Police Background Investigations Training" Page*/
/*-----------------------------------------------*/
body.page-id-75331 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-75331 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-75331 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-75331 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-75331 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-75331 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-75331 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-75331 .form_sublabel_above .field_description_above .ginput_container_singleproduct input[type=text]{
	font-weight:500;
}

body.page-id-75331 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

@media (min-width:641px){

	body.page-id-75331 #gform_submit_button_69{
	width:40%;
}

body.page-id-75331 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
	}

}



/*-----------------------------------------------*/
/*  "Webinar" Page                               */
/*-----------------------------------------------*/
body.page-id-68364 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-68364 .post-password-form p input{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	height:42px;
}

body.page-id-68364 .ast-article-single .post-password-form p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:769px){

	body.page-id-68364 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Confirmation" Page                          */
/*-----------------------------------------------*/
body.page-id-59788 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-59788 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

@media (min-width:769px){

	body.page-id-59788 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Legal Pitfalls in Background Investigations" Post*/
/*-----------------------------------------------*/
body.postid-75543 .ast-no-date-box .pdfprnt-buttons-post{
	display:none;
}

body.postid-75543 .entry-header .post-thumb img{
	display:none;
}

body.postid-75543 #main nav{
	display:none;
}



/*-----------------------------------------------*/
/*  "Supervisory Liability" Sfwd-courses         */
/*-----------------------------------------------*/
body.postid-76492 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "Supervisory Liability" Sfwd-courses         */
/*-----------------------------------------------*/
body.postid-76587 .ld-tabs .ld-tab-content{
	padding-bottom:0px !important;
	padding-top:16px !important;
}



/*-----------------------------------------------*/
/*  "CT Rape Crisis: POSTC-50 Credit" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-77240 #gform_90 .gform-body ul{
	padding-left:0px;
}

body.postid-77240 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-77240 #gform_submit_button_90{
	font-weight:600;
	text-transform:uppercase;
}



/*-----------------------------------------------*/
/*  "Week #4" Sfwd-lessons                       */
/*-----------------------------------------------*/
body.postid-28226 .ld-tabs .wp-container-1{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}



/*-----------------------------------------------*/
/*  "Junior Video Editor &amp; Multimedia Specialist" Page*/
/*-----------------------------------------------*/
body.page-id-77278 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-77278 .form_sublabel_above .field_description_above .ginput_container_consent{
	padding-top:15px;
}

@media (min-width:769px){

	body.page-id-77278 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Protest Response and Anticipated NTOA Public Order Standards Webinar" Post*/
/*-----------------------------------------------*/
body.postid-77431 .ast-no-date-box .pdfprnt-buttons-post{
	display:none;
}



/*-----------------------------------------------*/
/*  "Training Forms" Page                        */
/*-----------------------------------------------*/
body.page-id-38153 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-width:0px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-38153 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-38153 .ast-article-single table thead{
	font-size:14px;
	text-transform:uppercase;
}

body.page-id-38153 #page #content .ast-container #primary #main .ast-article-single .entry-content table thead tr th{
	width:6px !important;
}

body.page-id-38153 .ast-article-single tr th{
	background-color:#ecf0f1;
}

body.page-id-38153 .ast-article-single tr td{
	text-transform:none;
}

body.page-id-38153 .ast-article-single tr a{
	color:#2980b9;
	text-align:center;
	text-transform:uppercase;
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-38153 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Consent to Search Granted and then Taken Away" Post*/
/*-----------------------------------------------*/
body.postid-76395 .ast-no-date-box .entry-header h1{
	text-transform:none;
}



/*-----------------------------------------------*/
/*  "Guardian Mindset Podcast: Managing Public Protests with Spencer Fomby" Post*/
/*-----------------------------------------------*/
body.postid-77701 .ast-no-date-box .pdfprnt-buttons-post{
	display:none;
}



/*-----------------------------------------------*/
/*  "The Truth in Perception: Examining the Impact of Body-Worn Cameras on Memory Recall" Post*/
/*-----------------------------------------------*/
body.postid-77747 .ast-no-date-box .pdfprnt-buttons-post{
	display:none;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2023 Q2 -R9" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-78077 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Introduction" Sfwd-topic              */
/*-----------------------------------------------*/
body.postid-78053 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-78053 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-78053 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-78053 .bbp-body ul li{
	visibility:hidden;
}

body.postid-78053 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-78053 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-78053 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-78053 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-78053 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-78053 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-78053 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-78053 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-78053 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-78053 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-78053 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (max-width:640px){

	body.postid-78053 .learndash_post_sfwd-topic .ld-topic-status .ld-breadcrumbs{
	display:none;
}

body.postid-78053 .ld-focus-main h1{
	font-size:24px;
	}

}



@media (min-width:481px){

	body.postid-78053 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Class Responses" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-78057 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-78057 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-78057 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-78057 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-78057 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-78057 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-78057 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-78057 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-78057 .bbp-body li li blockquote{
	display:none;
}

body.postid-78057 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-78057 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-78057 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-78057 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-78057 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-78057 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-78057 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-78057 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-78057 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-78057 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-78057 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-78057 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion #1" Sfwd-topic                   */
/*-----------------------------------------------*/
body.postid-78059 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-78059 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-78059 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-78059 .bbp-body ul li{
	visibility:hidden;
}

body.postid-78059 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-78059 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-78059 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-78059 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-78059 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-78059 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-78059 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-78059 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-78059 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-78059 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-78059 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (max-width:640px){

	body.postid-78059 .learndash_post_sfwd-topic .ld-topic-status .ld-breadcrumbs{
	display:none;
}

body.postid-78059 .ld-focus-main h1{
	font-size:24px;
	}

}



@media (min-width:481px){

	body.postid-78059 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion #2" Sfwd-topic                   */
/*-----------------------------------------------*/
body.postid-78063 .bbp-body ul .hentry{
	visibility:hidden;
}

body.postid-78063 #bbpress-forums .bbp-replies .bbp-footer{
	visibility:hidden;
}

body.postid-78063 .bbp-body ul .bbp-reply-header{
	visibility:hidden;
}

body.postid-78063 .bbp-body ul li{
	visibility:hidden;
}

body.postid-78063 #bbpress-forums .bbp-replies .bbp-header{
	visibility:hidden;
}

body.postid-78063 .bbp-replies .bbp-body ul{
	visibility:hidden;
}

body.postid-78063 #bbpress-forums .bbp-replies .bbp-body{
	visibility:hidden;
}

body.postid-78063 #bbpress-forums .bbp-breadcrumb{
	visibility:hidden;
}

body.postid-78063 #bbpress-forums .bbp-replies{
	visibility:hidden;
	overflow-x:hidden;
	display:none;
}

body.postid-78063 #new-post .bbp-form legend{
	font-size:18px;
}

body.postid-78063 #bbp_reply_content{
	font-size:16px !important;
	border-color:#b3bac5;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
}

body.postid-78063 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-78063 #bbp_reply_submit{
	text-transform:capitalize;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
}

body.postid-78063 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

@media (max-width:768px){

	body.postid-78063 .learndash_post_sfwd-topic .learndash-wrapper .learndash_timer{
	top:120px;
	}

}



@media (max-width:640px){

	body.postid-78063 .learndash_post_sfwd-topic .ld-topic-status .ld-breadcrumbs{
	display:none;
}

body.postid-78063 .ld-focus-main h1{
	font-size:24px;
	}

}



@media (min-width:481px){

	body.postid-78063 #new-post .bbp-form{
	padding-top:10px;
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Responses #2" Sfwd-topic                    */
/*-----------------------------------------------*/
body.postid-78065 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-78065 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-78065 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-78065 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-78065 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-78065 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-78065 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-78065 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-78065 .bbp-body li li blockquote{
	display:none;
}

body.postid-78065 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-78065 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-78065 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-78065 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-78065 .bbp-body > ul > li > .bbp-reply-header{
	border-style:solid;
	background-color:#ebecf0 !important;
}

body.postid-78065 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-78065 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-78065 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-78065 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-78065 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-78065 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-78065 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "CT Path of the Guardian 2023 Q2 -R9" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-78601 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "My Courses" Page                            */
/*-----------------------------------------------*/
body.page-id-324 #main .learndash-course-grid .toggle-filter{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-324 #main .entry-header h1{
	color:#ffffff;
}

body.page-id-324 .taxonomies .taxonomies-wrapper .taxonomy{
	display:none;
}

body.non-logged-in.page-id-324 #main .toggle-filter{
	display:none;
}

body.page-id-324 .items-wrapper .item article{
	border-style:solid;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	border-color:#8590a2 !important;
}

body.page-id-324 .items-wrapper a span{
	background-color:#8590a2 !important;
	display:none;
}

body.page-id-324 .learndash-course-grid .pagination .load-more{
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-324 #main .ast-article-single h2{
	margin-bottom:4px;
}

body.page-id-324 .items-wrapper .item .learndash-wrapper{
	margin-bottom:4px !important;
}

body.page-id-324 .items-wrapper .item h3{
	margin-bottom:4px !important;
}

body.page-id-324 .items-wrapper a img{
	border-style:none;
	border-width:1px;
	border-color:#34495e;
	border-bottom-width:0px;
}

body.page-id-324 #content .ast-container{
	background-color:#f7f8f9;
	border-style:solid;
	border-width:1px;
	border-color:rgba(179,185,196,0.75);
	border-top-style:none;
	border-bottom-style:none;
	-webkit-box-shadow:0px 0px 25px 10px rgba(133,144,162,0.25);	box-shadow:0px 0px 25px 10px rgba(133,144,162,0.25);
}

body.page-id-324 .ast-article-single h2{
	color:#2c3e50 !important;
	padding-right:24px;
	padding-left:24px;
}

body.page-id-324 .ast-article-single p{
	color:#2c3e50 !important;
}

body.page-id-324 .ast-article-single p span{
	padding-right:24px;
	padding-left:24px;
}

body.page-id-324 .wpgb-main .wpgb-area .wpgb-button{
	text-transform:uppercase;
	font-weight:600;
	padding-right:8px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-324 #content{
	background-color:#dcdfe4;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:976px){

	body.page-id-324 .items-wrapper .top-meta a{
	font-size:18px !important;
}

body.page-id-324 .items-wrapper .item h3{
	margin-bottom:4px !important;
}

body.page-id-324 .items-wrapper .item .content{
	padding-bottom:16px !important;
	}

}



@media (max-width:960px){

	body.page-id-324 .items-wrapper a span{
	display:none;
	}

}



@media (max-width:640px){

	body.page-id-324 .items-wrapper a img{
	display:none;
}

body.page-id-324 .items-wrapper a span{
	display:none;
}

body.page-id-324 #primary{
	padding-top:4px;
	padding-bottom:16px;
	margin-top:16px !important;
	}

}



@media (max-width:479px){

	body.page-id-324 .ast-article-single p{
	text-align:center;
}

body.page-id-324 .ast-article-single h2{
	text-align:center;
	font-size:24px;
}

body.page-id-324 .ast-article-single p span{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-324 .wpgb-main .wpgb-area fieldset{
	margin-bottom:24px !important;
	}

}



@media (min-width:545px){

	body.page-id-324 .learndash-course-grid .pagination .load-more{
	font-size:16px;
}

body.page-id-324 .wpgb-main .wpgb-area .wpgb-button{
	font-size:14px;
	}

}



@media (min-width:769px){

	body.page-id-324 #primary{
	margin-top:16px !important;
	}

}



/*-----------------------------------------------*/
/*  "Organizations" Page                         */
/*-----------------------------------------------*/
body.page-id-79277 #content{
	background-color:transparent;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-79277 .groups_user_table tr h5{
	font-weight:600;
}

body.page-id-79277 .groups_user_table tr .pull-center{
	font-size:14px;
	font-weight:600;
}

body.page-id-79277 .groups_plus_report_list .groups-plus-report-table .div-table-row-team-name-header{
	margin-top:12px;
	margin-bottom:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}

body.page-id-79277 .courses-content:nth-child(2) .div-table-row-parent:nth-child(2) .div-table-row-header .div-table-col:nth-child(1) strong{
	color:#2c3e50;
	font-weight:600;
}

body.page-id-79277 .groups-plus-report-table .div-table-col strong{
	color:#2c3e50;
	font-weight:500 !important;
}

body.page-id-79277 .team_member_list_table tr .groups_plus_info{
	font-size:12px;
}

body.page-id-79277 .team_member_list_table tbody td{
	font-size:14px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-79277 .team_member_list_table tr th{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:275px !important;
}

body.page-id-79277 .team_member_list_table tr th:nth-child(3){

	width:36px !important;
}

body.page-id-79277 .team_member_list_table tfoot td{
	background-color:#ecf0f1;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-79277 .groups_plus_header_box .groups_plus_title h5{
	font-weight:600;
}

body.page-id-79277 .groups-plus-report-table .div-table-row-parent .learndash-groups-plus-expanded{
	margin-top:0px;
	margin-bottom:0px;
}

body.page-id-79277 .groups-plus-report-table .div-table-row{
	margin-top:6px;
	margin-bottom:6px;
	border-style:solid;
	border-color:#ecf0f1;
}

body.page-id-79277 .groups-plus-report-table .div-table-row-parent .div-table-row-header{
	margin-top:6px;
	margin-bottom:6px;
}

body.page-id-79277 .groups_plus_header .groups_plus_manage a{
	background-color:#0052cc;
}

body.page-id-79277 .groups_plus_header .groups_plus_email a{
	background-color:#0052cc;
}

body.page-id-79277 #btn_download_report_csv{
	background-color:#0052cc;
}

body.page-id-79277 .elementor-shortcode .groups_plus_header{
	background-color:#dcdfe4;
	border-color:#b3b9c4;
}

body.page-id-79277 .groups_plus_admin_header .team-select select{
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}

body.page-id-79277 .elementor .elementor-element .elementor-widget-shortcode{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-79277 .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-79277 .groups_user_table tr .btn_groups_plus{
	background-color:#09326c;
}

@media (min-width:545px){

	body.page-id-79277 .groups_user_table tr h5{
	font-size:20px !important;
}

body.page-id-79277 .groups_plus_header_box .groups_plus_title h5{
	font-size:20px;
	}

}



@media (min-width:769px){

	body.page-id-79277 .groups_plus_admin_header .team-title h2{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Course Catalog" Page            */
/*-----------------------------------------------*/
body.page-id-54288 .ast-article-single .elementor .elementor-element-09144a3{
	background-color:#ecf0f1;
}



/*-----------------------------------------------*/
/*  "POST-C 50 Form" Sfwd-lessons                */
/*-----------------------------------------------*/
body.postid-79482 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "POST-C 50 Form" Sfwd-lessons                */
/*-----------------------------------------------*/
body.postid-79569 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "POST-C 50 Form" Sfwd-lessons                */
/*-----------------------------------------------*/
body.postid-79575 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Citizens with Special Needs, Mental Illness, and Disabilities CT POSTC Review Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-66273 #gform_124 .gform-body ul{
	padding-left:0px;
}

body.postid-66273 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "CT Gangs and Gang Violence POSTC Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-45387 #gform_66 .gform-body ul{
	padding-left:0px;
}

body.postid-45387 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Qualified Immunity 2022 Update CT POSTC Credit Form" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-64379 #gform_114 .gform-body ul{
	padding-left:0px;
}

body.postid-64379 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Generate POSTC-50C" Sfwd-lessons            */
/*-----------------------------------------------*/
body.postid-79925 #gform_171 .gform-body ul{
	padding-left:0px;
}

body.postid-79925 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Accreditation Manager Exam" Sfwd-quiz       */
/*-----------------------------------------------*/
body.postid-61489 .wpProQuiz_list .wpProQuiz_question_text p{
	font-size:16px;
	font-weight:700;
	color:#172b4d;
}

body.postid-61489 .wpProQuiz_list .wpProQuiz_listItem label{
	font-weight:500;
}



/*-----------------------------------------------*/
/*  "Citizens with Special Needs, Mental Illness, and Disabilities (22-09-4-A2)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-66186 .kt-tabs-wrap .wp-block-kadence-tab .wp-block-file{
	font-size:14px;
	font-weight:500;
}

body.postid-66186 .kt-tabs-wrap .wp-block-file .wp-element-button{
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}



/*-----------------------------------------------*/
/*  "Police Entrance Exam Study Guide" Page      */
/*-----------------------------------------------*/
body.page-id-80037 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-80037 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-80037 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-80037 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-80037 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-80037 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-80037 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-80037 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

body.page-id-80037 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	padding-left:0px;
	padding-top:4px;
	padding-bottom:4px;
}

body.page-id-80037 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:4px !important;
}

body.page-id-80037 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-80037 #gform_submit_button_69{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Live Stream" Page                           */
/*-----------------------------------------------*/
body.page-id-69432 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-69432 #main article{
	padding-top:32px;
	padding-bottom:32px;
}

body.page-id-69432 .ast-article-single .entry-header h1{
	font-size:18px;
	}

}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-lessons                  */
/*-----------------------------------------------*/
body.postid-80808 #gform_175 .gform-body ul{
	padding-left:0px;
}

body.postid-80808 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-80808 #gform_submit_button_175{
	font-size:16px;
	font-weight:700;
}



/*-----------------------------------------------*/
/*  "L.E.A.D.S. Law Enforcement Active De-Escalation Strategies Survey" Page*/
/*-----------------------------------------------*/
body.page-id-80823 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-80823 #main article{
	padding-top:32px;
	padding-bottom:16px;
	}

}



/*-----------------------------------------------*/
/*  "Secure Login (Single Sign On)" Page         */
/*-----------------------------------------------*/
body.page-id-80955 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-80955 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-80955 #content .ast-container{
	padding-top:12px;
	padding-bottom:12px;
}

@media (min-width:545px){

	body.page-id-80955 #content .ast-container{
	padding-left:48px;
	padding-right:48px;
	}

}



@media (min-width:769px){

	body.page-id-80955 #main article{
	padding-top:32px;
	padding-bottom:32px;
}

body.page-id-80955 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Law Enforcement Technology Summit" Page     */
/*-----------------------------------------------*/
body.page-id-81178 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-81178 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-81178 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-81178 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-81178 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-81178 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-81178 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-81178 .form_sublabel_above .field_description_above .ginput_container_singleproduct input[type=text]{
	font-weight:500;
}

body.page-id-81178 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

@media (min-width:641px){

	body.page-id-81178 #gform_submit_button_69{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Generate POSTC Form" Sfwd-lessons           */
/*-----------------------------------------------*/
body.postid-81581 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-81581 #gform_179 .gform-body ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Generate POSTC Form" Sfwd-lessons           */
/*-----------------------------------------------*/
body.postid-81590 #gform_180 .gform-body ul{
	padding-left:0px;
}

body.postid-81590 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2023 Q3" Sfwd-courses  */
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-81596 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "CT Path of the Guardian 2023 Q3 -R9" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-81627 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "CT Supervisor POST Form Generator" Page     */
/*-----------------------------------------------*/
body.page-id-81663 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-81663 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-81663 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Registration Successful" Page               */
/*-----------------------------------------------*/
body.page-id-81765 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-81765 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-81765 #main article{
	padding-top:32px;
	padding-bottom:32px;
}

body.page-id-81765 .ast-article-single .entry-header h1{
	font-size:24px;
	}

}



/*-----------------------------------------------*/
/*  "User Subscriptions" Page                    */
/*-----------------------------------------------*/
body.page-id-81824 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-81824 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-81824 .ast-article-single .entry-header h1{
	font-size:20px;
}

body.page-id-81824 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Schedule | DLG Technology Summit 2025" Page */
/*-----------------------------------------------*/
body.page-id-81837 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-81837 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-81837 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Speaker Agreement" Page                     */
/*-----------------------------------------------*/
body.page-id-68190 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-68190 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Register: Training Courses for State Marshals" Page*/
/*-----------------------------------------------*/
body.page-id-81989 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-81989 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-81989 #gform_submit_button_189{
	font-weight:600;
	text-transform:uppercase;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}

body.page-id-81989 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-weight:600;
}

body.page-id-81989 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-weight:600;
}

body.page-id-81989 .form_sublabel_above .ginput_product_price_wrapper label{
	font-size:16px !important;
	font-weight:600;
}

body.page-id-81989 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:545px){

	body.page-id-81989 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-size:16px;
}

body.page-id-81989 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px;
	}

}



@media (min-width:769px){

	body.page-id-81989 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Streaming" Page                             */
/*-----------------------------------------------*/
body.page-id-82031 .ast-article-single .entry-header h1{
	display:none;
}

body.page-id-82031 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-82031 #main article{
	padding-bottom:32px;
	padding-top:8px;
	}

}



/*-----------------------------------------------*/
/*  "Class Survey" Sfwd-topic                    */
/*-----------------------------------------------*/
body.postid-70917 #gform_submit_button_136{
	font-weight:600;
	padding-left:48px;
	padding-right:48px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#092957;
}

body.postid-70917 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

@media (min-width:545px){

	body.postid-70917 #gform_submit_button_136{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Segment #1 &#8211; Create an Assessment" Sfwd-topic*/
/*-----------------------------------------------*/
body.postid-79652 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-79652 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-79652 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-79652 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-79652 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-79652 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-79652 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-79652 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-79652 .bbp-body li li blockquote{
	display:none;
}

body.postid-79652 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-79652 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-79652 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-79652 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-79652 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-79652 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-79652 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-79652 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
	display:none;
}

body.postid-79652 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-79652 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-79652 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-79652 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "Discussion Responses" Sfwd-topic            */
/*-----------------------------------------------*/
body.postid-61472 .bbp-body ul .bbp-author-role{
	display:none;
}

body.postid-61472 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.postid-61472 .bbp-breadcrumb p .bbp-breadcrumb-current{
	display:none;
}

body.postid-61472 #bbpress-forums .bbp-breadcrumb p{
	display:none;
}

body.postid-61472 .bbp-body ul .bbp-reply-permalink{
	display:none;
}

body.postid-61472 .bbp-body ul .bbp-author-name{
	pointer-events:auto;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

body.postid-61472 .bbp-body ul .bbp-reply-content{
	font-size:14px;
}

body.postid-61472 .bbp-threaded-replies li .d4p-bbp-quote-title{
	display:none;
}

body.postid-61472 .bbp-body li li blockquote{
	display:none;
}

body.postid-61472 #bbpress-forums .bbp-replies{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none !important;
}

body.postid-61472 #new-post .bbp-form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#b3bac5 !important;
}

body.postid-61472 #bbp_reply_content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:2px;
	border-color:#b3bac5;
}

body.postid-61472 #bbp_reply_submit{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	position:relative;
	height:48px;
	font-weight:600;
}

body.postid-61472 .bbp-body > ul > li > .bbp-reply-header{
	border-style:none;
	background-color:#ebecf0 !important;
}

body.postid-61472 .bbp-body > ul > li > .hentry{
	border-style:none;
	background-color:#f4f5f7 !important;
}

body.postid-61472 .bbp-body > ul > li{
	background-color:transparent;
}

body.postid-61472 #bbpress-forums .bbp-replies .bbp-header{
	background-color:#dfe1e6;
}

body.postid-61472 .bbp-threaded-replies li .hentry{
	background-color:#fafbfc !important;
	border-style:none;
}

body.postid-61472 .bbp-threaded-replies li .bbp-reply-header{
	background-color:#ebecf0 !important;
}

body.postid-61472 .learndash_post_sfwd-topic .learndash-wrapper .ld-button{
	display:none;
}

@media (min-width:481px){

	body.postid-61472 #new-post .bbp-form{
	padding-bottom:30px !important;
	}

}



/*-----------------------------------------------*/
/*  "AM Manager Support" Page                    */
/*-----------------------------------------------*/
body.page-id-82503 .bbp-body .bbp-reply-ip span{
	display:none;
}

body.page-id-82503 .bbp-body ul .bbp-author-name{
	margin-top:12px !important;
}

body.page-id-82503 .bbp-body ul .bbp-reply-content{
	padding-left:12px !important;
}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; Keynotes" Page  */
/*-----------------------------------------------*/
body.page-id-83790 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-83790 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-83790 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-83790 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-83790 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-83790 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-83790 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-83790 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-83790 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-83790 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-83790 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-83790 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-83790 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-83790 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-83790 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-83790 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-83790 .gfield_quantity select{
	height:48px !important;
}

body.page-id-83790 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-83790 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-83790 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-83790 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-83790 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-83790 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-83790 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-83790 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-83790 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "POSTC Form" Sfwd-lessons                    */
/*-----------------------------------------------*/
body.postid-84179 #gform_197 .gform-body ul{
	padding-left:0px;
}

body.postid-84179 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-84179 #gform_submit_button_197{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Use of Force Summit Sessions" Page          */
/*-----------------------------------------------*/
body.page-id-84213 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-84213 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2023 Q4 -R9" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-84235 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "CT Path of the Guardian 2023 Q4" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-84305 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Session at the Use of Force Summit" Page    */
/*-----------------------------------------------*/
body.page-id-84380 .ha-toc__body > ul > li > div a{
	font-weight:600;
}

body.page-id-84380 .ha-toc__body > ul > li > div{
	padding-top:8px;
	padding-bottom:8px;
	background-color:#ecf0f1;
	padding-right:8px;
	padding-left:8px;
	margin-bottom:8px;
	margin-top:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "Legally Sufficient Background Investigations" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-77866 .ld-tabs .wp-block-file .wp-element-button{
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	font-size:14px;
	margin-left:12px;
	background-color:#5e6c84;
}

body.postid-77866 #wp-block-file--media-885ec5f9-6add-46c0-af35-b8525bd4cddf{
	font-size:16px;
}

body.postid-77866 .ld-tabs .wp-block-file{
	font-size:16px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(309deg, #EBECF0 0%, #ffffff 50%);	background-image:-o-linear-gradient(309deg, #EBECF0 0%, #ffffff 50%);	background-image:linear-gradient(141deg, #EBECF0 0%, #ffffff 50%);
}



/*-----------------------------------------------*/
/*  "Supervisor: SCOTUS Summary" Sfwd-lessons    */
/*-----------------------------------------------*/
body.postid-85107 #gform_197 .gform-body ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Week Two Knowledge Check" Sfwd-topic        */
/*-----------------------------------------------*/
body.postid-85218 #gform_13 .form_sublabel_below{
	padding-left:0px;
}

body.postid-85218 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Internal Affairs" Page                      */
/*-----------------------------------------------*/
body.page-id-85345 #main article{
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:769px){

	body.page-id-85345 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Summary" Sfwd-lessons                       */
/*-----------------------------------------------*/
body.postid-85383 #gform_199 .gform-body ul{
	padding-left:0px;
}

body.postid-85383 #gform_wrapper_199{
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:rgba(236,240,241,0.5);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "User Progress" Page                         */
/*-----------------------------------------------*/
body.page-id-24944 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-24944 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-24944 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Interviews for Use of Force Investigations &#8211; Paul Taylor, Ph.D." Page*/
/*-----------------------------------------------*/
body.page-id-86427 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-86427 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-86427 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-86427 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-86427 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-86427 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-86427 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-86427 #gform_submit_button_61{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-86427 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2024 (PG24-R9)" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-86732 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Generate POSTC Form" Sfwd-lessons           */
/*-----------------------------------------------*/
body.postid-86763 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-86763 #gform_206 .gform-body ul{
	padding-left:0px;
}



/*-----------------------------------------------*/
/*  "Secure Sign-In" Page                        */
/*-----------------------------------------------*/
body.page-id-87181 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-87181 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-87181 .ast-article-single a{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-87181 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Visalia Sign In (SSO)" Page                 */
/*-----------------------------------------------*/
body.page-id-87916 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-87916 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-87916 #content .ast-container{
	padding-top:12px;
	padding-bottom:12px;
}

body.page-id-87916 .ast-article-single a{
	font-weight:600;
}

body.page-id-87916 .wp-block-image a img{
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body.page-id-87916 .ast-article-single p{
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

@media (min-width:545px){

	body.page-id-87916 #content .ast-container{
	padding-left:48px;
	padding-right:48px;
	}

}



@media (min-width:769px){

	body.page-id-87916 #main article{
	padding-top:32px;
	padding-bottom:32px;
}

body.page-id-87916 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Training Calendar" Page                     */
/*-----------------------------------------------*/
body.page-id-27144 #content{
	background-color:#1f2a36;
}



/*-----------------------------------------------*/
/*  "Human Perception vs. Digital Video &#8211; Matthew Botterbusch" Page*/
/*-----------------------------------------------*/
body.page-id-88191 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-88191 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-88191 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-88191 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-88191 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-88191 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-88191 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-88191 #gform_submit_button_61{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-88191 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Visalia Introduction" Page                  */
/*-----------------------------------------------*/
body.page-id-88920 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-88920 .ast-article-single .entry-header h1{
	font-weight:500;
}

@media (min-width:769px){

	body.page-id-88920 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Advanced Accreditation Manager Certification for Law Enforcement" Page*/
/*-----------------------------------------------*/
body.page-id-89314 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-89314 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-89314 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-89314 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-89314 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-89314 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-89314 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-89314 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-89314 .ha-list-group ul{
	margin-left:0px;
	margin-bottom:2px;
	padding-top:8px !important;
	padding-bottom:8px !important;
}

body.page-id-89314 #content .ast-container .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:641px){

	body.page-id-89314 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Use of Artificial Intelligence by Patrol Officers" Post*/
/*-----------------------------------------------*/
body.postid-89532 .ast-no-date-box .wp-block-file{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-89532 #wp-block-file--media-2a801c62-999b-440e-9ea5-59fe43d3e193 strong{
	font-size:16px;
}

body.postid-89532 .ast-no-date-box .wp-block-file .wp-element-button{
	font-size:16px;
	font-weight:700;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.postid-89532 .ast-no-date-box .wp-block-uagb-call-to-action{
	padding-left:16px;
	padding-right:16px;
	padding-top:24px;
	padding-bottom:16px;
	background-color:#f1f2f4;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-bottom:16px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-89532 .wp-block-uagb-call-to-action .uagb-cta__buttons a{
	font-size:16px !important;
	font-weight:700;
}

body.postid-89532 #wp-block-file--media-d42c5113-2fc6-4128-b4f9-6476d00a687c{
	font-size:16px;
	font-weight:600;
}

body.postid-89532 #gform_submit_button_214{
	font-weight:600;
}

body.postid-89532 #wp-block-file--media-8bce84dd-afd6-4a66-828e-761881b1807e{
	font-size:16px;
	font-weight:600;
}

@media (min-width:545px){

	body.postid-89532 #gform_submit_button_214{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Online Police Training Courses" Page*/
/*-----------------------------------------------*/
body.page-id-65608 .wpgb-area .wpgb-facet h4.wpgb-facet-title{
	display:none;
}



/*-----------------------------------------------*/
/*  "First Amendment 101 Webinar" Page           */
/*-----------------------------------------------*/
body.page-id-89668 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-89668 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-89668 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-89668 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-89668 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-89668 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-89668 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-89668 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-89668 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-89668 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-89668 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-89668 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-89668 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-89668 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-89668 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-89668 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-89668 .gfield_quantity select{
	height:48px !important;
	color:#000;
}

body.page-id-89668 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-89668 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-89668 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-89668 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-89668 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-89668 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-89668 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-89668 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-89668 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-89668 .form_sublabel_above .gfield_price select{
	height:48px;
}



/*-----------------------------------------------*/
/*  "Course Overview" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-90007 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-90007 #gform_217 .gform-body ul{
	padding-left:0px;
}

body.postid-90007 #gform_submit_button_217{
	text-transform:uppercase;
	font-weight:600;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}



/*-----------------------------------------------*/
/*  "Course Overview" Sfwd-topic                 */
/*-----------------------------------------------*/
body.postid-90192 #gform_218 .gform-body ul{
	padding-left:0px;
}

body.postid-90192 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-90192 #gform_submit_button_218{
	font-weight:600;
	text-transform:uppercase;
}



/*-----------------------------------------------*/
/*  "Training Credit Report" Sfwd-topic          */
/*-----------------------------------------------*/
body.postid-90206 #gform_219 .gform-body ul{
	padding-left:0px;
}

body.postid-90206 .learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-90206 #gform_submit_button_219{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Frequently Asked Questions" Page            */
/*-----------------------------------------------*/
body.page-id-90441 .ast-article-single .entry-header h1{
	font-weight:700;
}

body.page-id-90441 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:1201px){

	body.page-id-90441 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Course Completion &#038; Next Steps" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-90753 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-90753 .form_sublabel_above .image-choices-use-images .gform-field-label{
	padding-bottom:0px;
}

body.postid-90753 .form_sublabel_above .image-choices-use-images .gform-field-label:nth-child(1){

	padding-bottom:16px;
	font-size:18px;
}

body.postid-90753 #gform_submit_button_221{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Course Completion &#038; Next Steps (SJ4)" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-90938 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}

body.postid-90938 .form_sublabel_above .image-choices-use-images .gform-field-label{
	padding-bottom:0px;
}

body.postid-90938 .form_sublabel_above .image-choices-use-images .gform-field-label:nth-child(1){

	padding-bottom:16px;
	font-size:18px;
}

body.postid-90938 #gform_submit_button_221{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Human Factors for Force Investigations and Analysis &#8211; Dr. Paul Taylor" Page*/
/*-----------------------------------------------*/
body.page-id-90963 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-90963 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-90963 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-90963 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-90963 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-90963 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-90963 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-90963 #gform_submit_button_61{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-90963 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "CT POST Police Recertification &#8211; Training Package" Page*/
/*-----------------------------------------------*/
body.page-id-91154 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-91154 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-91154 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-91154 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-91154 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#6b778c;
	border-color:#7a869a;
	border-width:2px;
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
}

body.page-id-91154 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-91154 .gpnf-nested-entries .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-91154 .gpnf-nested-entries .delete-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-91154 .form_sublabel_above .field_description_above .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	text-transform:capitalize;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#6b778c;
}

body.page-id-91154 .form_sublabel_above .field_description_above .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-91154 #page .elementor-section-wrap .elementor-element .e-con-inner .e-con-full .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-91154 .gfield_quantity select{
	height:48px !important;
}

body.page-id-91154 #content strong a{
	color:#3498db;
	text-decoration:underline;
}

@media (max-width:1200px){

	body.page-id-91154 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-91154 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
}

body.page-id-91154 #gf_coupon_button{
	border-color:#7a869a;
	border-width:1px;
	background-color:#6b778c;
	}

}



@media (max-width:420px){

	body.page-id-91154 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



/*-----------------------------------------------*/
/*  "Course Completion &#038; Next Steps (SJ24)" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-91324 .learndash_post_sfwd-lessons .learndash-wrapper .ld-content-actions{
	display:none;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian Online &#8211; Single User" Page*/
/*-----------------------------------------------*/
body.page-id-91578 .elementor-form .elementor-field-group .elementor-button{
	margin-top:8px;
}



/*-----------------------------------------------*/
/*  "Path of the Guardian &#8211; Membership (Duplicate)" Page*/
/*-----------------------------------------------*/
body.page-id-91580 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-91580 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-91580 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-91580 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-91580 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#6b778c;
	border-color:#7a869a;
	border-width:2px;
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
}

body.page-id-91580 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-91580 .gform-body .form_sublabel_above .gfield_price:nth-child(1){

	display:none;
}

body.page-id-91580 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:4px !important;
}

body.page-id-91580 .form_sublabel_above .gfield_price .ginput_total{
	color:#e74c3c !important;
}

body.page-id-91580 .gform-body .form_sublabel_above .gfield_price{
	background-color:#ecf0f1;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-91580 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	color:#e74c3c;
}

@media (max-width:1200px){

	body.page-id-91580 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-91580 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
}

body.page-id-91580 #gf_coupon_button{
	border-color:#7a869a;
	border-width:1px;
	background-color:#6b778c;
	}

}



@media (max-width:420px){

	body.page-id-91580 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



/*-----------------------------------------------*/
/*  "2024 Technology Summit &#8211; Instructors" Page*/
/*-----------------------------------------------*/
body.page-id-91793 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-91793 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-91793 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-91793 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-91793 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-91793 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-91793 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-91793 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-91793 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-91793 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-91793 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-91793 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-91793 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-91793 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-91793 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-91793 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-91793 .gfield_quantity select{
	height:48px !important;
}

body.page-id-91793 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-91793 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-91793 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-91793 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-91793 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-91793 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-91793 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-91793 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-91793 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}



/*-----------------------------------------------*/
/*  "Tactical Operations Liability: Enhancing Legal and Operational Outcomes" Page*/
/*-----------------------------------------------*/
body.page-id-91988 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-91988 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-91988 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-91988 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-91988 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-91988 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-91988 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-91988 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-91988 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
}

@media (min-width:641px){

	body.page-id-91988 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Training Officer Liability and Current Trends" Page*/
/*-----------------------------------------------*/
body.page-id-92459 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-92459 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-92459 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-92459 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-92459 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-92459 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-92459 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-92459 #gform_submit_button_61{
	font-weight:600;
}

@media (min-width:641px){

	body.page-id-92459 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2025 &#8211; Confirmation" Page*/
/*-----------------------------------------------*/
body.page-id-94338 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:1201px){

	body.page-id-94338 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2025 (PG25-R9)" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-94407 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-94968 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:1201px){

	body.page-id-94968 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian &#8211; Sample Videos" Page*/
/*-----------------------------------------------*/
body.page-id-95049 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95049 .ast-article-single .entry-header h1{
	font-weight:500;
}

@media (min-width:769px){

	body.page-id-95049 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-95049 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Group Management" Page                      */
/*-----------------------------------------------*/
body.page-id-24939 .uo-groups-enrolled-users .uo-header h2{
	font-weight:600;
	text-transform:capitalize;
}

body.page-id-24939 .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-heading .elementor-widget-container{
	padding-right:0px;
	padding-left:0px;
}

body.page-id-24939 #group-management-header__selector .ulg-manage-progress__title{
	font-size:20px;
}

body.page-id-24939 #group-management-leaders .uo-header h2{
	text-transform:capitalize;
	font-weight:600;
}

body.page-id-24939 .uo-groups-enrolled-users .uo-header-subtitle .uo-header-subtitle{
	font-weight:600;
}

body.page-id-24939 .uo-row--group-management-email-users-courses span span > span{
	min-height:3px !important;
	height:42px;
}

body.page-id-24939 .uo-row--group-management-email-users-course-statuses span span > span{
	height:42px;
}

@media (min-width:769px){

	body.page-id-24939 .uo-groups-enrolled-users .uo-header h2{
	font-size:20px;
}

body.page-id-24939 #group-management-leaders .uo-header h2{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  "Registration: Internal Affairs Certification Training" Page*/
/*-----------------------------------------------*/
body.page-id-95408 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-95408 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-95408 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-95408 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-color:#2c3e50;
}

body.page-id-95408 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-color:#2c3e50;
}

body.page-id-95408 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-95408 #gf_coupon_button{
	text-transform:uppercase;
	padding-left:12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#7f8c8d;
}

body.page-id-95408 #gf_coupon_button:hover{
	background-color:#95a5a6;
}

body.page-id-95408 .ast-article-single .elementor > .elementor-element > .e-con-inner > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95408 .form_sublabel_above .gfield--no-description .ginput_container_text input[type=text]{
	border-color:#2c3e50;
}

body.page-id-95408 .form_sublabel_above .gf_middle_third input[type=email]{
	border-color:#2c3e50;
}

body.page-id-95408 .ginput_container_name .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-95408 .ginput_container_address .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-95408 .form_sublabel_above .gfield--no-description input[type=tel]{
	border-color:#2c3e50;
}

body.page-id-95408 #input_233_8_container .ginput_right input[type=email]{
	border-color:#2c3e50;
}

body.page-id-95408 #input_233_8_container .ginput_left input[type=email]{
	border-color:#2c3e50;
}

body.page-id-95408 .form_sublabel_above .gform-grid-col input[type=text]{
	border-color:#2c3e50;
}

body.page-id-95408 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	border-color:#2c3e50 !important;
	border-top-left-radius:4px !important;
	border-top-right-radius:4px !important;
	border-bottom-left-radius:4px !important;
	border-bottom-right-radius:4px !important;
}

body.page-id-95408 .form_sublabel_above .gfield--no-description input[type=email].large{
	border-color:#2c3e50;
}

body.page-id-95408 #gform_wrapper_233 .gform_heading .gform_required_legend{
	display:none;
}

body.page-id-95408 .form_sublabel_above .field_description_above .gfield_description{
	padding-top:4px;
}

body.page-id-95408 .form_sublabel_above .field_description_above:nth-child(42) .gform-field-label{
	padding-top:24px;
	color:#c0392b;
}

body.page-id-95408 .form_sublabel_above .gfield--no-description:nth-child(37) .gform-field-label{
	color:#c0392b;
	padding-top:24px;
}

body.page-id-95408 #gform_submit_button_233{
	font-weight:700;
	text-transform:uppercase;
	background-color:#c0392b;
}

body.page-id-95408 .form_sublabel_above .gfield_price:nth-child(46) .gform-field-label{
	padding-top:12px;
	color:#c0392b;
}

body.page-id-95408 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-weight:500;
	color:#2c3e50;
	padding-left:0px;
}

body.page-id-95408 #gform_submit_button_245{
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#0055cc;
	font-weight:600;
	text-transform:uppercase;
}

body.page-id-95408 #gform_wrapper_245 .gform_heading .gform_required_legend{
	display:none;
}

@media (min-width:545px){

	body.page-id-95408 #gf_coupon_button{
	font-size:16px;
}

body.page-id-95408 #gform_submit_button_233{
	font-size:16px;
}

body.page-id-95408 .form_sublabel_above .gfield_price .ginput_container_total input[type=text]{
	font-size:16px;
	}

}



@media (min-width:641px){

	body.page-id-95408 #gform_submit_button_69{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "L.E.A.D.S. Law Enforcement: Active De-Escalation Strategies Certification (Duplicate)" Page*/
/*-----------------------------------------------*/
body.page-id-95425 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-95425 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-95425 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-95425 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-95425 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95425 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95425 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-95425 .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_244 #gform_244 .gform-body .form_sublabel_above .gfield--no-description .ginput_container .gform-grid-col .gform-theme-field-control > div > iframe{
	padding-bottom:8px !important;
}

body.page-id-95425 .gform-theme-field-control > div > iframe{
	background-color:#f7f8f9;
	padding-top:0px;
}

body.page-id-95425 .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #gform_wrapper_244 #gform_244 .gform-body .form_sublabel_above .gfield--no-description .ginput_container .gform-grid-col .gform-theme-field-control > div{
	padding-bottom:8px !important;
	padding-top:8px !important;
}

body.page-id-95425 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:#f7f8f9;
	padding-right:8px;
	padding-left:8px;
	border-style:solid;
	border-width:1px;
	border-color:#dcdfe4;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body.page-id-95425 #content .elementor .elementor-element-d7c4aa8{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95425 #gform_submit_button_244{
	font-weight:600;
	text-transform:uppercase;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}

@media (min-width:641px){

	body.page-id-95425 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Register: Tactical Operations Liability" Page*/
/*-----------------------------------------------*/
body.page-id-95447 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-95447 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-95447 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-95447 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-95447 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95447 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95447 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95447 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-95447 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
}

@media (min-width:641px){

	body.page-id-95447 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "In-Person: First Amendment Summit" Page     */
/*-----------------------------------------------*/
body.page-id-95463 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-95463 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-95463 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-95463 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-95463 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-95463 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95463 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-95463 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-95463 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-95463 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-95463 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-95463 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-95463 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
	padding-top:4px !important;
}

body.page-id-95463 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95463 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95463 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-95463 .gfield_quantity select{
	height:48px !important;
	color:#000;
}

body.page-id-95463 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95463 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-95463 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95463 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-95463 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-95463 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95463 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-95463 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-95463 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-95463 .form_sublabel_above .gfield_price select{
	height:48px;
}

body.page-id-95463 #gf_coupon_button{
	font-weight:600;
	text-transform:uppercase;
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#7f8c8d;
}

body.page-id-95463 #gform_submit_button_246{
	font-weight:600;
	text-transform:uppercase;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#a54800;
}

@media (min-width:545px){

	body.page-id-95463 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Register: Accreditation Manager Certification Program" Page*/
/*-----------------------------------------------*/
body.page-id-95479 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-95479 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-95479 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-95479 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95479 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95479 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-95479 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-95479 .form_sublabel_above .field_description_above .ginput_container_singleproduct input[type=text]{
	font-weight:500;
}

body.page-id-95479 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

@media (min-width:641px){

	body.page-id-95479 #gform_submit_button_69{
	width:40%;
}

body.page-id-95479 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
	}

}



/*-----------------------------------------------*/
/*  "Virtual: First Amendment Summit" Page       */
/*-----------------------------------------------*/
body.page-id-95503 .form_sublabel_above .exclude .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#6b778c;
}

body.page-id-95503 .gform-body .form_sublabel_above .gsection{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-bottom:0px !important;
	padding-top:8px !important;
}

body.page-id-95503 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	font-size:16px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-95503 .gpnf-nested-entries tr .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-95503 .gpnf-nested-entries tr .delete-button{
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-95503 .form_sublabel_above .field_description_above .ginput_container .ginput_full > div{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-95503 .form_sublabel_above .exclude .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-95503 .form_sublabel_above .gsection h3{
	color:#0747a6;
}

body.page-id-95503 .form_sublabel_above .exclude .gpnf-nested-entries{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-width:1px;
	border-color:#dfe1e6;
}

body.page-id-95503 .form_sublabel_above .ginput_product_price_wrapper label{
	display:none;
}

body.page-id-95503 .form_sublabel_above .ginput_product_price_wrapper input[type=text]{
	font-size:16px !important;
	color:#006644;
	font-weight:500;
}

body.page-id-95503 .form_sublabel_above .gfield_quantity .gfield_description{
	padding-bottom:8px !important;
}

body.page-id-95503 .form_sublabel_above .gfield_price .gfield_description{
	padding-bottom:8px !important;
	padding-top:4px !important;
}

body.page-id-95503 #page .elementor-element-cd34702{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95503 .form_sublabel_above .gfield_price .ginput_container_total{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-95503 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-95503 .gfield_quantity select{
	height:48px !important;
	color:#000;
}

body.page-id-95503 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95503 .elementor-element-cd34702 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:3px !important;
	height:48px !important;
}

body.page-id-95503 .ast-article-single .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95503 .ast-article-single .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_country select{
	min-height:3px !important;
}

body.page-id-95503 .form_sublabel_above .ginput_address_country select{
	height:48px;
}

body.page-id-95503 #content .ast-container .elementor .elementor-inner .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-95503 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_122 #gform_122 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-95503 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-95503 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-95503 .form_sublabel_above .gfield_price select{
	height:48px;
}

body.page-id-95503 #gf_coupon_button{
	font-weight:600;
	text-transform:uppercase;
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#7f8c8d;
}

body.page-id-95503 #gform_submit_button_246{
	font-weight:600;
	text-transform:uppercase;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#a54800;
}

@media (min-width:545px){

	body.page-id-95503 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Force Investigations (SP-0325-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-96209 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-96209 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-96209 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-96209 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-96209 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-96209 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-96209 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Domestic Violence" Page                  */
/*-----------------------------------------------*/
body.page-id-96322 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-96322 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-96322 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-96322 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-96322 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-96322 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-96322 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Effective Leadership for Supervisors (SP-0225-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-96338 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-96338 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-96338 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-96338 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-96338 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-96338 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-96338 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force – Current Trends (SP-0125-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-96372 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-96372 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-96372 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-96372 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-96372 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-96372 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-96372 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Continuing Education Program &#8211; Registration" Page*/
/*-----------------------------------------------*/
body.page-id-96424 .form_sublabel_above .gfield_price .gform-text-input-reset{
	border-style:none !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-96424 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .field_description_above .ginput_container_address .ginput_address_state select{
	min-height:3px !important;
}

body.page-id-96424 .form_sublabel_above .ginput_address_state select{
	height:48px;
}

body.page-id-96424 .form_sublabel_above .field_description_above .ginput_address_state{
	position:relative;
	top:-10px;
}

body.page-id-96424 #gf_coupon_button{
	padding-right:16px;
	padding-left:16px;
	background-color:#6b778c;
	border-color:#7a869a;
	border-width:2px;
	text-transform:uppercase;
	font-size:18px;
	font-weight:600;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-96424 #page .elementor-section-wrap .elementor-element .e-container--column .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:4px !important;
	height:48px !important;
}

body.page-id-96424 .gpnf-nested-entries .edit-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-96424 .gpnf-nested-entries .delete-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-96424 .form_sublabel_above .field_description_above .gpnf-add-entry{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	text-transform:capitalize;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#6b778c;
}

body.page-id-96424 .form_sublabel_above .field_description_above .gpnf-add-entry:hover{
	background-color:#505f79;
}

body.page-id-96424 #page .elementor-section-wrap .elementor-element .e-con-inner .e-con-full .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield_quantity .ginput_container_select select{
	min-height:3px !important;
}

body.page-id-96424 .gfield_quantity select{
	height:48px !important;
}

body.page-id-96424 .form_sublabel_above .field_description_above .gfield_description{
	padding-top:4px !important;
	padding-bottom:4px !important;
}

body.page-id-96424 .form_sublabel_above .field_description_above label.gform-field-label{
	font-weight:600 !important;
}

body.page-id-96424 .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield--no-description label.gform-field-label{
	font-size:16px !important;
}

body.page-id-96424 .form_sublabel_above .gfield--no-description:nth-child(8) .gform-field-label:nth-child(1){

	font-style:italic;
}

body.page-id-96424 #content .ast-container .elementor .elementor-element .e-con-inner .elementor-element .elementor-widget-ha-gravityforms .elementor-widget-container #gform_wrapper_128 #gform_128 .gform-body .form_sublabel_above .gfield--no-description:nth-child(8) .gform-field-label:nth-child(1){

	font-size:16px !important;
}

@media (max-width:1200px){

	body.page-id-96424 #gf_coupon_button{
	border-style:solid;
	background-color:#0052cc;
	border-color:#0747a6;
	border-width:1px !important;
	padding-left:16px;
	padding-right:16px;
	}

}



@media (max-width:640px){

	body.page-id-96424 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{
	color:#2c3e50 !important;
	font-weight:600;
}

body.page-id-96424 #gf_coupon_button{
	border-color:#7a869a;
	border-width:1px;
	background-color:#6b778c;
	}

}



@media (max-width:420px){

	body.page-id-96424 #gf_coupons_container_128 input[type=text]{
	width:200px;
	}

}



@media (min-width:545px){

	body.page-id-96424 #gf_coupon_button{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Qualified Immunity 2022 Update" Page        */
/*-----------------------------------------------*/
body.page-id-96939 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-96939 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-96939 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-96939 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-96939 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-96939 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-96939 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Domestic Violence (23-16-6-R9)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-86648 .kt-tabs-wrap .wp-block-kadence-tab .reset-item-name{
	font-style:italic;
	font-size:14px;
	color:#ae2e24;
}

body.postid-86648 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-86648 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button{
	background-color:#ae2e24 !important;
	text-transform:uppercase;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-86648 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button:focus{
	background-color:#5d1f1a !important;
}

body.postid-86648 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button:hover{
	background-color:#5d1f1a !important;
}

@media (min-width:769px){

	body.postid-86648 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button{
	font-size:13px;
	}

}



/*-----------------------------------------------*/
/*  "Mobile Course Menu" Page                    */
/*-----------------------------------------------*/
body.page-id-97029 #page .elementor-location-footer > .elementor-element{
	display:none;
}

body.page-id-97029 .wpgb-masonry .wpgb-card .wpgb-card-media{
	display:none !important;
}

body.page-id-97029 .wpgb-masonry .wpgb-card .wpgb-card-footer{
	display:none;
}

body.page-id-97029 .ast-article-single .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97029 .wpgb-masonry .wpgb-card .wpgb-card-body{
	padding-bottom:20px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:640px){

	body.page-id-97029 .wpgb-main .wpgb-area fieldset{
	margin-bottom:24px !important;
}

body.page-id-97029 #ast-mobile-header .ast-main-header-wrap > .site-header-focus-item:nth-child(1){

	display:none;
}

body.page-id-97029 .wpgb-masonry .wpgb-card-body a{
	font-weight:600 !important;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-97029 .wpgb-masonry h3 a{
	text-align:center;
}

body.page-id-97029 .wpgb-masonry .wpgb-card h3{
	text-align:center;
	}

}



/*-----------------------------------------------*/
/*  "De-Escalation Tactics" Page                 */
/*-----------------------------------------------*/
body.page-id-97064 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97064 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97064 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97064 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97064 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97064 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97064 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Rape Crisis/Sexual Assault (20-14-C1)" Page */
/*-----------------------------------------------*/
body.page-id-97067 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97067 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97067 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97067 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97067 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Law Enforcement Active De-Escalation: Realistic and Measurable" Page*/
/*-----------------------------------------------*/
body.page-id-97085 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97085 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97085 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97085 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97085 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Understanding Implicit Bias and Impartial Policing" Page*/
/*-----------------------------------------------*/
body.page-id-97106 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97106 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97106 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97106 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97106 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97106 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97106 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Applying Human Factors to Force Investigations (22-04-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-97173 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97173 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97173 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97173 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97173 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97173 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97173 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut House Bill 6004: What Officers Need to Know" Page*/
/*-----------------------------------------------*/
body.page-id-97176 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97176 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97176 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97176 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97176 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97176 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97176 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Juvenile Law" Page              */
/*-----------------------------------------------*/
body.page-id-97179 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97179 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97179 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97179 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97179 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97179 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97179 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Crowd Management and Public Disorder: Policy" Page*/
/*-----------------------------------------------*/
body.page-id-97259 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97259 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97259 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97259 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97259 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97259 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97259 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Bigotry and Bias Crimes, Procedural Justice" Page*/
/*-----------------------------------------------*/
body.page-id-97262 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97262 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97262 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97262 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97262 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97262 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97262 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Citizens with Special Needs, Mental Illness, and Disabilities" Page*/
/*-----------------------------------------------*/
body.page-id-97268 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97268 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97268 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97268 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97268 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97268 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97268 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Community and Police Relations" Page     */
/*-----------------------------------------------*/
body.page-id-97273 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97273 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97273 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97273 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97273 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97273 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97273 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Ethics for Law Enforcement: Introduction" Page*/
/*-----------------------------------------------*/
body.page-id-97278 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97278 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97278 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97278 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97278 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97278 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97278 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Leadership for a Lifetime" Page          */
/*-----------------------------------------------*/
body.page-id-97283 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97283 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97283 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97283 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97283 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97283 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97283 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Understanding Fair and Impartial Policing, Implicit Bias" Page*/
/*-----------------------------------------------*/
body.page-id-97287 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97287 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97287 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97287 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97287 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97287 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97287 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Cultural Competence and Diversity" Page     */
/*-----------------------------------------------*/
body.page-id-97296 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97296 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97296 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97296 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97296 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97296 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97296 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Legislative Changes: Don&#8217;t Be a Part of the Problem" Page*/
/*-----------------------------------------------*/
body.page-id-97320 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97320 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97320 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97320 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97320 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97320 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97320 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Introduction to Human Trafficking" Page     */
/*-----------------------------------------------*/
body.page-id-97357 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97357 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97357 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97357 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97357 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97357 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97357 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Gangs and Gang Violence" Page            */
/*-----------------------------------------------*/
body.page-id-97525 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97525 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97525 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97525 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97525 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97525 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97525 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Current Trends" Page           */
/*-----------------------------------------------*/
body.page-id-97531 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97531 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97531 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97531 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97531 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97531 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97531 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Rape Crisis/Sexual Assault" Page            */
/*-----------------------------------------------*/
body.page-id-97611 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97611 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97611 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97611 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97611 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97611 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97611 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Employment Law for Frontline Supervisors" Page*/
/*-----------------------------------------------*/
body.page-id-97680 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97680 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97680 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97680 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97680 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97680 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97680 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Why Words Matter" Page                      */
/*-----------------------------------------------*/
body.page-id-97708 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97708 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97708 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97708 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97708 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97708 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97708 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Test POST Certificate" Page                 */
/*-----------------------------------------------*/
body.page-id-97742 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97742 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97742 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97742 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97742 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97742 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97742 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian &#8211; Trial" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-97873 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "No-Knock Entry, Chemical Munitions, and $50K in Damages" Post*/
/*-----------------------------------------------*/
body.postid-97764 #gform_ajax_spinner_252{
	width:40px;
	height:40px;
	font-size: 8px;
}



/*-----------------------------------------------*/
/*  "Supervisor Program: Supervisory Liability Introduction" Page*/
/*-----------------------------------------------*/
body.page-id-97902 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-97902 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-97902 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-97902 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-97902 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-97902 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-97902 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Fences, Free Speech, and a Trump Rally Tussle: Ninth Circuit Upholds Phoenix’s Crowd-Control Tactics in Puente" Post*/
/*-----------------------------------------------*/
body.postid-97946 .ast-no-date-box .wp-block-column .wp-container-core-buttons-is-layout-1{
	margin-bottom:24px;
}



/*-----------------------------------------------*/
/*  "Legal Update: 2021-22 Connecticut Supreme Court Update (23-25-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98040 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98040 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98040 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98040 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98040 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98040 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98040 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Legal Update: CT 2022 Public Acts (23-24-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98044 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98044 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98044 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98044 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98044 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98044 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98044 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Body Worn Cameras (22-10-5-C1)" Page     */
/*-----------------------------------------------*/
body.page-id-98047 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98047 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98047 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98047 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98047 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98047 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98047 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "2021 Connecticut Legal Update (21-12-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98049 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98049 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98049 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98049 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98049 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98049 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98049 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Systems Thinking 2.0: Context is Critical in Force Events (25-26-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98052 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98052 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98052 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98052 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98052 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Social Media &amp; First Amendment Implications (24-53-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98053 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98053 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98053 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98053 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98053 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98053 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98053 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Crowd Control &amp; Management: Legal, Policy, and Operations (20-12-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98055 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98055 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98055 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98055 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98055 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98055 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98055 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Marijuana Madness: 2021 Connecticut Update (21-11-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98057 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98057 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98057 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98057 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98057 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98057 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98057 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Harassment Prevention, Diversity, and Misconduct (21-06-4-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98059 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98059 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98059 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98059 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98059 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98059 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98059 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Force Investigations for Supervisors (21-03-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98060 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98060 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98060 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98060 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98060 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98060 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98060 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "2020 Connecticut Legal Update (20-09-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98063 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98063 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98063 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98063 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98063 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98063 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98063 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Training Officer Liability  (25-18-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98067 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98067 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98067 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98067 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98067 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Qualified Immunity: What the Public Needs to Know (20-06-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98069 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98069 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98069 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98069 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98069 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98069 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98069 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Housing Law: Landlord-Tenant Disputes (24-47-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98071 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98071 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98071 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98071 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98071 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98071 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98071 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Civil Liability: What Officers Need to Know (20-04-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98073 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98073 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98073 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98073 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98073 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98073 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98073 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Civil Liability for Supervisors (20-05-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98075 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98075 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98075 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98075 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98075 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Recording Police and Protecting Civil Rights (19-01-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98078 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98078 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98078 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98078 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98078 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98078 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98078 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Seizure of Electronics: Protecting First and Fourth Amendment Rights (20-02-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98080 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98080 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98080 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98080 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98080 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98080 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98080 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Crowd Control and the First Amendment (20-01-6-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98082 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98082 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98082 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98082 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98082 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98082 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98082 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Marijuana Madness: What Every Cop Needs to Know (20-08-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98085 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98085 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98085 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98085 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98085 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Force Investigation: Contemporary Issues (22-05-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98087 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98087 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98087 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98087 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98087 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98087 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98087 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Supreme Court Legal Update 2023-2024 (23-22-2-C1)" Page*/
/*-----------------------------------------------*/
body.page-id-98113 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98113 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98113 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98113 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98113 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98113 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98113 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Harnessing AI &amp; Technology for Modern Policing" Page*/
/*-----------------------------------------------*/
body.page-id-98239 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98239 .ast-article-single .entry-header h1{
	font-weight:700;
}

body.page-id-98239 #content{
	background-image:-webkit-linear-gradient(left, #536976 0%, #292e49 100%);	background-image:-o-linear-gradient(left, #536976 0%, #292e49 100%);	background-image:linear-gradient(to right, #536976 0%, #292e49 100%);
	background-size:contain;
	background-attachment:fixed;
}

@media (max-width:1200px){

	body.page-id-98239 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98239 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Law Enforcement Active Diffusion Strategies (SP-0623-R9)" Page*/
/*-----------------------------------------------*/
body.page-id-98337 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98337 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98337 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98337 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98337 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98337 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98337 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supreme Court Legal Update 2023-2024 (23-21-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-98379 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98379 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98379 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98379 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98379 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98379 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98379 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Performance Management for Supervisors (SP-0525-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-98550 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98550 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98550 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98550 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98550 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98550 #gform_submit_button_254{
	background-color:#09326c;
	font-weight:600;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}

body.page-id-98550 .form_sublabel_above .image-choices-use-images .gform-field-label{
	text-transform:capitalize;
	font-size:20px !important;
	font-weight:700;
	padding-bottom:8px;
	color:#09326c;
}

body.page-id-98550 .gfield_radio .gform-field-label .image-choices-choice-text{
	font-family:'Bai Jamjuree', sans-serif;
	font-size:16px;
	font-weight:600;
	color:#09326c;
	font-style:normal;
}

@media (max-width:1200px){

	body.page-id-98550 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98550 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "4 Legal Hacks to Reduce Officer Injury Liability (25-36-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98585 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98585 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98585 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98585 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98585 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98585 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98585 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Expectations and Buzzwords that Compromise Investigations (25-40-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98587 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98587 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98587 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98587 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98587 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98587 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98587 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Officer Involved Shooting Investigations: 2020 has now fully Impacted our Investigations (25-44-7-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98592 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98592 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98592 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98592 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98592 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98592 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98592 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Difference between Critique and Analysis in Force Investigations (25-42-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98596 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98596 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98596 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98596 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98596 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98596 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98596 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-R9)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-94377 .kt-tabs-wrap .wp-block-kadence-tab p:nth-child(5){

	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-color:#f8e6a0;
}

body.postid-94377 .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .ld-tabs .ld-tabs-content .ld-tab-content .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-content-wrap .wp-block-kadence-tab .kt-tab-inner-content-inner p:nth-child(5){

	border-width:1px !important;
}



/*-----------------------------------------------*/
/*  "Tactical and Operational Decision-Making Frameworks (25-45-3-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-98971 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-98971 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-98971 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-98971 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-98971 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-98971 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-98971 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Ethics, Integrity and Procedural Justice For Supervision" Page*/
/*-----------------------------------------------*/
body.page-id-99067 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99067 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99067 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99067 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99067 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99067 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "2021 Supreme Court Legal Update (21-10-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99070 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99070 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99070 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99070 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99070 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99070 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99070 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Addressing the Reluctant Officer: Is it Failure or Hesitancy? (25-08-6-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99072 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99072 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99072 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99072 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99072 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99072 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99072 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Application of Force Science Research &#8211; Discerning Critical Performance Elements (25-24-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99074 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99074 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99074 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99074 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99074 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99074 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99074 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Applying Kingsley v. Hendrickson to a UOF Report (24-06-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99075 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99075 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99075 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99075 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99075 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Basic Digital Evidence and Investigation (24-63-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99076 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99076 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99076 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99076 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99076 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99076 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99076 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Body Worn Cameras: Current Trends (24-62-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99078 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99078 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99078 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99078 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99078 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99078 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99078 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Building a Complete Integrated Use of Force Program (25-21-9-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99086 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99086 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99086 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99086 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99086 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99086 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99086 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Accreditation Manager Certification Program" Page*/
/*-----------------------------------------------*/
body.page-id-99276 .ast-article-single .entry-header h1{
	font-weight:600;
}

body.page-id-99276 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-99276 #gform_submit_button_260{
	font-weight:600;
	padding-left:32px;
	padding-right:32px;
	padding-top:16px;
	padding-bottom:16px;
}

@media (max-width:1200px){

	body.page-id-99276 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



@media (min-width:769px){

	body.page-id-99276 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-99276 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Active De-Escalation Strategies" Page       */
/*-----------------------------------------------*/
body.page-id-99804 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99804 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99804 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99804 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99804 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99804 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99804 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Police and the Press" Page                  */
/*-----------------------------------------------*/
body.page-id-99863 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99863 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99863 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99863 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99863 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99863 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99863 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Gold Standard: Flipping the Narrative on Police Use of Force (25-09-4-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-99867 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99867 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99867 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99867 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99867 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99867 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99867 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Gold Standard: Flipping the Narrative on Police Use of Force (25-09-4-A1) &#8211; [Cloned #99867]" Page*/
/*-----------------------------------------------*/
body.page-id-99983 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-99983 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-99983 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-99983 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-99983 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-99983 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-99983 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Science Based Interviewing for Use of Force Investigations ​(25-43-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100008 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100008 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100008 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100008 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100008 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100008 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100008 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Overcoming Hurdles to Success in Force Investigations (25-41-7-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100011 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100011 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100011 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100011 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100011 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100011 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100011 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Path to Reasonability (25-25-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100012 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100012 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100012 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100012 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100012 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100012 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100012 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Overcoming Hurdles to Success in Force Investigations (25-41-7-A1) &#8211; [Cloned #100011]" Page*/
/*-----------------------------------------------*/
body.page-id-100015 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100015 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100015 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100015 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100015 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100015 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100015 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "SCOTUS and Reasonable Interpretation &amp; Officer Created Jeopardy (25-16-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100016 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100016 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100016 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100016 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100016 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100016 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100016 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Training Officer Liability (25-18-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100018 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100018 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100018 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100018 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100018 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100018 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100018 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Impact of Unreasonable Use of Force (25-20-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100021 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100021 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100021 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100021 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100021 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100021 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100021 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Limitations of Video for Use of Force Investigations (25-23-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100024 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100024 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100024 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100024 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100024 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100024 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100024 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Crisis Communications for Supervisors (SP-1224-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-100026 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100026 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100026 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100026 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100026 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100026 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100026 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supreme Court Legal Update 2024-25 (24-12-1-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100028 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100028 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100028 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100028 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100028 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100028 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100028 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Addressing the Reluctant Officer and Force Investigation for Supervisors (SP-1124-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-100030 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100030 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100030 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100030 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100030 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100030 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100030 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Understanding the Totality of Circumstances (SP-1024-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-100032 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100032 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100032 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100032 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100032 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100032 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100032 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Freedom of the Press – What You Need to Know…" Page*/
/*-----------------------------------------------*/
body.page-id-100034 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100034 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100034 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100034 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100034 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100034 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100034 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Science of Violence®: Biomechanics from Video Evidence (25-01-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100039 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100039 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100039 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100039 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100039 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100039 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100039 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Legal Balance Between Duty of Care and Use of Force (24-42-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100043 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100043 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100043 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100043 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100043 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100043 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100043 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Concepts and Analysis for Police Leaders and Trainers (25-02-7-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100046 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100046 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100046 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100046 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100046 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100046 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100046 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Impact of Human Organizational Factors on Use of Force Investigations (25-03-9-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100048 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100048 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100048 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100048 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100048 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100048 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100048 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Latest FS Research into the Human Performance Elements of a Use of Force (24-39-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100050 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100050 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100050 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100050 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100050 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100050 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100050 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Latest FS Research into the Human Performance Elements of a Use of Force (24-39-2-A1) &#8211; [Cloned #100050]" Page*/
/*-----------------------------------------------*/
body.page-id-100052 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100052 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100052 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100052 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100052 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force for our New Generation of Officers: Retention, Resiliency, and Leadership (24-38-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100053 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100053 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100053 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100053 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100053 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100053 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100053 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Chemical Agents: What Rules Have Changed, and What Rules Remain the Same? (24-37-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100056 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100056 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100056 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100056 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100056 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100056 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100056 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Investigator’s Role in Trauma Mitigation During Critical Incident Investigations (24-36-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100060 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100060 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100060 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100060 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100060 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100060 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100060 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Development of Psychomotor Skills and Effective Training Strategies (24-35-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100066 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100066 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100066 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100066 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100066 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100066 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100066 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Developing a Dedicated Use of Force Unit: Review, Analysis, Data Collection, and Training (25-05-9-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100069 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100069 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100069 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100069 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100069 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100069 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100069 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Review Boards 101 (25-39-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100073 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100073 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100073 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100073 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100073 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100073 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100073 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "NTOA Standards: Public Order Use of Force (25-28-6-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100075 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100075 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100075 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100075 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100075 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100075 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "How Did That Happen? Understanding Use of Force Events Through Systems Mapping for Better Process and Outcomes (24-29-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100079 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100079 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100079 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100079 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100079 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100079 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100079 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Challenge or Threat? Using Science to Develop Prepared Officers and Not Paranoid Ones (24-27-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100083 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100083 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100083 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100083 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100083 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100083 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100083 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "How We Train Matters as Much as What We Train: Teaching Use of Force Decision Making (25-06-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100085 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100085 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100085 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100085 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100085 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100085 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Tag: You&#8217;re It! The Duty to Intervene &amp; Bystander Liability (25-35-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100087 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100087 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100087 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100087 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100087 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100087 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100087 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Cooperation During Use Of Force Investigations (24-24-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100089 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100089 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100089 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100089 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100089 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100089 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100089 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "So You&#8217;re an Expert? (24-22-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100094 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100094 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100094 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100094 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100094 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100094 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100094 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force – Are We Seeing it Clearly? (25-13-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100096 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100096 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100096 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100096 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100096 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100096 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100096 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Duty to Intervene: Where to from Here? (25-03-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100099 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100099 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100099 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100099 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100099 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100099 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100099 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force &#8211; The New Social Contract (24-20-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100101 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100101 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100101 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100101 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100101 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100101 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100101 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Perception-Response Times for OIS Investigations (25-04-7-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100103 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100103 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100103 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100103 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100103 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100103 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100103 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Officer Involved Shooting Different Perspectives (25-15-4-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100108 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100108 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100108 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100108 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100108 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100108 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100108 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Implementation of Social Workers into Law Enforcement Operations (25-30-4-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100113 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100113 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100113 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100113 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100113 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100113 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100113 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Force Reporting and Force Investigation 101 (25-15-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100115 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100115 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100115 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100115 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100115 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100115 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100115 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Don&#8217;t Get Emplawyered: Practical Employment Law Guidance for Dealing with Injured Officers (24-14-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100117 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100117 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100117 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100117 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100117 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100117 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100117 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Crowd Control First Amendment Protection" Page*/
/*-----------------------------------------------*/
body.page-id-100120 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100120 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100120 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100120 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100120 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100120 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100120 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force in Corrections: Legal Update (25-12-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100122 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100122 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100122 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100122 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100122 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100122 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100122 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Why Words Matter (25-29-4-A1)" Page         */
/*-----------------------------------------------*/
body.page-id-100124 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100124 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100124 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100124 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100124 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100124 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100124 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Investigator&#8217;s Checklist: You Won&#8217;t Find What You Don&#8217;t Look For (24-10-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100125 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100125 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100125 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100125 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100125 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100125 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100125 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Tactical Operations Legal Update (25-38-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100128 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100128 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100128 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100128 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100128 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100128 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100128 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Urban Myth&#8217;s in Jails (24-08-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100131 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100131 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100131 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100131 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100131 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100131 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100131 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Tactical Risk Assessment Matrix: Unfolding the Mystery (24-07-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100133 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100133 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100133 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100133 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100133 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100133 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100133 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Tactical Risk Assessment Matrix: Unfolding the Mystery (24-07-2-A1) &#8211; [Cloned #100133]" Page*/
/*-----------------------------------------------*/
body.page-id-100135 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100135 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100135 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100135 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100135 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100135 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100135 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Introduction to Interviews for Use of Force Investigations (24-05-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100136 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100136 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100136 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100136 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100136 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100136 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100136 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "You’ve Just Been Involved in a Shooting – Now What? (25-14-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100139 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100139 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100139 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100139 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100139 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100139 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100139 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Chiefs Perspective &#8211; Whats After a Significant Use of Force (25-11-7-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100141 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100141 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100141 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100141 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100141 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100141 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100141 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Introduction to the First Amendment (24-48-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100145 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100145 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100145 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100145 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100145 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100145 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100145 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Combining 3D Scene Scans and Digital Video Evidence with Axon Investigate (23-03-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100148 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100148 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100148 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100148 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100148 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100148 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100148 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Drone Use by Law Enforcement: The 400’ View (24-61-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100150 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100150 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100150 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100150 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100150 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100150 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100150 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Evolving Technology in Law Enforcement (23-05-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100152 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100152 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100152 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100152 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100152 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100152 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100152 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "New Technology, Policies and Accreditation Standards (24-60-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100155 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100155 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100155 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100155 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100155 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100155 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100155 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Lurking &amp; Sliding into DMs: Police Use of Social Media (24-56-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100160 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100160 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100160 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100160 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100160 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100160 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100160 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Current Trends for Technology (23-04-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100162 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100162 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100162 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100162 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100162 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100162 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100162 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Legal Update: Police Response to Family Violence (23-20-6-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100164 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100164 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100164 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100164 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100164 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100164 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100164 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "First Amendment Considerations for Supervisors (23-15-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100166 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100166 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100166 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100166 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100166 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100166 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100166 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Video Evidence Basics for the Police Use of Force Investigator (23-19-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100169 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100169 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100169 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100169 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100169 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100169 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100169 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Citizens with Special Needs, Mental Illness, and Disabilities (22-09-4-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100173 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100173 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100173 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100173 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100173 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100173 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100173 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Body Worn Cameras (22-10-5-A2)" Page        */
/*-----------------------------------------------*/
body.page-id-100176 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100176 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100176 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100176 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100176 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100176 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100176 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Bigotry and Bias Crimes, Procedural Justice (21-05-5-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100178 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100178 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100178 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100178 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100178 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100178 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100178 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Social Media &amp; First Amendment Implications (24-53-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100180 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100180 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100180 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100180 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100180 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100180 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100180 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Crowd Management and Public Disorder: Legal (24-50-6-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-100182 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100182 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100182 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100182 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100182 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100182 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100182 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Freedom of Religion: Law Enforcement Operations" Page*/
/*-----------------------------------------------*/
body.page-id-100184 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100184 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100184 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100184 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100184 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100184 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100184 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Freedom of Religion: Law Enforcement Operations (24-52-2-A1) &#8211; [Cloned #100184]" Page*/
/*-----------------------------------------------*/
body.page-id-100188 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100188 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100188 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100188 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100188 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100188 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100188 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Force Investigations for Supervisors (21-03-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100189 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100189 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100189 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100189 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100189 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100189 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100189 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Community and Police Relations (21-08-4-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100193 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100193 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100193 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100193 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100193 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100193 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100193 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Leadership for a Lifetime (21-07-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100195 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100195 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100195 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100195 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100195 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100195 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100195 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Qualified Immunity: What the Public Needs to Know (20-06-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100197 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100197 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100197 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100197 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100197 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100197 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100197 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Civil Liability: What Officers Need to Know (20-04-2-A2)" Page*/
/*-----------------------------------------------*/
body.page-id-100199 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100199 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100199 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100199 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100199 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100199 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100199 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Technology Summit 2026 &#8211; Registration" Page*/
/*-----------------------------------------------*/
body.page-id-100296 .ast-article-single .entry-header h1{
	font-weight:700;
	text-transform:uppercase;
}

body.page-id-100296 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100296 #gform_submit_button_251{
	font-weight:600;
	text-transform:uppercase;
	background-color:#004c99;
}

body.page-id-100296 .form_sublabel_above .gfield--no-description .ginput_container_singleproduct label{
	display:none;
}

body.page-id-100296 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	border-style:solid;
	border-width:1px;
	border-color:#bdc3c7;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body.page-id-100296 .form_sublabel_above .gform-grid-col input[type=text]{
	border-color:#bdc3c7;
}

body.page-id-100296 .ast-article-single p{
	font-weight:500;
	font-size:18px;
	color:#333333;
}

body.page-id-100296 .form_sublabel_above .field_description_above:nth-child(44) .gsection_title{
	padding-top:16px !important;
}

body.page-id-100296 .form_sublabel_above .field_description_above h2{
	color:#aa8800;
	text-transform:uppercase;
}

body.page-id-100296 .form_sublabel_above .field_description_above .gsection_description{
	font-size:14px;
	font-weight:500;
	font-style:italic;
	color:#666666;
}

body.page-id-100296 .form_sublabel_above .gfield--no-description .gfield_label{
	color:#333333;
}

body.page-id-100296 .gform-theme-field-control > div > iframe{
	padding-top:0px;
}

body.page-id-100296 #gform_submit_button_289{
	padding-left:48px;
	padding-right:48px;
	padding-top:16px;
	padding-bottom:16px;
	font-weight:600;
	text-transform:uppercase;
}

@media (max-width:1200px){

	body.page-id-100296 #main article{
	padding-top:32px;
	padding-bottom:16px;
	}

}



@media (min-width:641px){

	body.page-id-100296 #gform_submit_button_251{
	width:100%;
	font-size:18px;
	}

}



@media (min-width:769px){

	body.page-id-100296 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-100296 #main article{
	padding-top:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervising in the Age of Emerging Technology (SP-0725-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-100556 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-100556 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-100556 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-100556 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-100556 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-100556 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-100556 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Supreme Court Legal Update 2024-25 (24-12-1-C1)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-100564 .kt-tabs-wrap .wp-block-kadence-tab p:nth-child(5){

	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-color:#f8e6a0;
}

body.postid-100564 .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .ld-tabs .ld-tabs-content .ld-tab-content .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-content-wrap .wp-block-kadence-tab .kt-tab-inner-content-inner p:nth-child(5){

	border-width:1px !important;
}



/*-----------------------------------------------*/
/*  "CT Domestic Violence (23-16-6-C1)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-100567 .kt-tabs-wrap .wp-block-kadence-tab .reset-item-name{
	font-style:italic;
	font-size:14px;
	color:#ae2e24;
}

body.postid-100567 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-100567 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button{
	background-color:#ae2e24 !important;
	text-transform:uppercase;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-100567 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button:focus{
	background-color:#5d1f1a !important;
}

body.postid-100567 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button:hover{
	background-color:#5d1f1a !important;
}

@media (min-width:769px){

	body.postid-100567 .kt-tabs-wrap .wp-block-kadence-tab .learndash-reset-button{
	font-size:13px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisory Liability and Constitutional Policing" Page*/
/*-----------------------------------------------*/
body.page-id-101015 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-101015 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-101015 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-101015 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-101015 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101015 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101015 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101015 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-101015 .ha-list-group ul{
	margin-left:0px;
	margin-bottom:2px;
	padding-top:8px !important;
	padding-bottom:8px !important;
}

body.page-id-101015 #content .ast-container .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:641px){

	body.page-id-101015 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Navigating Employment Law Challenges in Policing" Page*/
/*-----------------------------------------------*/
body.page-id-101029 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-101029 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-101029 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-101029 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-101029 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101029 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101029 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-101029 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-101029 .ha-list-group ul{
	margin-left:0px;
	margin-bottom:2px;
	padding-top:8px !important;
	padding-bottom:8px !important;
}

body.page-id-101029 #content .ast-container .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:641px){

	body.page-id-101029 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Crowd Management and Public Disorder (SP-0825-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-101191 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-101191 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-101191 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-101191 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-101191 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-101191 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-101191 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Video Literacy for Police Supervision (SP-0925-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-101952 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-101952 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-101952 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-101952 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-101952 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-101952 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-101952 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Certificate Verification" Page              */
/*-----------------------------------------------*/
body.page-id-102416 .ld-cvss-verification-title{
	font-size: 20px !important;
	font-weight: 600;
}

body.page-id-102416 div.ld-cvss-verification-desc{
	display: none !important;
}

body.page-id-102416 .ld-cvss-course-info-title{
	display: none !important;
}

body.page-id-102416 .ld-cvss-certificate-user-data{
	display: none !important;
}

body.page-id-102416 button.copy-open-badge-url{
	display: none !important;
}

body.page-id-102416 button.download-open-badge-button{
	display: block;
	width: 100%;
	border-radius: 24px;
	text-transform: uppercase;
}

body.page-id-102416 ul.ld-cvss-social-buttons-list li.ld-cvss-social-button{
	display: none !important;
}

body.page-id-102416 ul.ld-cvss-social-buttons-list li.ld-cvss-social-button-linkedin-profile{
	display: block !important;
	width: 240px !important;
	margin: 16px auto !important;
	text-align: center !important;
}

body.page-id-102416 ul.ld-cvss-social-buttons-list li.ld-cvss-social-button-linkedin-profile a.ld-cvss-social-button-link{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-webkit-box-align: center !important;	-ms-flex-align: center !important;	align-items: center !important;
	-webkit-box-pack: center !important;	-ms-flex-pack: center !important;	justify-content: center !important;
	gap: 8px !important;
	width: 100% !important;
	padding: 12px 20px !important;
	background: #0077b5 !important;
	color: #ffffff !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	line-height: 1.4 !important;
	text-decoration: none !important;
	border-radius: 9999px !important;
	transition: background-color 0.2s ease-in-out;
	background: #005582 !important;
}

body.page-id-102416 .ast-article-single .entry-header h1{
	font-weight: 600;
}

body.page-id-102416 #main article{
	border-radius: 8px;
}

body.page-id-102416 a.ld-cvss-course-card-read-mo{
	font-weight: 700 !important;
}

@media (min-width:1201px){

	body.page-id-102416 #main article{
	padding-top: 32px;
	padding-bottom: 32px;
	}

}



/*-----------------------------------------------*/
/*  "Supervisor Program: Current Trends in Legal Operations (SP-1025-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-102582 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102582 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-102582 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-102582 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-102582 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-102582 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-102582 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Use of Force Summit &#8211; PDF Schedule" Page*/
/*-----------------------------------------------*/
body.page-id-102944 #page #content .ast-container #primary #main article{
	border-width:8px !important;
}

body.page-id-102944 #main article{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:none;
}

body.page-id-102944 #wp-block-file--media-58b57394-6b54-4819-9837-5ae94dc361d8{
	font-size:16px;
	font-weight:600;
}

body.page-id-102944 .ast-article-single .wp-block-file .wp-block-file__button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px;
	font-weight:600;
	padding-left:16px;
	padding-right:16px;
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-102944 .ast-article-single .entry-header h1{
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-102944 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-102944 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Modern Supervision: Managing Recording, Social Media, and First Amendment Issues (SP-1125-A3)" Page*/
/*-----------------------------------------------*/
body.page-id-103225 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-103225 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-103225 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-103225 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-103225 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-103225 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-103225 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Beyond the Lens: Legal Trends, Policy, and Public Trust in Body-Worn Camera Use (25-62-5-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-103336 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-103336 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-103336 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-103336 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-103336 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-103336 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-103336 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Chemical Agents: What Rules Have Changed, and What Rules Remain the Same? (24-37-2-A1)" Page*/
/*-----------------------------------------------*/
body.page-id-103340 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-103340 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-103340 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-103340 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-103340 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-103340 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-103340 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "New Haven, CT: POSTC-50 Review Training Credit" Page*/
/*-----------------------------------------------*/
body.page-id-103371 #main article{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-103371 .ast-article-single .entry-header h1{
	font-weight:700;
}

body.page-id-103371 .gv-search-field-text .gv-search label{
	font-weight:600;
}

body.page-id-103371 .gv-search-widget-area .gv-search-box .gv-search-button{
	font-weight:600;
	height:48px;
	padding-left:48px;
	padding-right:48px;
	padding-top:14px;
	padding-bottom:14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-103371 .gv-search-widget-area .gv-search-box a{
	font-weight:600;
	text-decoration:underline;
	background-color:transparent;
	color:#95a5a6;
	padding-left:16px;
	padding-right:16px;
	padding-top:16px;
	padding-bottom:16px;
	margin-left:16px;
	margin-right:16px;
}

body.page-id-103371 .gv-template-table .gv-table-multiple-container .gv-table-view{
	font-size:14px;
	font-weight:500;
}

body.page-id-103371 #content{
	background-image:-webkit-linear-gradient(left, #001a4d 0%, rgba(0,122,255,0.75) 50%, #001a4d 99%);	background-image:-o-linear-gradient(left, #001a4d 0%, rgba(0,122,255,0.75) 50%, #001a4d 99%);	background-image:linear-gradient(to right, #001a4d 0%, rgba(0,122,255,0.75) 50%, #001a4d 99%);
}

@media (min-width:1201px){

	body.page-id-103371 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Advancing the Standard – Modern Use of Force" Page*/
/*-----------------------------------------------*/
body.page-id-103714 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-103714 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-103714 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-103714 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-103714 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-103714 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-103714 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "CT Active De-Escalation Strategies (25-06-02-C1)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-103703 #content .ast-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Search and Seizure for the Active Officer" Page*/
/*-----------------------------------------------*/
body.page-id-103823 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-103823 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#006644;
	font-weight:600;
}

body.page-id-103823 #gform_61 .gform_footer{
	padding-top:8px;
	padding-bottom:8px;
}

body.page-id-103823 .form_sublabel_above .field_description_above .ginput_container_total span{
	color:#006644;
}

body.page-id-103823 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-103823 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-103823 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-103823 #gform_submit_button_61{
	font-weight:600;
}

body.page-id-103823 .ha-list-group ul{
	margin-left:0px;
	margin-bottom:2px;
	padding-top:8px !important;
	padding-bottom:8px !important;
}

body.page-id-103823 #content .ast-container .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:641px){

	body.page-id-103823 #gform_submit_button_61{
	width:40%;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2024 &#8211; Confirmation (Duplicate)" Page*/
/*-----------------------------------------------*/
body.page-id-103901 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:1201px){

	body.page-id-103901 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2026 (PG26-A1)" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-104028 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Path of the Guardian 2025 (PG25-A1) &#8211; [Cloned #94407] &#8211; [Cloned #104028]" Sfwd-courses*/
/*-----------------------------------------------*/
@media (max-width:640px){

	body.postid-104029 .ld-lesson-list .ld-section-heading h2{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "SCOTUS and Reasonable Interpretation &amp; Officer Created Jeopardy (25-16-2-A1) &#8211; [Cloned #100016]" Page*/
/*-----------------------------------------------*/
body.page-id-104052 #main .ast-article-single{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-104052 #gform_submit_button_249{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	font-weight:600;
	background-color:#0055cc;
	text-transform:uppercase;
}

body.page-id-104052 #gform_submit_button_249:hover{
	background-color:#0c66e4;
}

body.page-id-104052 #gform_249 .gform-footer{
	padding-bottom:8px;
}

body.page-id-104052 #content{
	background-color:#1d2125;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1200px){

	body.page-id-104052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



@media (min-width:1201px){

	body.page-id-104052 #main article{
	padding-top:24px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "The Strategic Accreditation Manager" Page   */
/*-----------------------------------------------*/
body.page-id-104087 .form_sublabel_above .field_description_above .ginput_product_price{
	border-style:none !important;
	color:#16a085;
}

body.page-id-104087 .form_sublabel_above .field_description_above .ginput_container_singleproduct label{
	display:none;
}

body.page-id-104087 .form_sublabel_above .field_description_above .gform-text-input-reset{
	border-style:none !important;
	font-weight:600;
	color:#16a085;
}

body.page-id-104087 .form_sublabel_above .field_description_above .ginput_container_select select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-104087 .form_sublabel_above .ginput_address_country select{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-104087 .form_sublabel_above .ginput_full .StripeElement--empty{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}

body.page-id-104087 #gform_submit_button_69{
	font-weight:600;
}

body.page-id-104087 .form_sublabel_above .field_description_above .ginput_container_singleproduct input[type=text]{
	font-weight:500;
}

body.page-id-104087 #gf_coupon_button{
	padding-left:16px;
	padding-right:16px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	border-style:none;
	background-color:#505f79;
}

body.page-id-104087 #gform_submit_button_282{
	font-weight:600;
	text-transform:uppercase;
	background-color:#8b2e2e;
}

body.page-id-104087 #gform_submit_button_282:hover{
	background-color:#42221f;
}

@media (min-width:641px){

	body.page-id-104087 #gform_submit_button_69{
	width:40%;
}

body.page-id-104087 .form_sublabel_above .gform-grid-col .gform-theme-field-control{
	padding-top:8px;
	padding-bottom:8px;
	background-color:##F7F8F9;
	border-style:solid;
	border-color:#dcdfe4;
	padding-right:8px;
	padding-left:8px;
	}

}



/*-----------------------------------------------*/
/*  "Connecticut Supreme Court Legal Update 2025-26 (26-01-01-C1)" Sfwd-courses*/
/*-----------------------------------------------*/
body.postid-104173 .kt-tabs-wrap .wp-block-kadence-tab p:nth-child(5){

	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-color:#f8e6a0;
}

body.postid-104173 .ast-no-date-box .entry-content .learndash_post_sfwd-courses .learndash-wrapper--course .ld-tabs .ld-tabs-content .ld-tab-content .wp-block-kadence-tabs .kt-tabs-wrap .kt-tabs-content-wrap .wp-block-kadence-tab .kt-tab-inner-content-inner p:nth-child(5){

	border-width:1px !important;
}



/*-----------------------------------------------*/
/*  "SCOTUS Affirms Standard for Emergency-Aid Entry into the Home in Case v. Montana" Post*/
/*-----------------------------------------------*/
body.postid-104355 .entry-meta .posted-on span{
	font-weight:600;
	font-size:16px;
}

body.postid-104355 .ast-no-date-box .wps-pgfw-pdf-generate-icon__wrapper-frontend{
	display:none !important;
}



/*-----------------------------------------------*/
/*  "Subscribe to our newsletter" Page           */
/*-----------------------------------------------*/
body.page-id-104471 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-104471 #page #content .ast-container #primary #main article{
	width:100% !important;
}

body.page-id-104471 #main .ast-article-single header{
	font-weight:600;
	text-align:center;
}

body.page-id-104471 .ast-article-single .entry-header h1{
	font-weight:600;
	text-transform:none;
}

@media (min-width:1201px){

	body.page-id-104471 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Test Exam" Page                             */
/*-----------------------------------------------*/
body.page-id-104697 #main article{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-104697 #main .ast-article-single .entry-header{
	font-weight:600;
}

body.page-id-104697 .ast-article-single .entry-header h1{
	text-align:center;
	font-weight:600;
}

@media (min-width:769px){

	body.page-id-104697 .ast-article-single .entry-header h1{
	font-size:20px;
	}

}



@media (min-width:1201px){

	body.page-id-104697 #main article{
	padding-top:32px;
	padding-bottom:32px;
	}

}



/*-----------------------------------------------*/
/*  "Podcast: SCOTUS Affirms Standard for Emergency-Aid Entry into the Home in Case v. Montana" Post*/
/*-----------------------------------------------*/
body.postid-104951 .entry-meta .posted-on span{
	font-weight:600;
	font-size:16px;
}

body.postid-104951 .ast-no-date-box .wps-pgfw-pdf-generate-icon__wrapper-frontend{
	display:none !important;
}