@font-face {
    font-family: 'Titillium Maps';
    src: url("../fonts/TitilliumMaps29L002.eot");
    src: local('Titillium Maps'), local('TitilliumMaps'),
    url("../fonts/TitilliumMaps29L002.otf") format("opentype"),
    url("../fonts/TitilliumMaps29L002.woff") format("woff");
}

body {
    background: url(../images/header_outer.jpg) repeat-x;
    color: darkslategray;
    font-family: arial, helvetica, sans-serif;
    background-color: #fde770;
}

.customlogo img {
    width: 100%;
}
.menu{
    border:2px solid #ffab25;
    padding:5px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.menu li{
    display: block;
    width:100%;
}

.menu li a{
    display: block;
    width:100%;
    padding: 5px;
    border-bottom: 1px solid lightgrey;
}
.menu li a:hover{
    background-color: lightgrey;
}


.breadcrumb{
    background-color: #fde770!important;
    font-size: 0.8em;
    color:gray;
    margin-bottom:5px !important;
}

.search{
    font-size: 0.8em;
    color:gray;
    margin-bottom:5px !important;
}

.search form{
    margin:10px;
}

.main{
    border:2px solid #ffab25;
    padding:5px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fffca0;
}

.customcontacts{
    font-size: 0.9em;
    padding:10px;
}
.customcontacts p{
    margin-bottom:5px;
}

.jg_bbcode{
    display:none;
}


.navbar-toggler{
 width:100%;
background-color: #fde770!important;
}

/*******pagination*******/

.pagination {
    display: block;
    width: 100%;

    overflow: hidden;
}
.pagination ul{
   padding:0px;
    margin:0px;
}
.pagination li{
    float: left;
    display: block;
}
.pagination li a,.pagination li span{
    border:1px solid lightgray;
    padding: 5px;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin:2px;
    background: #fde770!important;
}

.pagination li a:hovery{
    text-decoration: none;
    color: white;
}

.jg_pathway{
    display: block;
    overflow: hidden;

}
.jg_pathway {
    border:1px solid lightgray;
    padding: 5px;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin:2px;
    background: #fde770!important;
   width:100%;
}
.jg_gallerystats, .jg_galcountcats{
    color:gray;
    font-size: 0.8em;
    display: block;
    padding-bottom: 10px;
}
.jg_element_gal, .jg_element_cat{
   text-align: center;
}
.jg_rmsm_legend{
    display: none;
}

.jg_poweredbydiv, .jg_back{
    display: none;
}
.jg_catelem_photo{
    float:none!important;
}
.juloawrapper .alert-warning{
    display: none;
}

.stats-module{
 border:1px solid lightgray;
 margin:5px;
 font-size:0.8em;
 text-align:center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #fde770!important;

}
.stats-module dd{
 font-size:1.2em;
 
}
