/*
Author: Joel Dos Santos
Copyrights: (c)Inter Invest
*/



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

@font-face {
    font-family: 'lato';
    src: url('/fonts/lato/lato-ligita-webfont.eot?');
    src: url('/fonts/lato/lato-ligita-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/lato/lato-ligita-webfont.woff') format('woff'),
         url('/fonts/lato/lato-ligita-webfont.ttf') format('truetype'),
         url('/fonts/lato/lato-ligita-webfont.svg#OpenSan') format('svg');
    font-weight: 300;
    font-style: italic;
}

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

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

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

@font-face {
    font-family: 'lato';
    src: url('/fonts/lato/lato-bolita-webfont.eot?');
    src: url('/fonts/lato/lato-bolita-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/lato/lato-bolita-webfont.woff') format('woff'),
         url('/fonts/lato/lato-bolita-webfont.ttf') format('truetype'),
         url('/fonts/lato/lato-bolita-webfont.svg#OpenSans') format('svg');
    font-weight: bold;
    font-style: italic;
}

html, html a {
    -webkit-font-smoothing: antialiased !important;
}

body{
    font: 1.5em/1.6em "lato","Helvetica Neue",helvetica,Tahoma,Arial,Verdana,Sans-serif;
    /*text-rendering: optimizelegibility !important;*/
    /*-moz-osx-font-smoothing: grayscale !important;*/
}


h1, h2, .h2, h3, h4, h5, h6{
    color: #333;
    font-family: "lato","Helvetica Neue",helvetica,Tahoma,Arial,Verdana,Sans-serif;
    font-weight: 300;
    clear: both;
    line-height: 1em;
}

h1{
    text-transform: uppercase;
    color: #51b8f2;
    font-size: 2.7em;
    font-weight: lighter;
    margin-top: 1em;
    margin-bottom: 0.8em;
}

h2, .h2{font-size: 2em;text-transform: uppercase;font-weight: lighter;margin-bottom: 0.5em;}
h2 b{font-weight: lighter;}
h2 strong{font-weight: normal;}

h3, .h3, .title-h3{font-size: 1.66em;font-weight: normal;text-transform: none;}
.title-h3{display:block;margin-top: 20px;margin-bottom: 10px;line-height: 1em;}

h4, .title-h4{font-size: 1.2em;font-weight: bold;}
h5{font-size: 1em;font-weight: bold;}
h6{font-size: 0.88em;font-weight: bold;}

hgroup{margin-bottom:30px}
hgroup h1,hgroup h2, hgroup h3, header h1,header h2, header h3{margin:0}
hgroup h4, header h4{font-weight: lighter}


/*
======================================================
                                            Fonts size
======================================================
*/


.font10,.font11,.font12,.font13,.font14,.font15,.font16,.font14,.font18,.font19,.font20{
    line-height: normal;
}

.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font19{font-size: 19px;}
.font20{font-size: 20px;}
.font25{font-size: 25px;}
.font30{font-size: 30px;}
.font35{font-size: 35px;}
.font40{font-size: 40px;}


.font08em{font-size: 0.8em;}
.font1-7em{font-size: 1.7em;}
.font2em{font-size: 2em;}
.font2-5em{font-size: 2.5em;line-height: 0.8em;}
.font3em{font-size: 3em;}
.font4em{font-size: 4em;}
.font5em{font-size: 5em;}
.font12em{font-size: 12em;}




/*
======================================================
                                            TEXT ALIGN
======================================================
*/


.text-nowrap{white-space: nowrap}
.text-letterspacing_1{letter-spacing: -1px;}
.text-letterspacing_0-5{letter-spacing: -0.5px;}
.text-caps{text-transform : capitalize;}
.text-upper{text-transform : uppercase;}
.text-justify{text-align: justify;}
.text-underline{text-decoration: underline !important;}



/*
======================================================
                                            TEXT COLOR
======================================================
*/

.text-white{color: #fff}
.text-black{color: #333}
.text-blue{color: #51B8F2}
.text-turquoise{color: #3EBBD2}
.text-green{color: #40aa40}
.text-light-green{color: #7EC97E}
.text-red{color: #D74438}
.text-twitter{color: #00aced}
.text-linkedin{color: #007bb6}
.text-orange{color: #EF9351}
.text-yellow{color: #EFDA51}

.text-gray{color: #777}
.text-gray-999{color: #999}
.text-gray-ccc{color: #ccc}


/*
======================================================
                                       BOOTSTRAP ICONS
======================================================
*/


[class^="icon- fa"]{font-family:inherit}
.fa-xl {font-size: 2em;}
.fa-6x {font-size: 6em;}
.fa-8x {font-size: 8em;}
.fa-10x {font-size: 10em;}
.fa-12x {font-size: 12em;}
.fa-14x {font-size: 14em;}
