html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent}textarea,input,select{font-size:1em}input[type=submit],input[type=reset],input[type=button]{filter:chroma(color=#000)}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}hr{display:none}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#fff, #dfdfdf);background-image:-moz-linear-gradient(#fff, #dfdfdf);background-image:-o-linear-gradient(#fff, #dfdfdf);background-image:linear-gradient(#fff, #dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}body{font-family:Tahoma, Geneva, sans-serif;background:#fff;padding-top:4em;color:#565656;font-size:1em;line-height:1.6em}a{color:#565656;text-decoration:none;font-weight:bold}h2{color:#565656;font-size:1em;text-align:center;text-transform:uppercase}h3{color:#565656;font-size:1em;text-align:center;text-transform:uppercase;margin-bottom:1.5em}small{color:#565656;font-size:0.8em;text-align:center;text-transform:uppercase}.skolaudovane{color:#30af1f;padding-left:0.25em}.volne{color:#30af1f}.rezervovane{color:#ea7313}.pripravene-k-nastahovaniu{color:#30af1f;padding-left:0.25em}.vo-vystavbe{color:#ea7313;padding-left:0.25em}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a3a3a3}input:-moz-placeholder,textarea:-moz-placeholder{color:#a3a3a3}input[type="text"],input[type="email"],input[type="tel"],input[type="datetime-local"],select{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:2px solid #c6c7c8;margin-bottom:1em;font-size:0.8em;padding:1em;width:100%;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{background:#fff url("./images/arrow-down-icon.png") 97% center no-repeat;color:#a3a3a3;padding-left:0.75em !important;-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;text-overflow:''}select.cena-od{background:#fff url("./images/euro-symbol-icon.png") 93% center no-repeat;float:left;width:48%}select.cena-do{background:#fff url("./images/euro-symbol-icon.png") 93% center no-repeat;float:right;width:48%}textarea{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:auto;border:2px solid #c6c7c8;padding:1em;width:100%;min-height:9em;font-size:0.8em;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{display:none}input[type=checkbox]+label{background:url("./images/checkbox-bg.png") top center no-repeat;height:20px;width:20px;display:inline-block;padding:0 0 0 0px;position:relative;top:4px;margin-right:0.5em}input[type=checkbox]:checked+label{background:url("./images/checkbox-bg.png") bottom center no-repeat;height:20px;width:20px;display:inline-block;padding:0 0 0 0px;position:relative;top:4px;margin-right:0.5em}input[type="submit"]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;background:#565656;border:none;width:100%;padding:1.5em;color:#fff;text-transform:uppercase;text-align:center;font-size:0.8em;font-weight:bold;-webkit-appearance:none}header{display:inline-block;position:fixed;top:0em;z-index:999;opacity:0.95;margin:0em;width:100%;height:4em;border-bottom:2px solid #c6c7c8;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.1)}header h1{background:url("./images/logo.svg") center center no-repeat;background-size:100% auto;margin:0px;margin-left:1.5em;padding:0px;float:left;overflow:hidden;width:200px;height:4em;line-height:4em;text-indent:5000em}@media only screen and (max-width: 760px){header h1{float:none;margin:0 auto;width:auto}}header h1 a{display:block}header a.hlavne-menu-side-link{float:left;height:4em;line-height:4em;padding:0em 1.5em;border-right:1px solid #c6c7c8;display:block}header a.hlavne-menu-side-link span.icon-list{color:#c6c7c8 !important;font-size:1.25em;position:relative;top:0.125em}header a.vyhladavanie-link{float:right;height:4em;line-height:4em;padding:0em 1.5em;border-left:1px solid #c6c7c8;display:block}header a.vyhladavanie-link span.icon-search{color:#c6c7c8 !important;font-size:1.25em;position:relative;top:0.125em}header a.menu-link{display:none;float:right;margin-right:1.5em;margin-top:1.5em;color:#565656 !important;font-size:0.8em;text-transform:uppercase}@media only screen and (max-width: 720px){header a.menu-link{display:inline-block}}

  header nav {
    display: none;
    float: right;
    height: 4em;
    line-height: 4em;

    margin-right: 1.5em;
    font-weight: bold; }
    @media only screen and (min-width: 1200px) {
      header nav {
        display: inline-block;
        width: 840px; } }
    header nav ul {
      text-align: justify; }
      header nav ul li {
        display: inline-block;
        position: relative; }

        header nav ul li a {
          display: block;

          color: #565656 !important;
          font-size: 0.8em;
          text-transform: uppercase; }
        header nav ul li ul {
          display: none;
          position: absolute;
          left: -1.5em;
          width: 100% !important;
          background: #fff;
          padding: 0 1.5em;
          line-height: 2em;
          text-align: left; }
          header nav ul li ul li {
            padding: 0.5em 0;
            line-height: 1.5em; }
      header nav ul:after {
        content: "";
        display: inline-block;
        width: 100%; }

/* --- NAV: HLAVNE MENU SIDE --- */
#sidr {
  background: #f8f8f8;
  font-family: 'Open Sans', sans-serif;
  color: #565656;
  font-size: 0.8em;
  text-transform: uppercase; }
  #sidr ul {
    display: block;
    border: none;
    border-top: 2px solid #c6c7c8; }

    #sidr ul li {
      display: block;
      border: none;
      border-bottom: 1px solid #c6c7c8; }
      #sidr ul li ul {
        display: none; }
        #sidr ul li ul li a {
          padding-left: 2.5em; }
      #sidr ul li a {
        line-height: 1.5em;
        padding: 2em 1.5em;

        color: #565656;
        display: block; }

