

.theme-bgcolor-light {
  background-color: #e8c337;
}
.theme-color-light {
	color: #e8c337;
}
.theme-box-border {
	border-color: #e8c337;
}
    
.theme-box-border-light-left
{
    border-color: #eac94b;
}

.icon-triangle
{
    background-image: url("/static/img/publishers/icon_triangle.png");    
}

.hover-triangle
{
    background-image: url("/static/img/publishers/icon_triangle_hover.png");
}

.unhover-triangle
{
    background-image: url("/static/img/publishers/icon_triangle.png");
}

.hover-basket-number-label
{
    color: white;
    background-color:#cda81a;
}

.unhover-basket-number-label
{
    color: #e8c337;
    background-color: white;
}

.mega-menu li.mega-hover a {
    color: #e8c337; 
    text-decoration:none;
}

.mega-menu li a:hover{
    color: #e8c337 !important; 
    text-decoration:none;
}

 a{
    color: #bb960c;
 }
.mega-menu-hover
{
    color: #e8c337 !important; 
}


a:hover
{
    color: #cda81a;
    text-decoration: none;
}

.btn.bgcolored {
	background: #e5c047;
	border-color: #e5c047;
}
.bggrey:focus {
	background: #f5d057;
}
.roundit input:focus,
.roundit select:focus,
.roundit textarea:focus {
	background: #f5d057;
}


#pubhead {
	background-repeat:no-repeat;
	background-image: url("/static/img/publishers/top.jpg");
	background-size: cover;
	height: 362px;
}
#pubhead .glow {
	background-repeat:repeat-y;
	background-image: url("/static/img/publishers/top_glow.png");
	height: 100%;
}
#pubhead h1 {
	padding: 40px 0px 30px 20px;
	font-family: Georgia;
	font-weight: normal;
	color: #e8c337;
}
#pubhead h1 span {
	font-family: fontGotham;
	color: #585858;
}
#pubhead .bubble {
	background-repeat:no-repeat;
	background-image: url("/static/img/publishers/bubble.png");
	background-position: center;
	text-align: center;
	height: 254px;
	line-height: 254px;
	background-size: contain;
	margin-top: 54px;
	position: relative;
	z-index: 1;
}
#pubhead .bubble .bubble-inner {
  display: inline-block;
  *display: inline;
  *zoom: 1;
	width: 240px;
	margin: auto;
	line-height: 20px;
	font-size: 7.5pt;
    vertical-align: middle;
	font-family: 'Georgia';
	font-style: italic;
}
#pubhead .bubble .type {
  font-style: normal;
  font-family: fontGotham, Arial;
  font-weight: 200;
  font-size: 10.5pt;
  text-transform: uppercase;
}
#pubhead .bubble .date,
#pubhead .bubble .view {
  font-size: 9pt;
}
#pubhead .bubble .view {
	margin-bottom: 20px;
}
#pubhead .bubble .info {
  font-size: 18pt;
	line-height: 28px;
	color: #fff;
}
@media (max-width: 767px) {
	#pubhead .bubble {
		margin-top: 0;
	}
}
@media (max-width: 254px) {
	#pubhead .bubble {
	  height: auto;
	  line-height: 0;
	  background-image: none;
	}
	#pubhead .bubble .bubble-inner {
		width: auto;
	}
	#pubhead .bubble .info {
	  color: inherit;
	}
}
#pubbody div {	
}
#pubbody .whyusing {
	padding-bottom: 2em;
}
h2{
     color: #e8c337;
}

#pubbody .whyusing h2 {
  padding-top: 20px;
}
#pubbody .whyusing div {
  text-align: center;
  font-size: 13pt;
  font-family: Gotham, Arial;
}
#pubbody .whyusing div img {
	padding-bottom: 15px;
  margin: auto;
}
#pubbody .whyusingmore {
	text-align: right;
}

i#search-button
{
    background-image: url("/static/img/header/magnifier_button_publishers.png");
}

.actual-font-color
{
    color: #e8c337;
}

.actual-font-color-dark
{
    color: #d3ad1d;
}

.font-italic{
    font-style: italic;
}

p{
    font-family: georgia;
}
.exhibit-service-label{
    font-family: fontGotham;
    font-weight: 200;
}