html {
    height: 100%;
}

body {
    
}

.page_title {
    text-transform: uppercase;
    font-family: 'Fjalla One', sans-serif;
    font-size: 20px;
    font-weight: normal;
}

.fa, .fas {
    font-size: 25px;
    padding: 10px;
}

#__homebox__ .table_list {
    text-transform: uppercase;
}

.table_list td {
    border-bottom: 1px solid #DDDDFF;
    font-size: 18px;
    height: 60px;
    padding: 0 5px;
}

.table_list a.link {
   /* font-family: 'Fjalla One';*/
   display: block;
   width: 100%;
}

.table_detail .hdrlabel {
    font-weight: normal;
    font-size: 15px;
    background: #f1f1f1;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    padding: 15px 0;
}

.table_detail th, .table_detail td {
    border-bottom: 1px solid #DDDDFF;
}

.table_detail .label, .table_detail .data {
    padding: 10px 5px;
}

.panel_login {
    border: none;
}

.button {
    border: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
    width: 150px;
    border-radius: 5px;
    font-family: 'Fjalla One', sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    height: 50px;
    margin-top: 10px;
}

.contactsActionEmail, .contactsActionMobile, .contactsActionOtherPhone, .contactsActionPhone, .contactsActionWebsite {
    display: block !important;
    padding: 0 !important;
    float: right;
    color: white;
    border-radius: 25px;
    margin: 5px;
    width: 45px;
    text-align: center;
    height: 45px;
}

.contactsActionMobile {
    background: #f90;
}

.contactsActionEmail {
    background: #0091FF;
}

.contactsActionPhone {
    background: #3c3;
}

.contactsActionWebsite {
    background: #69bdfd;
}

.contactsActionOtherPhone {
    background: #CC508E;
}

.searchbox {
    font-size: 20px;
    margin: 40px;
    padding: 10px;
    background: #ededed;
    border: none;
    font-family: 'Fjalla One', sans-serif;
}

.table_list .info > td {
    padding: 10px;
}

.toolbar {
    min-height: 55px;
    display: block;
}