.sidr ul li:hover>a{-webkit-box-shadow:none;box-shadow:none}section#vyhladavanie-form{position:absolute;display:none;background:#fff;padding:1.5em;border-bottom:2px solid #c6c7c8;box-shadow:0 2px 2px rgba(0,0,0,0.1);z-index:900}@media only screen and (min-width: 840px){section#vyhladavanie-form{width:60%;left:16%;border-left:1px solid #c6c7c8;border-right:1px solid #c6c7c8}}section#vyhladavanie-form p{display:block;float:left;padding:0em;margin-bottom:1em;color:#565656;font-weight:bold;margin-right:1.5em;height:1.5em;line-height:1.5em}@media only screen and (min-width: 840px){section#vyhladavanie-form p{height:3em;line-height:3em}}
#shadow{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#c6c7c8;opacity:0.5;z-index:1}section#detail-mail{position:absolute;display:none;background:#fff;padding:1.5em;border-bottom:2px solid #c6c7c8;box-shadow:0 2px 2px rgba(0,0,0,0.1);z-index:900}@media only screen and (min-width: 840px){section#detail-mail{border-left:1px solid #c6c7c8;border-right:1px solid #c6c7c8;width:60%;left:16%}}section#detail-prehliadka{position:absolute;display:none;background:#fff;padding:1.5em;border-bottom:2px solid #c6c7c8;box-shadow:0 2px 2px rgba(0,0,0,0.1);z-index:900}@media only screen and (min-width: 840px){section#detail-prehliadka{border-left:1px solid #c6c7c8;border-right:1px solid #c6c7c8;width:60%;left:16%}}#ponuky-list[data-columns]::before{content:'2 .column.size-1of2'}.column{float:left;border:1px solid #c6c7c8;border-bottom:1px solid #c6c7c8 !important}.size-1of1{width:100%}.size-1of2{width:50%;border-left:none;margin-left:-1px}.size-1of3{width:33.333%;border-left:none;margin-left:-1px;border-bottom:none}[data-columns]::before{position:absolute;right:9999em;bottom:9999em;visibility:hidden}@media screen and (max-width: 620px){#ponuky-list[data-columns]::before{content:'1 .column.size-1of1'}#ponuky-list .column{margin-left:-1px}}@media only screen and (min-width: 620px){#ponuky-list .column:nth-child(1){border-right:1px solid #c6c7c8;margin-left:-1px}#ponuky-list .column:nth-child(2){border-left:1px solid #c6c7c8;border-right:0px solid #c6c7c8}}@media screen and (min-width: 840px){#ponuky-list[data-columns]::before{content:'3 .column.size-1of3'}#ponuky-list .column:nth-child(1){border-right:1px solid #c6c7c8;margin-left:-2px}#ponuky-list .column:nth-child(2){border-left:1px solid #c6c7c8;border-right:1px solid #c6c7c8}#ponuky-list .column:nth-child(3){border-left:1px solid #c6c7c8;margin-right:-2px}}section#ponuky-list{overflow:hidden;background:#f8f8f8}section#ponuky-list article.ponuka{background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #c6c7c8}@media only screen and (min-width: 620px){section#ponuky-list article.ponuka{width:100%;float:left;display:inline-block;padding:1.5em;padding-top:0%}}section#ponuky-list article.ponuka a{font-weight:normal !important;color:#565656 !important}section#ponuky-list article.ponuka h2{margin-top:1.5em}section#ponuky-list article.ponuka small.lokalita,section#ponuky-list article.ponuka small.stav-projektu{display:block;font-weight:normal;text-transform:none;text-align:center;margin-bottom:1.5em}section#ponuky-list article.ponuka small.lokalita strong.skolaudovane,section#ponuky-list article.ponuka small.stav-projektu strong.skolaudovane{color:#30af1f}section#ponuky-list article.ponuka small.lokalita strong.vo-vystavbe,section#ponuky-list article.ponuka small.stav-projektu strong.vo-vystavbe{color:#ea7313}section#ponuky-list article.ponuka small.lokalita span.icon-compass,section#ponuky-list article.ponuka small.lokalita span.icon-flag,section#ponuky-list article.ponuka small.stav-projektu span.icon-compass,section#ponuky-list article.ponuka small.stav-projektu span.icon-flag{color:#c6c7c8 !important;margin-right:0.25em}section#ponuky-list article.ponuka small.lokalita span.icon-compass,section#ponuky-list article.ponuka small.stav-projektu span.icon-compass{position:relative;top:0.1em}section#ponuky-list article.ponuka img{display:block;width:100%}section#ponuky-list article.ponuka strong{color:#565656}section#ponuky-list article.ponuka p.cena{background:#f8f8f8;display:block;overflow:auto;border-bottom:2px solid #c6c7c8}section#ponuky-list article.ponuka p.cena label{display:block;text-transform:uppercase;font-weight:bold;float:left;padding:1.5em 0em}section#ponuky-list article.ponuka p.cena strong{display:block;float:right;padding:1.5em 0em}section#ponuky-list article.ponuka section.ponuka-info{clear:both}section#ponuky-list article.ponuka section.ponuka-info p{line-height:3em}section#ponuky-list article.ponuka section.ponuka-info p strong{float:right}section#ponuky-list article.ponuka section.ponuka-info p:nth-of-type(even){background-color:#f8f8f8}section#detail-ponuky hgroup{padding:1.5em}section#detail-ponuky hgroup h2{text-align:center}@media only screen and (min-width: 720px){section#detail-ponuky hgroup h2{text-align:left;padding:0em}}section#detail-ponuky hgroup small{display:none}@media only screen and (min-width: 720px){section#detail-ponuky hgroup small{display:block;text-transform:none;text-align:left}}section#detail-ponuky hgroup small span.icon-compass{color:#c6c7c8;margin-right:0.25em;position:relative;top:0.1em}section#detail-ponuky hgroup small.stav-projektu{display:block;text-transform:none;text-align:center}@media only screen and (min-width: 720px){section#detail-ponuky hgroup small.stav-projektu{text-align:left}}section#detail-ponuky hgroup small.stav-projektu span.icon-flag{color:#c6c7c8;margin-right:0.25em}section#detail-ponuky section.detail-ponuky-top div.left{width:100%}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.left{width:50%;float:left}}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky{position:relative;display:block;width:100%;height:auto;overflow:hidden}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky img{width:100%}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-viewport{margin-left:1.5em}}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-control-paging{background:#f8f8f8;overflow:auto;margin-left:0em;width:100%;position:absolute;bottom:0.25em;opacity:0.8}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-control-paging{margin-left:1.5em}}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-control-paging li{display:inline-block;float:left;margin-left:1em}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-control-paging li a{display:block;width:10px;height:10px;margin:1em 0em;background:url("./images/slider-paginator.png") top center no-repeat;text-indent:9999px;overflow:hidden}section#detail-ponuky section.detail-ponuky-top div.left div.obrazky-ponuky .flex-control-paging li a.flex-active{background:url("./images/slider-paginator.png") bottom center no-repeat;text-indent:9999px;overflow:hidden}section#detail-ponuky section.detail-ponuky-top div.left p.popis{padding:1em 1.5em 1.5em 1.5em}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.left p.popis{padding:1em 0em 1.5em 1.5em}}section#detail-ponuky section.detail-ponuky-top div.right{width:100%}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.right{width:50%;float:right}}section#detail-ponuky section.detail-ponuky-top div.right p.cena{background:#f8f8f8;display:block;overflow:auto;border-top:2px solid #c6c7c8;border-bottom:2px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.right p.cena{margin:0em 1.5em}}section#detail-ponuky section.detail-ponuky-top div.right p.cena label{display:block;text-transform:uppercase;font-weight:bold;float:left;padding:1.5em 0em}section#detail-ponuky section.detail-ponuky-top div.right p.cena strong{color:#565656 !important;display:block;float:right;padding:1.5em 0em}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info{padding:1em 0em;border-bottom:2px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info{padding:1em 0em;margin:0em 1.5em;border-bottom:2px solid #c6c7c8}}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info p{line-height:2em;overflow:auto}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info p label{display:block;float:left;width:30%}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info p strong{display:block;float:right;width:70%;text-align:right;overflow:hidden;color:#565656 !important}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info p:nth-child(4){border-bottom:1px solid #c6c7c8;padding-bottom:1em}section#detail-ponuky section.detail-ponuky-top div.right section.ponuka-info p:nth-child(5){padding-top:1em}section#detail-ponuky section.detail-ponuky-top div.right a{display:block;padding:1em 1.5em;margin:0em;border-bottom:1px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section.detail-ponuky-top div.right a{margin:0em 1.5em}}section#detail-ponuky section.detail-ponuky-top div.right a span.icon-eye,section#detail-ponuky section.detail-ponuky-top div.right a span.icon-user,section#detail-ponuky section.detail-ponuky-top div.right a span.icon-mail{color:#c6c7c8 !important;float:right;display:block;font-size:1.5em}section#detail-ponuky section.detail-ponuky-top div.right a:last-child{border-bottom:none}section#detail-ponuky section#poloha-nehnutelnosti{overflow:auto;clear:both;padding-top:1.5em;border-bottom:2px solid #c6c7c8;border-top:2px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section#poloha-nehnutelnosti{padding:1.5em;border-bottom:none;padding-bottom:0em}}section#detail-ponuky section#poloha-nehnutelnosti div#mapa{width:100%;height:200px}section#detail-ponuky section#podrobne-informacie{clear:both;overflow:auto;padding:0em;padding-bottom:1.5em}section#detail-ponuky section#podrobne-informacie h3{margin:1.5em 0em}@media only screen and (min-width: 720px){section#detail-ponuky section#podrobne-informacie{padding-bottom:1.5em;padding-top:0em}}section#detail-ponuky section#podrobne-informacie div.left-column{float:left}section#detail-ponuky section#podrobne-informacie div.left-column p{margin:0em}@media only screen and (min-width: 720px){section#detail-ponuky section#podrobne-informacie div.left-column p{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0em 0.75em 0em 1.5em}}section#detail-ponuky section#podrobne-informacie div.right-column{float:right}section#detail-ponuky section#podrobne-informacie div.right-column p{margin:0em}@media only screen and (min-width: 720px){section#detail-ponuky section#podrobne-informacie div.right-column p{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0em 1.5em 0em 0.75em}}section#detail-ponuky section#podrobne-informacie div.left-column,section#detail-ponuky section#podrobne-informacie div.right-column{width:100%}@media only screen and (min-width: 720px){section#detail-ponuky section#podrobne-informacie div.left-column,section#detail-ponuky section#podrobne-informacie div.right-column{width:50%}}section#detail-ponuky section#podrobne-informacie div.left-column p,section#detail-ponuky section#podrobne-informacie div.right-column p{height:2.5em;line-height:2.5em;padding:0em}section#detail-ponuky section#podrobne-informacie div.left-column p label,section#detail-ponuky section#podrobne-informacie div.right-column p label{display:block;float:left;padding-left:1.5em}section#detail-ponuky section#podrobne-informacie div.left-column p strong,section#detail-ponuky section#podrobne-informacie div.right-column p strong{display:block;float:right;color:#565656;padding-right:1.5em}section#detail-ponuky section#podrobne-informacie div.left-column p:nth-child(odd),section#detail-ponuky section#podrobne-informacie div.right-column p:nth-child(odd){background:#f8f8f8}section#detail-ponuky section#popis-projektu-tablet{display:none;clear:both;overflow:auto;border-bottom:2px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section#popis-projektu-tablet{display:block}}section#detail-ponuky section#popis-projektu-tablet ul{overflow:auto;width:100%;padding-top:1.5em;margin:0em;position:relative;z-index:200;top:2px}section#detail-ponuky section#popis-projektu-tablet ul li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:22%;background:#f8f8f8;display:inline-block;float:left;cursor:pointer;margin:0em 0.1em;padding:1em 0em;text-align:center;font-size:0.8em;border-bottom:2px solid #c6c7c8}section#detail-ponuky section#popis-projektu-tablet ul li a{display:block}section#detail-ponuky section#popis-projektu-tablet ul li:first-child{margin-left:1.9em}section#detail-ponuky section#popis-projektu-tablet ul li{color:#565656;font-weight:bold}section#detail-ponuky section#popis-projektu-tablet ul li.current{position:relative;background:#fff;border-left:2px solid #c6c7c8;border-right:2px solid #c6c7c8;border-top:2px solid #c6c7c8;border-bottom:2px solid #fff;margin-top:-2px;text-transform:uppercase;color:#565656}section#detail-ponuky section#popis-projektu-tablet article{background:#fff !important;position:relative;z-index:1;border-top:2px solid #c6c7c8}section#detail-ponuky section#popis-projektu-tablet article p{margin:1.5em 0em}section#detail-ponuky section#popis-projektu-tablet article.tab-content{display:none;background:#ededed;padding:15px}section#detail-ponuky section#popis-projektu-tablet article.tab-content.current{display:inherit}section#detail-ponuky section#popis-projektu-mobile{padding-bottom:1.5em;border-bottom:2px solid #c6c7c8}@media only screen and (min-width: 720px){section#detail-ponuky section#popis-projektu-mobile{display:none}}section#detail-ponuky section#popis-projektu-mobile h3{padding:1.5em 0em;border-top:2px solid #c6c7c8;border-bottom:1px solid #c6c7c8}section#detail-ponuky section#popis-projektu-mobile strong{display:inline-block;padding-left:1.5em;margin:1.5em 0em 0.5em 0em}section#detail-ponuky section#zoznam-volnych-objektov{padding:1.5em 0em}@media only screen and (min-width: 720px){section#detail-ponuky section#zoznam-volnych-objektov{padding:1.5em}}section#detail-ponuky section#zoznam-volnych-objektov table{width:100%;text-align:center}section#detail-ponuky section#zoznam-volnych-objektov table thead td{background:#f8f8f8;color:#565656;font-weight:bold;padding:1.5em 0em;border-bottom:2px solid #c6c7c8}section#detail-ponuky section#zoznam-volnych-objektov table tr:nth-child(even) td{background:#f8f8f8}section#detail-ponuky section#zoznam-volnych-objektov table td{height:2.5em;line-height:2.5em}section#detail-ponuky section#zoznam-volnych-objektov table td.mobile-invisible{display:none}@media only screen and (min-width: 720px){section#detail-ponuky section#zoznam-volnych-objektov table td.mobile-invisible{display:table-cell}}
section#makler-info{clear:both;overflow:auto;border-top:2px solid #c6c7c8;padding:3em 0em}section#makler-info div.circle-img{width:100px;height:100px;margin:0 auto;margin-bottom:1em;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;overflow:hidden;border:5px solid #565656}@media only screen and (min-width: 720px){section#makler-info div.circle-img{float:left;margin-left:3em}}section#makler-info div.circle-img img{width:100%;height:auto}section#makler-info hgroup{width:100%;display:block;text-align:center;margin-bottom:1.5em}@media only screen and (min-width: 720px){section#makler-info hgroup{float:left;width:25%;margin-left:1.5em;margin-top:25px;text-align:left}}section#makler-info hgroup h2,section#makler-info hgroup small{text-align:center}@media only screen and (min-width: 720px){section#makler-info hgroup h2,section#makler-info hgroup small{text-align:left}}section#makler-info p{width:100%;padding:0em;height:2.5em;line-height:2.5em}@media only screen and (min-width: 720px){section#makler-info p{float:right;width:48%}}section#makler-info p label{float:left;margin-left:1.5em}@media only screen and (min-width: 720px){section#makler-info p label{margin-left:3em}}section#makler-info p strong,section#makler-info p a{float:right;text-align:right;margin-right:1.5em}@media only screen and (min-width: 720px){section#makler-info p strong,section#makler-info p a{margin-left:3em}}
section#realitna-kancelaria-info{overflow:auto;clear:both;border-top:2px solid #c6c7c8;padding:3em 0em;text-align:center}@media only screen and (min-width: 620px){section#realitna-kancelaria-info{clear:both;position:relative;top:-1px}section#realitna-kancelaria-info hgroup{float:left;padding:0em 3em;width:38%;text-align:left}section#realitna-kancelaria-info hgroup h2{text-align:left}section#realitna-kancelaria-info p{float:left;width:38%;padding-left:3em !important}section#realitna-kancelaria-info div#mapa{display:inline-block !important;width:40% !important;float:right}}section#realitna-kancelaria-info small{display:inline-block;margin-bottom:1.5em}section#realitna-kancelaria-info p{padding:0em 1.5em;margin-bottom:1em;text-align:right}section#realitna-kancelaria-info p label{float:left}section#realitna-kancelaria-info p strong{color:#565656}section#realitna-kancelaria-info div#mapa{background:#f8f8f8;width:100%;margin-right:3em;margin-bottom:1em;height:212px}section#kontaktny-formular{clear:both;border-top:2px solid #c6c7c8;padding:1.5em 0em}section#kontaktny-formular form{margin:0em 1.5em}section#kontaktny-formular form fieldset{margin-bottom:1em}@media only screen and (min-width: 620px){section#kontaktny-formular form input[type="text"]{width:32%;float:left}section#kontaktny-formular form input[type="email"]{width:32%;margin-left:2%}section#kontaktny-formular form input[type="tel"]{width:32%;float:right;margin-right:0px !important}section#kontaktny-formular form input[type="submit"]{width:32%;margin:0 auto !important;margin-top:1.1em !important}}
footer{border-top:2px solid #c6c7c8}footer nav a{display:inline-block;width:100%;padding:1.5em 0em;border-bottom:1px solid #c6c7c8;color:#565656 !important;text-transform:uppercase;text-align:center;font-size:0.8em;font-weight:bold}p{text-align:justify;font-size:1em;line-height:1.6em;padding:0em 1.5em}h1{font-weight:bold;margin:30px 0px;padding:0em 1.5em}
