/*
Theme Name: Enfold Child Theme
Template: enfold
Author: Tien Vijf
Author URI: http://tienvijf.nl
*/

@import url("../enfold/style.css");

/* 
-----------------------------------------------------------------------------------------
★★★ General
-----------------------------------------------------------------------------------------*/

.only_logged_in {
	display:none;
}

.logged-in .only_logged_in {
	display:block;
}

.text_shadow {
	t1ext-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	text-shadow:-1px 2px 1px rgba(38,38,38,0.7);
}

.hide {display:none;}

.animation {transition: all 0.2s ease-in-out;}

/* Hide admin bar items */
#wp-admin-bar-search,
#wp-admin-bar-new-content,
#wp-admin-bar-wp-logo,
#wp-admin-bar-avia,
#wp-admin-bar-customize {display:none;}

#wpadminbar ul li#wp-admin-bar-seed-csp4-notice {background-color:#ed0000;}

#wpadminbar ul li#wp-admin-bar-seed-csp4-notice a {font-size:10px;}

.avia-cookie-consent {
	background-color:#eaeaea;
	color:#343434;
	padding:25px;
	text-align:left;
}

.xv_align_bottom .container .content {padding-bottom:20px;vertical-align: bottom !important;}

.avia-video {margin-bottom:0;}

.big_bold h1 {
	color:gold !important;
	font-size:70px !important;
	font-weight:500 !important;
}

.big_bold h1 span {
	color:white !important;
	text-shadow:-1px 2px 1px rgba(38,38,38,0.7);
}

/* 
-----------------------------------------------------------------------------------------
★★★ Fonts
-----------------------------------------------------------------------------------------*/

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select, .widget p, .widget li, p, li, .avia_textblock p, .avia_textblock li, .copyright {
	/*font-family:arial, courier, sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:18px;*/
	font-weight:300;
}

.modern-quote .av-special-heading-tag,
h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title {
	/*font-family:arial, courier, sans-serif;
	font-weight:700;*/
	font-weight:500;
}

.xv_300 .av-special-heading-tag {font-weight:100 !important;}

.barlow_me p {font-family:'Barlow', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;}

/*	
-----------------------------------------------------------------------------------------
★★★ Header
-----------------------------------------------------------------------------------------*/

#top .av_header_glassy.av_header_transparency .header_bg {
	background-color:black;
	opacity:.2;
}

/*
--------------------------------------------------------
Menus
--------------------------------------------------------*/

#top .av-menu-button > a .avia-menu-text {border-radius:0;}

#header_main ul.menu li a span {
	font-family:"Roboto", sans-serif;
	font-size:16px;
	font-weight:300;
	letter-spacing:2px;
}

/* Footer menu */

.sub_menu_socket li a span {
	/*font-size:16px;
	line-height:18px;*/
}

/* 
--------------------------------------------------------
Front page
--------------------------------------------------------*/

.xv_fullwidth_image .container {
	max-width:100% !important;
	padding-left:0;
	padding-right:0;
	width:100%;
}

.xv_fullwidth_image h2 {
	color:white;
	font-size:50px;
}

/* 
--------------------------------------------------------
About
--------------------------------------------------------*/

.page-id-137 div .av_one_fifth {
	margin-left:6%;
	width:11%;
}

.page-id-137 div .av_three_fifth {
	margin-left:6%;
	width:66%;
}

body.page-id-137 div .first,
body.page-id-137 div .no_margin {
	margin-left:0;
}

/* 
--------------------------------------------------------
Projects
--------------------------------------------------------*/

#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {
	font-size:50px;
}

.av-masonry-entry-content.entry-content {
	font-size:20px;
	font-weight:300;
}

.single-portfolio h1.av-special-heading-tag {font-size:70px !important;}

/* 
--------------------------------------------------------
Contact
--------------------------------------------------------*/

.page-id-139 #av_section_2 {background-color:#ec6c2b !important;}

/*
--------------------------------------------------------
Footer + Socket
--------------------------------------------------------*/

.xv_footer_social .avia-image-container.avia-align-center {
	display:inline-block;
	margin:0 34px;
}

.xv_footer_social {text-align:center;}

/*
-----------------------------------------------------------------------------------------
★★★ ENFOLD
-----------------------------------------------------------------------------------------*/

/* 
--------------------------------------------------------
Disable image rollover FX
--------------------------------------------------------*/
	
.image-overlay.overlay-type-image,
.overlay-type-extern {
	display:none !important;
}

/* 
--------------------------------------------------------
Reset Strong styling to main site color
--------------------------------------------------------*/

