﻿/* Sticky footer styles
-------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
}

body {
    /* Margin bottom by footer height */
    margin-bottom: 50px;
    font-family: 'Proxima N W01 Reg',sans-serif;
    font-size: 13px;
    letter-spacing: .75px;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 50px;
    line-height: 50px; /* Vertically center the text there */
    /*background-color: #f5f5f5;*/
}

.headerbar {
    background-color: #fff;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
    padding: 60px 15px 0;
}

.footer > .container {
    padding-right: 15px;
    padding-left: 15px;
}

header{
    min-height:47px;
}

.mainRow{
    margin-top:50px;
}

@media only screen and (min-width: 767px) {
    .mainRow {
        margin-top: 100px;
    }
}

.textWatch{
    line-height:40px;
    font-size:16px;
}

.NoClass {
    color: #000;
}

    .NoClass:hover {
        color: #000;
    }

/*lightbox2*/
.lb-caption{
    line-height:30px !important;
}

.BorderedDim{
    margin:20px;
    padding:40px;
}


@media only screen and (max-width: 767px) {
    .BorderedDim {
        margin: 10px;
        padding: 20px;
    }
}



/*
    SITO FERRAGAMOTIMEPIECES
*/

@font-face {
    font-family: "Proxima N W01 Reg";
    src: url("/WEBFONTS/proximanova/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");
    src: url("/WEBFONTS/proximanova/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("/WEBFONTS/proximanova/64017d81-9430-4cba-8219-8f5cc28b923e.woff2") format("woff2"),url("/WEBFONTS/proximanova/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("/WEBFONTS/proximanova/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("/WEBFONTS/proximanova/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg");
}

@font-face {
    font-family: "Proxima N W01 Reg It";
    src: url("/WEBFONTS/proximanova/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix");
    src: url("/WEBFONTS/proximanova/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix") format("eot"),url("/WEBFONTS/proximanova/129d49d6-5492-4ed1-96f7-0528c6d53abc.woff2") format("woff2"),url("/WEBFONTS/proximanova/9c69c878-2255-4027-8632-ed3635cddf45.woff") format("woff"),url("/WEBFONTS/proximanova/b7eb3871-e910-4522-9982-effb425a2714.ttf") format("truetype"),url("/WEBFONTS/proximanova/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf") format("svg");
}

@font-face {
    font-family: "Proxima N W01 Smbd";
    src: url("/WEBFONTS/proximanova/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");
    src: url("/WEBFONTS/proximanova/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("/WEBFONTS/proximanova/ae47a7f5-89da-4879-b934-29722c3dd451.woff2") format("woff2"),url("/WEBFONTS/proximanova/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("/WEBFONTS/proximanova/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("/WEBFONTS/proximanova/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg");
}

@font-face {
    font-family: "Proxima N W01 Bold";
    src: url("/WEBFONTS/proximanova/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");
    src: url("/WEBFONTS/proximanova/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("/WEBFONTS/proximanova/0d416408-95c6-4ad7-b08d-e60573d3b37d.woff2") format("woff2"),url("/WEBFONTS/proximanova/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("/WEBFONTS/proximanova/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("/WEBFONTS/proximanova/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg");
}