.panel-default {
    border-color: #ddd;
}


.panel-body::before, .panel-body::after {
    content: " ";
    display: table;
}
.panel-body::before, .panel-body::after {
    content: " ";
    display: table;
}
.panel-body::after {
    clear: both;
}
.panel-body::before, .panel-body::after {
    content: " ";
    display: table;
}
.panel-body::after {
    clear: both;
}
.panel-body::before, .panel-body::after {
    content: "";
    display: table;
}
.panel-body {
    padding: 15px;
}


.pagination {
    border-radius: 4px;
    display: inline-block;
    margin: 20px 0;
    padding-left: 0;
}

.pagination > li {
	font:11px Georgia; display:inline; text-transform:uppercase;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-left: 0;
}
.pagination > li > a, .pagination > li > span {
    background-color: #fff;
    border: 1px solid #ddd;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
}

.panel {
    background-color: #fff;
    margin-bottom: 20px;
	 padding-bottom: 20px;
	 border:1px solid #ECECEC;
	 margin-top: 10px;

}
ul { padding:0px; margin:0px;}
.panel-footer { text-align:center;}
.demo1 li { font:15px Georgia; display:inline; border-bottom:1px solid #ECECEC; display:block; padding:10px 0px; }
.demo1 li:last-child { border-bottom:none; padding:12px 0px 0px;}
.demo1 li:first-child { padding:0px 0px 12px 0px;}
.demo1 li a { color:#333; text-decoration:none;}
.minitxt { font:10px Georgia; }
.subminitxt { font:11px Arial; font-weight:bold; color:#C19132; }
.panel-footer a { color:#333; }
.panel-footer a:hover { color:#C19132; }
