﻿/*body {
    padding-top: 50px;
   
}*/
html, body {
    margin: 0px;
    height: 100%;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}
ul,li{list-style-type:none}
.body-wrapper {
  position: relative;
  height: auto;
  min-height: 100%;
}
.menurow {
    background:#eee;
    /*border:1px solid #ccc;*/
    line-height:40px;
    padding:15px 5px;
    border-radius: 10px;
    margin-bottom:30px
}
#footer {
    background:#464646;
    color:#ffffff;
    width:100%;
    text-align:center;
    padding:20px 0px;
     position: absolute;
    bottom: 0;
}
.top-nav{
     margin-top:10px;
     font-size:14px!important;
}
.top-nav li{
     margin:0px 15px
}
.top-nav li a{
     padding-bottom:24px!important;
    text-decoration:none;
}

.top-nav li a:hover {
     text-decoration:none;
   -webkit-transform:scale(0.8);
        transform:scale(0.8);
        -webkit-filter:brightness(60%);

       border-bottom:2px solid #072a78;
}




.block {
  height:100%;
  padding-bottom: 150px;
} 
.arclist{line-height:30px }
    .arclist li:before{
            content: "";
    display: inline-block;
    width: 3px;
    height: 3px;
    background: #808080;
    margin-right: 5px;
    vertical-align: 2px;
    }
.navbar-nav  li a{color:#2f2f2f!important}
.nav_active a{
    border-bottom:2px solid #072a78;
}
.nav_active a{
     color:#464646!important;
}
.page{ margin-top:20px; text-align:center}
    .page a {
        padding: 5px 10px;
        border: 1px solid #ccc;
        margin: 0px 2px;
    }

   
  
    .page span {
        border: 1px solid #ccc;
        padding: 5px 10px;
        margin: 0px 1px
    }
.page a:hover{text-decoration:none}
.page .current{background:#eee}
.detail-path a, .detail-path span {
    font-size: 14px;
    color: #212121;
    line-height: 30px;
}
.listtop{margin:15px;font-size:13px}
.listtop .action{
    padding:7px 30px;background-image: linear-gradient(#30b2ff, #3076ce);color:#fff!important;
}
.listtop a{
    padding:7px 30px;background:#f1f1f1;color:#656565;border:1px solid #81bfff!important;
    margin-left:-4px;
    
}
    .listtop a:hover {
        text-decoration:none
    }

