@media only screen and (min-width: 768px) and (max-width: 900px) {
  #masthead .main-navigation ul li a {padding-left:9px; padding-right:9px;}
  
	#home-banner .so-widget-sow-layout-slider .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
    padding-top:140px;}
	#home-banner .so-widget-sow-headline .sow-headline-container h1.sow-headline {font-size:30px;}
  #home-banner .so-widget-sow-headline .sow-headline-container h1.sow-headline br{display:none;}
	#home-banner #banner-box .so-widget-sow-image .sow-image-container .so-widget-image {width:100px;}
  
  #singe-house.f-sold-ami #amazingslider-2:before, 
  #singe-house.under-contract-ami #amazingslider-2:before{width:150px; height:150px;}
}
@media only screen and (max-width:767px) {
  #singe-house.f-sold-ami #amazingslider-2:before,
  #singe-house.under-contract-ami #amazingslider-2:before{width:120px; height:120px;}
  
  #singe-house #amazingslider-2 .amazingslider-slider-0:before{position:absolute; z-index:9; left:0; top:0; height:100%; width:100%; content:""; background:rgba(0,0,0,0.01);}
  #singe-house #amazingslider-2 .amazingslider-arrow-left-0,
  #singe-house #amazingslider-2 .amazingslider-arrow-right-0{display:none !important;}
  
  .panel-grid #icon-cell.panel-row-style{-webkit-flex-direction:initial; -ms-flex-direction:initial;  flex-direction:initial;}
  #icon-cell .panel-grid-cell:first-child{width:15%; width:calc(15% - ( 0.09 * 30px ) );}
  #icon-cell .panel-grid-cell:last-child{width:85%; width:calc(85% - ( 0.5 * 30px ) );}
  .entry-content #icon-cell h2 {font-size:18px;}
  
  #postcode-received.causion{width:90%; font-size:14px;}
  
  body .gform_wrapper ul li.gfield.phone {margin-top:66px;}
  body .gform_wrapper ul li.gfield.l-name {margin-top:-92px; margin-bottom:64px;}
  #contact-page-form .gform_wrapper select {padding:10px 12px !important;}
}

@media only screen and (max-width:400px) {
	#home-banner .so-widget-sow-headline .sow-headline-container h1.sow-headline {font-size:22px;}
  #home-banner #banner-box .so-widget-sow-image .sow-image-container .so-widget-image {width:80px;}
  #singe-house.f-sold-ami #amazingslider-2:before,
  #singe-house.under-contract-ami #amazingslider-2:before{width:100px; height:100px;}
}