/* GENERAL template styles */
.jrIconFavorite:before {color:red;}
#bottomrow {padding-top:0px!important;}

/* Overrides of ACM headerbanner are in /public_html/templates/newstream2/acm/headerbanner/css/style.css */

#bannerwrap #banner {
    margin: 0px 0 0!important;
}
/* ## Windows 10 Edge browser issue - test ## */
.t3-mainnav .t3-navbar-collapse {
	position: relative;
	z-index:2;
}
/* Acymailing subscriptions page */
.subscriptions .btn {
	padding: 5px 15px!important;
	}
.subscriptions .btn-group label:first-child {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #f3f3f3;
    color: #333;
    border: 1px solid #b3b3b3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.subscriptions .btn-group label.active:first-child {
    border: 1px solid #bd362f;
    border: 1px solid rgba(0,0,0,0.2);
    color: #fff;
    background-color: #bd362f;
}
.subscriptions .btn-group label:last-child {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #f3f3f3;
    color: #333;
    border: 1px solid #b3b3b3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);   
}
.subscriptions .btn-group label.active:last-child {
    border: 1px solid #378137;
    border: 1px solid rgba(0,0,0,0.2);
    color: #fff;
    background-color: #46a546;
}



/* Easysocial override */
/*#fd {display:none;}*/
#es .dropdown-menu>li>a {color:#333!important;}
/*div#fd.es .es-navbar.w480 {z-index:9!important;}

/* #### ES Community styling #### 
html.escommunity .navbar {margin-bottom:0px;}
/* Disable graph on page: http://authorsdb.com/community/profiles/item/6-author */
div#fd.es .es-category-header .category-graph { display: none !important; }

/* Set imdb like background with white content areas */
body .t3-wrapper{
	background: #b3b3b0!important;
	background: -moz-linear-gradient(top,#b3b3b0 0,#e3e2dd 500px)!important;
	background: -webkit-linear-gradient(#b3b3b0 0,#e3e2dd 500px)!important;
	background: -ms-linear-gradient(top,#b3b3b0 0,#e3e2dd 500px)!important;
	background: linear-gradient(top,#b3b3b0 0,#e3e2dd 500px)!important;
	background-color: #e3e2dd!important;
}
#bottomrow,
#footerwrap {background-color: #e3e2dd!important;}

#bannerwrap .allitems {background:transparent!important;}
.container {
	background:#fff!important;
	box-shadow: 6px 0 4px -7px #888 , -6px 0 4px -7px #888; 
	-moz-box-shadow: 6px 0 4px -7px #888, -6px 0 4px -7px #888; 
	-webkit-box-shadow: 6px 0 4px -7px #888, -6px 0 4px -7px #888;
}
.row {padding-left:10px;padding-right:10px;}
.navbar-default .row,
#bannerwrap .row {
	padding-left:0px;
	padding-right:0px;
	}

.home #banner > div:nth-child(2) > div > div > div > p {padding-right:5px;}
ul.breadcrumb {top:0;margin-left:5px}
.zen-mainbody {margin-top:10px;}

@media screen and (max-width: 787px) {
	html.authors .col-xs-12 {
		padding-left:10px;
		padding-right: 10px;
	}
}
/* Contentheading and Article heading */
h1.article-title, .contentheading {font-size:30px;}
.page-title, .contentheading {top: -230px;z-index:2;}

/* change navbar height for header banner homepage */
.navbar {margin-bottom:109px;}
@media screen and (max-width: 970px) {
	.slides.zenright  {
	margin-top: -19px!important;
	}
}
@media screen and (max-width: 788px) {
	#banner {
	padding-left:0px;
	padding-right:0px;
	}
	.slidenav {display:none;}
}

/* Author Services Menu divider item-1788 */
.item-1788,.item-1833 {background: #ddd;}

/* Logo module */

#logo {
	height: 90px;
	margin-top: 0px;
	padding-left: 2px;
	margin-bottom: 0px;
	padding-top:15px;
}
@media screen and (max-width: 788px) {
	#logo img {
	height: 70px;
	}
}

/* This week's Top Authors Module */
/* push down results bullets because we use 25 results */
div.moduletable.border.topauthors div.bx-pager.bx-default-pager {
	bottom: -50px;
}

/* What we do modules */
html.home  #grid17,
html.home  #grid18,
html.home  #grid19 {
	padding-top:30px;
}
html.home #grid4wrap {
	background-color:#434f5b;
	color: #ffffff;
	font-family: Open Sans; 
}
html.home #grid4wrap .whatwedo {
	font-size: 1.6em;
	margin-top: 0.5em;
}
html.home .whatwedo p {text-align:center;}
html.home .whatwedo h2 {
	border-bottom: 1px solid #333333;
	width: 80px;
	margin: 0 auto;
	text-align:center;
}

