/* Enter Your Custom CSS Here */

@media only screen 
and (min-width : 320px) 
and (max-width : 776px) { 
  .find-button-home, .eModal-2{
   display: none 
  }
  
  .advps-slide-container {
    display: none !important;
} 
#advps_container3 {
    display: none !important;
}

}




ul.sf-result > li{
  width: 30% !important;
}
.ul.sf-result, ul.sf-nav{
  padding: 0px !important;
}
.rc-anchor-compact{
       height: 142px !important;
    width: 162px !important;
}

ul.sf-result img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.buttonmb{
  display: none;
}

@media only screen 
  and (min-width: 320px) 
  and (max-width: 480px)
   {
.emodal.medium{
    left: 14px !important;
    min-width: 92% !important;
 }
  ul.sf-result > li{
	width:100% !important
}
   .find-button-home button{
   margin:0 auto;
   display:block;
}   
  .slider-custom-fields h3 {
    font-size: 16px;
    margin: 16px 0;
}
    body{
    overflow-y: auto;
   }
  .buttonmb{
    display: block;
    margin-right: 84px;
  }
}
@media only screen 
  and (min-width: 360px) 
  and (max-width: 640px)
   {
#advps_container3 {
    display: none !important;
    position: relative;
}
  
   .buttonmb{
  margin-right: 101px;
  }
}

.widget-area #text-4{
  left:0 !important;
}
.widget-area #text-3{
  left:0 !important;
top:0 !important;
}
.widget-area #text-6{
  left:0 !important;
  top:0 !important;
}  
span.wpcf7-list-item { display: table-row; }
span.wpcf7-list-item * { margin-left: 2em;display: table-cell; }