<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {
    font-family: 'Work Sans', sans-serif;
    width:100%;
    min-width:400px;
    
}

ul, li {
    list-style-type:none;
    margin:0;
    padding:0;
}

.clear {
    clear:both;
    width:100%;
}

.container {
    width:100%;
}
.pagewrap {
    max-width:1170px;
    margin:0 auto;
}
.nowrap {
    white-space:nowrap;
}

.btn.active, .btn:active {
    box-shadow:none;
}

.wysiwyg {
    padding-left:20px;
}

.simplepage {
    margin-top:20px;
}


.at4-share-outer #at4-share {
    top:0 !important;
    position:absolute !important;
}

.wysiwyg p{
    font-size:17px;
    color:#656565;
    font-family:Times new Roman;
    line-height: 26px;
}


/* HEADER */
.header {
     min-height:100px; 
}
.header .logo {
     float:left; 
     margin-top: 15px;
     white-space:no-wrap;
} 
.header .logo:hover {
     
}
.header .logo img{
    display:block;
    vertical-align: baseline; 
    margin-right: 9px;
    float:left;
} 
.header .logo h1{
    font-size:34px;
    font-family: 'Cinzel', serif;
    font-weight:400; 
    text-transform:uppercase;
    color:#7B4E9F;
    float:left;
    margin-top: 14px;
    display:block;
} 
.header .logo h1 span{
    text-transform:none; 
    font-size:20px;
    display:block;      
    font-family: "Work Sans",sans-serif;
    font-weight:400; 
    margin-top: -5px;
} 

.header .navigation {
      float: right;
      margin-top: 41px;
}
.header .navigation li{
      float:left;
      margin-left: 30px;
}
.header .navigation li a{
     color:#4F4F4F;
     font-size:15px;
     text-transform:uppercase;
     text-decoration:none;
     -webkit-transition: all 0.4s ease;
     transition: all 0.4s ease;
}
.header .navigation li a:hover, .header .navigation li a:active{
     color:#885FA8;
}
.header .navigation li a span {
    background: rgba(0, 0, 0, 0) url("../img/icon-pen.png") no-repeat scroll 1px 4px;
    display: block;
    float: left;
    height: 20px;
    width: 24px;
       -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;
}

.header .navigation li a:hover span {
-webkit-transform:translate(150px);
-moz-transform:translate(150px);
-o-transform:translate(150px);
}

.header .icon-fb {
    background: rgba(0, 0, 0, 0) url("../img/icon-fb.png") no-repeat scroll center center;
    display: block;
    float: right;
    height: 24px;
    margin-right: -13px;
    margin-top: 40px;
    width: 24px;
    margin-left: 19px;
    
  
   -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;
}




.header .icon-fb:hover {
   -webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
}
/* HEADER END */

.pribehaddwrap .close {
    font-size: 30px;
    position: absolute;
    right: 10px;
    top: 10px
}

.topbanner {
    max-height:400px;
}
.topbanner.carousel {
     position:relative;
}
.topbanner.carousel .carousel-indicators {

}
.topbanner.carousel .carousel-indicators li {

}
.topbanner.carousel .carousel-indicators li.active {

}
.topbanner.carousel .carousel-inner .item img{
     
}
.topbanner.carousel .carousel-inner .item.type-one .carousel-caption{

}
.item.type-one .carousel-caption{
     color:#2C3044;
     text-align:left;
     top:50%;
    -ms-transform: translate(0,-50%); /* IE 9 */
    -webkit-transform: translate(0,-50%); /* Safari */
    transform: translate(0,-50%);
    bottom:auto;
}
.item.type-one .carousel-caption h4{
      font-weight:300; 
      font-size:27px;
      font-weight:bold;
}
.item.type-one .carousel-caption p{
       font-size:19px; 
}
.item.type-two .carousel-caption{
      top:50%;
    -ms-transform: translate(0,-50%); /* IE 9 */
    -webkit-transform: translate(0,-50%); /* Safari */
    transform: translate(0,-50%);
}
.item.type-two .carousel-caption h4{
      font-weight:400; 
      color:#fff;
      font-size:20px;
      
}
.item.type-two .carousel-caption p{
      font-family:Times new Roman;
      font-size:50px;
      font-style:italic;
      font-weight:700;
}
.carousel-inner &gt; .item &gt; a &gt; img, .carousel-inner &gt; .item &gt; img  {
     width:auto;
     max-height:400px;
}
.topbanner .col-md-12 {
    width:auto;
    margin:0 auto;
    left:50%;
    -ms-transform: translate(-50%,0); /* IE 9 */
    -webkit-transform: translate(-50%,0); /* Safari */
    transform: translate(-50%,0);
}



