/* Enter Your Custom CSS Here */
.article img {
  height:auto;
}
 header .logo .clouds-bg .logo-ctn .svg { 
  width: 232px !important;
}
 header .logo .clouds-bg .logo-ctn .logo-txt {
  width: 413px;
}
@media all and (max-width:840px) and (min-width:768px){
header .site-nav li {
  margin: 0 1.3em;
}
}
@media all and (max-width:767px){
section .blog-latest, section .blog-full,section .site-news {
  width: 100%;
}
}
@media all and (max-width:680px){
header .logo .clouds-bg .logo-ctn .svg {
    width: 25%!important;
     margin-left: 2.35765%;
}
header .logo .clouds-bg .logo-ctn .svg svg {
    width: 100%;
    margin: 0;
}
header .logo .clouds-bg .logo-ctn .logo-txt {
    width: 67%;
}
header .logo .clouds-bg .logo-ctn .logo-txt h2{
position:relative;
top:40%;
}
}
@media all and (max-width:479px){
header .logo .clouds-bg .logo-ctn .logo-txt h2 {
    font-size: 1.8em;
  }
  }
@media all and (max-width:767px){
img.aligncenter {
    margin: 0 auto;
    display: block;
}
}
@media all and (max-width:767px) and (min-width:600px){
 header .site-nav li {
    margin: 0 2%;    
}
}
@media all and (max-width:599px){
header .site-nav li {
    display: block;
    line-height: 2.4375em;
    text-align: left;
}
}