.slider1-ms .djslider-override .slide-desc-text .slide-title {
  text-align:center;
}

#jm-allpage{
  background-image: url("http://dgshturche.net/images/bg.jpg");
background-size: contain;
background-attachment: fixed;
}
#jm-logo{
box-shadow: 0px 0px 13px #53976a;
  border: 3px solid #FFF;}

.dj-megamenu-override li.dj-up a.dj-up_a {
  padding: 25px 0 0;}

.dj-megamenu-override li.dj-up {
  height: 70px;}

.dj-megamenu-override li.dj-up.active a.dj-up_a::before, .dj-megamenu-override li.dj-up:hover a.dj-up_a::before, .dj-megamenu-override li.dj-up.hover a.dj-up_a::before {
    
    left: 0px;
    right: 0px;
    top: 0px;
    height: 65px;
    border-top: 2px solid #27a35f;
  border-bottom: 2px solid #27a35f;}

#jm-logo-sitedesc #jm-logo-sitedesc-in {

  padding: 0px;}

.dj-megamenu-override .dj-submenu > li > a {
  padding: 20px;}

.dj-megamenu-override .dj-submenu > li:hover > a::before, .dj-megamenu-override .dj-submenu > li.hover > a::before, .dj-megamenu-override .dj-submenu > li.active > a::before {
 
  border-bottom: 2px solid #27a35f;}

.dj-megamenu-override {
  min-height: 50px;}


.dj-megamenu-override li.dj-up.active a.dj-up_a::after, .dj-megamenu-override li.dj-up:hover a.dj-up_a::after, .dj-megamenu-override li.dj-up.hover a.dj-up_a::after{
  top:2px
}