.mobile_nav::before{color:#fff!important;line-height:2em}@media only screen and (min-width:700px) and (max-width:1120px){#top-menu li{font-size:13px!important;padding-right:7px!important}img#logo{max-height:25px!important}}#referencefiltry .et_pb_portfolio_filter{margin-bottom:8px}li.dp-dfg-filter{margin:5px}.et_pb_scroll_top.et-pb-icon{border-radius:30px;margin-right:20px;font-size:40px;bottom:100px!important}.upoutavkyobrazky img{max-width:100px!important}.current_page_item a{text-decoration:underline!important}.post-type-archive-project .menu-item-2951 a{text-decoration:underline!important}#top-menu li{padding-right:10px}.grecaptcha-badge{opacity:0}@media (max-width:1100px){#logo{max-width:150px}#top-menu li a{font-size:15px!important}}.et_pb_portfolio_item img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.et_pb_portfolio_item img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.et_pb_portfolio_image{overflow:hidden}.et_pb_grid_item img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.et_pb_grid_item img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.et_pb_grid_item:hover h2{color:#41597b!important}.et_portfolio_image{overflow:hidden}.et-pb-arrow-next,.et-pb-arrow-prev{font-size:80px;color:#fff!important}.et-pb-arrow-next:hover{color:#41597b!important}.et-pb-arrow-prev:hover{color:#41597b!important}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}.et_pb_portfolio_items>.project_category_novinka::before{content:"novinka";color:red}.footerblue a{color:#fff;text-decoration:underline}.footerblue a:hover{text-decoration:none}.footerblue ul{list-style:none;font-size:13px;padding-left:0;margin-bottom:0}.et_pb_fullwidth_portfolio .et_pb_portfolio_image .meta{padding-left:25px;padding-right:25px}.et_pb_portfolio_filters ul{text-align:center;margin:0 auto}li.et_pb_portfolio_filter{float:none!important;display:inline-block;margin-left:3px;margin-right:3px}@media only screen and (max-width:479px){li.et_pb_portfolio_filter{display:block;width:100%!important}}h1{color:#41597b}h2{color:#41597b}h3{color:#41597b}iframe{width:100%}.menu-home a{font-family:'ETmodules';font-size:18px!important}.menu-home a:hover{}.logo_container{text-align:left!important}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#fff!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:6px 20px;line-height:1.7em;background:#41597b;border:0px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#4e4e50;border-color:#fff;padding:6px 20px!important}.wpcf7-select{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.formikovej{padding:7px 0!important;width:100%}ul.sub-menu{background:rgba(255,255,255,1)!important}@media (min-width:320px) and (max-width:800px){ul.sub-menu{background:#41597b!important;text-transform:uppercase}}.mobile_menu_bar:before{color:#fff!important}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.wp-pagenavi a,.wp-pagenavi span{padding:0.3em 0.8em!important;font-size:2em!important;color:#333333;line-height:2em;background:#eeeeee;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#333333!important}.wp-pagenavi a:hover{color:#ffffff!important;background:#333333!important}.wp-pagenavi .pages{background:none}.gs_logo_cats{display:none}.wpcf7-submit{border-radius:50px;font-size:16px}