// // Variables // -------------------------------------------------- //== Colors // //## Gray and brand colors for use across Bootstrap. @gray-darker: lighten(#000, 13.5%); // #222 @gray-dark: lighten(#000, 20%); // #333 @gray: lighten(#000, 33.5%); // #555 @gray-light: lighten(#000, 60%); // #999 @gray-lighter: lighten(#000, 93.5%); // #eee @brand-primary: #428bca; @brand-success: #5cb85c; @brand-info: #5bc0de; @brand-warning: #f0ad4e; @brand-danger: #d9534f; //== Scaffolding // //## Settings for some of the most global styles. //** Background color for ``. @body-bg: #fff; //** Global text color on ``. @text-color: @gray-dark; //** Global textual link color. @link-color: @brand-primary; //** Link hover color set via `darken()` function. @link-hover-color: darken(@link-color, 15%); //== Typography // //## Font, line-height, and color for body text, headings, and more. @font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; @font-family-serif: Georgia, "Times New Roman", Times, serif; //** Default monospace fonts for ``, ``, and `
`.
@font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace;
@font-family-base:        @font-family-sans-serif;

@font-size-base:          14px;
@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px
@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px

@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px
@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px
@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px
@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px
@font-size-h5:            @font-size-base;
@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px

//** Unit-less `line-height` for use in components like buttons.
@line-height-base:        1.428571429; // 20/14
//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px

//** By default, this inherits from the ``.
@headings-font-family:    inherit;
@headings-font-weight:    500;
@headings-line-height:    1.1;
@headings-color:          inherit;


//== Iconography
//
//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.

//** Load fonts from this directory.
@icon-font-path:          "../fonts/";
//** File name for all font files.
@icon-font-name:          "glyphicons-halflings-regular";
//** Element ID within SVG icon file.
@icon-font-svg-id:        "glyphicons_halflingsregular";


//== Components
//
//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).

@padding-base-vertical:     6px;
@padding-base-horizontal:   12px;

@padding-large-vertical:    10px;
@padding-large-horizontal:  16px;

@padding-small-vertical:    5px;
@padding-small-horizontal:  10px;

@padding-xs-vertical:       1px;
@padding-xs-horizontal:     5px;

@line-height-large:         1.33;
@line-height-small:         1.5;

@border-radius-base:        4px;
@border-radius-large:       6px;
@border-radius-small:       3px;

//** Global color for active items (e.g., navs or dropdowns).
@component-active-color:    #fff;
//** Global background color for active items (e.g., navs or dropdowns).
@component-active-bg:       @brand-primary;

//** Width of the `border` for generating carets that indicator dropdowns.
@caret-width-base:          4px;
//** Carets increase slightly in size for larger components.
@caret-width-large:         5px;


//== Tables
//
//## Customizes the `.table` component with basic values, each used across all table variations.

//** Padding for ``s and ``s.
@table-cell-padding:            8px;
//** Padding for cells in `.table-condensed`.
@table-condensed-cell-padding:  5px;

//** Default background color used for all tables.
@table-bg:                      transparent;
//** Background color used for `.table-striped`.
@table-bg-accent:               #f9f9f9;
//** Background color used for `.table-hover`.
@table-bg-hover:                #f5f5f5;
@table-bg-active:               @table-bg-hover;

//** Border color for table and cell borders.
@table-border-color:            #ddd;


//== Buttons
//
//## For each of Bootstrap's buttons, define text, background and border color.

@btn-font-weight:                normal;

@btn-default-color:              #333;
@btn-default-bg:                 #fff;
@btn-default-border:             #ccc;

@btn-primary-color:              #fff;
@btn-primary-bg:                 @brand-primary;
@btn-primary-border:             darken(@btn-primary-bg, 5%);

@btn-success-color:              #fff;
@btn-success-bg:                 @brand-success;
@btn-success-border:             darken(@btn-success-bg, 5%);

@btn-info-color:                 #fff;
@btn-info-bg:                    @brand-info;
@btn-info-border:                darken(@btn-info-bg, 5%);

@btn-warning-color:              #fff;
@btn-warning-bg:                 @brand-warning;
@btn-warning-border:             darken(@btn-warning-bg, 5%);

@btn-danger-color:               #fff;
@btn-danger-bg:                  @brand-danger;
@btn-danger-border:              darken(@btn-danger-bg, 5%);

@btn-link-disabled-color:        @gray-light;


//== Forms
//
//##

//** `` background color
@input-bg:                       #fff;
//** `` background color
@input-bg-disabled:              @gray-lighter;

//** Text color for ``s
@input-color:                    @gray;
//** `` border color
@input-border:                   #ccc;
//** `` border radius
@input-border-radius:            @border-radius-base;
//** Border color for inputs on focus
@input-border-focus:             #66afe9;

//** Placeholder text color
@input-color-placeholder:        @gray-light;

//** Default `.form-control` height
@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);
//** Large `.form-control` height
@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
//** Small `.form-control` height
@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);

@legend-color:                   @gray-dark;
@legend-border-color:            #e5e5e5;

//** Background color for textual input addons
@input-group-addon-bg:           @gray-lighter;
//** Border color for textual input addons
@input-group-addon-border-color: @input-border;


//== Dropdowns
//
//## Dropdown menu container and contents.

//** Background for the dropdown menu.
@dropdown-bg:                    #fff;
//** Dropdown menu `border-color`.
@dropdown-border:                rgba(0,0,0,.15);
//** Dropdown menu `border-color` **for IE8**.
@dropdown-fallback-border:       #ccc;
//** Divider color for between dropdown items.
@dropdown-divider-bg:            #e5e5e5;

//** Dropdown link text color.
@dropdown-link-color:            @gray-dark;
//** Hover color for dropdown links.
@dropdown-link-hover-color:      darken(@gray-dark, 5%);
//** Hover background for dropdown links.
@dropdown-link-hover-bg:         #f5f5f5;

//** Active dropdown menu item text color.
@dropdown-link-active-color:     @component-active-color;
//** Active dropdown menu item background color.
@dropdown-link-active-bg:        @component-active-bg;

//** Disabled dropdown menu item background color.
@dropdown-link-disabled-color:   @gray-light;

//** Text color for headers within dropdown menus.
@dropdown-header-color:          @gray-light;

//** Deprecated `@dropdown-caret-color` as of v3.1.0
@dropdown-caret-color:           #000;


//-- Z-index master list
//
// Warning: Avoid customizing these values. They're used for a bird's eye view
// of components dependent on the z-axis and are designed to all work together.
//
// Note: These variables are not generated into the Customizer.

@zindex-navbar:            1000;
@zindex-dropdown:          1000;
@zindex-popover:           1060;
@zindex-tooltip:           1070;
@zindex-navbar-fixed:      1030;
@zindex-modal-background:  1040;
@zindex-modal:             1050;


//== Media queries breakpoints
//
//## Define the breakpoints at which your layout will change, adapting to different screen sizes.

// Extra small screen / phone
//** Deprecated `@screen-xs` as of v3.0.1
@screen-xs:                  480px;
//** Deprecated `@screen-xs-min` as of v3.2.0
@screen-xs-min:              @screen-xs;
//** Deprecated `@screen-phone` as of v3.0.1
@screen-phone:               @screen-xs-min;

// Small screen / tablet
//** Deprecated `@screen-sm` as of v3.0.1
@screen-sm:                  768px;
@screen-sm-min:              @screen-sm;
//** Deprecated `@screen-tablet` as of v3.0.1
@screen-tablet:              @screen-sm-min;

// Medium screen / desktop
//** Deprecated `@screen-md` as of v3.0.1
@screen-md:                  992px;
@screen-md-min:              @screen-md;
//** Deprecated `@screen-desktop` as of v3.0.1
@screen-desktop:             @screen-md-min;

// Large screen / wide desktop
//** Deprecated `@screen-lg` as of v3.0.1
@screen-lg:                  1200px;
@screen-lg-min:              @screen-lg;
//** Deprecated `@screen-lg-desktop` as of v3.0.1
@screen-lg-desktop:          @screen-lg-min;

// So media queries don't overlap when required, provide a maximum
@screen-xs-max:              (@screen-sm-min - 1);
@screen-sm-max:              (@screen-md-min - 1);
@screen-md-max:              (@screen-lg-min - 1);


//== Grid system
//
//## Define your custom responsive grid.

//** Number of columns in the grid.
@grid-columns:              12;
//** Padding between columns. Gets divided in half for the left and right.
@grid-gutter-width:         30px;
// Navbar collapse
//** Point at which the navbar becomes uncollapsed.
@grid-float-breakpoint:     @screen-sm-min;
//** Point at which the navbar begins collapsing.
@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);


//== Container sizes
//
//## Define the maximum width of `.container` for different screen sizes.

// Small screen / tablet
@container-tablet:             ((720px + @grid-gutter-width));
//** For `@screen-sm-min` and up.
@container-sm:                 @container-tablet;

// Medium screen / desktop
@container-desktop:            ((940px + @grid-gutter-width));
//** For `@screen-md-min` and up.
@container-md:                 @container-desktop;

// Large screen / wide desktop
@container-large-desktop:      ((1140px + @grid-gutter-width));
//** For `@screen-lg-min` and up.
@container-lg:                 @container-large-desktop;


//== Navbar
//
//##

// Basics of a navbar
@navbar-height:                    50px;
@navbar-margin-bottom:             @line-height-computed;
@navbar-border-radius:             @border-radius-base;
@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));
@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);
@navbar-collapse-max-height:       340px;

@navbar-default-color:             #777;
@navbar-default-bg:                #f8f8f8;
@navbar-default-border:            darken(@navbar-default-bg, 6.5%);

// Navbar links
@navbar-default-link-color:                #777;
@navbar-default-link-hover-color:          #333;
@navbar-default-link-hover-bg:             transparent;
@navbar-default-link-active-color:         #555;
@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);
@navbar-default-link-disabled-color:       #ccc;
@navbar-default-link-disabled-bg:          transparent;

// Navbar brand label
@navbar-default-brand-color:               @navbar-default-link-color;
@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);
@navbar-default-brand-hover-bg:            transparent;

// Navbar toggle
@navbar-default-toggle-hover-bg:           #ddd;
@navbar-default-toggle-icon-bar-bg:        #888;
@navbar-default-toggle-border-color:       #ddd;


// Inverted navbar
// Reset inverted navbar basics
@navbar-inverse-color:                      @gray-light;
@navbar-inverse-bg:                         #222;
@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);

// Inverted navbar links
@navbar-inverse-link-color:                 @gray-light;
@navbar-inverse-link-hover-color:           #fff;
@navbar-inverse-link-hover-bg:              transparent;
@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;
@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);
@navbar-inverse-link-disabled-color:        #444;
@navbar-inverse-link-disabled-bg:           transparent;

// Inverted navbar brand label
@navbar-inverse-brand-color:                @navbar-inverse-link-color;
@navbar-inverse-brand-hover-color:          #fff;
@navbar-inverse-brand-hover-bg:             transparent;

// Inverted navbar toggle
@navbar-inverse-toggle-hover-bg:            #333;
@navbar-inverse-toggle-icon-bar-bg:         #fff;
@navbar-inverse-toggle-border-color:        #333;


//== Navs
//
//##

//=== Shared nav styles
@nav-link-padding:                          10px 15px;
@nav-link-hover-bg:                         @gray-lighter;

@nav-disabled-link-color:                   @gray-light;
@nav-disabled-link-hover-color:             @gray-light;

@nav-open-link-hover-color:                 #fff;

//== Tabs
@nav-tabs-border-color:                     #ddd;

@nav-tabs-link-hover-border-color:          @gray-lighter;

@nav-tabs-active-link-hover-bg:             @body-bg;
@nav-tabs-active-link-hover-color:          @gray;
@nav-tabs-active-link-hover-border-color:   #ddd;

@nav-tabs-justified-link-border-color:            #ddd;
@nav-tabs-justified-active-link-border-color:     @body-bg;

//== Pills
@nav-pills-border-radius:                   @border-radius-base;
@nav-pills-active-link-hover-bg:            @component-active-bg;
@nav-pills-active-link-hover-color:         @component-active-color;


//== Pagination
//
//##

@pagination-color:                     @link-color;
@pagination-bg:                        #fff;
@pagination-border:                    #ddd;

@pagination-hover-color:               @link-hover-color;
@pagination-hover-bg:                  @gray-lighter;
@pagination-hover-border:              #ddd;

@pagination-active-color:              #fff;
@pagination-active-bg:                 @brand-primary;
@pagination-active-border:             @brand-primary;

@pagination-disabled-color:            @gray-light;
@pagination-disabled-bg:               #fff;
@pagination-disabled-border:           #ddd;


//== Pager
//
//##

@pager-bg:                             @pagination-bg;
@pager-border:                         @pagination-border;
@pager-border-radius:                  15px;

@pager-hover-bg:                       @pagination-hover-bg;

@pager-active-bg:                      @pagination-active-bg;
@pager-active-color:                   @pagination-active-color;

@pager-disabled-color:                 @pagination-disabled-color;


//== Jumbotron
//
//##

@jumbotron-padding:              30px;
@jumbotron-color:                inherit;
@jumbotron-bg:                   @gray-lighter;
@jumbotron-heading-color:        inherit;
@jumbotron-font-size:            ceil((@font-size-base * 1.5));


//== Form states and alerts
//
//## Define colors for form feedback states and, by default, alerts.

@state-success-text:             #3c763d;
@state-success-bg:               #dff0d8;
@state-success-border:           darken(spin(@state-success-bg, -10), 5%);

@state-info-text:                #31708f;
@state-info-bg:                  #d9edf7;
@state-info-border:              darken(spin(@state-info-bg, -10), 7%);

@state-warning-text:             #8a6d3b;
@state-warning-bg:               #fcf8e3;
@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);

@state-danger-text:              #a94442;
@state-danger-bg:                #f2dede;
@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);


//== Tooltips
//
//##

//** Tooltip max width
@tooltip-max-width:           200px;
//** Tooltip text color
@tooltip-color:               #fff;
//** Tooltip background color
@tooltip-bg:                  #000;
@tooltip-opacity:             .9;

//** Tooltip arrow width
@tooltip-arrow-width:         5px;
//** Tooltip arrow color
@tooltip-arrow-color:         @tooltip-bg;


//== Popovers
//
//##

//** Popover body background color
@popover-bg:                          #fff;
//** Popover maximum width
@popover-max-width:                   276px;
//** Popover border color
@popover-border-color:                rgba(0,0,0,.2);
//** Popover fallback border color
@popover-fallback-border-color:       #ccc;

//** Popover title background color
@popover-title-bg:                    darken(@popover-bg, 3%);

//** Popover arrow width
@popover-arrow-width:                 10px;
//** Popover arrow color
@popover-arrow-color:                 #fff;

//** Popover outer arrow width
@popover-arrow-outer-width:           (@popover-arrow-width + 1);
//** Popover outer arrow color
@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);
//** Popover outer arrow fallback color
@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);


//== Labels
//
//##

//** Default label background color
@label-default-bg:            @gray-light;
//** Primary label background color
@label-primary-bg:            @brand-primary;
//** Success label background color
@label-success-bg:            @brand-success;
//** Info label background color
@label-info-bg:               @brand-info;
//** Warning label background color
@label-warning-bg:            @brand-warning;
//** Danger label background color
@label-danger-bg:             @brand-danger;

//** Default label text color
@label-color:                 #fff;
//** Default text color of a linked label
@label-link-hover-color:      #fff;


//== Modals
//
//##

//** Padding applied to the modal body
@modal-inner-padding:         15px;

//** Padding applied to the modal title
@modal-title-padding:         15px;
//** Modal title line-height
@modal-title-line-height:     @line-height-base;

//** Background color of modal content area
@modal-content-bg:                             #fff;
//** Modal content border color
@modal-content-border-color:                   rgba(0,0,0,.2);
//** Modal content border color **for IE8**
@modal-content-fallback-border-color:          #999;

//** Modal backdrop background color
@modal-backdrop-bg:           #000;
//** Modal backdrop opacity
@modal-backdrop-opacity:      .5;
//** Modal header border color
@modal-header-border-color:   #e5e5e5;
//** Modal footer border color
@modal-footer-border-color:   @modal-header-border-color;

@modal-lg:                    900px;
@modal-md:                    600px;
@modal-sm:                    300px;


//== Alerts
//
//## Define alert colors, border radius, and padding.

@alert-padding:               15px;
@alert-border-radius:         @border-radius-base;
@alert-link-font-weight:      bold;

@alert-success-bg:            @state-success-bg;
@alert-success-text:          @state-success-text;
@alert-success-border:        @state-success-border;

@alert-info-bg:               @state-info-bg;
@alert-info-text:             @state-info-text;
@alert-info-border:           @state-info-border;

@alert-warning-bg:            @state-warning-bg;
@alert-warning-text:          @state-warning-text;
@alert-warning-border:        @state-warning-border;

@alert-danger-bg:             @state-danger-bg;
@alert-danger-text:           @state-danger-text;
@alert-danger-border:         @state-danger-border;


//== Progress bars
//
//##

//** Background color of the whole progress component
@progress-bg:                 #f5f5f5;
//** Progress bar text color
@progress-bar-color:          #fff;

//** Default progress bar color
@progress-bar-bg:             @brand-primary;
//** Success progress bar color
@progress-bar-success-bg:     @brand-success;
//** Warning progress bar color
@progress-bar-warning-bg:     @brand-warning;
//** Danger progress bar color
@progress-bar-danger-bg:      @brand-danger;
//** Info progress bar color
@progress-bar-info-bg:        @brand-info;


//== List group
//
//##

//** Background color on `.list-group-item`
@list-group-bg:                 #fff;
//** `.list-group-item` border color
@list-group-border:             #ddd;
//** List group border radius
@list-group-border-radius:      @border-radius-base;

//** Background color of single list items on hover
@list-group-hover-bg:           #f5f5f5;
//** Text color of active list items
@list-group-active-color:       @component-active-color;
//** Background color of active list items
@list-group-active-bg:          @component-active-bg;
//** Border color of active list elements
@list-group-active-border:      @list-group-active-bg;
//** Text color for content within active list items
@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);

//** Text color of disabled list items
@list-group-disabled-color:      @gray-light;
//** Background color of disabled list items
@list-group-disabled-bg:         @gray-lighter;
//** Text color for content within disabled list items
@list-group-disabled-text-color: @list-group-disabled-color;

@list-group-link-color:         #555;
@list-group-link-hover-color:   @list-group-link-color;
@list-group-link-heading-color: #333;


//== Panels
//
//##

@panel-bg:                    #fff;
@panel-body-padding:          15px;
@panel-heading-padding:       10px 15px;
@panel-footer-padding:        @panel-heading-padding;
@panel-border-radius:         @border-radius-base;

//** Border color for elements within panels
@panel-inner-border:          #ddd;
@panel-footer-bg:             #f5f5f5;

@panel-default-text:          @gray-dark;
@panel-default-border:        #ddd;
@panel-default-heading-bg:    #f5f5f5;

@panel-primary-text:          #fff;
@panel-primary-border:        @brand-primary;
@panel-primary-heading-bg:    @brand-primary;

@panel-success-text:          @state-success-text;
@panel-success-border:        @state-success-border;
@panel-success-heading-bg:    @state-success-bg;

@panel-info-text:             @state-info-text;
@panel-info-border:           @state-info-border;
@panel-info-heading-bg:       @state-info-bg;

@panel-warning-text:          @state-warning-text;
@panel-warning-border:        @state-warning-border;
@panel-warning-heading-bg:    @state-warning-bg;

@panel-danger-text:           @state-danger-text;
@panel-danger-border:         @state-danger-border;
@panel-danger-heading-bg:     @state-danger-bg;


//== Thumbnails
//
//##

//** Padding around the thumbnail image
@thumbnail-padding:           4px;
//** Thumbnail background color
@thumbnail-bg:                @body-bg;
//** Thumbnail border color
@thumbnail-border:            #ddd;
//** Thumbnail border radius
@thumbnail-border-radius:     @border-radius-base;

//** Custom text color for thumbnail captions
@thumbnail-caption-color:     @text-color;
//** Padding around the thumbnail caption
@thumbnail-caption-padding:   9px;


//== Wells
//
//##

@well-bg:                     #f5f5f5;
@well-border:                 darken(@well-bg, 7%);


//== Badges
//
//##

@badge-color:                 #fff;
//** Linked badge text color on hover
@badge-link-hover-color:      #fff;
@badge-bg:                    @gray-light;

//** Badge text color in active nav link
@badge-active-color:          @link-color;
//** Badge background color in active nav link
@badge-active-bg:             #fff;

@badge-font-weight:           bold;
@badge-line-height:           1;
@badge-border-radius:         10px;


//== Breadcrumbs
//
//##

@breadcrumb-padding-vertical:   8px;
@breadcrumb-padding-horizontal: 15px;
//** Breadcrumb background color
@breadcrumb-bg:                 #f5f5f5;
//** Breadcrumb text color
@breadcrumb-color:              #ccc;
//** Text color of current page in the breadcrumb
@breadcrumb-active-color:       @gray-light;
//** Textual separator for between breadcrumb elements
@breadcrumb-separator:          "/";


//== Carousel
//
//##

@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);

@carousel-control-color:                      #fff;
@carousel-control-width:                      15%;
@carousel-control-opacity:                    .5;
@carousel-control-font-size:                  20px;

@carousel-indicator-active-bg:                #fff;
@carousel-indicator-border-color:             #fff;

@carousel-caption-color:                      #fff;


//== Close
//
//##

@close-font-weight:           bold;
@close-color:                 #000;
@close-text-shadow:           0 1px 0 #fff;


//== Code
//
//##

@code-color:                  #c7254e;
@code-bg:                     #f9f2f4;

@kbd-color:                   #fff;
@kbd-bg:                      #333;

@pre-bg:                      #f5f5f5;
@pre-color:                   @gray-dark;
@pre-border-color:            #ccc;
@pre-scrollable-max-height:   340px;


//== Type
//
//##

//** Text muted color
@text-muted:                  @gray-light;
//** Abbreviations and acronyms border color
@abbr-border-color:           @gray-light;
//** Headings small color
@headings-small-color:        @gray-light;
//** Blockquote small color
@blockquote-small-color:      @gray-light;
//** Blockquote font size
@blockquote-font-size:        (@font-size-base * 1.25);
//** Blockquote border color
@blockquote-border-color:     @gray-lighter;
//** Page header border color
@page-header-border-color:    @gray-lighter;


//== Miscellaneous
//
//##

//** Horizontal line color.
@hr-border:                   @gray-lighter;

//** Horizontal offset for forms and lists.
@component-offset-horizontal: 180px;
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `url` varchar(1000) NOT NULL DEFAULT '',
  `res` varchar(255) NOT NULL DEFAULT '' COMMENT '-=not crawl, H=hit, M=miss, B=blacklist',
  `reason` text NOT NULL COMMENT 'response code, comma separated',
  `mtime` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `url` (`url`(191)),
  KEY `res` (`res`)




	
	Download Cocoa Casino App for iOS & Android in Australia | JNP Sri Lanka | National Freedom Front
		




	
	
			
	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	





































    
    






		
		



	

Download Cocoa Casino App for iOS & Android in Australia

Download Cocoa Casino App for iOS & Android in Australia

Download Cocoa Casino App for iOS & Android: Your 2026 Australian Mobile Gaming Guide

The digital gaming landscape is perpetually in flux, a whirlwind of innovation where the very notion of a static casino experience feels antiquated. For the discerning Australian player in 2026, the pursuit of excellence has decisively shifted from the desktop browser to the sleek, powerful computer resting in one’s pocket. This migration isn’t merely about convenience; it’s a fundamental reimagining of access, interface, and immersive potential. The contemporary gambler demands a seamless fusion of robust game libraries, intuitive navigation, and ironclad security, all delivered through a portal that is as aesthetically pleasing as it is functionally reliable. This is the new benchmark. Consequently, selecting the right platform becomes a critical exercise in discernment, a process where the method of acquisition and the quality of the native application are just as vital as the games on offer.

Navigating this terrain requires a clear guide. This analysis delves into the specific pathway for Australian enthusiasts to integrate a premier mobile gaming hub into their digital ecosystem. We will meticulously unpack the official procurement process for both dominant mobile operating systems, addressing the distinct protocols for Apple’s walled garden and the more versatile, open environment of Google’s platform. The discussion will extend beyond a simple click-to-download directive, venturing into the practicalities of APK file installation,a procedure sometimes necessary outside official channels,while underscoring the paramount importance of sourcing software only from verified, secure origins to safeguard both device and personal data. This isn’t just about getting an app; it’s about establishing a trustworthy, high-performance gateway.

The ultimate objective is to unlock a superior, on-demand entertainment suite tailored to the unique rhythms of modern life. Imagine a scenario: a quick session of visually stunning pokies during a commute, a live dealer blackjack hand streamed in crystal clarity from a professional studio during a lunch break, or a strategic poker tournament entered from the comfort of a living room sofa. The right application transforms these scenarios from fantasy into fluid, instantaneous reality. It erases geographical and temporal barriers, delivering a comprehensive, console-quality experience characterized by buttery-smooth animations, instantaneous touch-response controls, and unwavering stability. We are examining the conduit to that reality, providing a definitive, step-by-step blueprint for 2026. Let’s begin.

Step-by-Step Guide to Downloading the Cocoa Casino App for iOS

Your Direct Path to the Action: Installing Cocoa Casino on Your iPhone or iPad

For Australian players wielding an iOS device, the journey to a premium mobile casino experience begins not with a risky web search for dubious APK files, but with the sanctified, streamlined environment of the official App Store. Apple’s walled garden, while restrictive in some aspects, provides a formidable layer of security and seamless integration, ensuring that the Cocoa Casino app you download is authentic, performance-optimized, and free from malicious code. The process itself is elegantly straightforward, yet understanding the nuanced steps and potential prerequisites-such as ensuring your device’s region settings are aligned or that you’re operating on a compatible version of iOS,can transform a routine download into a frictionless gateway to your favorite games. You won’t need to fiddle with complex security permissions or worry about manual updates; the ecosystem manages that, letting you focus on the thrill awaiting you.

First, unlock your iPhone or iPad and locate the shimmering blue App Store icon,your portal. Tap it. Next, engage the search function (the magnifying glass tab) and authoritatively type “Cocoa Casino Australia.” The official app should appear prominently in the results; crucially, verify the developer name to avoid imitations. Here comes the pivotal moment: tap the download button, which will display either a cloud icon with a downward arrow (if you’ve downloaded it before) or the universal “Get” prompt. You will then authenticate the action using Face ID, Touch ID, or your Apple ID password-a swift, secure handshake with Apple’s infrastructure. The app icon will materialize on your home screen, its progress wheel spinning as it pulls all the necessary data from the cloud. Once installed, you’re almost there. Open it. The app may require a final, one-time permission to install its specific configuration profile,a standard casino app procedure to enable real-money gameplay. Grant it. Then, either log in with your existing Cocoa Casino credentials or embark on the swift registration process directly within the app’s polished interface. Moments later, you’re deposited onto the vibrant virtual floor, ready to play.

How to Install the Cocoa Casino APK on Your Android Device

How to Install the Cocoa Casino APK on Your Android Device

For Australian players whose devices might not play nicely with the Google Play Store’s policies on real-money gaming apps, the APK method is your essential workaround. This process, while straightforward, demands a precise and cautious approach to ensure both the security of your device and the integrity of the application you’re installing. You’ll begin by navigating to the official Cocoa Casino website using your Android device’s browser,this is the only source you should ever trust for the APK file, as third-party sites can harbor malicious software disguised as legitimate apps. Before you tap a single download link, however, a critical preparatory step awaits: you must venture into your device’s settings menu to grant permission for installations from “Unknown Sources,” a necessary security toggle that acts as the gateway for apps outside the official marketplace.

Locate the dedicated download section for Android on the Cocoa Casino site. Tap the prompt. The APK file, a compressed bundle containing all the necessary code for the casino’s vibrant interface and complex game logic, will begin downloading to your device. Once complete, pull down your notification shade and tap the file to initiate installation. Your phone will present a clear, if stark, warning about the potential risks of installing from outside the Play Store-this is a standard Android security protocol. Proceed confidently, knowing you sourced the file directly from the operator. The installer will unpack and configure the application; within moments, the distinctive Cocoa Casino icon will materialize on your home screen, a portal to slots and tables now physically resident on your device.

But you’re not quite ready to play. Return to your settings and revoke that “Unknown Sources” permission,a swift, non-negotiable step to re-fortify your device’s defenses against any future, unsolicited installation attempts. Now, launch the app. The final phase is integration: you’ll likely be prompted to log into your existing player account or register a new one directly through the app’s streamlined interface. This seamless fusion of the newly installed software with Cocoa Casino’s live servers is where the magic happens. Suddenly, the full, optimized mobile casino experience unfolds: games load faster, navigation feels intuitive, and tailored bonuses for the Australian market are at your fingertips. The APK route, a minor technical detour, ultimately delivers a major upgrade in convenience and performance for the discerning mobile gambler.

Why Choose the Cocoa Casino Australia Mobile Experience

Unrivaled Convenience and Seamless Gameplay

Let’s be brutally honest: in the fast-paced rhythm of modern life, your entertainment needs to keep up. The Cocoa Casino Australia mobile experience isn’t just a scaled-down website; it’s a meticulously engineered portal to premium gaming, designed from the ground up for the on-the-go player. Imagine the sheer luxury of accessing a vast, glittering library of pokies, live dealer tables, and classic casino games from the comfort of your couch, during your commute, or in that blissful quiet moment with a morning coffee. The interface is intuitively responsive, with buttery-smooth animations and touch-optimized controls that make spinning reels or placing a bet feel as natural as scrolling through your social feed. This is about fluidity. It’s about eliminating friction between your desire to play and the act of playing itself, delivering a console-quality experience that fits snugly in your palm, anytime the mood strikes.

A Tailored Australian Gaming Sanctuary

For Aussie players, not all mobile casinos are created equal. Many feel generic, disconnected from the local market’s nuances. Cocoa Casino shatters that mold by crafting a bespoke environment that understands you. We’re talking about deposits and withdrawals in AUD, with no frustrating currency conversion fees gnawing at your bankroll. Customer support operates on Aussie-friendly hours, and the game selection is curated with titles that resonate with local tastes,from iconic pokies to live games hosted by dealers who get your vibe. Crucially, this dedicated focus extends to security and fairness, employing robust encryption to shield your data as fiercely as a top-tier financial app. To truly immerse yourself in this polished, localized ecosystem, the most direct path is to https://cocoa-au.com/. This action unlocks the full, uncompromised potential of Cocoa’s mobile offering, ensuring faster load times, push notifications for can’t-miss promotions, and one-tap access. It’s the definitive upgrade. The difference between visiting a place and having a key to its front door.

Troubleshooting Your Cocoa Casino App Download and Installation

Hitting a Snag? Let’s Fix Your Cocoa Casino App Download

Even the most streamlined process can encounter a hiccup, and downloading your gateway to premium mobile play is no exception. Before you let frustration mount, understand that most installation hurdles are not unique to Cocoa Casino but are rather common skirmishes with device settings, network gremlins, or simple storage arithmetic. The initial step is always a moment of deliberate pause: verify that your device meets the specified requirements for a seamless 2026 Australian mobile casino experience. For iOS users, this means ensuring your iPhone or iPad is running a sufficiently recent version of the operating system, a detail often overlooked in the eager rush to play. Android adventurers, meanwhile, must confront the permission paradox,that essential, yet sometimes intimidating, step of allowing installations from unknown sources, which is the only key to unlocking the APK installation directly from the casino’s official portal.

Network instability presents another formidable foe. A download that stutters, stalls, or fails outright often points to a Wi-Fi signal gasping for breath or a mobile data connection that’s simply overwhelmed. The fix? Be ruthless. Toggle your device’s flight mode on for a ten-second count, then off again, forcing a fresh handshake with the nearest tower. Alternatively, abandon a feeble Wi-Fi network entirely and commit to a robust 4G/5G connection for the download’s duration; the data consumed is a worthy trade for a flawless install. Should the Cocoa Casino app file still refuse to cooperate, consider the silent space race happening on your device. Clear out cached data from your browser or, more drastically, archive old photos and videos. Freeing up a gigabyte of space can be the difference between an error message and the triumphant sight of the app’s icon gleaming on your home screen.

For the persistent “Install” button that simply won’t obey your tap, or an app that crashes upon launch, the solutions escalate in technicality. On Android, the APK file itself could have been corrupted during its digital journey-deleting it and initiating a fresh download from the official Cocoa Casino Australia site is the only recourse. iOS users, shielded from such direct file management, should instead visit the App Store page and check for a pending update or, more drastically, attempt a download from a different Apple ID profile, as account region restrictions can sometimes manifest in bizarre ways. If all else fails, the nuclear option remains: a device restart. This classic remedy clears temporary memory and terminates background processes that might be locking essential files, offering a clean slate. Remember, your journey shouldn’t end in frustration. The Cocoa Casino support team is your final, and most expert, ally for troubleshooting arcane errors that defy all standard logic.

Maximizing Your Mobile Casino Experience at Cocoa Casino Australia

Beyond the Download: Mastering Your Mobile Playground

Securing the Cocoa Casino app on your iOS or Android device is merely the prologue to your story; the true narrative unfolds in how you curate the environment in which you play. Think of your smartphone not just as a portal, but as a dedicated command center. Begin by ensuring your device’s operating system is updated, a simple yet profoundly overlooked step that eliminates performance hiccups and security vulnerabilities before they can ever manifest. Then, venture into your settings to disable intrusive notifications from other apps,this is about crafting a sanctuary of focus, where the vibrant spin of a reel or the subtle reveal of a card isn’t shattered by a social media ping. This deliberate preparation transforms a casual pastime into a seamless, immersive performance.

Engagement, however, is a two-way street. Cocoa Casino Australia’s mobile interface is a marvel of modern design, but its depth is only unlocked through proactive exploration. Don’t just gravitate to the familiar; use the app’s sophisticated filtering tools to dissect the game library. Sort by provider, volatility, or feature. Try a demo of that intriguing new Megaways slot with its cascading reels before committing real dollars. Simultaneously, make the promotions page your second home. The landscape here is dynamic, with offers tailored for the mobile enthusiast,perhaps free spins accessible only through the app or a time-sensitive bonus on live dealer games. To ignore these is to play at a self-imposed disadvantage. The most exhilarating wins often start not with a bet, but with a savvy click on a tailored offer.

Ultimately, maximizing your experience is an exercise in intelligent balance. The sheer convenience of having a casino in your pocket is a double-edged sword. Set deposit limits directly within the app’s responsible gaming suite before the thrill of the moment takes hold. Use reality checks. Decide on session durations. This isn’t about restraint dampening fun; it’s about control enabling sustained enjoyment. Furthermore, embrace the full spectrum of mobile utility. The app isn’t just for playing. Use it to instantly contact 24/7 support via live chat during a confusing bonus round, or to swiftly review your transaction history with a few taps. This holistic approach,where technical optimization, strategic exploration, and mindful discipline converge,is what separates a fleeting distraction from a premium, and profoundly rewarding, mobile casino experience.

So, where does this leave you, the discerning Australian player navigating the vibrant yet intricate landscape of mobile gaming in 2026? The journey through Cocoa Casino’s digital offering reveals a platform that has, with deliberate intent, sculpted a mobile experience prioritizing fluid accessibility and a condensed yet potent gaming library. The dedicated app, a sleek portal available directly for iOS and via a secure APK for Android, transcends mere convenience; it represents a focused ecosystem where registration is streamlined, bonuses are tailored for on-the-go engagement, and performance is optimized for the sporadic yet intense bursts of play that define modern life. This isn’t a diluted desktop counterpart. It is a deliberate, self-contained environment where the tactile thrill of the spin and the instant gratification of a win are engineered for the palm of your hand. The process itself,finding the app, executing the installation, claiming your welcome package,is refreshingly unburdened by technological friction. They’ve removed the barriers. The result is a casino experience that feels immediate, responsive, and personal.

Your practical path forward, therefore, demands a strategy as dynamic as the app itself. First, let device dictate your download: iOS users enjoy the curated simplicity of the App Store, while Android adventurers must confidently embrace the one-time APK ritual from the casino’s website,a straightforward trade for liberation from regional marketplace restrictions. Second, engage with the bonus terms not as fine print, but as a playbook; wagering requirements are the gatekeepers to your winnings, so approach that matched deposit with a tactician’s eye, planning your game selection around contribution percentages. Finally, and this is paramount, let your session management be ruthless. The very seamlessness that makes the Cocoa Casino app so compelling,the instant loading, the quick bet placement,can also accelerate your play. Use the deposit limits. Set session reminders. Treat the immersive, high-definition reels and the intuitive touch controls not as an invitation to endless play, but as a premium instrument for curated entertainment. The power is literally at your fingertips; wield it with informed precision.

In the final analysis, Cocoa Casino’s mobile proposition for the Australian market in 2026 succeeds not through overwhelming scale, but through calculated refinement and user-centric agility. It is a compelling answer to the contemporary demand for gaming that fits into the interstices of a busy day, without sacrificing the visceral core of casino excitement. The app doesn’t try to be everything. It aims to be the essential thing: a reliable, engaging, and swiftly accessible hub for moments of calculated thrill. For the player seeking a harmonious blend of intuitive design, robust game selection, and operational stability on their personal device, this platform stands as a formidable contender. Download. Configure. Play responsibly. But most importantly, play on your own terms, leveraging an optimized tool built for the specific rhythms of today’s mobile-centric world.

Facebooktwitterredditpinterestlinkedinmail