/*------------------------------------------------*/
/*--------------[CUSTOM CSS]----------------------*/
/*------------------------------------------------*/


/*EVENTS*/
.ai1ec-date-block-wrap {
	background: #9c8f27 !important;
}

.ai1ec-posterboard-view .ai1ec-event-wrap {
	margin: 0px !important;
	border: 1px solid #fff !important;
	padding:15px !important;
}

.ai1ec-pull-right {
	padding-right:8px;
}

.timely {
	margin-bottom: 100px;
}




/*------------------------------------------------*/
/*----------------[WOO COMMERCE]------------------*/
/*------------------------------------------------*/


.woocommerce-ordering, .woocommerce-result-count { display:none; }


#et_search_icon:hover, .mobile_menu_bar:before, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4 {
    color: #897d1d;
}


/*WOO COMMERCE*/
#product-342 p.price  {
	visibility: hidden;
}

.entry-content table {
	/*max-width:none;*/
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
  font-size:22px;
  line-height:22px;
  font-family: 'CplKirk';
  padding: 8px 8px 2px 8px !important;
  border-radius: 4px !important;
}


h3#ship-to-different-address {
	color:#9c8f27;
}

#order_comments_field {
	margin-top:50px;
	padding-top:50px;
}

#main-content table.cart td {
	vertical-align:top;
}
.product-price {
	font-weight:bold;
}

.woocommerce td.product-name dl.variation dt {
	display:block;
	width:100%;
}

.woocommerce td.product-name dl.variation dd {
	padding:0px !important;
	margin-left: 0px !important;
}

.woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover {
	color:#9c8f27 !important;
}


/*TWITTER*/
.twitterfeed {
	border: 1px #cccccc solid;
	padding:15px 8px 0px 8px;
	border-radius: 4px;
	max-width:550px;
	margin:0px auto;
	background-color: rgba(0,0,0,0.5)  ;
}