PHP_INJECT_OK Gambling Age Rules in the United Kingdom: What Players Need to Know – Ostrich Scales Limited 'ct_box_info', 'title' => esc_html__('Case Box Info', 'consultio'), 'icon' => 'eicon-info-circle-o', 'categories' => array(Case_Theme_Core::CT_CATEGORY_NAME), 'params' => array( 'sections' => array( array( 'name' => 'layout_section', 'label' => esc_html__('Layout', 'consultio' ), 'tab' => \Elementor\Controls_Manager::TAB_LAYOUT, 'controls' => array( array( 'name' => 'layout', 'label' => esc_html__('Templates', 'consultio' ), 'type' => Case_Theme_Core::LAYOUT_CONTROL, 'default' => '1', 'options' => [ '1' => [ 'label' => esc_html__('Layout 1', 'consultio' ), 'image' => get_template_directory_uri() . '/elementor/templates/widgets/ct_box_info/layout-image/layout1.jpg' ], ], ), ), ), array( 'name' => 'section_content', 'label' => esc_html__('Box Info', 'consultio'), 'tab' => \Elementor\Controls_Manager::TAB_CONTENT, 'controls' => array( array( 'name' => 'title', 'label' => esc_html__('Title', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, ), array( 'name' => 'sub_title', 'label' => esc_html__('Sub Title', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, ), array( 'name' => 'phone_number', 'label' => esc_html__('Phone Number', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, ), array( 'name' => 'btn_text', 'label' => esc_html__('Button Text', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, ), array( 'name' => 'btn_link', 'label' => esc_html__('Button Link', 'consultio' ), 'type' => \Elementor\Controls_Manager::URL, ), array( 'name' => 'btn_icon', 'label' => esc_html__('Icon', 'consultio' ), 'type' => \Elementor\Controls_Manager::ICONS, 'label_block' => true, 'fa4compatibility' => 'icon', ), array( 'name' => 'footer_text', 'label' => esc_html__('Bottom Text', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, ), array( 'name' => 'ct_animate', 'label' => esc_html__('Case Animate', 'consultio' ), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => consultio_animate(), 'default' => '', ), ), ), ), ), ), get_template_directory() . '/elementor/core/widgets/' );ID] = $cform->post_title; } } else { $contact_forms[esc_html__('No contact forms found', 'consultio')] = 0; } ct_add_custom_widget( array( 'name' => 'ct_ctf7', 'title' => esc_html__('Case Contact Form 7', 'consultio'), 'icon' => 'eicon-form-horizontal', 'categories' => array(Case_Theme_Core::CT_CATEGORY_NAME), 'scripts' => array(), 'params' => array( 'sections' => array( array( 'name' => 'source_section', 'label' => esc_html__('Source Settings', 'consultio'), 'tab' => \Elementor\Controls_Manager::TAB_CONTENT, 'controls' => array( array( 'name' => 'ctf7_id', 'label' => esc_html__('Select Form', 'consultio'), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => $contact_forms, ), array( 'name' => 'style_l1', 'label' => esc_html__('Style', 'consultio' ), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => [ 'style1' => 'Style 1', 'style2' => 'Style 2', 'style3' => 'Style 3', 'style4' => 'Style 4', 'style5' => 'Style 5', 'style6' => 'Style 6', 'style7' => 'Style 7', 'style8' => 'Style 8', 'style9' => 'Style 9', 'style10' => 'Style 10', 'style11' => 'Style 11', 'style12' => 'Style 12 (Immigration)', 'style13' => 'Style 13 (Finance)', 'style14' => 'Style 14', 'style15' => 'Style 15', 'style16' => 'Style 16 (Outline White)', ], 'default' => 'style1', ), array( 'name' => 'title', 'label' => esc_html__('Title', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXT, 'label_block' => true, 'condition' => [ 'style_l1' => ['style7', 'style9', 'style11'], ], ), array( 'name' => 'description', 'label' => esc_html__('Description', 'consultio' ), 'type' => \Elementor\Controls_Manager::TEXTAREA, 'rows' => 10, 'show_label' => false, 'condition' => [ 'style_l1' => ['style7', 'style9'], ], ), array( 'name' => 'image_left', 'label' => esc_html__('Image Left', 'consultio' ), 'type' => \Elementor\Controls_Manager::MEDIA, 'condition' => [ 'style_l1' => ['style11'], ], ), array( 'name' => 'image_right', 'label' => esc_html__('Image Right', 'consultio' ), 'type' => \Elementor\Controls_Manager::MEDIA, 'condition' => [ 'style_l1' => ['style11'], ], ), array( 'name' => 'ct_animate', 'label' => esc_html__('Case Animate', 'consultio' ), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => consultio_animate(), 'default' => '', ), ), ), array( 'name' => 'style_section', 'label' => esc_html__('Style Input', 'consultio'), 'tab' => \Elementor\Controls_Manager::TAB_STYLE, 'controls' => array( array( 'name' => 'form_max_width', 'label' => esc_html__('Form Max Width', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form' => 'max-width: {{SIZE}}{{UNIT}};', ], ), array( 'name' => 'border_type', 'label' => esc_html__( 'Border Type', 'consultio' ), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'consultio' ), 'solid' => esc_html__( 'Solid', 'consultio' ), 'double' => esc_html__( 'Double', 'consultio' ), 'dotted' => esc_html__( 'Dotted', 'consultio' ), 'dashed' => esc_html__( 'Dashed', 'consultio' ), 'groove' => esc_html__( 'Groove', 'consultio' ), ], 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'border-style: {{VALUE}} !important;', ], ), array( 'name' => 'border_width', 'label' => esc_html__( 'Border Width', 'consultio' ), 'type' => \Elementor\Controls_Manager::DIMENSIONS, 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}} !important;', ], 'condition' => [ 'border_type!' => '', ], 'responsive' => true, ), array( 'name' => 'border_color', 'label' => esc_html__( 'Border Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'border-color: {{VALUE}} !important;', ], 'condition' => [ 'border_type!' => '', ], ), array( 'name' => 'input_typography', 'label' => esc_html__('Input Typography', 'consultio' ), 'type' => \Elementor\Group_Control_Typography::get_type(), 'control_type' => 'group', 'selector' => '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)', ), array( 'name' => 'input_color', 'label' => esc_html__( 'Input Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'color: {{VALUE}} !important;', '{{WRAPPER}} .ct-contact-form-layout1 .nice-select::after' => 'color: {{VALUE}};', ], ), array( 'name' => 'input_bg_color', 'label' => esc_html__( 'Input Background Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'background-color: {{VALUE}} !important;', ], ), array( 'name' => 'input_border_color', 'label' => esc_html__( 'Input Border Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'border-color: {{VALUE}} !important;', ], ), array( 'name' => 'input_border_radius', 'label' => esc_html__('Input Border Radius', 'consultio' ), 'type' => \Elementor\Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ), array( 'name' => 'input_padding', 'label' => esc_html__('Input Padding', 'consultio' ), 'type' => \Elementor\Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'padding-riht: {{RIGHT}}{{UNIT}}; padding-left: {{LEFT}}{{UNIT}};', ], 'control_type' => 'responsive', 'placeholder' => [ 'top' => 'auto', 'right' => '', 'bottom' => 'auto', 'left' => '', ], 'allowed_dimensions' => 'horizontal', ), array( 'name' => 'input_box_shadow', 'label' => esc_html__( 'Input Box Shadow', 'consultio' ), 'type' => \Elementor\Group_Control_Box_Shadow::get_type(), 'control_type' => 'group', 'selector' => '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' ), array( 'name' => 'input_box_shadow_focus', 'label' => esc_html__( 'Input Box Shadow Focus', 'consultio' ), 'type' => \Elementor\Group_Control_Box_Shadow::get_type(), 'control_type' => 'group', 'selector' => '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit):focus' ), array( 'name' => 'input_height', 'label' => esc_html__('Input Height', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 300, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit)' => 'height: {{SIZE}}{{UNIT}};', ], ), array( 'name' => 'input_spacer_bottom', 'label' => esc_html__('Spacer Bottom', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form .wpcf7-form-control-wrap' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ), array( 'name' => 'input_spacer_left', 'label' => esc_html__('Spacer Left', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form .row [class*="col-"]' => 'padding-left: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ct-contact-form .row' => 'margin-left: -{{SIZE}}{{UNIT}};', ], ), array( 'name' => 'input_spacer_right', 'label' => esc_html__('Spacer right', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form .row [class*="col-"]' => 'padding-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ct-contact-form .row' => 'margin-right: -{{SIZE}}{{UNIT}};', ], ), array( 'name' => 'textarea_height', 'label' => esc_html__('Textarea Height', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 300, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control.wpcf7-textarea' => 'height: {{SIZE}}{{UNIT}};', ], ), array( 'name' => 'textarea_padding_top', 'label' => esc_html__('Textarea Padding Top', 'consultio' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'control_type' => 'responsive', 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 300, ], ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-form .wpcf7-form-control.wpcf7-textarea' => 'padding-top: {{SIZE}}{{UNIT}};', ], ), ), ), array( 'name' => 'style_section_button', 'label' => esc_html__('Style Button', 'consultio'), 'tab' => \Elementor\Controls_Manager::TAB_STYLE, 'controls' => array( array( 'name' => 'btn_color', 'label' => esc_html__( 'Button Submit Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} {{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit' => 'color: {{VALUE}} !important;', ], ), array( 'name' => 'btn_color_hover', 'label' => esc_html__( 'Button Submit Color Hover', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} {{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit:hover' => 'color: {{VALUE}} !important;', ], ), array( 'name' => 'btn_bg_color', 'label' => esc_html__( 'Button Submit Background Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} {{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit' => 'background: {{VALUE}} !important;', ], ), array( 'name' => 'btn_bg_color_hover', 'label' => esc_html__( 'Button Submit Background Color Hover', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} {{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit:hover' => 'background: {{VALUE}} !important;', ], ), array( 'name' => 'button_typography', 'label' => esc_html__('Button Typography', 'consultio' ), 'type' => \Elementor\Group_Control_Typography::get_type(), 'control_type' => 'group', 'selector' => '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit', ), array( 'name' => 'button_box_shadow', 'label' => esc_html__( 'Button Box Shadow', 'consultio' ), 'type' => \Elementor\Group_Control_Box_Shadow::get_type(), 'control_type' => 'group', 'selector' => '{{SELECTOR}} .ct-contact-form-layout1 .wpcf7-submit' ), array( 'name' => 'button_padding', 'label' => esc_html__('Button Padding', 'consultio' ), 'type' => \Elementor\Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-submit' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'control_type' => 'responsive', ), array( 'name' => 'button_border_radius', 'label' => esc_html__('Button Border Radius', 'consultio' ), 'type' => \Elementor\Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .ct-contact-form-layout1 .wpcf7-submit' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ), ) ), array( 'name' => 'style_section_extra', 'label' => esc_html__('Style Extra', 'consultio'), 'tab' => \Elementor\Controls_Manager::TAB_STYLE, 'controls' => array( array( 'name' => 'label_color', 'label' => esc_html__( 'Label Color', 'consultio' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{SELECTOR}} .ct-contact-form-layout1 .input-filled label' => 'color: {{VALUE}} !important;', ], ), ) ), ), ), ), get_template_directory() . '/elementor/core/widgets/' ); }
Welcome to Ostrich Scales Limited
Ostrich Scales LimitedOstrich Scales LimitedOstrich Scales Limited
+254 722 86 87 37
scales@ostrichscales.com
Lengetia House 1st Fl Likoni Rd

Gambling Age Rules in the United Kingdom: What Players Need to Know

  • Home
  • Builder
  • Gambling Age Rules in the United Kingdom: What Players Need to Know

Gambling Age Rules in the United Kingdom: What Players Need to Know

The Legal Age for Gambling in Great Britain

The legal age for most gambling in Great Britain is 18. This applies to buying National Lottery tickets, scratchcards, and playing at licensed online casinos, bingo sites, and sportsbooks. The Gambling Commission enforces these rules strictly, and operators face heavy penalties for sign-up failures. Discover further information on 100 free spins no deposit uk.

Age verification is not a box-ticking exercise. Since 2019, operators must verify a customer’s age before allowing a deposit or a bet, not merely before a withdrawal. The Commission requires verification before gambling begins, and firms that allow underage play can be fined millions of pounds.

The one notable exception is the National Lottery. The minimum age to play National Lottery games, including scratchcards, was raised from 16 to 18 in October 2021, bringing it into line with other forms of gambling. Prior to that change, 16 and 17-year-olds could legally buy tickets.

Age limits also apply to advertising. Gambling adverts must not be targeted at under-18s, and media buying rules require that at least 75% of an audience for a gambling advert is adult. Broadcast advertising is restricted to watershed hours after 9pm on television.

Online Gambling and Age Verification

Online casinos and sportsbooks must verify age at registration or before the first deposit. This means providing a date of birth and, in many cases, confirming identity through credit reference or electoral roll checks. If verification fails, the operator must block play entirely.

Customer identification requirements also extend to account security. Under the 2020 regulations, operators must confirm age within 72 hours of a customer starting to gamble, though best practice is immediate verification at sign-up. The Commission’s own figures show that age verification failures account for a meaningful share of enforcement cases each year.

Players who misrepresent their age face consequences too. Where an underage player has gambled, operators are generally required to return deposits, and the account is closed. Deliberate deception can also breach the terms of service.

Age Limits for Land-Based Gambling Venues

The rules differ by venue type. You must be 18 to enter a casino, an adult gaming centre, or a betting shop in Great Britain. Bingo clubs also set 18 as the minimum entry age, though the law requires players to be 18 to participate in bingo played for money.

Pubs and clubs with gaming machines operate under different rules. Category C machines, which allow stakes from 10p to £1, are permitted for 18s and over. Family entertainment centres allow under-18s but restrict them to lower-stake machines. These distinctions matter, because operators can lose their licence for admitting minors to adult areas.

Scotland and Wales apply the same gambling age framework as England under the Gambling Act 2005, though licensing enforcement is devolved in some respects. The 18 threshold is consistent across Great Britain for commercial gambling products. Enquiries about age rules can be directed to the Gambling Commission or local licensing authorities.

Leave A Comment

We understand the importance of approaching each work integrally and believe in the power of simple.

Melbourne, Australia
(Sat - Thursday)
(10am - 05 pm)