#socket .copyright{
  font-size: 16px;
  text-align: center;
  width: 100%;
  padding: 10px 0;
}

#top #main .special_amp {
  font-style: inherit;
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
  font-family: inherit;
}

#top .avia-svg-logo svg{
  padding: 15px 0;
}

#top #main .av-recaptcha-area{
  margin-top: -20px;
}

#top #header_main .logo img{
  padding: 10px 0;
}

#top #main .slideshow_caption h2.avia-caption-title{
  font-size: 45px;
  line-height: 125%;
  text-transform: none;

}

#top #main .slideshow_caption {
    width: 55%;
    padding: 50px;
}

#top #main b,
#top #main strong{
  color: inherit;
}

#top #main .av-subheading_below{
  margin-top: 10px;
}

img.av-preloading-logo{
  width: 220px;
  height: auto;
}

#top #main .av-control-minimal .avia-slideshow-arrows a::before {
    line-height: 33px;
}

#top #main .lowercase .av-special-heading-tag{
  text-transform: none;
}

#top #header_main #avia-menu > li > a .avia-menu-text{
  padding: 10px 15px;
}

#top #header_main #avia-menu a{
  padding: 0 5px;
}

#top #header_main #avia-menu li li > a .avia-menu-text{

}


#top #header_main #avia-menu li li a{
  padding: 10px 15px;
  min-width: 250px;
  font-size: 14px;
  font-weight: 700;
}



#top #header_main #avia-menu > li > a .avia-menu-text:hover,
#top #header_main #avia-menu > li.current-menu-item > a .avia-menu-text{
  background: #44a50d;
  color: #fff;
  border-radius: 3px;
}

#top #header_main #avia-menu li li > a:hover,
#top #header_main #avia-menu li li.current-menu-item > a{
  background: #f8f8f8;
  color: #45a50d;

}





#top #main .ymcc-download-img{
  max-width: 180px;
}

#top #main #form-custom-enfold input[type="text"],
#top #main #form-custom-enfold input[type="email"]{
  font-size: 16px;
  padding: 10px;
  height: 50px;
  color: #666;
}

#top #main #form-custom-enfold input[type="submit"]{
  font-size: 16px;
  padding: 15px;
font-weight: 700;
}

#top #main .title_container{
background: #44a50d;
}

#top #main .main-title.entry-title a{
  color: #fff;
  font-size: 18px;
}

#top #main .breadcrumb-trail,
#top #main .breadcrumb-trail a{
  font-size: 15px;
  color: #fff;
}

#top #main .avia-button-wrap.download-book-btn a{
  font-size: 29px;
}


#top #main .sidebar_right .widgettitle{
  margin-bottom: 15px;
  font-size: 22px;
}

#top.archive.author #main .container .av-content-small.units,
#top.archive.tag #main .container .av-content-small.units,
#top.archive.category #main .container .av-content-small.units {
    width: 65%;
}

#top.archive.author #main .container .sidebar,
#top.archive.tag #main .container .sidebar,
#top.archive.category #main .container .sidebar {
    width: auto;
}

#top.archive.author #main .container.template-blog,
#top.archive.tag #main .container.template-blog,
#top.archive.category #main .container.template-blog{
    max-width: 1060px;
}

#top #main .big-preview a{
  overflow: visible;
}

#top .template-blog .post .entry-content-wrapper {
     overflow: visible;
}

#top #main .big-preview img {
    border-radius: 0;
    border: 5px solid #eee;
box-shadow: 0 10px 15px
    rgba(0,0,0,.4);
}

#top.single #main .template-single-blog .post-meta-infos,
#top #main .slide-meta{
  display: none;
}

#wrap_all #main .avia-image-container.custom-icon-style-one{
  width: 100px;
  max-width: 100%;
  margin-bottom: 0;
}

#top #main .widget_archive.widget ul > li{
  display: none;
}

#top #main .widget_archive.widget ul > li:nth-of-type(1),
#top #main .widget_archive.widget ul > li:nth-of-type(2),
#top #main .widget_archive.widget ul > li:nth-of-type(3),
#top #main .widget_archive.widget ul > li:nth-of-type(4),
#top #main .widget_archive.widget ul > li:nth-of-type(5){
  display: block;
}



/*
MEDIA MAX WIDTH 992px
*/
@media only screen and (max-width : 992px) {

#top #main .home-slider .slideshow_caption {
    width: 70%;
    padding: 20px 0 0 0;
}

  #top #main .home-slider .avia-slideshow-arrows{
    display: none;
  }

  #top #main .home-slider .avia-caption-title{
    line-height: 150% !important;
  }

  #top #main .avia-button{
    font-size: 14px;
  }

  #socket .copyright{
    font-size: 14px;
  }

  #top #main .avia_ajax_form p{
    font-size: 14px;
  }

  #top #main .container .content .subpage-headline{
    margin: 0;
  }

#top #main .avia-button-wrap.download-book-btn a{
  font-size: 20px;
}


#top.single #main .post-title.entry-title,
  #top.single #main .post-entry .post-title.entry-title,
  #top.blog #main .post-entry .post-title.entry-title {
  font-size: 28px;
  margin: 15px 0 0 0;
  }

  #top.single #main .post-entry .entry-content,
  #top.blog #main .post-entry .entry-content{
    font-size: 14px;
    line-height: 150%;
  }

  #top #main .breadcrumb.breadcrumbs{
    font-size: 14px;
    line-height: 150%;
  }

  #top.single #main .container_wrap h3{
    font-size: 20px;
  }

  #top.single #main .container_wrap .av-related-title,
  #top.single #main .container_wrap p,
  #top.single #main .container_wrap span{
font-size: 16px;
  line-height: 150%;
  }

  #top.single #main .container .related_title{
    margin-top: 30px;

  }



#top.single #main .entry-content p{
font-size: 16px;
  line-height: 150%;
  }

  #top #main .blog-listing .slide-entry-wrap{
    margin: 0;
  }

  #top #main .template-page .blog-listing .slide-entry-wrap .slide-entry{
    margin-bottom: 30px;
  }  


}


/*
MEDIA MAX WIDTH 768px
*/
@media only screen and (max-width : 768px) {


}