.topbanner .glyphicon-chevron-left::before, .topbanner .glyphicon-chevron-right::before {
    content: "";
}
.topbanner .glyphicon-chevron-left {
    background: rgba(0, 0, 0, 0) url("../img/arr-left.png") no-repeat scroll center center;
    width:28px !important;
    height:105px !important;
    display:block;
    top:50%;
    -ms-transform: translate(0,-50%); /* IE 9 */
    -webkit-transform: translate(0,-50%); /* Safari */
    transform: translate(0,-50%);
    margin-top:0 !important;
    left: 20% !important;
}
.topbanner .glyphicon-chevron-right {
    background: rgba(0, 0, 0, 0) url("../img/arr-right.png") no-repeat scroll center center;
    width:28px !important;
    height:105px !important;
    display:block;
    top:50%;
    -ms-transform: translate(0,-50%); /* IE 9 */
    -webkit-transform: translate(0,-50%); /* Safari */
    transform: translate(0,-50%);
    margin-top:0 !important;
    right: 20% !important;
}





.filter-menu {
    margin-bottom:25px;
}

.filter-menu .col-sm-4 {
    padding:0;
    margin-top: 9px;
}
.filter-menu .col-sm-4 .btn-filter {
    width:100%;
    height:100px;
    border:0;
    background:rgba(0, 0, 0, 0) url('../img/filter-buttons-off.png') no-repeat center center;
    background-size:100%;
    padding-top: 21px;
    font-size:15px;
    color:#646464;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.filter-menu .col-sm-4 .btn-filter.first {
    background:rgba(0, 0, 0, 0) url('../img/filter-buttons-off-first.png') no-repeat center center;
    background-size:100%;
}
.filter-menu .col-sm-4 .btn-filter span {
    font-size:18px;
    text-transform:uppercase;
    display:block;
    color:#646464;
    line-height: 18px;
    font-weight:700;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
}


.filter-menu .col-sm-4 .btn-filter:hover, .filter-menu .col-sm-4 .btn-filter.active {
    background:rgba(0, 0, 0, 0) url('../img/filter-buttons-on.png') no-repeat center center;
    background-size:100%;
    color:#fff;
}
.filter-menu .col-sm-4 .btn-filter:hover span, .filter-menu .col-sm-4 .btn-filter.active span {
    color:#fff;
}

.article-list .article{
    padding-top:25px;
    padding-bottom:25px;
}
.article-list .article:hover {
    background-color:#F5F5F5;
}
.article-list .article .date, .wysiwyg .date {
    color:#959595;
    font-size:13px;
    font-style:italic;
    font-family:Georgia;
}
.wysiwyg .date {
    margin-top:17px;
}
.article-list .author, .wysiwyg .author .name {
    color:#917BB1;   
    font-size:15px;
    text-transform:uppercase;
    font-weight:600;
    line-height: 15px;
}
.author .name { 
    color:#917BB1;   
}
.QapTcha {
    width:100%;
}
.QapTcha .bgSlider {
    background-color:#AA8BC2;
    height: 39px;
}
.wysiwyg .galeria a {
    display:block;
    float:left;
    width:262px;
    height:150px;
    margin:0 10px 10px 0;
    position:relative;
    overflow:hidden;
}
.generalpartner {
    margin-top:30px;
    position: relative;
    z-index: 2;
}
.wysiwyg .likeme.purplebtn {
    display:block;
    margin:20px 0;
    color:#fff;
    float:left;
}
.wysiwyg .likeme.purplebtn:hover {
     color:#8257A4;
}
.mtm30 {
    margin-top:-30px !important;
}
.wysiwyg .galeria a img {
    width:262px;
}
.article-list h3 {
    margin-top: 0;
}
.article-list h3 a{
    color:#3D3D3D;
    font-size:22px;
    font-weight:700;
    text-decoration:none;
}
.article-list img {
    width:100%;
}
.article-list p {
    letter-spacing: -0.6px;
    line-height: 22px;
    margin-top: 2px;
    color:#656565;
}
.article-list .bottom {

} 
.article-list .readmore {
     color:#917BB1;
}
.article-list .likeme, .wysiwyg .likeme {
     float:right;
     font-size:15px;
     font-weight:700;
     color:#8666A0;
}
.article-list .likeme span, .wysiwyg .likeme span {
    display:block;
    float:left;
    background:rgba(0, 0, 0, 0) url('../img/icon-like.png') no-repeat center center;
    width:18px;
    height:17px;
    margin-right: 5px;
    margin-top: 1px;
}

