/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
h3.white {
	color:#fff!important;
}

/* Undo bold font */
.alternate_color strong, .main_color strong { 
	color: inherit !important; 
}

div#fullwidthcontainer div.container {
    max-width:none !important;
    width:100% !important;
    padding:0!important;
}

.image-overlay {
	visibility: hidden;
 }

.special_amp { 
	color: inherit!important; 
	font-family: inherit; 
	font-size: inherit; 
}

/* Home */


/* Home Page Rev Slider Section */
div#av_section_1 div.template-page.content,
div#av_section_1 div.container,
div#av_section_1 main.template-page.content  {
	padding-top:0 !important;
	padding-bottom:0 !important;
}

.sliderglass {
	background-color:rgba(0,0,0,.5);
	padding:30px;
}
.bluetrim {
	border-left: 12px solid #1155CC!important; 
}
.greentrim {
	border-left: 12px solid #8CC63F!important;
}
div.titletext {
	margin-bottom:20px;
	display:block;
	position:relative;
}
div.graphimage {
	position:relative;
}

div#fullwidthcontainer div.container {
    max-width:none !important;
    width:100% !important;
    padding:0!important;
}

.blocknumber {
    clear: both;
    padding: 5px 15px 5px 30px;
    position: relative;
}

.bignumber {
    background-position: left top;
    color: #666666;
}
.bignumber {
    background-position: left top;
    display: block;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: normal;
    margin: 5px 2px 0 -30px;
}

/* Login */
.loginlink {
    right: -150px;
    top: -14px;
	position:absolute; 
	z-index: 1000;
}

.phoe-span-1, .phoe-span-2, .phoe-span-3 {
	display:none;
}

.header_signup {
	display:none;
}

p a.header_login {
	color:#000;
}
/* About Us */
.html_entry_id_227 a {
	color:#222222;
	text-decoration:none;
}
.html_entry_id_227 a:hover {
	color:#666666;
}



/* Summits Page */
.html_entry_id_603 h2,
.html_entry_id_603 h2 a {
	margin: 20px 0 0 0 !important;
}
.html_entry_id_603 p {
	margin:10px 0 10px 0 !important;
	padding:0 !important;
}
.html_entry_id_603 .avia_textblock a:hover {
	text-shadow: 0 0 15px #000000;
}

/* Countdown */
#top .av-trans-light-style .av-countdown-cell-inner {
	border:none;
}

div form.cart table {
	border:hidden;
	background-color:#fff;
}

img.iconpad {
	padding:0 20px 20px 0 !important;
}

/* Journal Pages */
.subscribesection {
	width:900px;
	margin:0 auto;
	text-align:center;
}
.subscribesection p {
	text-align:left;
}
.subscribebutton {
	background-color:#8bc63f; 
	padding:5px 0!important;
	width:100%;
	height:36px;
	position:relative;
}
.subscribebutton:hover {
	background-color:#7caf38; 
}
.subscribebutton a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.subscribebutton a:hover {
	color:#fff;
}
.spanbutton {
	width:100%;
	height:100%;
	position:absolute; 
	top:0;
	left: 0;
	z-index: 1;
} 
.eisegmentheader {
	font-weight:bold;
	font-size:1.3em;
}
/* Industry Segment Tables */
.page-id-5080 .jsgrid-theme-bluegray .jsgrid-alt-row > .jsgrid-cell,
.page-id-5080 .jsgrid-theme-bluegray .jsgrid-row > .jsgrid-cell {
    background: #BFCFDE !important;
	color:#000;
}

.page-id-5080 td.jsgrid-cell.segment.jsgrid-align-left {
	background: #A6BCD0 !important;
}

.page-id-5080 .jsgrid-theme-bluegray .jsgrid-grid-header {
	border:transparent;
}

.page-id-5080 .jsgrid-theme-bluegray .jsgrid-grid-body {
	border: 0px !important;
}

.page-id-5080 table {
   border: 4px #fff solid !important;
}

.page-id-5080 th {
	border: 0px solid #fff !important;
	background: #1C3D73 !important;
}

.page-id-5080 td {
	border: 6px solid #fff !important;
}