/* Tabs */
html.home #tabs .tab-content {background:#333;padding:5px;}
html.home #tabs .nav-tabs {margin-bottom:0px;}
html.home #tabs .tab-content .jrModuleItemTitle a {color:#fff;}


/* Stars on logo */
/*.logostars {
	padding-left: 2.6em;
}
.icon-star {
  font-size: 1.6em;
  color: gold;
  text-align:right;
}*/

/* ### USERMENU SECTION */

/* UserMenu off-canvas module */
.moduletable.usermenu {padding:0px!important;}
ul#accordeonck465 {padding:0px!important;}
ul#accordeonck465 li.level1 {border-bottom:1px solid #767676;}
ul#accordeonck465 li.level2 {border-top:0px solid #767676;}

/* Login Module off-canvas page */
#form-login-username label.element-invisible {display:none;}
#form-login-password label.element-invisible {display:none;}

#form-login-username .controls label,
#form-login-password .controls label,
#form-login-secretkey .controls label
 {width: 80px;}

 
/* Main menu - no border on submenu item */
.t3-megamenu .dropdown-menu .mega-nav > li a {border-bottom:0px;}

[code type=&quot;markup&quot;]
div#fd.es .es-category-header .category-graph {
display: none !important;
}
[/code]

/* Acymailing disable subscribe module background color */
.acymailing_form {background-color:green!important;}


/* #### AUTHORSdb Rewards program #### */

/*  ja_builder Landingpage to Join MyAuthorsdb Rewards program + form */
.itemid-2626 .zen-mainbody .col-xs-12, 
.itemid-2626 .zen-mainbody .col-sm-12,
.itemid-2626 .zen-mainbody .col-md-12,
.itemid-2601 .zen-mainbody .col-xs-12, 
.itemid-2601 .zen-mainbody .col-sm-12,
.itemid-2601 .zen-mainbody .col-md-12 {padding-left:5px!important;padding-right:5px!important;}
.itemid-2626 #bannerwrap,
.itemid-2601 #bannerwrap {margin-bottom:0px;min-height:189px}
.itemid-2626 .zen-spotlight,
.itemid-2601 .zen-spotlight {margin-bottom:0px!important;}
.itemid-2601 .zen-spotlight label {color:#ffffff;font-size:14px;}


/*  ja_builder Landingpage to Become AUTHORSdb editor + form */
.itemid-2627 .zen-mainbody .col-xs-12, 
.itemid-2627 .zen-mainbody .col-sm-12,
.itemid-2627 .zen-mainbody .col-md-12 {padding-left:5px!important;padding-right:5px!important;}
.itemid-2628 .zen-mainbody .col-xs-12, 
.itemid-2628 .zen-mainbody .col-sm-12,
.itemid-2628 .zen-mainbody .col-md-12 {padding-left:5px!important;padding-right:5px!important;}
.itemid-2627 #bannerwrap,
.itemid-2628 #bannerwrap {margin-bottom:0px;min-height:189px}
.itemid-2626 .zen-spotlight,
.itemid-2628 .zen-spotlight {margin-bottom:0px!important;}
.itemid-2628 .zen-spotlight label {color:#ffffff;font-size:14px;}


/*  Landingpage to Join MyAuthorsdb */
.itemid-2407 .zen-mainbody .col-xs-12, 
.itemid-2407 .zen-mainbody .col-sm-12,
.itemid-2407 .zen-mainbody .col-md-12 {padding-left:5px!important;padding-right:5px!important;}
.itemid-2407 #bannerwrap {margin-bottom:0px;min-height:189px}
.itemid-2407 .zen-spotlight {margin-bottom:0px!important;}

.itemid-2407 .jub-block.pricing-table-8 .bundle-pricing-wrap {padding-top:20px;}
.itemid-2407 .bundle-countdown {background-color: #a58500!important;margin-top:-165px;}



	