.wysiwyg h1 {
    font-size:26px;
    font-weight:700;
    margin-top:0;
    margin-bottom: 0;
}

.write-article {
    background:rgba(0, 0, 0, 0) url('../img/add-article-bg.png') no-repeat center center;
    background-size:100% 100%;
    color:#fff;
    min-height:140px;
    margin-bottom: 22px;
    margin-top: 18px;
    text-align:center;
    position:relative;
}



.write-article .inwrap {

}

.write-article p {
     font-size: 20px;
    font-weight: 600;
    margin-bottom: 18px;
    margin-top: 28px;
   
   
}

.article-list .write-article p {
    color:#fff;
}

.write-article a , a.write{
    background-color: #d90f0f;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    padding: 9px 31px;
}

.carousel-caption a.write{
    background-color:#8257A4;
}

.write-article a span.text, a.write span.text {
       -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;

display:block;
 float:left;
}

.write-article a:hover, a.write:hover {
     background-color:#D90F0F;
     color:#fff;
     
}

.write-article a:hover span.text, a.write:hover span.text{
     -webkit-transform:translate(-20px);
    -moz-transform:translate(-20px);
    -o-transform:translate(-20px);
 }
.write-article a span.icon, a.write span.icon {
    display:block;
    float:left;
    background:rgba(0, 0, 0, 0) url('../img/icon-pen-white.png') no-repeat center center;
    width:23px;
    height:16px;
    margin-right: 5px;
    margin-top: 1px;
    
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;
}
.write-article a:hover span.icon, a.write:hover span.icon {
    -webkit-transform:translate(130px);
    -moz-transform:translate(130px);
    -o-transform:translate(130px);
}


.paging .col-xs-12 {
    text-align:center;
}
.paging ul {
    margin-top: 38px;
    margin-bottom: 12px;
}
.paging ul li {

    display:inline-block;
}
.paging ul li a {
     color:#000000;
     font-size:14px;
     font-weight:300px;
     display:block;
     margin: 5px 2px;
}
.paging ul li a.active {
    font-weight:700;
    font-size:18px;
}

.footer {
    background-color:#505050;
    color:#FFFFFF;
    padding: 16px 0;
}
.footer .pagewrap {
    margin:0 auto;
}
.footer a {
    color:#FFFFFF;
}
.footer h3 {
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
    margin-bottom: 7px;
    margin-top: 38px;
    text-transform: uppercase;
}
.footer .nav {

}
.footer .nav li{

}
.footer .nav &gt; li &gt; a{
     font-weight:300;
     font-size:13px;
     padding: 6px 0;
}
.footer .nav li.active a, .footer .nav li a:hover, .footer .nav li a:focus{
     background:none;
     color:#fff;
     letter-spacing:2px;
     font-weight:bold;
}
.footer .copy {

}
.footer .copy .copy-text {
     display: block;
    font-size: 13px;
    font-weight: 300;
    line-height: 16px;
    margin-top: 3px;
}
.footer .logos {
    text-align:center;
    margin-top: 39px;
    position: relative;
    z-index: 1;
}
.footer .logos a {
    display:block;
}
.footer .bann {
    display:block;
    margin:0 auto;
    text-align: center;
}
.footer .logos img {
    margin-top: 6px;
}

.right-side {
    text-align:center;
    margin-bottom: 30px;
    
}
.right-side .block {
    margin-left:0px;
    margin-top:6px;
    margin-top: 9px;
    padding-top: 24px;
    padding-bottom: 26px;
    
}
.top-user-list {
    background-color:#F5F5F5;
}

.top-article-list, .last-theme-list {
    border:1px solid #E6E6E6;
}

.block .theme {
    font-size:14px;
    margin-bottom: 5px;
}
.block .theme a{
   color:#643885;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
  
}
.block .theme a:hover {
    letter-spacing:2px;
}

.block .active .theme a {
    letter-spacing:2px;
    font-weight:bold;
}

