/* new search */

.new_Search{
	display:none;
}

@media only screen and (min-width: 980px){
	
	.nav-primary a {
		line-height:28px;
	}
	.account-cart-wrapper {
		width: auto;
		text-align: center; 
		margin-top: 7px;
		right: 0;
	}
	.skip-account.skip-link .icon {
		display: none;
	}
	.skip-account.skip-link .label {
		display: inline;
		color: #fff;
		font-size: 12px;
		text-transform: capitalize;
		font-weight: 600;
		color: #fff;
		top: 3px;
		position: relative;
		margin-right: 5px;
	}
	.mob_Right{
		position: absolute;
		right: 30px;
		width: 320px;
		z-index: 200;
		text-align: right;
		padding-right: 50px;
	}
	.mouseover_need_one {
		line-height: 60px;
		display: inline-block;
		width: auto;
		padding: 0;
		margin-right: 15px;
	}
	.skip-account {
		line-height: 60px;
		height: 60px;
		padding:0;
	}
	.skip-account.skip-link .label {
		top: 0;
	}
	.help-link {
		height: 60px;
		line-height: 60px;
		top: 1px;
		margin-right:0;
	}
}
@media only screen and (max-width:979px){
	.new_Search{
		display:inline;
		float:left;
		width:55%;
		height: 60px;
		color: #fff;
		line-height: 60px;
		background: #000;
	}
	.new_Search #search,
	.new_Search #search-mob{
		margin-top:10px;
	}
	#search_mini_form label, #search_mini_form_mob label {
		display: none;
	}
	#algolia-searchbox .magnifying-glass {
		top: 18px;
	}
	#algolia-searchbox .algolia-search-input {
		width: 95%;
		float: right;
		font-size:13px!important;
		color:#ccc;
	}
	#algolia-searchbox .clear-query-autocomplete {
		top: 20px;
		right: 12px;
	}
	
}
@media only screen and (max-width:979px){
	
	.mob_Right{
		position:relative;
		float:left;
		display:inline;
		width:45%;
	}
	.checkout-onepage-index .mob_Right{
		width:100%;
	}
	.top_Nsearch{
		float:right;
		width:33%;
	}
	.checkout-onepage-index .top_Nsearch{
		float:left;
		width:50%;
	}
	.skip-link {
		width: 100%;
	}
	.skip-links {
		background: #000;
	}
	.skip-link.skip-active,.skip-link.skip-active {
		opacity: 1;
	}
	.skip-link .label {
		display: none;
	}
	.checkout-onepage-index .skip-link .label {
		display: block;
	}
	.header-minicart .minicart-wrapper {
		clear: both;
		position: relative;
		background: #f8f8f8;
		margin-top: 60px;
		width: 100vw;
		right: 55vw;
		z-index: 99999;
	}
	.checkout-onepage-index .header-minicart .minicart-wrapper {
		right: 50vw;
	}
	.checkout-onepage-index .main-container:not(.cust-mini-form){
		padding-top:30px;
	}
	.header-minicart .block-subtitle .close {
		top: 5px;
		right: 25px;
	}
	
	/* other fix */
	.mini-top-action {
		margin-left: 0;
	}
	
}
