.site-info{
display: none;
}

#masthead {
background-color:rgba(0, 104, 55, 0.6);
border-color: rgba(0, 104, 55, 0.6);
}

body.responsive #masthead .container {
	max-width: 1440px;
  padding-left: 50px;
}

.sow-slider-image-wrapper h1{
background-color:rgba(0, 104, 55, 0.6);
padding: 30px;
vertical-align: middle !important;

}


.main-navigation ul a {
font-weight: bold;
}

#panel-7-3-0-0> .panel-widget-style h1{
font-size: 60px !important;
}


#colophon.unconstrained-footer .container {
    margin: 0 auto;
    max-width: none;
    position: relative;
    padding: 0 0px;
}

/*---------Mobile device CSS---------*/


@media (min-width: 320px) and (max-width: 480px) {
  
  
#panel-7-3-0-0> .panel-widget-style h1{
font-size: 40px !important;
}
  
 .sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
    background-position: right;
    background-size: cover;
}
  
#post-196 #pg-196-0 .sow-slider-base ul.sow-slider-images li.sow-slider-image  {
  background-position: center;
  background-size: cover;
  }

#post-213 #pg-213-0 .sow-slider-base ul.sow-slider-images li.sow-slider-image  {
  background-position: center;
  background-size: cover;
  }
  
}

/*---------Mobile device CSS end ---------*/