.pg-page-header h1{
	float:none;
}

#block-pgc-titlebar-block-pgc-titlebar-block .content, .pg-page-btns{
	margin-top:0px !important;
}

#block-blockify-blockify-page-title{
	border-bottom: 1px solid #c9d7b2;
}

.pg-page-btns .pgc-share .atc_s{
	font-size:0;
}

.pg-content-body .child-page{
	padding-top:0px;
}

#block-pgc-misc-blocks-mobilenav .header-mobile{
	padding:0px;
	background-color:#365a0c;
}

#block-pgc-misc-blocks-mobilenav .control.open-btn::before {
    content: "\f0c9";
    font-family: "FontAwesome";
    left: -8px;
    top: -8px;
    position: absolute;
}

#block-pgc-misc-blocks-mobilenav .control.close-btn{
	padding:0px;
	margin-top:5px;
	margin-right:5px;
}

.hygh-td img{width:170px; height:auto;}

@media only screen and (max-device-width: 768px) {
	#SubPageBodyContentRight{
		display:none;
	}
	#SubPageBodyContentLeft, #SubPageBodyContentLeftTitle {
	    float: none;
	    width: 100%;
	}
	#SubPageBodyContentLeftTitleHeader{
		width:100%;
		/*background-repeat:repeat;*/
	}
	#SubPageBodyContentLeftTitleContent, #SubPageBodyContentLeftTitleFooter {
    	width: auto;
    	/*background-repeat:repeat;*/
    }
    #SubPageBodyContentLeft .ContentPane{
    	width:auto;
    	margin:10px;
    }
    	}

.pg-wrap table tr td {
  border: 1px solid #000!important; }

.pg-wrap table .hygh-td {
  border: none!important; }

.ui-widget-content a {
   color: #eb7312;}

.pg-gift-details .accordion-header-text .header-text-collapsed:after {
    font-size: 1.5em; 
	color: #365a0c;}

.pg-gift-details .accordion-header-text:hover span{color: #ffffff;}

.pgc-body-content.homepage {
     border-bottom: none; }

.pg-featured-links .pg-featured-link:nth-child(-n+3) {
     border-bottom: none; }

#block-pgc-contact-block-pgc-contact-block {
    margin-top: 20px;    }

#block-pgc-contact-block-pgc-contact-block {
    border-radius: 0px;
     border-bottom-right-radius: 30px;   }

.pg-content-footer {
     margin-top: 20px;  }

.pg-page-btns #titlebar-links {
       margin-top: 20px;  }

.breadcrumb .pg-breadcrumb-links {
      border: none;   }

#pgc_resource_block span {
    display: none; }

#pgc_resource_block:hover a {
    color:#fff;  }



.pg-wrap h2 a { 
   font-size: 25px;
   color: #285407;  }

.pg-wrap h2 a:hover { 
   text-decoration: none; }

.pg-content-body .child-page  {
     border: none; }

.pgc-body-content.section-landing-page article > div > div {
    border: none; }

ol li {
    list-style-type: decimal;
    color: #000;   }

ul li {
    list-style-type: disc;
    color: #000;  }

.pg-wrap table .hygh-td {
      color: #000;  }

/* home page image blocks starts*/
.container {
  position: relative;
  width: 100%;
}

.image {
  display: block;
  width: 100%;
  height: auto;
}

.overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #365a0c;
  opacity: 1;
  overflow: hidden;
  width: 0;
  height: 100%;
  transition: .5s ease;
}

.container:hover .overlay {
  width: 100%;
}

.text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  white-space: nowrap;
}
.centered {
  position: absolute;
  color: white;
  font-size: 42px;
  top: 50%;
  left: 45%;
  background: #365a0c;
  padding: 10px;
  transform: translate(-50%, -50%);
  background: rgba(54,90,12,0.3);
}
/*home page image block ends  */

.pg-wrap ul li {
      margin-bottom: 10px;   }

.pg-wrap ol li {
     margin-bottom: 10px;   }

.pg-wrap table .hygh-td {
      color: #636b4f;   }

.hygh-td img {
       border-radius: 10px;  }