.main_color strong,
.main_color strong a {color:inherit !important;}

/* 
--------------------------------------------------------
Remove date and time in portfolio widget
--------------------------------------------------------*/

.news-time {display: none!important;}

/* 
--------------------------------------------------------
Reset text-transform
--------------------------------------------------------*/

h1,h2,h3,h4,h5,h6,
.iconbox .iconbox_content .iconbox_content_title {text-transform:inherit !important;}	

/* 
--------------------------------------------------------
Resize Social media icons
--------------------------------------------------------*/

/*
#top .social_bookmarks li a,
#top .social_bookmarks li {
	font-size: 18px;
	line-height:50px;
	width:50px !important;height:50px !important;
}
*/

/* 
--------------------------------------------------------
Social media icons background always visible
--------------------------------------------------------*/

/*#top .social_bookmarks li {margin-left:3px;}

#top .social_bookmarks_rss a {background-color:#ffa133!important;}
#top .social_bookmarks_facebook	a{background-color:#37589b!important;}
#top .social_bookmarks_twitter a{background-color:#46d4fe!important;}
#top .social_bookmarks_mail a{background-color:#9fae37!important;}
#top .social_bookmarks_dribbble a{background-color:#e44885!important;}
#top .social_bookmarks_linkedin a{background-color:#419cca!important;}
#top .social_bookmarks_search a{background-color:#222222!important;}
#top .social_bookmarks_gplus a{background-color:#de5a49!important;}
#top .social_bookmarks_behance a{background-color:#008cfa!important;}
#top .social_bookmarks_flickr a{background-color:#ff0086!important;}
#top .social_bookmarks_forrst a{background-color:#234317!important;}
#top .social_bookmarks_myspace a{background-color:#000000!important;}
#top .social_bookmarks_tumblr a{background-color:#345574!important;}
#top .social_bookmarks_vimeo a{background-color:#31baff!important;}
#top .social_bookmarks_youtube a{background-color:#a72b1d!important;}
#top .social_bookmarks_pinterest a{background-color:#cb2027!important;}
#top .social_bookmarks_skype a{background-color:#12a5f4!important;}
#top .social_bookmarks_instagram a{background-color:#a67658!important;}*/

/* 
--------------------------------------------------------
Hide rounded corners on images and buttons
--------------------------------------------------------*/

body div .avia-button,
.avia-content-slider .slide-image,
.avia-content-slider .slide-image img,
.avia_image,
.avia-slideshow li img {
	border-radius:0 !important;
}

/* 
--------------------------------------------------------
Disable Sidebar on Single Product 
--------------------------------------------------------*/

.single-product .sidebar {
	display:none !important;
}

/* 
--------------------------------------------------------
Always show MailChimp Subscribe button
--------------------------------------------------------*/
	
#mc_embed_signup .clear {
  clear: inherit;
  display: inherit;
  overflow: inherit;
  visibility: visible;
  width: inherit;
  height: inherit;
}

/* 
-----------------------------------------------------------------------------------------
★★★ Responsive 
-----------------------------------------------------------------------------------------*/	

#template_name {
	background:rgba(255,255,255,.9);
	border:solid 1px silver;
	font-size:10px;
	left:0;
	z-index:999;
}

.only_mobile {display:none;}

/* Remove round corners on ipad and iphone */

input.chrome {
    -webkit-appearance: none;
    -webkit-border-radius:0; 
    border-radius:0;
}

input[type="checkbox"] {-webkit-appearance: checkbox;}

/* 
--------------------------------------------------------
Media Queries
--------------------------------------------------------*/

	@media only screen and (min-width: 1140px)  {}
	
	@media only screen and (max-width: 989px) {}
	
	@media only screen and (min-width: 768px) and (max-width: 989px) {}
	
	@media only screen and (max-width: 767px) {
		
		.only_desktop {display:none;}
		
		.only_mobile {display:block;}
		
		.big_bold h1 {
			font-size:40px !important;
			font-weight:500 !important;
		}
		
		.avia-image-container.avia-align-right {margin-left:0;}
		
		#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {font-size:36px;}
		
		.page-id-135 .entry-content p,
		.single-post .entry-content p {
			font-size:20px;
			f1ont-weight:400;		
			line-height:1.4em;
		}
		
		/*.av-masonry-entry * {min-height:266px !important;}
		
		.aXXXv-inner-masonry-content-pos {min-height:inherit !important;}
		
		*/
		
	}
	
	@media only screen and (min-width: 480px) and (max-width: 767px) {}
	
	@media only screen and (max-width: 479px) {}