/*
 Theme Name: FVN
 Author: Icecream
 Author URI: https://icecream.group
 Version: 1.0
 Text Domain: fvn
 */

@import url('scss/fvn.css');

@font-face {
    font-family: 'fvn_icon';
    src: url('./fonts/custom-font/font/fvn_icon.eot?61563611');
    src: url('./fonts/custom-font/font/fvn_icon.eot?61563611#iefix') format('embedded-opentype'),
    url('./fonts/custom-font/font/fvn_icon.woff?61563611') format('woff'),
    url('./fonts/custom-font/font/fvn_icon.ttf?61563611') format('truetype'),
    url('./fonts/custom-font/font/fvn_icon.svg?61563611#fvn_icon') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'EpsilonCTT';
    src: url('./fonts/EpsilonCTT/EpsilonCTT.eot?61563611');
    src: url('./fonts/EpsilonCTT/EpsilonCTT.eot?61563611#iefix') format('embedded-opentype'),
    url('./fonts/EpsilonCTT/EpsilonCTT.woff?61563611') format('woff'),
    url('./fonts/EpsilonCTT/EpsilonCTT.ttf?61563611') format('truetype'),
    url('./fonts/EpsilonCTT/EpsilonCTT.svg?61563611#EpsilonCTT') format('svg');
    font-weight: normal;
    font-style: normal;
}

input, textarea, select {
    max-width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
    border: 1px solid var(--fvn-color-grey);
    border-radius: 4px;
    line-height: 40px;
    outline: none;
}

select {
    min-height: 42px;
}

.alignleft {
    float: left;
}

img.alignleft {
    margin: 7px 24px 7px 0;
}

.alignright {
    float: right;
}

img.alignright {
    margin: 7px 0 7px 24px;
}
