.timeline ul li{list-style-type:none;position:relative;width:21px;margin:0 auto;padding-top:0px;background:#536598;}
.timeline ul li::after{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:21px;height:3px;background:inherit;z-index:1;}
.timeline ul li div.timeline-story-wrap{position:relative;bottom:0;width:400px;padding:0 25px;background:#ffffff;}
.timeline ul li div.timeline-story-wrap::before{content:'';position:absolute;background:url(https://briklis.webypro-test1.cz/wp-content/uploads/2021/10/hvezdicka.svg) no-repeat;top:5%;width:44px;height:44px;}
.timeline-data{font-size:22px;}
.timeline-date{font-weight:800;color:#303030;}
.timeline-content{display:flex;font-size:22px;line-height:30px;font-weight:400;color:#303030;}
.timeline-thumb{width:80%;}
.timeline ul li:nth-child(even) div.timeline-story-wrap{left:91px;}
.timeline ul li:nth-child(even) div.timeline-story-wrap::before{left:-42px;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap{left:-469px;text-align:right;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap::before{right:-40px;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap .timeline-thumb{order:1;}
.timeline ul li::after{background:#fff;transition:background .5s ease-in-out;}
.timeline ul li div.timeline-story-wrap{visibility:hidden;opacity:0;transition:all .5s ease-in-out;}
.timeline ul li:nth-child(even) div.timeline-story-wrap{transform:translate3d(200px,0,0);}
.timeline ul li:nth-child(odd) div.timeline-story-wrap{transform:translate3d(-200px,0,0);}
.timeline ul li.in-view div.timeline-story-wrap{transform:none;visibility:visible;opacity:1;}
@media screen and (max-width:900px){
.timeline ul li div.timeline-story-wrap{width:250px;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap{left:-320px;}
}
@media screen and (max-width:600px){
.timeline ul{margin-left:20px;}
.timeline ul li{margin-left:20px;}
.timeline ul li div.timeline-story-wrap{width:calc(100vw - 150px);}
.timeline ul li:nth-child(odd) div.timeline-story-wrap{left:91px;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap{text-align:left;}
.timeline ul li:nth-child(odd) div.timeline-story-wrap::before{left:-42px;border-width:8px 16px 8px 0;border-color:transparent #F45B69 transparent transparent;}
.timeline-story-wrap{padding-bottom:30px !important;}
.timeline-data{padding-right:20px;}
}
@media screen and (max-width:767px){
.timeline-content, .timeline-data {
font-size: 14px;
}
}.co-delame-background{background-image:linear-gradient(-90deg, #efefef, #ffffff);}
#top-bar-content{width:100%;}
#top-bar-content a{text-decoration:none;}
.category-page-table thead{background-color:#016db6;}
.category-page-table thead th{color:#ffffff;font-weight:700;font-size:18px;line-height:28px;padding:12px 10px 12px 10px;border:none;}
.category-page-table tbody tr td{border:0px solid;padding:12px 10px 12px 10px;font-weight:600;}
.category-page-table tbody tr:nth-child(odd){background-color:#eaeaea;}
.obchod-tab{background-color:#ffffff;}
.footer-tabs .vc_active .vc_tta-panel-heading a{background-color:#ffffff !important;}
#footer li{border:none;}
.footer-box .menu-icon:before{content:"\f111";font-family:ticons;color:#ffeb1d;padding-right:10px;font-size:7px;position:relative;bottom:2px;}
#footer-bottom{background-color:#2220;color:#d7d8d8;position:absolute;bottom:0px;width:-webkit-fill-available;border-top:1px solid #5d768c;}
.aktuality-blog-list .entry-readmore-wrap a, .footer-blog-list .entry-readmore-wrap a{text-decoration:underline;}
.aktuality-blog-list .entry-excerpt{line-height:35px;}
.wpcf7-submit{padding:13px 95px !important;font-size:20px !important;font-weight:700 !important;}
.wpex-form label{font-weight:600;}
.faq-content{font-size:24px;color:#303030;line-height:33px;}
.vc_tta-title-text{font-size:22px;font-weight:700;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{color:#016db6 !important;}
.briklis-prod-wrapper{position:relative;}
.briklis-prod-wrapper .prod-thumb img{width:100%;}
.briklis-prod-wrapper .prod-details{width:100%;position:absolute;top:30px;right:0;padding-left:25px;color:#ffffff;}
.briklis-prod-wrapper .prod-details a, .hp-prod-wrapper .prod-details a{color:#ffffff;text-decoration:none;}
.briklis-prod-wrapper .prod-details a:hover, .hp-prod-wrapper .prod-details a:hover{text-decoration:none;}
.briklis-prod-wrapper .prod-details.down{top:unset;bottom:40px;}
.briklis-prod-wrapper .prod-title{font-size:28px;font-weight:bold;line-height:44px;margin-bottom:25px;}
.hp-prod-wrapper .prod-title{font-size:36px;}
.briklis-prod-wrapper .prod-excerpt{width:70%;float:left;}
.briklis-prod-wrapper .prod-readmore{width:30%;float:right;text-align:right;}
.briklis-prod-wrapper .prod-readmore a{background:#016db6;color:#ffffff;padding:12px 25px;font-size:30px;}
.briklis-prod-wrapper .prod-readmore a:hover{background-color:#FFEB1D;color:#303030;}
.briklis-icon-box .vcex-icon-box-content{line-height:30px;}
.text-16{font-size:16px;}
.briklis-mobile-menu{color:#ffffff;font-weight:bold;text-transform:uppercase;}
@media screen and (min-width:1024px){
.top-bar-menu{float:right;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.top-bar-menu{width:100%;}
}
@media screen and (max-width:767px){
.hp-prod-wrapper .prod-title, .briklis-prod-wrapper .prod-title{font-size:24px;}
.briklis-prod-wrapper .prod-excerpt{font-size:14px;}
.category-page-table thead th{font-size:14px;}
.top-bar-menu{display:none;}
.footer-blog-list .entries.left-thumbs .entry .entry-media{margin-bottom:0;}
.footer-blog-list .entries.left-thumbs .entry .entry-media img{width:100%;}
.footer-blog-list .entry-title{font-size:20px !important;}
.footer-blog-list .entry-excerpt, .footer-blog-list .entry-readmore-wrap a{font-size:14px !important;}
.aktuality-blog-list .entry-title{font-size:20px !important;}
.aktuality-blog-list .entry-date{font-size:13px !important;}
.aktuality-blog-list .entry-excerpt, .aktuality-blog-list .entry-readmore-wrap a{font-size:14px !important;}
.vc_tta-title-text{font-size:20px !important;}
.briklis-prod-wrapper .prod-thumb .thumb-desktop{display:none;}
.briklis-prod-wrapper .prod-thumb .thumb-mobile{display:block;}
.text-16{font-size:14px;}
.wpcf7-submit{font-size:16px !important;}
}
@media screen and (min-width:768px){
.footer-tabs li.vc_tta-tab{width:50%;text-align:center;}
.footer-blog-list .entries.left-thumbs .entry .entry-media{background:#ffffff;height:100%;}
.briklis-prod-wrapper .prod-thumb .thumb-desktop{display:block;}
.briklis-prod-wrapper .prod-thumb .thumb-mobile{display:none;}
}
@media screen and (min-width:992px){
.footer-blog-list .entries.left-thumbs .entry .entry-media{width:31%;height:100%;background:#ffffff;}
.footer-blog-list .entries.left-thumbs .entry .entry-details{float:right;width:68%;padding:18px;}
.aktuality-blog-list .entries.left-thumbs .entry .entry-media{width:21%;}
.aktuality-blog-list .entries.left-thumbs .entry .entry-details{width:78%;}
}
@media screen and (min-width: 768px) and (max-width: 1298px){
.hp-prod-wrapper .prod-excerpt {
display: none;
}
}