.block .blockName {
     font-size:16px;
     color:#3C3C3C;
     font-weight:800;
     text-transform:uppercase;
     margin-bottom:10px;
     letter-spacing: 2px;
}
.block .item {
    color:#3C3C3C;
    margin-top: 15px;
}
.top-article-list.block .item {
    margin-top: 0px;
}
.last-theme-list.block .item {
    margin-top:6px;
}
.last-theme-list.block .theme {
    margin-bottom:0;
    margin-top:0;
}
.last-theme-list.block .date {
    line-height:16px;
}

.top-article-list.block .item .likeme {
    margin-bottom:11px;
}
.top-article-list.block {
    padding-bottom:13px;
}

.blocksep {
     width:80%;
     height:1px;
     background: rgba(0, 0, 0, 0) url("../img/blocksep.jpg") repeat-x scroll center bottom;
     margin: 0 auto 21px;
}
.block .item img{
    border-radius:100%;
}
.block .item a.date {
    font-family:Times new Roman;
    font-style:Italic;
    margin-top: 8px;
    font-size:13px;
    display:block;
    color:#3C3C3C;
    
}
.block .item a.author {
     font-weight:600;
     font-size:14px;
     text-transform:uppercase;
     display:block;
     color:#3C3C3C;
}
.block .item h3 {
    margin-bottom: 8px;
    margin-top: 0;
}
.top-article-list.block .item h3 {
    margin-bottom: 0;
}
.block .item h3 a{
    font-size: 14px;
    font-weight: 300;
    display:block;
    color:#3C3C3C;
}
.block .item .likeme{
    color: #646464;
    font-size: 15px;
    font-weight: 700;
    display: inline-block;
}
.block .item .likeme span{
    background: rgba(0, 0, 0, 0) url("../img/icon-like-gray.png") no-repeat scroll center center;
    display: block;
    float:left;
    height: 17px;
    margin-right: 5px;
    margin-top: 1px;
    width: 18px;
}

a {
       -webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
-o-transition-duration: 0.4s;
transition-duration: 0.4s;
}
a:hover {
    color:#885FA8;
    text-decoration:none;
}
.block .item a.author:hover {
    color:#885FA8;
}
.block .item a.date:hover {
    color:#885FA8;
}
.block .item .likeme:hover {
     color:#885FA8;
}
.block .item h3 a:hover {
    color:#885FA8;
}

.carousel-indicators {
    display:none;
}
.carousel-caption {
    bottom:auto;
}

.footer img {
    max-width:100%;
}



.inputfile {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}

.inputfile + label {
    max-width: 80%;
    font-size: 1.25rem;
    /* 20px */
    font-weight: 700;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    padding: 0.625rem 1.25rem;
    /* 10px 20px */
}

.no-js .inputfile + label {
    display: none;
}

.inputfile:focus + label,
.inputfile.has-focus + label {
    outline: 1px dotted #000;
    outline: -webkit-focus-ring-color auto 5px;
}

.inputfile + label * {
    /* pointer-events: none; */
    /* in case of FastClick lib use */
}

.inputfile + label svg {
    width: 1em;
    height: 1em;
    vertical-align: middle;
    fill: currentColor;
    margin-top: -0.25em;
    /* 4px */
    margin-right: 0.25em;
    /* 4px */
}

/* style 6 */

.inputfile-6 + label {
    color: #d3394c;
}

.inputfile-6 + label {
    border: 1px solid #d3394c;
    background-color: #f1e5e6;
    padding: 0;
}

.inputfile-6:focus + label,
.inputfile-6.has-focus + label,
.inputfile-6 + label:hover {
    border-color: #722040;
}

.inputfile-6 + label span,
.inputfile-6 + label strong {
    padding: 0.625rem 1.25rem;
    /* 10px 20px */
}

.inputfile-6 + label span {
    width: 200px;
    min-height: 2em;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
}

.inputfile-6 + label strong {
    height: 100%;
    color: #f1e5e6;
    background-color: #d3394c;
    display: inline-block;
}

.inputfile-6:focus + label strong,
.inputfile-6.has-focus + label strong,
.inputfile-6 + label:hover strong {
    background-color: #722040;
}

.purplebtn {
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 9px 23px;
    text-align:center;
    background-color: #8257a4;
    border:1px solid transparent;
    cursor:pointer;
}

.purplebtn:hover {
    color: #8257a4;
    background-color: #fff;
    border:1px solid #8257a4;
}

.purplebtn.logout {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 3px 25px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 0;
}

.overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color:#000;
  position:fixed;
  width:100%;
  height:100%;
  z-index:9;
  display:none;
}
.pribehadd {
  z-index:10;
  position:absolute;
  background-color:#fff;
  left:50%;
  -ms-transform: translateX(-50%); /* IE 9 */
  -webkit-transform: translateX(-50%); /* Safari */
  transform: translateX(-50%);
  top:50px;
  width: 752px;
  max-width:90%;
  display:none;
}
.pribehaddwrap {
   padding: 42px 50px;
}
.pribehaddwrap h3 {
    font-family:Times new Roman;
    font-weight:bold;
    font-size:30px;
    font-style:italic;
    margin: 0 0 46px;
}

#charNum {
    float:right;
    color: #adada7;
}
#charNum span {
    color: #000;
    display: inline-block;
    width: 42px;
}

.pribehaddwrap .infotext {
    margin-bottom:10px;
    color:#ADADA7;
    text-align:center;
}

/* forms */
input[type=text] {
    height: 39px;
    width: 100%;
    border-radius: 3px;
    border:1px solid #D8D8D8;
    margin-bottom: 20px;
    padding-left: 12px;
    line-height:39px;
}

textarea {
    border: 1px solid #d8d8d8;
    border-radius: 3px;
    height: 430px;
    padding: 10px 12px;
    width: 100%;
    resize: none;
    margin-bottom: 10px;
}

input[type=checkbox] {
    border: 1px solid #d8d8d8;
    border-radius: 3px;
    margin-top:10px;
    margin-right:20px;
}
.checkboxes {
    margin-top:25px;
}
.checkboxes label {
    font-weight:normal;
    font-size:16px;
}


input[type=submit].purplebtn {
    font-size: 18px;
    margin-top: 45px;
    padding: 13px 56px;
}


.holder {
    position: absolute;
    margin: 11px 13px;
    color: #A3A3A3;
    cursor: auto;
    z-index: 1;
}
.red {
    color:red;
}

.nmb {
    margin-bottom:0 !important;
}

.header h1 {
    margin:0;
}
.header h1 a.logo {
    margin:0;
}




/*Log/Reg*/
@font-face {
  font-family: 'oswaldregular';
  src: url('fonts/oswald-regular-webfont.eot');
  src: url('fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-regular-webfont.woff') format('woff'), url('fonts/oswald-regular-webfont.ttf') format('truetype'), url('fonts/oswald-regular-webfont.svg#oswaldregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


#overlay {
    background: transparent url("http://www.lumen.sk/img/back-overlay.png") repeat scroll 0 0;
    display: none;
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 299;
}
#winSignUp {
    background: #fff none repeat scroll 0 0;
    border: 10px solid #8256a4;
    left: 50%;
    margin-left: -170px;
    min-height: 320px;
    padding: 30px 40px 40px;
    position: absolute;
    top: 20%;
    width: 340px;
    z-index: 300;
}
.winSignReg {
    display: none;
}
.winSignReg .close {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
}
#winSignUp h2 {
    margin-bottom: 60px;
}
.winSignReg h2 {
    color: #3c3c3c;
    font-size: 2.3076em;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    font-family: "oswaldregular",arial;
    font-weight: normal;
}

.winSignReg input[type="text"], .winSignReg input[type="password"] {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    color: #797979;
    font-family: "Playfair Display",serif;
    font-weight: normal;
    margin-bottom: 9px;
    padding: 10px;
}

.clear {
    clear: both;
    float: none !important;
}
#winSignUp input.email, #winSignUp input.pass, #winSignUp input.passSec {
    width: 100%;
}

#winSignUp .QapTcha .bgSlider {
    width:100%;
}

.winSignReg input[type="text"], .winSignReg input[type="password"] {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    color: #797979;
    font-family: "Playfair Display",serif;
    font-weight: normal;
    margin-bottom: 9px;
    padding: 10px;
    width:100%;
}


#winSignIn {
    position: fixed;
}
#winSignUp .buttonYellow, #winSignIn .buttonYellow {
    background: #8256a4 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    display: block;
    font-family: "oswaldregular",arial;
    font-weight: normal;
    min-height: 16px;
    outline: 0 none;
    padding: 10px 25px;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 20px;
    text-transform: lowercase;
    float:right;
}
.specialInput {
    height: 0;
    overflow: hidden;
    width: 0;
}

