@media (max-width: 480px) {
  .dj-megamenu-default {display:none;}
  .bottom1, .bottom2, .bottom3{margin-bottom:35px}
  .latestitems {margin-left:0px}
  .btn-link span{white-space:normal}
  ul.breadcrumb li {margin-bottom:2px}
  #mid{margin-top:10px}
}

@media (min-width: 481px) and (max-width: 767px) {
  .bottom1, .bottom2, .bottom3{margin-bottom:35px}
  .latestitems {margin-left:0px}
  div.camera_caption_desc{font-size:24px; line-height:140%}
  .btn-link span{white-space:normal}
  .item-page h2{padding-top:10px;}
  .item-page h1{margin-top:20px;}
  ul.breadcrumb li {margin-bottom:2px}
  #mid{margin-top:10px}
}

@media (min-width: 768px) and (max-width: 991px) {
  #navigation-main {height:60px;}
  .dj-megamenu-default li a.dj-up_a {font-size:9px !important; padding:0px 7px !important; height:40px !important;}
  .dj-megamenu-default li a.dj-up_a span {height:40px !important; line-height: 40px !important;}
  .dj-megamenu-default li a.dj-up_a span.arrow {height:12px !important; line-height: 12px !important;}
  .dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {font-size:9px !important;}
  .dj-megamenu-default li:hover div.dj-subwrap, .dj-megamenu-default li.hover div.dj-subwrap {top:32px !important;}
  .dj-megamenu-default li ul.dj-submenu > li > a {font-size:11px !important;}
  #top-nav ul.nav a {font-size:11px;}
  #sidebar {display:none;}
}

@media (min-width: 992px) and (max-width: 1023px) {
  /*** NAVIGATION ***/
  #navigation-main {height:60px;}
  .dj-megamenu-default li a.dj-up_a {font-size:13px !important; padding:0px 10px !important; height:40px !important;}
  .dj-megamenu-default li a.dj-up_a span {height:40px !important; line-height: 40px !important;}
  .dj-megamenu-default li a.dj-up_a span.arrow {height:14px !important; line-height: 14px !important;}
  .dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {font-size:13px !important;}
  .dj-megamenu-default li:hover div.dj-subwrap, .dj-megamenu-default li.hover div.dj-subwrap {top:32px !important;}
  #top-nav ul.nav a {font-size:12px;}
}

@media (min-width: 1024px) and (max-width: 1199px) {
  /*** NAVIGATION ***/
  #navigation-main {height:60px;}
  .dj-megamenu-default li a.dj-up_a {font-size:13px !important; padding:0px 10px !important; height:40px !important;}
  .dj-megamenu-default li a.dj-up_a span {height:40px !important; line-height: 40px !important;}
  .dj-megamenu-default li a.dj-up_a span.arrow {height:14px !important; line-height: 14px !important;}
  .dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {font-size:14px !important;}
  .dj-megamenu-default li:hover div.dj-subwrap, .dj-megamenu-default li.hover div.dj-subwrap {top:32px !important;}
  #top-nav ul.nav a {font-size:12px;}

}

@media (max-width:460px) {

}

@media (min-width:768px) {
  #mobilemenu {display:none;}
  #left {margin-top:60px;}
  #right {margin-top:60px;}
  .item-page {padding-bottom:100px; /*padding koja pravi prostor na dnu strane*/}
  ul.ac-list-catid-21 {columns:2; -webkit-columns:2; -moz-columns:2;}
}

@media (max-width:768px) {
  .lang-mobile {display:block; margin-right:15px; line-height:40px; float:right;}
  .dj-megamenu-default {display:none;}
  .fixedNav {display:none;}
  #navigation-main {height:60px !important;}
  #mainnav-logo img {height:40px; max-width:inherit;}
  a.gs-toggle-button {line-height: 40px; padding: 0px 7px;}
  #mobilemenu {display:block;}
  .logo-desktop {display:none;}
  .logo-mobile {display:block !important;}
}

@media (min-width:992px) {
}

@media (min-width:1366px){
}