/* ==========================================================================
	Author's header styles
========================================================================== */
.inputSearch{position: relative;display: table;margin:10px 0; width:100%;max-width:360px; float:right;top: 15px;}
.single-search{display:inline-block;font-size:1.125em;border: none;border-bottom: 1px solid #000;background: inherit;color: #000;padding-bottom: 7px;    width: 100%;    padding-right: 40px;}
.single-search:focus{outline:0;}
.fa-times{background:url(../../images/search.png);width:20px;height:20px;right:5px;position:absolute;    top: 1px;}
.icon-bar:nth-of-type(1) {transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.icon-bar:nth-of-type(2) {transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.menu-mobile {
    display: none;
    position: absolute;
    top: 0px;
    right: 6px;
    height: 21px;
    width: 23px;
    z-index: 2;
    transition: all 500ms ease-in-out;    
}
.icon-bar {
	background: #000;width: 17px;height: 2px;display: block; margin-top: -2px;
	position: relative;
    top: 10px;
}
.inputSearch a:focus{
	outline:0;
}


