/*
	Theme Name: Enfold Child
	Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. 
	Version: 1.0
	Author: Kriesi
	Author URI: http://www.kriesi.at
	Template: enfold
*/

/* Global */

html, body, .html_stretched #wrap_all {
	background-color: #FFFFFF;
}

/* Main Menu */

.avia-menu-fx {
	top: 70% !important;
	width: 80% !important;
	position: absolute;
	margin-left: 14%;
}

.sub-menu {
	top: 71% !important;
	z-index: 10000 !important;
}

.avia-menu-text {
	font-size: 15px;
	font-weight: normal;
}

/* Header */

.title_container .main-title {
    font-size: 24px;
	height: 25px !important;
	line-height: 38px !important;
}

top .title_container .container {
    padding-top: 5px;
    padding-bottom: 5px;
    height: 56px !important;
}

.title_container .breadcrumb {
	display: none !important;
}

/* Breadcrumbs section */

.title_container { 
	background-color: #F1F1F1 !important; 
}


/* Blog */

section.widget.widget_pages {
	display: none !important;
}

.title-cat {
	display: none !important;
}

/* The Grid Plugin */

.tg-item .tg-cats-holder *, .tg-item .tg-item-excerpt, .tg-item .tg-item-title, .tg-item .tg-item-title a {
    word-wrap: normal !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    hyphens: none !important;
}


input[type=text].tg-search {
	border: none !important;
    display: inline-block !important;
	background-color: #FFFFFF !important;
	width: 165px !important;
}

.tg-nav-color, .tg-nav-font, .tg-txt input[type=text].tg-search {
    font-size: 14px !important;
    font-weight: 300 !important;
	color: #444444 !important;
	padding-left: 5px !important;
	font-family: 'Lato', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.tg-nav-font::-webkit-input-placeholder {
	color: #B2B2B2 !important;
	font-weight: 400 !important;
}

.tg-nav-font::-moz-placeholder { 
	color: #B2B2B2 !important;
	font-weight: 400 !important;
}

.tg-nav-font:-ms-input-placeholder {  
	color: #B2B2B2 !important;
	font-weight: 400 !important;
}

.tg-search-clear:before {
    padding-right: 5px !important;
}

.tg-filter.tg-filter-active span {
	color: #444444 !important;
	font-weight: bold !important;
}

.tg-grid-holder.tg-layout-masonry {
	margin-top: 20px;
}

.object-type {
	display: none !important;
}

.material {
	display: none !important;
}

.ceremony {
	display: none !important;
}

.to-heart-icon, .to-like-count {
	display: none !important;
}


/* Pages */
.wp-caption-text {
	line-height: 15px;
}

.avia-section.av-minimum-height .container .content {
    vertical-align: top !important;
}

.single-mask .avia-post-nav {
    display: none!important;
}


/* Shop */
.related.products {
	display: none !important;
}

/* Remove Shop Product Filter Overlay */
div.woof_info_popup{
display: none !important;
}

/* Remove "Description" label from Woocommerce products */
#tab-description h2 {
	display: none !important;
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range {
background-color: #F2F2F2 !important;	
}

#woof_widget-2 {
padding-bottom: 0 !important;
}

#woocommerce_widget_cart-3 {
padding: 0 !important;
}

/* Footer */
#footer {
padding-bottom: 10px !important;
padding-top: 10px !important;
}

#socket .sub_menu_socket li {
margin-bottom: 7px;
}


/* Buttons */
.maxbutton-1.maxbutton.maxbutton-support-button .mb-text {
font-family: 'Lato', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
font: 'Lato', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
line-height: 20px !important;
}

.contact-btn {
	color: #FFFFFF !important;
}

/* Reduce Borders on Video Page */
.page-id-8148 .column-top-margin {
margin-top: 5px !important;
}


#scroll-top-link {
bottom: 85px;
}

#scroll-top-link:hover {
background-color: #C1C1C1;
border-color: #C1C1C1;
}


/* Ads */
#adsensebox {
	padding-top: 50px !important;
}