Warning: Cannot modify header information - headers already sent by (output started at /data/web/virtuals/401448/virtual/www/content/superior_style/style.php:1) in /data/web/virtuals/401448/virtual/www/content/superior_style/style.php on line 1
table{
max-width: 100%;
}
#univers_top_header_responsive .nav-label span:nth-child(2){
display:none;
}
.top-panel{
display:flex;
height:100px;
align-items:center;
}
.title{
order:2;
display:none !important;
}
#univers_top_panel_navigation{
order:3;
}
#univers_top_panel_navigation-content>ul>li>a>i{
color:#d9057a;
font-size: 0.4rem;
margin-right:10px;
}
.top-panel>#top-panel-links{
display:none;
}
.top-panel .logo{
flex:1;
max-height:60px;
}
.top-panel>.search{
display:none;
}
#univers_top_header_navigation{
display:none;
}
.header-slider-arrow{
font-size: 1.7rem;
border-radius: 5px;
width: 50px;
}
.slick-dots li.slick-active button:before{
background:#fff !important;
}
.hp-links-links-2 a.hp-link>div:first-child{
padding-top: 65%;
background-size: cover;
background-position: center;
border-radius: 20px;
position:static !important;
transform:none !important;
}
a.hp-link>div:first-child i{
font-size:25px !important;
}
.image-arrow{
position: absolute;
font-size: 0.7rem;
color: #fff;
padding: 3px 15px;
border-radius: 5px;
top: 165px;
left: 50%;
transform: translateX(-50%);
}
.hp-links-links-2 a.hp-link>div:nth-child(2){
margin-top:40px;
}
.hp-links-links-2 a.hp-link>div:nth-child(3){
}
.hp-links-links-2 a.hp-link>div:nth-child(4){
text-align:center;
margin-top:30px;
}
.hp-links-links-2 a.hp-link>div:nth-child(4) span{
color:#fff;
font-size:1rem;
padding:.375rem 1.75rem;
}
.last_posts-3 .slick-arrow{
font-size: 1.7rem !important;
width: 50px !important;
height: 50px !important;
border-radius: 10px !important;
}
.last_posts-2 .last_posts-posts .last_post-img{
border-radius: 30px 30px 0px 0px;
}
.last_posts-2 a.last_post{
background:#fff;
border-radius:30px;
padding:0;
padding-bottom:20px;
}
.last_post-button span{
}
.last_post-name{
padding:10px;
}
.last_post-perex{
padding:10px;
}
.top-panel-link-icon{
font-size: 1.6rem;
}
#widget-54{
width:100%;
padding:0 !important;
margin-left:0px;
margin-right:0px;
margin-bottom:0;
}
#widget-54 #hp-important-text{
padding:0;
margin:0;
}
#widget-54 #hp-important-text p{
margin-bottom:0;
}
#widget-54 #hp-important-text iframe{
width:100%;
}
#widget-54.important .hp-border-bottom{
top: 20px;
}
#widget-54 h1.hp-name{
margin-bottom: 30px;
}
.our-partners{
background: #f6f6f6 !important;
padding-top: 2em;
width:100%;
margin-left:0;
margin-right:0;
}
.our-partners h1.hp-name{
background: #f6f6f6;
}
.our-partners .hp-border-bottom{
top:50px;
}
.gallery-category-preview-image{
border-radius: 30px;
background-size: contain;
backdrop-filter: blur(10px);
}
.gallery-category-preview{
background-size: cover;
background-position: center;
border-radius: 30px;
}
.g-preview-image{
border-radius: 30px;
background-size: contain;
backdrop-filter: blur(10px);
}
.g-preview{
background-size: cover;
background-position: center;
border-radius: 30px;
}
.slick-dots li{
height:5px !important;
width:20px;
}
.slick-dots li button{
height:5px !important;
border-radius:2px;
padding:0;
width:20px;
}
.slick-dots li button:before{
content: '';
top: 0px !important;
left: 0px !important;
width:20px;
height:5px !important;
}
.slick-dots li.slick-active button:before{
background: #3f4543;
border-radius:2px;
}
.top-panel-links-2 a.top-panel-link.with-img{
padding:10px;
}
.top-panel-links-2 .top-panel-link-img img{
height:30px;
}
#our-partners .slick-arrow:hover{
}
.last_post-perex{
color:#000000;
}
a.contact{
display: block;
background: #e1e1e1;
color: #21576f;
text-decoration: none !important;
border-radius: 20px;
}
#univers_top_panel_navigation-content{
border-radius:10px;
}
#univers_top_panel_navigation-content>ul>li>ul>li>ul.to-left{
left: auto;
right: 100%;
}
#univers_top_panel_navigation-content>ul>li>ul>li>ul.to-left::before{
left:auto;
right:-15px;
border-width: 17px 0 17px 17px; /* nahoře, vpravo, dole, vlevo */
border-color: transparent transparent transparent #bc3e42;
}
.last_posts-2 .last_post-button{
padding-right:15px;
}
#our-partners .slick-arrow{
width:50px !important;
height:50px !important;
border-radius: 10px !important;
}
.last_posts-3 .slick-dots li.slick-active button:before{
background:#929292 !important;
}
footer{
margin-top:170px;
position:relative;
padding-top: 150px;
}
#mascot{
position: absolute;
left: 50%;
transform: translateX(-50%);
top: -130px;
}
#mascot img{
height: 250px;
}
#our-partners{
width: calc(100% - 130px) !important;
}
#our-partners .slick-prev{
left:-55px !important;
}
#our-partners .slick-next{
right:-55px !important;
}
.header-slider-item a{
position: absolute;
bottom: 30px;
left: 50%;
transform: translateX(-50%);
background:#019ee3b8;
}
/* Rozlišení větší nebo rovné 576px (telefony) */
@media screen and (min-width: 576px) {
.footer-col-one{
position:relative;
}
#mascot{
top:-280px;
}
.slick-dots li{
width:25px;
}
.slick-dots li button{
width:25px;
}
.slick-dots li button:before{
width:25px;
}
#header-posts_slider .slick-dots li{
margin:0px 10px;
}
a.hp-link>div:first-child i{
font-size:30px !important;
}
.image-arrow{
top: 260px;
}
.last_post:nth-child(3){
margin-right:5px;
}
.last_post:nth-child(4){
margin-left:5px;
}
.header-slider-item a{
bottom:50px;
}
}
/* Rozlišení větší nebo rovné 768px (větší telefony, tablety) */
@media screen and (min-width: 768px) {
.header{
margin-top:0px;
}
.header-slider-arrow{
height:50px;
}
.hp-links-links {
max-width: 760px !important;
}
a.hp-link{
margin:0 !important;
width: calc(100% / 3) !important;
}
.image-arrow {
top: 135px;
}
.hp-links-links-2 a.hp-link>div:nth-child(3){
height: 130px !important;
-webkit-line-clamp: 6;
}
}
/* Rozlišení větší nebo rovné 992px (velké tablety, menší počítače) */
@media screen and (min-width: 992px) {
.dotted-element{
height:380px;
background-position: top 50px right -390px;
top: 95px;
}
#big-calendar-right{
padding-top:90px;
}
#big-calendar-list .big-calendar-list-item{
margin-top:18px;
}
#big-calendar-list .big-calendar-list-item:first-child{
margin-top:0;
}
.hp-links-links{
max-width: 990px !important;
}
.image-arrow {
top: 205px;
}
}
/* Rozlišení větší nebo rovné 1200px (standardní počítače) */
@media screen and (min-width: 1200px) {
.hp-links-links{
max-width: 1190px !important;
}
.image-arrow {
top: 245px;
}
#univers_top_panel_navigation{
display:none;
}
.top-panel>#top-panel-links{
display:flex;
order:3;
}
.top-panel .title{
display:block !important;
flex:1;
margin-left:20px;
}
.top-panel .logo{
flex:none;
}
#univers_top_header_navigation{
display:flex;
top:100px;
position:absolute;
}
.dotted-element{
height:470px;
top: 115px;
}
.header{
margin-top:54px;
}
#univers_top_header_navigation>ul{
justify-content:end;
max-width:1200px;
}
#univers_top_header_navigation>ul>li>ul{
border-radius: 15px;
padding: 15px 20px;
}
#univers_top_header_navigation>ul>li>ul>li>a{
padding: 7px 15px;
border-radius:15px;
}
#univers_top_header_navigation>ul>li>a{
padding-left:25px;
padding-right:25px;
}
#univers_top_header_navigation>ul>li>a>i{
color:#23abe7;
font-size: 0.4rem;
}
#univers_top_header_navigation>ul>li.no-icon>a{
flex-direction: column-reverse;
}
#univers_top_header_navigation>ul>li>ul::before{
left: 50px;
}
#univers_top_panel_navigation-content>ul>li>ul>li{
position:relative;
}
#univers_top_header_navigation_right{
width: 200px;
justify-content: center;
border-left:0px;
}
#univers_top_panel_navigation-content>ul>li>ul>li>ul::before{
top:15px;
border-color: transparent #bc3e42 transparent transparent;
}
#univers_top_panel_navigation-content ul>li>ul>li>ul{
background: #bc3e42;
top:-10px;
}
.top-panel-1 .search-input-div{
position: absolute;
width: max-content;
right: 40px;
}
.top-panel-1 .search{
position: relative;
}
#univers_top_panel_navigation-content ul>li:first-child{
margin-top:5px;
}
#univers_top_panel_navigation-content>ul>li>ul>li>a{
margin-right: 25px;
}
.header-slider-arrow{
width:70px;
height:70px;
}
.last_post-perex{
padding:15px;
}
#mascot{
top:-340px;
}
#mascot img{
height:300px;
}
footer{
padding-top:190px;
margin-top:200px;
}
.header-slider-item a{
padding: 10px 30px !important;
bottom:70px;
font-size:1.4rem !important;
}
#univers_top_header_navigation>ul>li>a>i{
margin-left:0px;
}
#univers_top_header_navigation>ul>li>a.active::after{
content: "";
position: absolute;
left: calc(50%);
transform:translateX(-50%);
top: 50px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 17px 17px 17px;
border-color: transparent transparent #019ee3 transparent;
z-index: 9998;
}
#univers_top_header_navigation>ul>li>ul::before{
display:none;
}
#univers_top_header_navigation>ul>li>ul>li{
position:static;
}
#univers_top_header_navigation>ul>li>ul>li>ul{
border-radius: 15px;
padding: 15px 20px;
margin-left: 10px;
}
#univers_top_header_navigation>ul>li>ul>li>a.active::after{
content: "";
position: absolute;
right:-21px;
transform:translateX(-50%);
width: 0;
height: 0;
border-style: solid;
border-width: 17px 17px 17px 0px;
border-color: transparent #019ee3 transparent transparent;
z-index: 9998;
}
}
@media screen and (min-width: 1400px) {
.hp-links-links{
max-width: 1400px !important;
}
.hp-links-links-2 a{
padding:0!important;
margin:25px !important;
width: calc(100% / 3 - 35px) !important;
}
.image-arrow {
top: 255px;
}
.hp-links-links-2 a.hp-link:first-child{
margin-left:0 !important;
}
.hp-links-links-2 a.hp-link:last-child{
margin-right:0 !important;
}
.dotted-element{
height:630px;
}
#univers_top_panel_navigation{
margin-top:40px;
}
.obor-img {
height: 560px;
background-position: -210px 100px;
}
/*.line-element{
background-image: url("/upload/sablona/line-gmt.png");
width: 400px;
height: 100%;
position: absolute;
z-index: 9;
top: 59px;
left: 103px;
background-size: 320px;
background-repeat: no-repeat;
}*/
.our-partners{
padding-left: calc((100vw - 1400px) / 2);
padding-right: calc((100vw - 1400px) / 2);
max-width:100% !important;
}
.our-partners h1.hp-name{
margin-bottom: 40px;
}
.columns-none .contact:nth-child(1n) {
margin-right: 1.5em;
margin-bottom: 1.5em;
width:calc(25% - 1.5em);
}
.columns-none .contact:nth-child(4n) {
margin-right: 0;
}
#univers_top_header_navigation{
padding-left: calc((100vw - 1400px) / 2) !important;
padding-right: calc((100vw - 1400px) / 2) !important;
}
.our-partners .border-bottom-2{
width:1400px !important;
}
.motto #motto{
margin-top:4em;
}
#widget-48{
margin-top:1em;
}
.hp-links .hp-links-links-2 a.hp-link>div:nth-child(3){
font-size:1.1rem;
}
.image-arrow{
padding:8px 25px;
}
}