.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto 20px auto;
}
#col-8-1 p{
 text-align:justify; 
}
#wrapper-6, #wrapper-3, #wrapper-13, #wrapper-5, #wrapper-8{
max-width:1700px;  
  margin:auto;
  float:none;
  width:98%;
}
.esgbox-nav {
    position: fixed!important;
}
#wrapper-8{
 min-height:75vh; 
}
.esgbox-opened .esgbox-skin {
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
    -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
}
.esgbox-overlay{
 background:rgba(255,255,255,0.99)!important;
}
.Prow{
 margin-bottom:15px; 
}
.ddsmoothmenuh ul li a {
    display: block;
    padding: 8px 30px;
    text-decoration: none;
}
.Ptitle{
  padding-left:30px;
  padding-right:30px;
}
.Pdesc{
  padding-left:30px;
  padding-right:30px;
}
.Ptitle h1{
 color:#000; 
}
.Pcont{ 
  background:#ededed;
}
.Pimg img{
 width:100%;
  height:auto;
}
#haker{
text-align:right;
  margin:0px 0 0 0;
  font-size:10px;
  display:block;
}
.post-edit-link{
  display:none;
}
#container-8{
 width:100%; 
}
@media only screen and (max-width: 767px) {
  .img-responsive{ 
    max-width: 80%!important;   
}
  .ddsmoothmenuh ul li a {    
    padding: 8px 15px!important;
}
 #col-8-1 .colwrapper {
    padding-top: 10px;
    padding-bottom:10px;
    padding-left: 0px;
        padding-right: 0px;

}
   #col-6-1 .colwrapper {
    padding-top: 10px;
    padding-bottom:10px;
    padding-left: 10px;
        padding-right: 10px;

}
  h1, .h1 {
    font-size: 22px;
}
  #wrapper-8{
   background:none!important; 
  }
}