.logo-holder .img-responsive{
    width: 100%!important;
}

.navigation-section {
    padding-bottom: 0px!important;
    padding-top: 0px!important;
}

.search-terms {
    padding-top: 30px!important;
}

input[type="text"], input[type="email"], input[type="search"], input[type="url"], textarea {
    box-shadow: none !important;
    padding: 6px 12px!important;
  border: 1px solid rgba(0, 0, 0, 0.38)!important;
}



.col-md-7{
    display: none!important;
}


.col-sm-5 {
    float: right;
    width: 25%!important;
    padding: 0px!important;
    margin: 0px!important;
    position: relative!important;
     margin-bottom: 30px!important;
}

.col-sm-5 ul{
    padding: 0px!important;
}


@media only screen and (min-width: 240px) and (max-width: 768px) {

  .col-sm-5 {
        width: 100%!important;
   
}

}