/*
Theme Name: HEPI (Avada Child)
Description: A business, portfolio and blog theme.
Author: ThemeFusion, amended by Headscape
Theme URI: http://theme-fusion.com/avada/
Author URI: http://themeforest.net/user/ThemeFusion
Version: 3.2.1
Template: Avada
License: GNU General Public License
License URI: license.txt
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../Avada/style.css');


/* =Search
-------------------------------------------------------------- */
.main-nav-search {
	width: auto;
}
.main-nav-search-form-fixed {
    width: 202px;
    padding: 19px 0 19px 19px;
    text-align:right;
}
.lt-ie9 .main-nav-search-form-fixed {
    padding: 27px 0 27px 19px;
}
.sticky-header .main-nav-search-form-fixed {
    padding: 16px;
}
.main-nav-search-form-fixed input#s {
	display: inline-block  !important;
	color: #747474 !important;
	background-color: #ffffff;
    border: 1px solid #D2D2D2;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
    font-size: 14px;
    height: 16px;
    padding: 8px 5px !important;
    width:150px;
}

.header-wrapper .header-v4 .main-nav-search-form-fixed input#s,.header-wrapper .header-v5 .main-nav-search-form-fixed input#s {
	width:150px;
}
.main-nav-search-form-fixed input[type="submit"], .search-page-search-form input[type="submit"] {
    background: #064C8F !important;
    border: medium none;
    color: #FFFFFF !important;
    float: right;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin: 0;
    padding: 0 !important;
    width: 34px;
    text-indent: 0 !important;
    display: inline-block !important;
    cursor: pointer;
    font-family: FontAwesome !important;
}


/* =IE8 and below
-------------------------------------------------------------- */
.lt-ie9 body {
	font-size: 17px !important;
	line-height: 28px !important;
}

.lt-ie9 #old-ie-background {
	position: fixed;
	z-index: -1;
	width: 100%;
	height: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/uploads/2014/01/blurredblue2.jpg', sizingMethod='scale')";
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/uploads/2014/01/blurredblue2.jpg', sizingMethod='scale');
}

.lt-ie9 a:hover {
	color: #064C8F;
}

.lt-ie9 #wrapper .header-social {
	background: none !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);
}

.lt-ie9 body #header.sticky-header {
	display: none !important;
}

.lt-ie9 #nav ul li {
	padding-right: 30px;
}

.lt-ie9 .post-content h2,
.lt-ie9 .title h2,
.lt-ie9 #main .post-content .title h2,
.lt-ie9 .page-title h1,
.lt-ie9 #main .post h2 a {
	font-size: 31px !important;
	line-height: 39px !important;
}

.lt-ie9 .post-content h4 {
	font-size: 17px !important;
}

.lt-ie9 .page-title h1 {
	font-size: 50px !important;
}

.lt-ie9 .tab-holder .news-list li .post-holder a {
	font-size: 15px !important;
	line-height: 20px !important;
}

h5.toggle a, .tab-holder .tabs li a, .share-box h4, .person-author-wrapper {
	font-size: 17px !important;
}

.lt-ie9 .tab-holder .news-list li .post-holder .comment-text-side {
	line-height: 20px !important;
}