/*------------------------------------------------------------------
[Master Stylesheet]
Theme Name: Everline child
Theme URI: http://templaza.com
Author: Templaza
Author URI: http://templaza.com
Version: 1.9.3
Template: everline
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: ajax contact form, animation, blog, bootstrap, business, corporate,
------------------------------------------------------------------*/

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


/* Custom CSS */
.tz-search {
	display: none;
}

.home .tz-footer {
	display: none;
}

.tz-portfolio-title, .tzmeta-single, .singleprotfolio-share {
	display: none;
}

.tzsingle-portfolio-item {
	padding-top: 0 !important;
}

.tzdefault_title h1 {
	padding: 0 0 0 40px !important;
}

.tzdefault_title h1:after {
	width: 30px !important;
	top: 26px !important;
}

.tzwidget-contact span, .tzwidget-contact address {
	line-height: 18px !important;
}

.tz_social {
	margin-top: 20px !important;
}

.tz-footer {
	padding: 25px 0 !important;
}

.page-id-58 .tzourstory {
	padding:0 !important;
}

.single-content p {
	font-size: 13px !important;
}

.single_post {
	padding: 10px 0 !important;
}

@media screen and (min-width: 992px) {
	.tz-header1 .tzlogo a img {
		height: 85px !important;
	}

	.themecolor5 .tz-header1 .tzlogo a, .themecolor5 .tz_guestbook_wrap .tz_guestbook_title:after {
		background: none !important;
		padding-top: 22px !important;
	}

	.home .tz-header ul.nav-collapse > li {
		padding-left: 7px !important;
		padding-right: 7px !important;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
	
	.tz-menu li a {
		font-size: 14px !important;
	}
	
	.tz-header.tz-header-page ul.nav-collapse > li {
		padding: 29px 7px !important;
	}

	.tz-header1.headerAnimate .tzlogo a img {
		height: 85px !important;
	}

	.tz-header1 {
		padding-top: 0 !important;
	}

	.tz-header1 .tznav-menu {
		padding-top: 10px !important;
	}

	.home .tz-header1 .tzlogo a {
		padding-top: 0 !important;
	}
	
	.tz-header-page {
		padding: 0 !important;
	}
	
	.tz-header-page .tzlogo {
		padding: 5px 0 !important;
	}
	
	.tz-header-page .tzlogo img {
		height: 85px;
	}
	
	.tzsingle-content {
		padding: 0 !important;
	}
	
	.single_post {
		padding: 10px 0 !important;
	}
}

@media screen and (max-width: 991px) {
	.tzdefault_title h1:after {
		width: 30px !important;
		top: 13px !important;
	}
	
	.tz_icon_menu i {
		font-size: 30px !important;
		line-height: 103px !important;
	}

	.tz_icon_menu {
		right: 10px !important;
	}
}

@media screen and (max-width: 768px) {
	html {
		margin-top: 0 !important;
	}
}

@media screen and (max-width: 479px) {
	.tz_icon_menu i {
		line-height: 48px !important;
	}
}