@font-face {
    font-family: 'FuturaPTWebBook';
    src: url('../fonts/FTN45__W.eot');
    src: local('Futura PT Web Book'), local('FuturaPTWebBook'), url('../fonts/FTN45__W.woff') format('woff'), url('../fonts/FTN45__W.ttf') format('truetype'), url('../fonts/FTN45__W.svg#FuturaPTWeb-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FuturaPTWebHeavy';
    src: url('../fonts/FTN75__W.eot');
    src: local('Futura PT Web Heavy'), local('FuturaPTWebHeavy'), url('../fonts/FTN75__W.woff') format('woff'), url('../fonts/FTN75__W.ttf') format('truetype'), url('../fonts/FTN75__W.svg#FuturaPTWeb-Heavy') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Linearicons';
    src: url("../fonts/Linearicons.ttf") format("truetype");
    font-weight: normal;
    font-style: normal
}

#main-content .frame-type-carousel {
    margin-top: 50px;
}

.frame-type-carousel .carousel-control-prev-icon {
    background-image: url('../Images/leftarrow.png');
}
.frame-type-carousel .carousel-control-next-icon {
    background-image: url('../Images/right-arrow.png');
}
.select-box select {
    background-color: #eaeef1;
    background-image: url(../Images/sort_desc.png) !important;
    background-size: 30px 30px;
    background-position: 97% center;
    background-repeat: no-repeat;
    border: none;
    color: #eaeef1;
    font: 14px/16px "arial", sans-serif;
    position: relative;
    height: calc(1.5em + .75rem + 15px);
    -webkit-appearance: none;
    -moz-appearance: none;
    padding: 5px 65px 5px 15px;
}

table.dataTable thead .sorting_desc,
table.dataTable thead .sorting {
    background-image: url(../Images/sort_desc.png) !important;
    background-size: 18px 18px;
    background-repeat: no-repeat;
}
table.dataTable thead .sorting_asc {
    background-image: url(../Images/sort_asc.png) !important;
    background-size: 18px 18px;
    background-repeat: no-repeat;
}