@font-face {
    font-family: Lato;
    src: url(../font/lato-regular.eot?#iefix) format('embedded-opentype'),
    url(../font/lato-regular.woff) format('woff'),
    url(../font/Lato-regular.ttf) format('ttf'),
    url(../font/lato-regular.woff2)  format('truetype');
}

@font-face {
    font-family: Roboto;
    src: url(../font/Roboto-Regular.ttf);
    src: url(../font/Roboto-Regular.eot?#iefix) format('embedded-opentype'),
    url(../font/Roboto-Regular.woff) format('woff'),
    url(../font/Roboto-Regular.woff2)  format('truetype');
}

@font-face {
    font-family: Roboto-bold;
    src: url(../font/Roboto-Bold.ttf);
    src : url(../font/Roboto-Bold.eot?#iefix) format('embedded-opentype'),
    url(../font/Roboto-Bold.woff) format('woff'),
    url(../font/Roboto-Bold.woff2)  format('truetype');
}


@font-face {
    font-family: Lato-italic;
    src: url(../font/lato-italic.eot?#iefix) format('embedded-opentype'),
    url(../font/lato-italic.woff) format('woff'),
    url(../font/Lato-italic.ttf) format('ttf'),
    url(../font/lato-italic.woff2)  format('truetype');
}
@font-face {
    font-family: Lato-bold;
    src: url(../font/lato-bold.eot?#iefix) format('embedded-opentype'),
    url(../font/lato-bold.woff) format('woff'),
    url(../font/Lato-bold.ttf) format('ttf'),
    url(../font/lato-bold.woff2)  format('truetype');
}

@font-face {
    font-family: Lato-BoldItalic;
    src: url(../font/lato-bolditalic.eot?#iefix) format('embedded-opentype'),
    url(../font/lato-bolditalic.woff) format('woff'),
    url(../font/lato-bolditalic.ttf) format('ttf'),
    url(../font/lato-bolditalic.woff2)  format('truetype');
}
@font-face {
    font-family: Seravek;
    src:  url(../font/Seravek.ttf) format('OpenType');
}

@font-face {
    font-family: Seravek-Bold;
    src:  url(../font/Seravek-Bold.ttf) format('OpenType');
}

@font-face {
    font-family: Seravek-Italic;
    src:  url(../font/Seravek-Italic.ttf) format('OpenType');
}

@font-face {
    font-family: Seravek-BoldItalic;
    src:  url(../font/Seravek-BoldItalic.ttf) format('OpenType');
}


@font-face {
    font-family: Ubuntu;
    src:  url(../font/Ubuntu-Regular.ttf) format('OpenType');
}

@font-face {
    font-family: Ubuntu-bold;
    src:  url(../font/Ubuntu-Bold.ttf) format('OpenType');
}


@font-face {
    font-family: ArnoPro-Regular;
    src: url(../font/ArnoPro-Regular.otf) format('truetype');
}
@font-face {
    font-family: ArnoPro-Bold;
    src: url(../font/ArnoPro-Bold.otf) format('truetype');
}

*{
    font-family:Lato;
}

.ubuntu-bold{
    font-family:Ubuntu-bold;
}

.roboto-bold{
    font-family:Roboto-bold;
}

.padding-5{
    padding-left: 5px !important;
    padding-right:5px !important;
}
.no-margin{
    margin-left:0px !important;
    margin-right:0px !important;
}
.no-padding{
    padding-left:0px !important;
    padding-right:0px !important;
}
.equal {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}
@media (min-width: 768px) {
    .row.equal {
        display: flex;
        flex-wrap: wrap;
    }
}

.table{
    display:table;
    height:100%;
    width:100%;
}
.table-cell{
    display:table-cell;
    vertical-align: middle;
    text-align:center;
}
.table-cell-right{
    display:table-cell;
    vertical-align: middle;
    text-align:right;
}
.table-cell-left{
    display:table-cell;
    vertical-align: middle;
    text-align:left;
}
.table-cell-bottom{
    display:table-cell;
    vertical-align: bottom;
    text-align:left;
}
label{
    color:#444444 !important;
    font-weight:normal !important;
    font-family:Lato, Sans-serif !important;
}

.form-group{
    margin-bottom:5px !important;
}

.link,.link:hover{
    text-decoration:none;
}

.lato-bold{
    font-family:Lato-bold;
}
.lato-bold-italic{
    font-family:Lato-BoldItalic;
}


@media (max-width: 768px) {
   
}


/* Scroll to top */
#scrollTopBtn{
    display:none;
    width:50px;
    height:50px;
    border-radius:40px;
    background-color: #CFB992;
    position:fixed;
    bottom:20px;
    right:20px;
    cursor:pointer;
    color:white;
    transition:0.5s;
    box-shadow: 1px 1px 5px 0px #656565;
    z-index:10;
}
#scrollTopBtn:hover{

}

/*
a{
    color:#3BA4AA;
}*/