#winSignIn {
    background: #fff none repeat scroll 0 0;
    border: 10px solid #8256a4;
    left: 50%;
    margin-left: -170px;
    min-height: 320px;
    padding: 30px 40px 40px;
    position: absolute;
    top: 20%;
    width: 340px;
    z-index: 300;
}
.winSignReg {
    display: none;
}
.winSignReg .fbSignIn {
    background: transparent url("http://www.lumen.sk/img/button-fb-login.png") no-repeat scroll center top;
    display: block;
    height: 36px;
    margin: 40px auto 30px;
    width: 240px;
}
/*Log/Reg END*/

.posnumber {
    background-color: #fff;
    border-radius: 48px;
    color: #818181;
    font-family: "Courgette",cursive;
    font-size: 46px;
    margin: 0 auto;
    padding: 7px;
    width: 81px;
}

.type-two .carousel-caption {
    text-align:left;
}



/* end forms */

@media screen and (max-width: 50em) {
	.inputfile-6 + label strong {
		display: block;
	}
}





@media screen and (max-width: 1130px) {
       .write-article p {
             font-size: 17px;
             margin-bottom: 10px;
             margin-top: 30px;
       }
}
   
@media screen and (max-width: 1100px) {
   .item.type-one .carousel-caption{
       left:10%;
       right:10%;
   }
   .item.type-two .carousel-caption{
       left:10%;
       right:10%;
   }
}     

@media (max-width: 1045px) {
      .header .logo h1{
          font-size: 29px;
      }
      .header .logo h1 span {
          font-size: 18px;
      }
}

@media (max-width: 991px) {
      .smcenter {
          text-align:center;
      }
}

@media (max-width: 1015px) {
      .header .col-md-5 {
          width:100%;     
      }
      
      .filter-menu .col-sm-4 .btn-filter {
          font-size:13px;
      }
      .filter-menu .col-sm-4 .btn-filter span {
          font-size:15px;
      }
      
      .header .logo {
           position:relative;
           left:50%;
          -ms-transform: translateX(-50%); /* IE 9 */
          -webkit-transform: translateX(-50%); /* Safari */
          transform: translateX(-50%);
      }
      .header .col-md-7 {
          width:100%;
          float:left;
      }
      .topmenuWrap {
         position:relative;
           left:50%;
           float:left;
          -ms-transform: translateX(-50%); /* IE 9 */
          -webkit-transform: translateX(-50%); /* Safari */
          transform: translateX(-50%); 
      }
      .topmenuWrap .icon-fb {
          margin:15px 0;
          margin-left:20px;
      }
      .topmenuWrap .navigation {
          margin:15px 0;
      }
}

@media (max-width: 825px) {
    .item.type-one .carousel-caption h4 {
        font-size:18px;
    }
    .item.type-one .carousel-caption p {
        font-size:14px;
    }
}

@media (max-width: 700px) {
        .item.type-two .carousel-caption p {
             font-size:40px;
        }
}

.slidermobile {
    display:none;
}
.sliderdesktop {
    display:block;
}

@media (max-width: 590px) {
        
        .item.type-one {
            display:none;
        }
        
        .slidermobile {
            display:block;
        }
        .sliderdesktop {
            display:none;
        }
        
       .carousel-control {
           display:none;
       }

       .topmenuWrap .icon-fb {
           display:none;
       }
       
       .item.type-two .carousel-caption h4 {
           font-size:15px;
       }
       .item.type-two .carousel-caption p {
             font-size:30px;
        }
       
    .item.type-one .carousel-caption h4 {
        font-size:16px;
    }
    .item.type-one .carousel-caption p {
        font-size:12px;
    }
}

@media (max-width: 540px) {
       .topmenuWrap .icon-fb {
           display:none;
       }
       .header .navigation li {
            float: left;
            margin: 0 auto;
            text-align: center;
            width: 100%;
        }
        .header .navigation li a span {
            display:none;
        }
        
        .item.type-one .carousel-caption p {
            display:none;
        }
        
         .item.type-two .carousel-caption h4 {
           font-size:13px;
           margin-bottom:0;
       }
       .item.type-two .carousel-caption p {
             font-size:20px;
             margin-bottom:0;
        }
}

@media (max-width: 425px) {
       .header .logo img {
           width:100%;
       }
       .header .logo h1 {
            font-size: 18px;
        }
        .header .logo h1 span {
            font-size: 16px;
        }
}

/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}




         






</pre></body></html>