// ### Variables ###


// Activate elements
//==================================================
@import "1-activate_elements";

// [Responsive]
//==================================================
@responsive-size-big-screen : 1280px;
@responsive-size-desktop    : 1024px;
@responsive-size-tablet     : 800px;
@responsive-size-mobile     : 480px;
@responsive-size-phone      : 320px;

// [Fonts]
//==================================================
@font-family-text     : 'Lato', "Helvetica Neue", Arial, sans-serif;
@font-family-headings : 'Lato', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, serif;

// [Fonts size]
//==================================================
@font-size-larger     : 1.5em;
@font-size-large      : 1.25em;
@font-size-base       : 18px;
@font-size-small      : 0.85em;
@font-size-mini       : 0.75em;

// [Icons font]
//==================================================
@font-family-icons : flexkit-icons;
@icon-prefix       : icon;

// [Icons size]
//==================================================
@icon-size-larger : 24px;
@icon-size-large  : 19px;
@icon-size-base   : 16px;
@icon-size-small  : 11px;

@social-icon-size : 1.5em; //Enter in ems

// [Grid system]
//==================================================
//Width for container
@grid-container-width    : 1200px;
@grid-container-maxWidth : 95%;
@grid-container-minWidth : 0;

// Number of columns in the grid system
@grid-columns            : 12;
@grid-columns-big-screen : 0;
@grid-columns-tablet     : 6;
@grid-columns-mobile     : 4;

// Margin, to be divided by two and applied to the left and right of all columns
@grid-margin-width    : 2%;

// [Column system]
//==================================================
// Number of columns in the column system
@columns            : 12;
@columns-big-screen : 0;
@columns-tablet     : 6;
@columns-mobile     : 4;

// Margin, to be divided by two and applied to the left and right of all columns
@column-margin-width : @grid-margin-width;