.page-id-5073 .jsgrid-theme-bluegray .jsgrid-alt-row > .jsgrid-cell,
.page-id-5073 .jsgrid-theme-bluegray .jsgrid-row > .jsgrid-cell {
    background: #D1E7A6 !important;
	color:#000;
}

.page-id-5073 td.jsgrid-cell.segment.jsgrid-align-left {
	background: #BEDC7F !important;
}

.page-id-5073 .jsgrid-theme-bluegray .jsgrid-grid-header {
	border:transparent;
}

.page-id-5073 .jsgrid-theme-bluegray .jsgrid-grid-body {
	border: 0px !important;
}

.page-id-5073 table {
   border: 4px #fff solid !important;
}

.page-id-5073 th {
	border: 0px solid #fff !important;
	background: #8CC63F !important;
}

.page-id-5073 td {
	border: 6px solid #fff !important;
}


/* General CSS */

.html_entry_id_12 ul li {
	margin-bottom:12px;
}

.entry-content-wrapper li {
  margin-left:2em;
}

/* Event Ticketing */
#top div .quantity input.plus, #top div .quantity input.minus {
	text-align:center;
}

td.woocommerce.add-to-cart button.tribe-button {
	background-color: #8bc63f !important;
	color:#fff;
}

/* Woocommerce remove product images from archive */

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link div.thumbnail_container {
	display:none;
}

.woocommerce-product-details__short-description {
	text-align: left;
	color:#404040;
}
.woocommerce-product-details__short-description a:hover {
	color: #404040
}

.downloadbox {
	padding:20px 20px 17px; 
	border:1px solid #1C3D73 !important; 
	width:460px; 
	text-align:center;
	margin:0 auto;
	margin-bottom:10px;
}
.downloadbox h3, 
.downloadbox h3 a {
	color:#1C3D73 !important;
}
span.downloadboxlink {
	display:block;
}

/* Subscribe Page */
.html_entry_id_514 .av-special-heading {
	margin-top:0px;
}

/* Product Archive */
span.readmore {
	color:#1C3D73;
	text-decoration: underline;
}

.html_entry_id_730 div .av-section-color-overlay-wrap,
.html_entry_id_791 div .av-section-color-overlay-wrap {
    height: 400px !important;
}

/* Reports and Datapacks Archive */
.page-id-239 .big-preview.single-big,
.page-id-239 .post-meta-infos,
.page-id-239 .av-vertical-delimiter,
.page-id-5703 .big-preview.single-big,
.page-id-5703 .post-meta-infos,
.page-id-5703 .av-vertical-delimiter {
display: none !important;
}

.page-id-239 .post-entry .post-title, 
.page-id-239 .avia-content-slider .slide-entry-title,
.page-id-5703 .post-entry .post-title, 
.page-id-5703 .avia-content-slider .slide-entry-title  {
	text-align: left!important;
}

/* Footer */
#tribe-events-list-widget-2,
#text-4,
ol.tribe-list-widget {
	margin:0!important;
	padding:0!important;
}

/* Sponsor */
.sponsortabs {
	background-color:#000;
	padding:10px 30px;
	font-size:20px;
	color:#fff;
	text-align:right;
	margin-bottom:15px;
	background: #1c3d73;
}
.sponsortabs a {
	color:#fff;
}
.sponsortabs a:hover {
	text-decoration:none;
	color:#fff;
}
span.fullblock {
	display:block;
	text-align:center;
}
/* Sponsor Arrow */
.sponsortabs {
	position: relative;
	background:  #88b7d5;
	border: 4px solid #fff;
}
.sponsortabs:after, 
.sponsortabs:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.sponsortabs:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #88b7d5;
	border-width: 30px;
	margin-top: -30px;
}
.sponsortabs:before {
	border-color: rgba(194, 225, 245, 0);
	border-right-color: #c2e1f5;
	border-width: 36px;
	margin-top: -36px;
}

.categorybox {
	background-color:rgba(0,0,0,.5);
	padding:15px 0px 30px 0;
}

.padright {
	margin-right:20px !important;
}

/* Remove subscription comments above category reports */
.product_cat-segment-and-market-datapacks div.woocommerce,
.product_cat-environmental-industry-research-reports div.woocommerce,
.product_cat-climate-change-industry-research-reports div.woocommerce {
	display:none;
}

blockquote {
	font-style:italic;
}