@import url("/css/rdp.css");

.menul2 .menu-detisveta a {color: #ffff33; }
.nav.menul2  { margin-bottom: 4px; }



.content .main {
    padding-right: 0px;
    padding-left: 5px;
    /* width: 620px; */
}

div[data-src]:hover img {-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }
.page-detisveta .lightgallery img {box-shadow: 3px -1px 14px #00000044; height: inherit; }


.page-detisveta {
    /*max-width: 1200px;*/
    margin: auto;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}

.page-detisveta .main {
    width: 66.666667%;
    float: left;
    position: relative;
    min-height: 1px;
}

.page-detisveta p, .page-detisveta ul, .page-detisveta a {
  font-family: sans-serif;
  letter-spacing: 1px;
  font-size: 1.1em;
  line-height: 1.5em;
  text-align: justify;
  color: #000066;
}

.page-detisveta h1 {
    margin-bottom: 10px;
    text-transform: uppercase;
    padding-top: 10px;
    text-align: left;
    font-family: sans-serif;
    letter-spacing: 4px;
    font-size: 1.6rem;
    line-height: 1.4em;
    padding-top: 10px;
    color: #18264d;
}

@media only screen and (max-width: 576px) {
  .page-detisveta h1 { font-size: 1.3rem; }
}


.page-detisveta a {
  font-size: inherit;
  letter-spacing: inherit;
}


.page-detisveta .sidebar {
    width: 33.3333333333%;
    float: left;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    height: 100%;
}

.page-detisveta .sidebar .sidebar-inner {
    background-color: #de73fd;
    height: 100%;
    padding-left: 10px;
    padding-right: 14px;
}

.page-detisveta .sidebar .sidebar-inner .lightgallery {
    margin-top: 0px;
    padding-top: 10px;
}


.page-detisveta *, .page-detisveta-ktooni *, :after, :before {
    box-sizing: border-box;
}

.page-detisveta .sidebar .sidebar-inner .lightgallery .imgcontainer {
    padding-left:  20px;
    padding-right: 20px;
}
.page-detisveta .sidebar .sidebar-inner .lightgallery .lgcaption {
    padding-left:  20px;
    padding-right: 20px;
}


@media only screen and (max-width: 650px) {
.page-detisveta .sidebar {  width: 100%; }
.page-detisveta .main { width: 100%; }
}


@media only screen and (max-width: 992px) {
  .page-detisveta .sidebar {  width: 100%; padding-left: 5px; padding-right: 5px; }
  .page-detisveta .main { width: 100%; }
  .content {padding-left:  5px; padding-right: 5px; }
  .page-detisveta .sidebar .sidebar-inner .lightgallery > div {padding-top: 5px; }
}

@media only screen and (max-width: 576px) {
  .page-detisveta .sidebar {  padding-left: 2px; padding-right: 2px; }
  .content {padding-left:  2px; padding-right: 2px; }
}


.bottomimg {
    max-width: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

.bottomimg img {
  max-width: 100%;
  display: block;
}

.lightgalleryone figure {margin-bottom: 4px; margin-right: 20px; margin-top: 8px; }
.mainphoto .figure-img {margin-bottom: 0px; display: block; }


.page-detisveta blockquote {margin-top: 10px; }
.page-detisveta blockquote  {
  font-style: italic;
  font-size: 0.85rem;
}


/* sidelinks */

.page-detisveta .sidelinks {
  padding-top: 10px;
}

.page-detisveta .sidelinks a {
  color: #fff;
  font-size: 1.05rem;
  letter-spacing: 1px;
  margin-left: 3px;
  padding-left: 2px;
  padding-bottom: 1px;
  font-family: sans-serif;
  font-weight: normal;
  text-shadow: 1px 1px 1px #000;
  text-shadow: 2px 1px 1px #000000a3, -1px -1px 1px #0000005c;
  border-bottom: 1px solid #fff;
  box-shadow: 0px 1px 0px #000000;
  text-decoration: none;
}

.page-detisveta .sidelinks a:hover {
  font-weight: bold;
  color: #f9ff00;
}

.page-detisveta .sidelinks ul li:before {
  content: '\2022';
  font-size: 20px;
  padding-top: 2px;
  /*padding-left: 10px;*/
  text-shadow: 1px 1px 2px black;
  margin-left: -15px;
}

.page-detisveta .sidelinks ul > li {margin: 8px 0px; }
.page-detisveta .sidelinks ul ul li { margin: 4px 0px; line-height: 30px; }

.page-detisveta .sidelinks ul {
  list-style: none;
  color: #fff;
  text-align: left;
  /*padding-left: 0px;*/
}

.page-detisveta .sidelinks ul ul {
  margin-top: -5px;
  /*padding-left: 10px;*/
}


.page-detisveta p.hyphenate {
  margin-bottom: 10px
}
