.comics_menu_container, .comics_menu_container-1{
	padding-bottom: 25px;
    text-align: center;
    display: inline-block;
    float: none;
    vertical-align: top;
}

.comics_menu_container img, .comics_menu_container-1 img{
	margin: 0 auto;
	border-radius: 10%;
}

.comics_menu_container-1 div, .comics_menu_container div{
	text-align: center
}

div.ecards-list{
	display: table;
}

div.epostcard{
	text-align: center;
	display: inline-block;
	float: none;
	vertical-align: top;
	margin-right: -4px;
	padding-bottom: 10px;
}

#ecards-table {
    background: url(/sites/all/themes/gp_2016/images/pattern.png) repeat scroll 0 0 transparent;
    border-collapse: collapse;
}

#ecards-table thead tr {
    background: url(/sites/all/themes/gp_2016/images/pattern-head.png) repeat scroll 0 0 transparent;
}
#ecards-table th {
    padding: 8px;
    border-bottom: 0 solid #fff;
	font-weight: bold;
}
#ecards-table td {
    padding: 8px;
}

#ecards-table td  a{
	font-weight: bold;
}

div.epostcard-grid-inner{
	padding: 3px;
    overflow: hidden;
    list-style-type: none;
    background-image: none;
    vertical-align: top;
    color: #444;
    background-color: #f0f0f0;
    border: 1px solid #aaa;
}

div.epostcard-grid-inner h3{
	color: #000;
    font-weight: bold;
}

div.internal-offset:before{
  	height: 110px;      /* Give height of your fixed element */
	margin-top: -110px; /* Give negative margin of your fixed element */  	
}