.navbar .nav .my-nav-menu-search {
float: right;
}
.navbar .nav {
width: 100%;
} .my-nav-menu-search .search-submit {
display: none;
} .my-nav-menu-search .search-form .screen-reader-text {
position: absolute;
left: -9999px;
overflow: hidden;
} .my-nav-menu-search .search-field {
background-color: transparent; background-image: url(//yedrarural.es/wp-content/themes/customizrdavid/search.png);
background-repeat: no-repeat;
background-position: 5px center;
-webkit-background-size:    18px 18px;
background-size:            18px 18px;
border: none;
-webkit-box-shadow:    none;
-moz-box-shadow:       none;
box-shadow:            none;
cursor: pointer;
height: 26px;
margin: 2px 0 2px 0;
padding: 0 0 0 36px;
position: relative;
-webkit-transition:    width 400ms ease, background 400ms ease;
-moz-transition:       width 400ms ease, background 400ms ease;
-o-transition:         width 400ms ease, background 400ms ease;
transition:            width 400ms ease, background 400ms ease;
width: 0px;
}
.my-nav-menu-search .search-field:active,
.my-nav-menu-search .search-field:focus {
background-color: #fafafa;
color: #5a5a5a; border: 2px solid #c3c0ab;
cursor: text;
outline: 0;
width: 70px;
-webkit-box-shadow:	none;
-moz-box-shadow: 	none;
box-shadow:         none;
margin: 0;
} @media (max-width: 979px){
.navbar .nav .my-nav-menu-search {
float: left;
}
.navbar .nav {
width: auto;
}
}