.search-form {
 box-sizing: border-box;
 width:50%;
 background: #EAEFF1;
 height:45px;
 margin: 0 20px;
 padding: 9px 6px;
 border-radius:10px;
 border: 1px solid #ACC0C6;
}
.form-item.form-type-textfield.form-item-search-keys {
 float: left;
 margin: 12px 2% 0 0;
 width:85%;
/* background-color:azure;*/
 height:21px;
 padding:0;
 border:0;
 top: -10px;   
 left: 0;
}
.search-form input {
 box-sizing: border-box;
 float: left;
 margin-top: 0;
 margin-bottom: 0;
 margin:0;
 width: 100%;
 line-height:21px;
 border:0;
 padding:0 10px 0 10px;
}
input#edit-submit--2{
 box-sizing: border-box;
 float: right;
 margin:-2px 0 0 0;
 background: url("../images/magglass.png") no-repeat center;
 background-size: 60% auto;
 background-color:#ACC0C6;
 height: 30px;
 width: 10%;
 border: 1px solid #ACC0C6;
 border-radius:5px;
 color:transparent;
}
input#edit-submit {
 float: right;
 margin: -33px 0 0 0;
}
.search-results {
 list-style: none;
}
.search-results p {
 margin-top: 0.5em;
}
.search-results .title {
 font-size: 1.2em;
}
.search-results li {
 margin-bottom: 1em;
 margin-right: 20px;
}
.search-results .search-snippet-info {
 padding-left: 0; 
}
.search-results .search-info {
 font-size: 0.85em;
}
.search-advanced .criterion {
 float: left;
 margin-right: 2em;
}
.search-advanced .action {
 float: left;
 clear: left;
}

h2#search-results-heading {
 margin-left:20px;
 margin-bottom:20px;
}
.google-appliance-results-control-bar {
 border: 1px solid #ddd;
 background-color: #F6F6F2;
 border-color: #eee;
 height:25px;
 line-height:25px;
 border-radius: 6px;
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 padding: 0 10px;
 margin:0 20px 20px 20px;
earch-form {
 box-sizing: border-box;
 width:50%;
 background: #EAEFF1;
 height:45px;
 margin: 0 20px;
 padding: 9px 6px;
 border-radius:10px;
 border: 1px solid #ACC0C6;
}
.form-item.form-type-textfield.form-item-search-keys {
 float: left;
 margin: 12px 2% 0 0;
 width:85%;
 background-color:azure;
 height:21px;
 padding:0;
 border:0;
 top: -10px;   
 left: 0;
}
.search-form input {
 box-sizing: border-box;
 float: left;
 margin-top: 0;
 margin-bottom: 0;
 margin:0;
 width: 100%;
 line-height:21px;
 border:0;
 padding:0 10px 0 10px;
}
input#edit-submit, input#edit-submit--2{
 box-sizing: border-box;
 float: right;
 margin:-2px 0 0 0;
 background: url("../images/magglass.png") no-repeat center;
 background-size: 60% auto;
 background-color:#ACC0C6;
 height: 30px;
 width: 10%;
 border: 1px solid #ACC0C6;
 border-radius:5px;
 color:transparent;
}
.search-results {
 list-style: none;
}
.search-results p {
 margin-top: 0.5em;
}
.search-results .title {
 font-size: 1.2em;
}
.search-results li {
 margin-bottom: 1em;
 margin-right: 20px;
}
.search-results .search-snippet-info {
 padding-left: 0; 
}
.search-results .search-info {
 font-size: 0.85em;
}
.search-advanced .criterion {
 float: left;
 margin-right: 2em;
}
.search-advanced .action {
 float: left;
 clear: left;
}

h2#search-results-heading {
 margin-left:20px;
 margin-bottom:20px;
}
.google-appliance-results-control-bar {
 border: 1px solid #ddd;
 background-color: #F6F6F2;
 border-color: #eee;
 height:25px;
 line-height:25px;
 border-radius: 6px;
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 padding: 0 10px;
 margin:0 20px;
}