// [Colors]
//Grays
//==================================================
@gray-darker  : lighten(#000, 13.5%); // #222
@gray-dark    : lighten(#000, 33.5%); // #555
@gray         : lighten(#000, 53.5%); // #888
@gray-light   : lighten(#000, 73.5%); // #bbb
@gray-lighter : lighten(#000, 93.5%); // #eee

// Brand Color ( color schemes => http://javierbyte.github.io/cohesive-colors/ )
//==================================================
@brand-primary : #abcb3c; // #c2d2da
@brand-primary-second : #ed4cba;
@brand-success : #4fc752; // #52ff8c | #A4F14E | #8fd400
@brand-info    : #28b0ed; // #94C5FF           | #00a1f1
@brand-warning : #ffc159; // #ffd17b | #FADA32 | #ffbb00
@brand-error   : #f25f5c; // #ff7b7b | #E7343A | #f65314

// Corporate Color
//==================================================
@brand-seosamba   : #83b421;
@brand-seotoaster : #6464fd;

// [Social Color] http://brandcolors.net/
//==================================================
@facebook  : #3b5998;
@twitter   : #55acee;
@gplus     : #dd4b39;
@rss       : #f26522;
@linkedin  : #0976b4;
@youtube   : #e52d27;
@vimeo     : #1ab7ea;
@pinterest : #cc2127;
@instagram : #3f729b;
@flicker   : #ff0084;
@flicker2  : #0063dc;
@skype     : #00aff0;
@vkontakte : #45668e;
@blogger   : #f67b00;

@html5     : #e34f26;
@android   : #a4c639;
@bitbucket : #205081;
@github    : #333;
@dropbox   : #007ee5;

// Browser Color
//==================================================
@firefox   : #e66000;
@google    : #db4437;
@opera     : #cc0f16;
@yandex    : #ffcc00;

//main color website
// IS USED BY DEFAULT for: @nav-bg, @state-primary (alerts, message, table coloring, datepicker, progressbar, range), @btn-primary, @tabs-nav-li-bg, @dialog-header-bg, @text-select-bg
@primary-bg    : @brand-primary;
//the color of the text relative to the main site colors
@primary-color : #FFF;

// [Scaffolding]
//==================================================
@body-bg                  : #FFF;
@text-color               : @gray-dark;
@text-weight              : normal;
@line-height              : 1.5;

@text-select-bg           : @primary-bg;
@text-select-color        : @primary-color;

// variables for Header
@header-bg                : transparent;
@header-color             : @text-color;

// variables for Main Menu
@nav-bg                           : @primary-bg;
@nav-color                        : @primary-color;

@nav-bg-li-hover                  : darken(@nav-bg, 10%);
@nav-bg-li-current                : @nav-bg-li-hover;

@nav-color-li-hover               : @nav-color;
@nav-color-li-current             : @nav-color-li-hover;

@nav-drop-down-list-bg            : #FFF;
@nav-drop-down-list-bg-hover      : @gray-lighter;
@nav-drop-down-list-bg-current    : @nav-drop-down-list-bg-hover;

@nav-drop-down-list-color         : @gray;
@nav-drop-down-list-color-hover   : @nav-drop-down-list-color;
@nav-drop-down-list-color-current : @nav-drop-down-list-color-hover;

// variables for Content
@content-bg               : #FFF;
@content-color            : @text-color;

// variables for Footer
@footer-bg                : transparent;
@footer-color             : @text-color;
@footer-heading-color     : @heading-color;

// [Links]
//==================================================
@link-color         : #ed4cba;
@link-color-hover   : darken(@link-color, 20%);
@link-color-active  : @link-color-hover;
@link-color-visited : none;

// [Heading]
//==================================================
@heading-color    : @gray-darker;
@heading-weight   : bold;
@subheading-color : @gray;

// [Indents]
//==================================================
@padding-larger-vertical   : 12px;
@padding-larger-horizontal : 18px;

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

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

@padding-small-vertical    : 4px;
@padding-small-horizontal  : 8px;

@padding-mini-vertical     : 2px;
@padding-mini-horizontal   : 6px;

@border-radius-small       : 0.25em;
@border-radius-base        : 0.5em;
@border-radius-large       : 0.75em;
@border-radius-larger      : 1.25em;

// [HR tag]
//==================================================
@hr-size  : 1px;
@hr-color : @gray-light;

// [Form states and alerts]
// IS USED BY DEFAULT for: alerts, message, table coloring, datepicker, progressbar, range
//==================================================
@state-border-radius  : 0;

@state-primary-bg     : screen(@brand-primary, @gray-light);
@state-primary-color  : multiply(@brand-primary, @gray);
@state-primary-border : screen(@brand-primary, @gray-dark);

@state-success-bg     : screen(@brand-success, @gray-light);
@state-success-color  : multiply(@brand-success, @gray);
@state-success-border : screen(@brand-success, @gray-dark);

@state-info-bg        : screen(@brand-info, @gray-light);
@state-info-color     : multiply(@brand-info, @gray);
@state-info-border    : screen(@brand-info, @gray-dark);

@state-warning-bg     : screen(@brand-warning, @gray-light);
@state-warning-color  : multiply(@brand-warning, @gray);
@state-warning-border : screen(@brand-warning, @gray-dark);

@state-error-bg       : screen(@brand-error, @gray-light);
@state-error-color    : multiply(@brand-error, @gray);
@state-error-border   : screen(@brand-error, @gray-dark);

// [Tables]
//==================================================
@table-bg           : transparent;// overall background-color
@table-row-bg       : lighten(@gray-lighter, 3%);// is used in .table-striped
@table-row-bg-hover : darken(@table-row-bg, 5%);// for hover
@table-border-color : darken(@gray-lighter, 7%);// table and cell border
@table-thead-bg     : darken(@gray-lighter, 3%);// thead background-color
@table-tfoot-bg     : darken(@gray-lighter, 10%);// tfoot background-color

// [Buttons]
//==================================================
@button-line-height    : 1.15;
@button-border-width   : 0;
@button-border-outline : 1px;

@button-icon-size      : 1.25em; //Enter in ems

@button-border-radius  : 2em; //Enter in ems

@button-inverse-bg     : darken(@gray-lighter, 10%);
@button-inverse-color  : @gray;

@button-primary-bg     : @brand-primary-second;
@button-primary-color  : @primary-color;

@button-success-bg     : @brand-success;
@button-success-color  : #FFF;

@button-warning-bg     : @brand-warning;
@button-warning-color  : #FFF;

@button-error-bg       : @brand-error;
@button-error-color    : #FFF;

@button-info-bg        : @brand-info;
@button-info-color     : #FFF;

// [Forms]
//==================================================
@input-line-height        : @button-line-height;

@input-color              : darken(@text-color, 15%);

@input-bg                 : #fff;
@input-bg-focus           : @input-bg;
@input-bg-disabled        : @gray-lighter;

@input-border-width          : 1px;
@input-border-color          : @gray-light;//border color and shadow in focus
@input-border-color-focus    : @primary-bg;
@input-border-color-disabled : darken(@input-bg-disabled, 7%);
@input-border-radius         : 0;
@input-shadow-focus          : true;//Do you need a shadow on focus? (true / false)
@input-inner-shadow          : false;
@input-shadow-size           : 5px;

@input-color-placeholder  : darken(@input-bg, 10%);

@checkbox-radio-width     : 16px;

// [Slide Show]
//==================================================
@slider-height         : 350px;
@slider-button-size    : 18px;
// color headings in slide description
@slider-heading-color  : inherit;

// [Thumbnails]
//==================================================
@thumbnail-bg              : transparent;
@thumbnail-padding         : 3px;

@thumbnail-border-width    : 1px;
@thumbnail-border-color    : @gray-light;
@thumbnail-border-radius   : 0;

//Do you need a shadow on hover? (true / false)
@thumbnail-shadow-hover    : false;
@thumbnail-color-hover     : @brand-primary;

@thumbnail-caption-bg      : @primary-bg;
@thumbnail-caption-color   : @primary-color;
@thumbnail-caption-opacity : 80%;

// [Breadcrumbs]
//==================================================
@breadcrumbs-color            : @text-color;
@breadcrumbs-link-color       : @link-color;
@breadcrumbs-link-color-hover : @link-color-hover;

// [Parallax]
//==================================================
@parallax-height : 200px;

// JQuery Modules Style
//==================================================
// Accordion       http://jqueryui.com/accordion/
// Tabs            http://jqueryui.com/tabs/
// Dialog          http://jqueryui.com/dialog/
// Datepicker      http://jqueryui.com/datepicker/
// Autocomplete    http://jqueryui.com/autocomplete/
// Tooltip         http://jqueryui.com/tooltip/
// Slider (range)  http://jqueryui.com/slider/
// Progressbar     http://jqueryui.com/progressbar/
//==================================================

// [JQuery Modules Accordion = http://jqueryui.com/accordion/]
//=============================================================
@accordion-header-bg            : @gray-lighter;
@accordion-header-color         : @gray-dark;

@accordion-header-bg-hover      : darken(@accordion-header-bg, 3%);
@accordion-header-color-hover   : @accordion-header-color;

@accordion-header-bg-active     : darken(@accordion-header-bg, 5%);
@accordion-header-color-active  : @accordion-header-color;

@accordion-content-bg           : #fff;
@accordion-content-border-width : 1px;
@accordion-content-border-color : @accordion-header-bg-active;

// [JQuery Modules Tabs = http://jqueryui.com/tabs/]
//=============================================================
@tabs-nav-bg               : transparent;
@tabs-nav-li-bg            : lighten(#000, 98%);
@tabs-nav-li-color         : @gray;
@tabs-nav-li-border        : @gray;

@tabs-nav-li-bg-hover      : @tabs-nav-li-bg;
@tabs-nav-li-color-hover   : @tabs-nav-li-color;
@tabs-nav-li-border-hover  : @tabs-nav-li-border;

@tabs-nav-li-bg-active     : @content-bg;
@tabs-nav-li-color-active  : @brand-primary;
@tabs-nav-li-border-active : @brand-primary;

@tabs-container-bg         : #fff;

// [JQuery Modules Dialog = http://jqueryui.com/dialog/]
//=============================================================
@dialog-bg           : #fff;
@dialog-border-color : darken(@primary-bg, 5%);
@dialog-border-width : 0;

@dialog-header-bg    : @primary-bg;
@dialog-header-color : @primary-color;

@dialog-content-bg   : transparent;

// [JQuery Modules Datepicker = http://jqueryui.com/datepicker/]
//==================================================
@datepicker-bg                : #fff;
@datepicker-border-color      : #DDD;
@datepicker-width             : 210px;

@datepicker-header-bg         : @gray-light;
@datepicker-header-color      : @header-color;
@datepicker-header-size       : 16px;
@datepicker-header-height     : 30px;

@datepicker-arrow-bg          : @datepicker-header-bg;
@datepicker-arrow-color       : @datepicker-header-color;
@datepicker-arrow-size        : 14px;

@datepicker-week-bg           : transparent;
@datepicker-week-color        : @text-color;
@datepicker-week-end-color    : desaturate(@brand-error, 20%);
@datepicker-week-box-size     : 30px;
@datepicker-week-font-size    : 10px;

@datepicker-day-bg            : transparent;
@datepicker-day-color         : @text-color;
@datepicker-day-box-size      : 30px;
@datepicker-day-font-size     : @font-size-mini;

@datepicker-today-bg          : @primary-bg;
@datepicker-today-color       : @primary-color;
@datepicker-current-day-bg    : @gray-light;
@datepicker-current-day-color : @text-color;

// [JQuery Modules Autocomplete = http://jqueryui.com/autocomplete/]
//=============================================================
@autocomplete-bg               : @input-bg;
@autocomplete-color            : @text-color;
@autocomplete-item-bg-hover    : @gray-lighter;
@autocomplete-item-color-hover : @gray-darker;

// [JQuery Modules Tooltip = http://jqueryui.com/tooltip/]
//=============================================================
@tooltip-bg           : #000;
@tooltip-color        : #fff;
@tooltip-border-color : @tooltip-bg;
@tooltip-border-width : 0;
@tooltip-width        : 300px;
// and need to change the value in the function functionPack => showTooltip (), variable arrowWidth
@tooltip-arrow-width  : 7px;

// [JQuery Modules Slider (range) = http://jqueryui.com/slider/]
//=============================================================
@range-bg    : #f5f5f5;
@range-value : @brand-primary;

// [JQuery Modules Progressbar = http://jqueryui.com/progressbar/]
//=============================================================
@progressbar-bg    : #f5f5f5;
@progressbar-value : @brand-primary;

// Mixin
//==================================================
@import "../systems/mixins-pack";