/*
Theme Name: Urna Child - Show Search Mobile
Theme URI: https://urnawp.com/
Author: Thembay
Description: This is a child theme for Urna
Version: 1.0
Author URI: https://thembay.com/
Template: urna
Text Domain: urna-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */


.topbar-device-mobile>div.search-device {
	display: block;
	-webkit-box-flex: none;
	-moz-box-flex: none;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
    width: 100%;
	padding-bottom: 10px;
}
.topbar-device-mobile>div.search-device>.search-icon {
	display: none;
}
.topbar-device-mobile>div.search-device .tbay-search2 {
	min-width: 0;
    padding: 0 0 0 15px;
    font-size: 14px;
    width: auto;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border: 0;
	height: 35px;
}

@media (max-width: 1199px) {
	.wrapper-container {
		padding-top: 98px;
	}
	.topbar-device-mobile > .search-device .tbay-search-mobile.tbay-search-form {
		position: relative;
		opacity: 1;
		filter: alpha(opacity=100);
		z-index: 1;
		pointer-events: all;
	}
	#tbay-mobile-menu-navbar.search-mobile-focus {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		transform: translate(0,0);
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group .button-search-cancel {
		width: 0 !important;
		pointer-events: none !important;
		visibility: hidden !important;
		z-index: 10;
		min-width: 0 !important;
		padding: 0 !important;
		position: relative;
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group .button-search-cancel.cancel-active {
		width: auto !important;
		pointer-events: all !important;
		visibility: visible !important;
		padding: 0 10px !important;
		min-width: 50px !important;
		border-right: 1px solid #e5e5e5;
		text-align: center;
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group {
		border: 1px solid #e5e5e5 !important;
		line-height: 37px;
		height: 37px;
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group .button-group {
		background: transparent;
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group .button-group .button-search.icon {
		color: #ca0815;
	}
	.topbar-device-mobile>div.search-device .autocomplete-suggestions {
		top: 46px;
	}
	.topbar-device-mobile>div.search-device .autocomplete-suggestions >div {
		z-index: 1;
		background: #0e4037;
	}
	.topbar-device-mobile>div.search-device .autocomplete-suggestions:before {
		content: "";
		width: 200%;
		height: 600%;
		background: rgba(0, 0, 0, 0.6);
		position: absolute;
		top: 0;
		left: -50%;
		z-index: -1;
	}
	.topbar-device-mobile>div.search-device .tbay-search-mobile .form-group .input-group .button-group .button-search.icon i {
		line-height: 35px;
		font-size: 16px;
	}
}
@media (max-width: 782px){
	body.admin-bar .wrapper-container {
		padding-top: 143px;
	}
}

@media (max-width: 600px) {
	body.admin-bar .topbar-device-mobile.active>div.search-device .tbay-search-mobile.tbay-search-form {
		top: 0;
	}
}