/*---------------------------------------------------------------*/
/* 
/*  Withinpixels Theme Framework v1.0 - normalize.css
/*
/*  This file created as a part of the "Withinpixels Theme
/*  Framework" and all of the codes below created solely for
/*  "Autumn - Prestashop Theme". Content of this file cannot
/*  be copied for an outside personal/commercial project.
/*
/*  All rights are reserved.
/*
/*---------------------------------------------------------------*/

/* Restricted with .normalized class so we can use this with inner elements without disturbing the main layout */

/* Link */
.normalized a {
    color: #0088cc!important;
}

.normalized a:hover {
    border-bottom: 1px dotted #0088cc;
}

/* Bold */
.normalized h1,
.normalized h2,
.normalized h3,
.normalized h4,
.normalized h5,
.normalized h6,
.normalized strong,
.normalized b {
    font-weight: bolder;
}

/* Italic */
.normalized i,
.normalized cite,
.normalized em,
.normalized var,
.normalized address {
    font-style: italic;
}

/* Underline */
.normalized u,
.normalized ins {
    text-decoration: underline;
}

/* Line through */
.normalized s,
.normalized strike,
.normalized del {
    text-decoration: line-through;
}

/* Lists */
.normalized ul {
    list-style: disc;
    margin: 20px 0;
}

.normalized ol {
    list-style: decimal;
    margin: 20px 0;
}

.normalized ul ul,
.normalized ul ol,
.normalized ol ol,
.normalized ol ul {
    margin: 0;
}

.normalized li {
    margin-left: 40px;
}

/* Headings */
.normalized h1 {
    font-size: xx-large;
}

.normalized h2 {
    font-size: x-large;
}

.normalized h3 {
    font-size: large;
}

.normalized h4 {
    font-size: medium;
}

.normalized h5 {
    font-size: small;
}

.normalized h6 {
    font-size: xx-small;
}

/* Blockquote */
.normalized blockquote {
    margin: 40px;
}

/* Paragraph */
.normalized p {
    margin: 15px 0;
}

/* Monospaced */
.normalized pre,
.normalized tt,
.normalized code,
.normalized kbd,
.normalized samp {
    font-family: monospace;
}

/* Code */
.normalized code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    white-space: nowrap;
    border-radius: 3px;
}

/* Pre */
.normalized pre {
    white-space: pre;
}

/* Small, sub and super fonts */
.normalized small,
.normalized sub,
.normalized sup {
    font-size: .83em;
}

.normalized sub {
    vertical-align: sub;
}

.normalized sup {
    vertical-align: super;
}

/* Horizontal Line */
.normalized hr {
    border: 1px inset;
}

/* Center */
.normalized center {
    text-align: center;
}

/* Definition List */
.normalized dl {
    margin: 40px 0;
}

.normalized dd {
    margin-left: 40px;
}

/* Table */
.normalized table {
    display: table;
}

.normalized tr {
    display: table-row;
    vertical-align: inherit;
}

.normalized thead {
    display: table-header-group;
    vertical-align: middle;
}

.normalized tbody {
    display: table-row-group;
    vertical-align: middle;
}

.normalized tfoot { 
    display: table-footer-group;
    vertical-align: middle;
}

.normalized col {
    display: table-column;
}

.normalized colgroup {
    display: table-column-group;
}

.normalized td,
.normalized th {
    display: table-cell;
    vertical-align: inherit;
    padding: 5px 7px;
    border: 1px solid #d7dce2;
}

.normalized th {
    font-weight: bold;
}

.normalized caption {
    display: table-caption;
    text-align: center;
}
