body{margin:0; padding:0; font-family:"Roboto", Helvetica, Arial, sans-serif; font-size:14px; line-height:normal; word-break:break-word} body.site{padding:0} .cb_template .mb-2.streamItem{margin-bottom:2rem !important} .cb_template .activityContainerFooterInner .border-top{border-top:0 !important} .cb_template .streamItems .bg-light.border{border:0 !important; padding:0 !important} .well .cb_template .logout-profile a, .well .cb_template .logout-profile a:hover, .well .cb_template .logout-profile a:focus{color:#009900} #rsdir-map-results p{margin:0} .jssocials-share-link{font-size:12px} .jssocials-share-stumbleupon{display:none} .jssocials-share-link:hover, .jssocials-share-link:focus, .jssocials-share-link:active{text-decoration:none} .tright{text-align:right} #rsdir-radius-search legend + .control-group{margin-top:0} .rsdir-contact-btn-wrapper{text-align:left} img.uvodni{margin-right:10px; margin-top:-3px} .leaflet-container a.fav{display:inline-block !important; float:none} .leaflet-popup-content-wrapper, .leaflet-popup-tip{text-align:center} .newsflash .imagfl{margin-top:20px} .leaflet-popup-content, .leaflet-popup-content .rsdir-info-window {width:200px !important} .blog p.readmore{float:right} .hpinzert{padding:0 40px 20px 40px} .well.okolo .page-header{color:#080} .nav-collapse .cbActivityModuleNotifications{padding:0.38em 0.5em; margin:0; font-size:14px; display:block; line-height:1.4em} .okoli .rsdir-filter-6,.okoli .rsdir-filter-104{display:none} .okoli .rsdir-filter-90 label.rsdir-checkbox-label{float:left; padding-right:10px; line-height:1.6em} .okoli .rsdir-filter-91{clear:both} .okoli a.rsdir-filter-more{font-size:12px; line-height:1.8em; margin-bottom:10px; float:left} .bannerfooter{font-size:11px; color:#080; padding:5px 0 0 0; text-align:right} .nav-collapse .cbTooltip.streamModal{color:#009900 !important; font-weight:500} .nav-collapse .cbActivityModuleNotifications .fa-globe{color: #2977c9} .nav-collapse .cbActivityModuleNotifications .fa-globe:hover{color: #333} .cbCanvasLayoutButtons .fa.fa-thumbs-o-up{color:inherit} .cb_template .streamCount.streamCountLabel .streamCountLabelArrow{background:none} .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutButtons{right:30px} .nav-pills .cb_template{line-height:normal; margin-bottom:0; margin-top:0} .streamItemImage{padding:8px} .cbDateTimeago{color:#000} .likeStreamLink.likeStreamLike{font-size:13px} .cb_template_default.cbActivityModuleActivity a{color:#2977c9} #rsdir-carousel-184{background:#fff; margin:0 auto} .element-blind-user{position:absolute; overflow:hidden; width:1px; height:1px; margin:-1px; padding:0; border:0; clip:rect(0 0 0 0)} .lides{color:#009900} .well .mod-list li{margin:0; border-bottom:1px solid #eee; font-size:15px} .well .mod-list > li a{padding:5px} .well .mod-list > li.current > a{color:rgba(0, 0, 0, 0.9)} .logout-links .logout-private-messages a, .logout-links .logout-connection-requests a{color:#009900 !important} #cbmenu4 > a.nav-link{color:#009900} .work .rsdir-newest-entry-price{padding:10px; font-size:16px} .page-header.work {padding:0; margin:0} .tab-content.work  > .tab-pane{background:#fff} td.firsttab{border-top:0; padding-top:18px !important} .table-striped.work tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th{background-color:#ffff} .table.work{border:1px solid #ddd; border-top:0} .nav.nav-tabs.work{margin:0} .blog .page-header, .rsdir .page-header{margin:0; padding:0} .blog .page-header h1, .blog .page-header h2{font-size:20px; line-height:1.4em; margin-bottom:0; margin-top:26px} .rsdir .page-header h1{line-height:normal; margin-bottom:10px; margin-top:3px} .rsdir-filter-bar select{margin-bottom:3px} .content-category h1{font-size:20px; line-height:normal; margin:26px 0 20px 0} .page-header.work h1{font-size:30px; color:#468847; padding:10px 0} .category-desc p{margin:0} .srfrContainer{box-shadow:0 5px 20px rgba(0,0,0,0.1); margin-top:20px; background:#fff; padding:20px} .clanky #search-searchword{padding:6px 5px; height:18px} .clanky #searchForm .btn{height:32px; padding:5px 6px; line-height:18px; vertical-align:middle; display:inline-block} figure.newsflash-image{padding:15px 0; margin:0} .fakturace{padding:15px; margin-bottom:30px; background-color:#fff; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin-bottom:20px; border:1px solid #e3e3e3; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)} .rsdir .fakturace .page-header h1{margin-bottom:20px; margin-top:10px} #mceu_38, #mceu_82-body{display:none} .category-desc img{text-align:center; padding:0 0 20px 0} #content{padding:0 15px} div.sug_main div.sug_case{border:0 !important} div.sug_info div.sug-space{padding:10px} .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline{bottom:-10px; left:-9px; font:inherit; font-size:10px; line-height:normal} .rsdir #rsdir-carousel-184 .carousel-control{background:none repeat scroll 0 0 #080; border:3px solid #FFFFFF; border-radius:20px; color:#FFFFFF; font-size:36px; font-weight:100; height:30px; left:10px; line-height:26px; margin-top:-20px; opacity:1; position:absolute; text-align:center; width:30px} .tab_containery .rsdir{margin-top:0} .tab_containery .rsdir-newest-entry.clearfix{padding:10px} .tab_containery .rsdir-newest-entries{margin-bottom:28px; background:#fff} .tab_containery .rsdir-newest-entries .thumbnail.pull-left{margin:0 10px 0 0; webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .rsdir #rsdir-carousel-184 .carousel-control.right{left:auto; right:10px} #rsdir-carousel-184 .carousel-entry-title, .horizontal .rsdir-newest-entry-body strong{display:block; font-size:18px; line-height:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding: 8px 0 0 0} .horizontal .rsdir-newest-entry-body{padding-top:10px} .rsdir-newest-entries{margin-bottom:20px} #rsdir-carousel-184 .carousel-entry-big-subtitle{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; min-height:20px} #rsdir-carousel-184 .carousel-entry-price{color:#080; background:#fff; font-size:14px} #rsdir-carousel-184 .carousel-entry.span4{padding:10px; border:1px solid #ddd; margin-bottom:30px} .rsdir-categories .media-body, .greenc{text-align:center; font-size:16px; color:#080} .rsdir-label{font-size:16px} .rsdircredit .table tbody tr.info > td{min-width:60px} .ttip{color:#999; padding:10px 0 0 0} #adminForm .rsdir-field-wrapper-15{display:none} .btn-group.rsdir-details-container > .btn:first-child{-webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0} .header-search .dropdown-toggle.btn{color:#000} .nav .dropdown-toggle .caret{border-top-color:red; border-bottom-color:red} .rsdir-filter-form .btn.btn-primary, .slider-handle.round{background:#080; background-color:#080; border-color:#1c7430} .rsdir-filter-form .btn.btn-primary:hover, .rsdir-filter-form .btn.btn-primary:focus, .rsdir-filter-form .btn.btn-primary:active{color:#ffffff; background-color:#1c7430} .wf-editor-container{max-width:100% !important} .rsdir .media-body{padding:17px 0} form.rsdir-mod-simple-search{margin:0} .rsdir-mod-map-search .open > .dropdown-menu{z-index:10000} .rsdir-categories-list, .rsdir-srch, .rsdircredit, .pmMessagesRows{background:#fff; padding:20px; position:relative; border:1px solid #e3e3e3}  .custom.okoli{background:#fff; padding:10px 20px; position:relative; border:1px solid #e3e3e3; margin:15px 0 0 0} .custom.okoli p{margin:10px 0 0 0} .well.filtr-skola{background:#f8fdf9; padding:10px 20px} .rsdir-filter-ratings, .rsdir-mod-map-search{margin-bottom:20px} .rsdir-srch{margin-bottom:0} .rsdir-categories-list .media .pull-left{float:left} .newsdate{font-size:12px; color:#000} li.centrum{margin:0 0 20px 0} .nav-pills > li.fright{float:right} .newsflash p{font-size:13px; color:#666} li.open .dropdown-toggle.prihlas:focus, li.open .dropdown-toggle.prihlas:active, li .dropdown-toggle.prihlas:hover{color:#000} .header-search li.open .dropdown-toggle{border:1px solid #eaf3fc} .well .login-avatar{position:relative} #login-form .img-thumbnail{padding:0; background-color:#fff; border:1px solid #dee2e6; border-radius:50%; max-width:26px} .nav-collapse #login-form .img-thumbnail{padding:0; margin:0; background-color:#fff; border:1px solid #dee2e6; border-radius:50%; width:1.6em; max-width:1.6em; height:1.6em} .nav-collapse #login-form .cb_template .fa::before{font-size:1.6em} #cbmenunav .fa, .logout-profile .fa, .well .item-241 a, .cbCanvasLayoutButtons .fa{color:#009900} #kunena.layout{background:#fff; padding:10px 25px; margin:26px 0 20px 0} .cbNotice{padding:10px !important; font-weight:normal  !important; color:#fff} .work.panel-default .nav-tabs{border-bottom:0; display:table; width:100%; table-layout:fixed; padding:0; margin:0; list-style:none; font-size:0} .work.panel-default .nav-tabs > li{position:relative; display:table-cell; height:40px; text-align:center; float:none; box-sizing:border-box} .work.panel-default .nav-tabs > li > a, .work.panel-default .nav-tabs > .active > a, .work.panel-default .nav-tabs > .active > a:hover, .work.panel-default .nav-tabs > .active > a:focus{border:1px solid #2977c9; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin-right:-1px} .work.panel-default .nav-tabs > .active > a{background:#eaf3fc} .work.panel-default .nav-tabs > li{margin-bottom:0} .work.panel-default .nav-tabs > li.active > a:after{content:""; position:absolute; left:50%; bottom:-6px; margin-left:-7px; width:0; height:0; border-style:solid; border-width:7px 9px 0; border-color:#2977c9 transparent transparent transparent} .work.panel-default .nav-tabs > li:first-child{border-left:none} .work.panel-default .tab-content{padding:30px 0} .gjCategoryGroupIconUsers, .cbCanvasLayoutContent.gjGroupsGroupIconUsers, .rsdir-filter-status, .form-horizontal #fields_category_id_change, .form-horizontal #fields_category_id_chzn{display:none} .rsdir-listing-detail-part .btn-group > .btn:last-child{-webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0} .col-sm-6.cbCanvasLayoutContent.gjCategoryGroupIconType,.cbCanvasLayoutContent.gjGroupsGroupIconType{-ms-flex:0 0 100%; flex:0 0 100%; max-width:100%} .form-search .input-append .btn{padding:4px 10px} .gjModuleGroupIconUsers, .gjGroupIconUsers{display:none !important} .navigation .nav-pills{padding:0} .cb_template .col-sm-6.gjModuleGroupIconType{    -ms-flex:0 0 100%;     flex:0 0 100%;     max-width:100%} #cbBlogs{margin:20px 0} .blog .item-image img{max-height:240px} .select2-container.cbPrivacySelectOptions .cbPrivacySelectOptionIcon, .select2-container.cbPrivacySelectOptions .cbPrivacySelectOptionNoIcon{display:inline; width:25px; text-align:center; padding-right:5px; font-size:inherit; line-height:inherit}  .cbRegistration .cbIconsTop{display:none} #cbBlogs .blowShow, .fox-container{padding:20px; background-color: #fff} .cb_template .btn-warning{color:#fff; background-color:#007bff; border:0} .hp3uvod{text-align:center; font-weight:500; line-height:48px; color:#080; letter-spacing:0px; font-size:28px} .hp3uvod a{color:#080} .cb_template .btn-warning:hover, .cb_template .btn-warning:active, .cb_template .btn-warning:not(:disabled):not(.disabled):active{background-color:#2f4d86; color:#fff; box-shadow:none; border:0} .cbGroupJive, .fox-container{margin:20px 0} .vizitka h3, .aleft{float:left} .aright{float:right} .vizitka button{float:right; margin:10px} .body .container{-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; border:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none} .body .container.brand{background-color: #f9f9f9; padding:0; min-height:80px} .body .container.menu{padding:0} .body .heads{background-color:#2977c9} h1, h2, h3, h4, h5, h6{ } .footer h3{font-size:18px; line-height:20px; font-weight:500; margin-bottom:15px; margin-left:8px} .table thead th{vertical-align:top} .table th{font-weight:normal} p{margin:0 0 15px} .container-fluid{padding-right:0; padding-left:0} .high_item{width:390px; padding-top:261px; border-radius:4px; background-color:#fff; box-shadow:0 15px 20px 0 rgba(0,0,0,.09); transition:.7s; position:relative} .high_item:last-child{margin-right:0} .highLink{line-height:0; position:absolute; top:0; width:100%; height:100%; left:0} .skolimg{padding-top:0} hr{margin:40px 0 10px 0; border-top:1px solid #609edf; border-bottom:0} .footer .nav{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; height:auto; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; margin:0 auto; padding-bottom:30px} .footer .nav > li{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-negative:0; flex-shrink:0; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:relative; margin:0; padding:0; border:0; text-align:left} .footer .nav > li > a{padding:0 1rem 0 0; font-size:13px; color:#fff; line-height:30px} .footer .nav > li > a:hover,.footer .nav > li > a:focus,.footer .nav-pills > .active > a,.footer .nav-pills > .active > a:hover,.footer .nav-pills > .active > a:focus{background-color:inherit; text-decoration:underline} .highLink img{border-top-left-radius:4px; border-top-right-radius:4px; width:390px; height:261px} .high_item h2{padding:24px 16px 16px; display:inline-block; width:90%; height:52px; overflow:hidden; text-align:center} .high_item .perex{font-size:16px; line-height:1.5; letter-spacing:.2px; text-align:center; letter-spacing:.1px; padding:0 24px 24px; display:inline-block; float:left; width:86%} .high_item h2 a{font-size:24px; font-weight:500; letter-spacing:.1px; text-align:center} .cb_template .d-block{background:#fff} .moduletable.nova_skola{padding:20px; border:1px solid rgba(0,0,0,0.075); background:#fff} .hnadpis{font-size:30px; line-height:50px; margin-top:0} .skolstvi{font-size:20px; line-height:28px; color:#fff; padding:50px 30px; margin:0} .cb_template .galleryModalInfo{background:none !important} .form-inline input{margin-bottom:10px} .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px !important} .cb_template .page-item.active .page-link, .cb_template .btn-primary{background-color:#2977c9; border-color:#2977c9} .cb_template .page-item.active .page-link:hover, .cb_template .btn-primary:hover{background-color:#2f4d86; border-color: #2f4d86} .cb_template .card-footer{background-color:#f3f6f8; border-top:0} .cb_template .border{border:0 !important} .cb_template .m-1{margin:0 !important} .cb_template .img-thumbnail{padding:0; border:0; border-radius:0} #content h3.cb-page-header-title{margin-top:20px !important} .resultss{display:inline-block; padding:20px 0 5px 5px; font-size:11px} .img-fluid{max-width:100%; height:auto} .cb_template .cbCanvasLayout.cbCanvasLayoutMd .cbCanvasLayoutTop{min-height:200px} .skolaform{padding:43px 30px; color:#ffffff} .skolaform input, .skolaform .select2-selection--single{padding:0 14px; background-color:#fff; border:1px solid #dadfe7; height:50px; font-size:18px; border-radius:5px; width:100%; position:relative; z-index:3; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} .skolaform label{font-size:15px; font-weight:500; font-family:"Roboto", Helvetica, Arial, sans-serif} .bannerhead .btn-primary{padding:10px 28px; font-size:16px; border-color:#1c7430; *background-color:#080; background:#080} .bannerhead .btn-primary:hover, .bannerhead .btn-primary:focus{border-color:#1c7430; *background-color:#1c7430; background:#1c7430} .frntimg{position:relative}  .bannerhead h1{font-weight:500; margin-bottom:0; font-size:32px} .bannerhead [class^="icon-"], .bannerhead [class*=" icon-"]{margin-right:.35em; color:#080; font-size:20px} .select2-container{margin-bottom:0} .typeahead{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover{background:#eee !important;} .cb_template .border-top{border-top:1px solid #eee !important} .cb_template .card-header .img-thumbnail, .cb_template .commentContainer .streamMediaLeft .img-thumbnail, .cb_template .gjGroupWallRow .gjGroupWallRowAvatar img{padding:0.25rem; background-color:#fff; max-width:100%; border:2px solid transparent; border-radius:49.9%; width:48px; height:48px; box-sizing:border-box; background-clip:content-box; margin-top:-5px} .cb_template .bg-light{background-color:#fff !important} .login-greeting p{margin-bottom:0.5rem !important} p.logout-profile a:hover{text-decoration:none} .cb_template .navbar{padding:0.2rem 1rem} .alert{padding:8px 35px 8px 14px; margin:18px 0} .form-horizontal{position:relative} .form-horizontal .form-group{margin-bottom:21px} .select2-search--dropdown .select2-search__field{height:26px} .nav-collapse .nav > li.active > a{background:none; background-color:transparent; color:rgba(0, 0, 0, 0.9)} .well .login-avatar{float:left; padding:10px} .well{min-height:20px; padding:10px; margin-bottom:0; background-color:#fff; border:0; border-bottom:1px solid #e3e3e3; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; color:#000} .sidebar-nav .well{border-bottom:0} .well .pbModuleRowAuthor a{font-weight:500; text-decoration:underline} .well .cb_template .cbDateTimeago{font-size:12px} .cbPrivacySelectOptionText{ font-size:12px} .select2-container.cbPrivacySelectOptions .cbPrivacySelectOptionIcon, .select2-container.cbPrivacySelectOptions .cbPrivacySelectOptionNoIcon{margin:2px} .select2-container.cbPrivacySelectOptions .select2-results__option[data-selected="true"]::after{top:9px} .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected="true"]{background:#eee; color:#000} .page-header{border-bottom:0; margin-top:16px} .well .cb_template .mb-2{margin-bottom:0 !important; padding-bottom:8px} .header .cb_template span.fa{color:#080; width:auto; height:20px; padding:0 5px} .cbConnectButtons > .cbConnectButton{text-align:center !important; width:100%; font-size:13px} .posttext.cb_template{font-size:12px; padding:10px 0} .cb_template div.info{margin-top:20px} #form-login-register a{font-size:20px; margin:0 0 10px 0; display:inline-block; color:#080} .navbar{margin:0} :focus{outline:none !important} .ewall h3{padding-top:10px} .login-greeting{padding-top:8px} .cb_template{line-height:18px; margin-bottom:25px; margin-top:10px} .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_form_line .cbImgPict, #aside .gjLogoDefault, #aside .gjLogoCustom{border-radius:50%} .galleryButtonNewItem{margin-bottom:10px} .navbar.pull-left{float:right !important} .brand:focus{text-decoration:none} .nav > li > a > img{width:2em; max-width:2em; height:2em} .well .cb_template .gjCanvasDescription{top:-20px !important} .cb_template_default.cbActivityModuleActivity a.likeStreamUnlike{font-size:13px} .logo_mobile{display:none} .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{padding:0.4em 0.6em; color:#2977c9; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; font-weight:500} .nav-collapse .nav > li.logout-button button.button{padding:0.5em; color:#2977c9; border:0; background:none; font-size:1rem; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .nav-collapse .nav > li.logout-button button.button:hover, .nav-collapse .nav > li.logout-button button.button:focus{color:#000} .cb_template .navbar-light .navbar-nav .nav-link{font-weight:500; color:#2977c9} .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus{color:#333} .cb_template a{color:#2977c9} .navbar .btn-navbar, .cb_template .navbar-light .navbar-toggler{float:none; padding:10px; margin:0; color:#2977c9; border:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; text-shadow:none; background-color:#ededed; background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6)); background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6); background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); border-color:#e6e6e6 #e6e6e6 #bfbfbf; *background-color:#e6e6e6; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; font-size:13px; line-height:18px; text-align:center; vertical-align:middle; cursor:pointer} .navbar .btn-navbar .icon-bar{display:block; width:18px; height:2px; border:0; margin-right:0 !important; background-color:#009900; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none} .cb_template .navbar{padding:5px 0} .item-page, .items-leading, .categories-list, .search.clanky{margin-top:20px; background:#fff; padding:20px; position:relative} .item-page div.icons{position:absolute; top:10px; left:auto; right:10px} .muted{font-size:12px} h1.nadpis-obce{text-align:center; padding:10px 20px 20px 20px} .cb_template .card{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; border:1px solid rgba(0,0,0,0.075)} .cb_template .mb-2, .cb_template .my-2{margin-bottom:0.8rem !important} .activityStreamItems .streamPanel{box-shadow:0 5px 10px 0 rgba(0,0,0,.09)} .categories-list .collapse a{font-size:15px} .cbCanvasLayoutTitle{line-height:normal} .categories-list .btn{color:#2f4d86} div.srfrContainer h2{padding-left:10px} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{background-color:#2f4d86; *background-color:#2f4d86} .add-on + #modlgn-username, .add-on + #modlgn-passwd{width:80%; padding:5px} .rsdir .input-append .btn:last-child, .rsdir  .input-append .btn-group:last-child > .dropdown-toggle{height:28px} .nadpis-obce span{font-size:15px; padding:0 5px} h2.nadpis-obce{text-align:left; padding:10px 0 10px 0}  .search .checkbox{min-height:18px; padding:0 15px; float:left; line-height:1.8em} #content .categories-list .skola{display:list-item;} #aside .gjModuleGroup{width:100% !important} .date-new.detail{float:right; line-height:2em} .rsdir-listing-thumb-part .date-new{padding:0 0 10px 10px; line-height:2em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:right} .clear{clear:both} .rsdir-listing-thumb-wrapper{margin-bottom:0} .nav > li > a{display:block; font-size:16px; line-height:1.6em} .header-search .search{padding:21px 15px 0 0} input.search-query{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .header{margin-bottom:0; box-shadow:0 1px 10px 0 rgba(0,0,0,.16); background-color:#f9f9f9} footer{padding:10px 20px; color:#fff; margin-top:0; background-color:#2977c9} .klatest-posttime, .klatest-cat, .klatest-author{font-size:13px !important} .klatest-subject a{font-size:15px !important}  .klatest-items li.klatest-item{padding:10px 0  !important} footer a,footer a:hover, footer a:focus{color:#fff} footer p{margin:0; font-size: 13px;} .nav-pills > li > a{color:#fff} .well .nav > li > a:hover,.well .nav > li > a:focus, .well .nav-pills > .active > a, .well .nav-pills > .active > a:hover, .well .nav-pills > .active > a:focus{background-color:#eaf3fc} .navigation{padding:5px 10px; background:#fff; margin-bottom:0} .nav > li > a{font-size:15px} .nav-pills > li > a{padding:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin:0} footer{padding:10px 20px} .brand img{padding:15px; max-width:50px} .brand a.site-description{color:#001a27; font-size:24px; font-family:"Roboto", Helvetica, Arial, sans-serif} .send-button{position:relative; background:#080; border-color:#1c7430; color:#fff; text-align:center; height:50px; font-size:18px; border-radius:5px} #school-table .btn{position:relative; background:#080; border-color:#1c7430; color:#fff; text-align:center; border-radius:5px; padding:1px 30px} .btn-filter{background:none !important; background-color:transparent !important; border:0 !important; color:rgba(0, 0, 0, 0.9) !important; font-size:1rem !important; font-weight:500 !important; text-shadow:none !important} .rsdir{margin-top:20px} .rsdir .well{margin-bottom:20px; border:1px solid #e3e3e3} #rsdir-map-search{padding:17px 15px 9px 17px; margin:0 0 20px 0; background-color:#fff; border:1px solid #e3e3e3} .rsdir-mod-map-search .input-prepend.input-append{height:27px} #rsdir-radius{max-width:30px} #rsdir-map-search .btn.btn-primary{margin-top:-9px; padding:5px 12px} .rsdir-detail-value{display:inline-block} #rsdir-map-search-results{background-color:#fff; border:1px solid #e3e3e3; border-top:0} #rsdir-map-search .btn, .rsdir-srch .btn{padding:4px 12px; border:0} .rsdir-srch .dropdown-menu > li > a:hover,.rsdir-srch .dropdown-menu > li > a:focus{color:#2977c9;} .rsdir-srch .input-append, .rsdir-srch .input-prepend{margin-bottom:0} .rsdir-listing .thumbnail{max-width:100% !important; border-radius:0; border:1px solid #eee} .rsdir-listing{border:1px solid #e3e3e3; background-color:#fff} .btn-group > .dropdown-toggle, .btn-primary{-webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0; -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0} .rsdir-mod-map-search .input-prepend.input-append{width:auto !important} #rsdir-contact-modal .input-xxlarge{max-height:100px; max-width:100%} .rsdir-contact-modal .modal-body #rsdir-captcha{max-height:40px} .rsdir-contact-modal .modal-body label{margin-bottom:0} @media (max-width:768px){.header-search {padding:0 15px; margin:0 0 27px 0 !important} .blog .aright{margin-top:15px; float:none} .rsdir .page-header h1{margin-bottom:0; margin-top:0} .rsdir-mod-simple-search .input-large{max-width:80%} .work.panel-default .nav-tabs > li{width:100%} .work .rsdir-newest-entry-price{font-size:12px; padding:4px} .rsdir-listing-thumb-part .date-new{text-align:left} .rsdir-mod-map-search .input-prepend.input-append{height:auto; width:100% !important; margin-bottom:20px; display:flex} .header-search.pull-right{float:none} .btn-group.rsdir-details-container{margin:0 0 15px 0} .blog-featured, .item-page{margin-bottom:17px} .kunenadiscuss .col-md-1{width:15% !important} .kunenadiscuss .col-md-11{width:85% !important} .kunenadiscuss .panel-default > .panel-heading{font-size:12px} .kunenadiscuss .pull-right{float:none !important} th.tmn, td.tmn{display:none} .footer .fb_iframe_widget_fluid span{max-width:300px !important} .school-table.full-screen-table{margin-top:40px} .school-table[class*="full-color-"] .table > thead > tr.filters > th{width:100%} #cbfv_108 #cb_phone_line::before{display:inline-block; position:relative; left:0; top:0; padding:0 10px; margin-bottom:30px} #cb_phone_line{margin:0 auto; text-align:center} #cb_phone__verification_line{margin-top:15px} #modlgn-passwd, #modlgn-username{width:100%;} .high_item .perex{float:none} .header-search .search{padding:0px 0 10px 0} .brand img{padding:10px 10px 10px 0} .nadpis-obce span{display:none} .header-search .search-query:focus{outline:0} .header-search form{margin:0; padding:0; position:relative} .header-search .search-query{width:90%; padding:10px 10px} .search{overflow:auto; width:100%; margin:0 auto} .search.clanky{width:auto} #search-searchword{height:30px} } @media (min-width:1200px){.row{margin-left:-20px; *zoom:1} .row:before, .row:after{display:table; content:""; line-height:0} .row:after{clear:both} [class*="span"]{float:left; min-height:1px; margin-left:20px} .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:1200px} .span12{width:1200px} .span11{width:1100px} .span10{width:1000px} .span9{width:900px} .span8{width:800px} .span7{width:700px} .span6{width:600px} .span5{width:500px} .span4{width:400px} .span3{width:300px} .span2{width:200px} .span1{width:100px} } .cb_template .rounded-top{border-top-left-radius:0 !important; border-top-right-radius:0 !important} .cb_template .btn-info{color:#fff; background-color:#080; border-color:#1c7430} .cb_template .btn-info:hover, .cb_template .btn-info:focus, .cb_template .btn-info:not(:disabled):not(.disabled):active:focus{color:#fff; background-color:#0056b3; border-color:#0056b3} #login-form{margin:15px} .cbLogoutForm{margin:0 !important} .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutInfo{color:#000; text-shadow:none; vertical-align:top; position:absolute; top:20%} .pagination ul > .active > a, .pagination ul > .active > span, #content .pagination ul > li > a:hover, #content .pagination ul > li > a:focus{color:#fff} #kunena .pagination ul > .active > a,#kunena .pagination ul > .active > span, #kunena .pagination ul > li > a:hover, #kunena .pagination ul > li > a:focus{color:#ccc} #content .pagination ul > .disabled > a:hover,#content .pagination ul > .disabled > a:focus{color:#999} .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span{background-color:#209cda}  .filterable .panel-heading .pull-right{margin-top:-34px} .filterable .filters input[disabled]{background-color:transparent; border:none; cursor:auto; box-shadow:none; padding:0; height:auto} .filterable .filters input[disabled]::-webkit-input-placeholder{color:#333} .filterable .filters input[disabled]::-moz-placeholder{color:#333} .filterable .filters input[disabled]:-ms-input-placeholder{color:#333} /** * @author zhixin wen <wenzhixin2010@gmail.com> * version:1.8.1 * https://github.com/wenzhixin/bootstrap-table/ */ .bootstrap-table .table{margin-bottom:0 !important; border-bottom:1px solid #dddddd; border-collapse:collapse !important; border-radius:1px}  .bootstrap-table .table, .bootstrap-table .table > tbody > tr > th, .bootstrap-table .table > tfoot > tr > th, .bootstrap-table .table > thead > tr > td, .bootstrap-table .table > tbody > tr > td, .bootstrap-table .table > tfoot > tr > td{padding:8px !important}  .bootstrap-table .table.table-no-bordered > thead > tr > th, .bootstrap-table .table.table-no-bordered > tbody > tr > td{border-right:2px solid transparent}   .bootstrap-table .table > thead > tr > th{vertical-align:bottom; border-bottom:1px solid #ddd} .school-table .dropdown-menu{visibility:hidden; margin:0; padding:0; border-radius:10px; display:block; z-index:9000; position:absolute; border:none; background-color:rgba(23, 23, 23, 0.82); margin-top:10px; opacity:0; filter:alpha(opacity=0); -webkit-box-shadow:none; box-shadow:none; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-transition:all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -moz-transition:all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -o-transition:all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -ms-transition:all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); transition:all 370ms cubic-bezier(0.34, 1.61, 0.7, 1)} .school-table .dropdown-menu > li > a{padding:8px 16px; color:#FFFFFF} .school-table .dropdown-menu > li > a img{margin-top:-3px} .school-table .dropdown-menu > li > a:focus{outline:0 !important} .school-table .dropdown-menu > li:first-child > a{border-top-left-radius:10px; border-top-right-radius:10px} .school-table .dropdown-menu > li:last-child > a{border-bottom-left-radius:10px; border-bottom-right-radius:10px} .school-table .dropdown-menu > li > a:hover, .school-table .dropdown-menu > li > a:focus{background-color:rgba(0, 0, 0, 0.35); color:#FFFFFF; opacity:1; text-decoration:none} .school-table .dropdown-menu > li.active > a, .school-table .dropdown-menu > li.active > a:hover, .school-table .dropdown-menu > li.active > a:focus{background-color:rgba(0, 0, 0, 0.6)} .school-table .dropdown-menu:after{border-bottom:11px solid rgba(23, 23, 23, 0.73); border-left:11px solid transparent; border-right:11px solid transparent; content:""; display:inline-block; position:absolute; right:12px; top:-11px} .school-table .dropup .dropdown-menu:after{border-top:11px solid rgba(23, 23, 23, 0.73); border-left:11px solid transparent; border-right:11px solid transparent; border-bottom:none; content:""; display:inline-block; position:absolute; left:12px; right:auto; top:auto; bottom:-11px} .school-table .open .dropdown-menu{opacity:1; filter:alpha(opacity=100); visibility:visible; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transform-origin:29px -50px; -moz-transform-origin:29px -50px; -o-transform-origin:29px -50px; -ms-transform-origin:29px -50px; transform-origin:29px -50px} .schooldetail h3{padding:10px 10px 0 10px} .school-table, .schooldetail{background-color:#FFFFFF; color:#666666} .sepraline{position:relative; z-index:1; text-align:center; margin:20px 0 10px 0; -webkit-box-sizing:border-box; box-sizing:border-box} .sepraline span{background:#eaf3fc; padding:0 10px; color:#666} .sepraline::before{border-top:1px solid #666; content:""; margin:0 auto; position:absolute; top:50%; left:0; right:0; bottom:0; width:99%; z-index:-1} .pretext.cb_template{color:#666} .button{position:relative; background:#080; border-color:#1c7430; color:#fff; text-align:center; display:block} .school-table a, .schooldetail a{color:#AAAAAA} .school-table a:hover, .school-table a:focus,  .schooldetail a:hover,  .schooldetail a:focus{color:#898989} .dropdown-toggle.btn:hover{color:#898989} .school-table input[type="radio"], .school-table input[type="checkbox"], .schooldetail input[type="radio"], .schooldetail input[type="checkbox"],{margin:4px 5px 0 0} .school-table .bootstrap-table .table tbody > tr > td:first-child, .schooldetail .bootstrap-table .table tbody > tr > td:first-child{padding-left:18px !important} .school-table .bootstrap-table .table thead > tr > th:first-child, .schooldetail .bootstrap-table .table thead > tr > th:first-child {padding-left:10px !important} .school-table .table > thead > tr > th, .school-table .table > tbody > tr > th, .school-table .table > tfoot > tr > th, .schooldetail .table > thead > tr > th, .schooldetail .table > tbody > tr > th, .schooldetail .table > tfoot > tr > th{border-color:#E3E3E3} .school-table .table > thead > tr > td, .school-table .table > tbody > tr > td, .school-table .table > tfoot > tr > td, .schooldetail .table > thead > tr > td, .schooldetail .table > tbody > tr > td, .schooldetail .table > tfoot > tr > td{border-color:rgba(220, 220, 220, 0.15)} .school-table .table.table-striped > thead > tr > td, .school-table .table.table-striped > tbody > tr > td, .school-table .table.table-striped > tfoot > tr > td, .schooldetail .table.table-striped > thead > tr > td, .schooldetail .table.table-striped > tbody > tr > td, .schooldetail .table.table-striped > tfoot > tr > td{border:none} .school-table .pagination > li > a, .school-table .pagination > li > span, .school-table .pagination > li:first-child > a, .school-table .pagination > li:first-child > span, .school-table .pagination > li:last-child > a, .school-table .pagination > li:last-child > span{border-radius:20px; margin:0 2px; background-color:transparent; min-width:36px; height:36px; font-weight:500; text-align:center; line-height:20px; border-width:2px; color:#AAAAAA; border-color:transparent; opacity:0.7; filter:alpha(opacity=70)} .school-table .pagination > li > a:hover, .school-table .pagination > li > span:hover, .school-table .pagination > li:first-child > a:hover, .school-table .pagination > li:first-child > span:hover, .school-table .pagination > li:last-child > a:hover, .school-table .pagination > li:last-child > span:hover{color:#898989; border-color:#898989; opacity:1; filter:alpha(opacity=100)} .school-table .pagination > li.active > a, .school-table .pagination > li.active > span, .school-table .pagination > li.active > a:hover, .school-table .pagination > li.active > span:hover, .school-table .pagination > li.active > a:focus, .school-table .pagination > li.active > span:focus{color:#898989; border-color:#AAAAAA; background-color:transparent; opacity:1; filter:alpha(opacity=100)}  .school-table[class*="full-color-"] .table td a, .schooldetail[class*="full-color-"] .table td a{color:rgba(255, 255, 255, 0.8)} .school-table[class*="full-color-"] .table td a:hover, .school-table[class*="full-color-"] .table td a:focus, .schooldetail[class*="full-color-"] .table td a:hover, .schooldetail[class*="full-color-"] .table td a:focus{color:#FFFFFF} .school-table[class*="full-color-"] .fixed-table-toolbar{background:none !important; border-color:rgba(255, 255, 255, 0.15); color:#FFFFFF} .school-table[class*="full-color-"] .fixed-table-header, .school-table[class*="full-color-"] .fixed-table-body, .school-table[class*="full-color-"] table, .schooldetail .table > tbody > tr > td{color:#FFFFFF} .school-table[class*="full-color-"] .table-striped > tbody > tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.15)} .school-table[class*="full-color-"] .table-striped > tbody > tr:nth-of-type(odd):hover{background-color:rgba(255, 255, 255, 0.25)} .school-table[class*="full-color-"] .table > thead > tr > th, .school-table[class*="full-color-"] .table > tbody > tr > th, .school-table[class*="full-color-"] .table > tfoot > tr > th, .schooldetail[class*="full-color-"] .table > thead > tr > th, .schooldetail[class*="full-color-"] .table > tbody > tr > th, .schooldetail[class*="full-color-"] .table > tfoot > tr > th{border-color:rgba(255, 255, 255, 0.15)} .school-table[class*="full-color-"] .fixed-table-pagination{color:#FFFFFF} .school-table[class*="full-color-"] .pagination > li > a, .school-table[class*="full-color-"] .pagination > li > span, .school-table[class*="full-color-"] .pagination > li:first-child > a, .school-table[class*="full-color-"] .pagination > li:first-child > span, .school-table[class*="full-color-"] .pagination > li:last-child > a, .school-table[class*="full-color-"] .pagination > li:last-child > span{color:rgba(255, 255, 255, 0.8)} .school-table[class*="full-color-"] .pagination > li > a:hover, .school-table[class*="full-color-"] .pagination > li > span:hover, .school-table[class*="full-color-"] .pagination > li:first-child > a:hover, .school-table[class*="full-color-"] .pagination > li:first-child > span:hover, .school-table[class*="full-color-"] .pagination > li:last-child > a:hover, .school-table[class*="full-color-"] .pagination > li:last-child > span:hover{color:#FFFFFF; border-color:rgba(255, 255, 255, 0.8); opacity:1; filter:alpha(opacity=100)} .school-table[class*="full-color-"] .pagination > li.active > a, .school-table[class*="full-color-"] .pagination > li.active > span, .school-table[class*="full-color-"] .pagination > li.active > a:hover, .school-table[class*="full-color-"] .pagination > li.active > span:hover, .school-table[class*="full-color-"] .pagination > li.active > a:focus, .school-table[class*="full-color-"] .pagination > li.active > span:focus{color:#FFFFFF; border-color:#FFFFFF} .school-table.full-color-blue, .schooldetail.full-color-blue{background:#2977c9} .school-table .table-action, .schooldetail .table-action{padding:0 3px} .school-table .bootstrap-table .table > thead > tr > th, .schooldetail .bootstrap-table .table > thead > tr > th{border-bottom-width:1px; font-size:12px; font-weight:500; text-transform:uppercase} .school-table .bootstrap-table .table .radio, .school-table .bootstrap-table .table .checkbox{margin-top:0; margin-bottom:0; padding:0; width:15px} .school-table .bootstrap-table .table > tfoot > tr > th, .school-table .bootstrap-table .table > thead > tr > td, .school-table .bootstrap-table .table > tbody > tr > td, .school-table .bootstrap-table .table > tfoot > tr > td{padding:12px 8px !important; vertical-align:middle} .school-table .bootstrap-table .table > tbody > tr{position:relative} .school-table.full-screen-table{border-radius:0} .school-table .fa{min-width:18px} .school-table .table{margin-bottom:0} .card-container{-webkit-perspective:800px; -moz-perspective:800px; -o-perspective:800px; perspective:800px}  .card-container:not(.manual-flip):hover .card, .card-container.hover.manual-flip .card{-webkit-transform:rotateY( 180deg ); -moz-transform:rotateY( 180deg ); -o-transform:rotateY( 180deg ); transform:rotateY( 180deg )}   .card-container.static:hover .card, .card-container.static.hover .card{-webkit-transform:none; -moz-transform:none; -o-transform:none; transform:none}  .card{-webkit-transition:-webkit-transform .5s; -moz-transition:-moz-transform .5s; -o-transition:-o-transform .5s; transition:transform .5s; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -o-transform-style:preserve-3d; transform-style:preserve-3d; position:relative}  .front, .back{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; position:absolute; top:0; left:0; background-color:#2977c9; border:1px solid #2977c9}  .front{z-index:2}  .back{-webkit-transform:rotateY( 180deg ); -moz-transform:rotateY( 180deg ); -o-transform:rotateY( 180deg ); transform:rotateY( 180deg ); z-index:3}  .back .btn-simple{position:absolute; bottom:4px} .card-container, .front, .back{width:100%; height:420px} .card .cover{height:105px; overflow:hidden} .card .cover img{width:100%} .card .user{border-radius:50%; display:block; height:120px; margin:-55px auto 0; overflow:hidden; width:120px} .card .user img{background:#2977c9; border:4px solid #2977c9; width:100%; vertical-align:middle} .card .content{background-color:rgba(0, 0, 0, 0); box-shadow:none; padding:10px 20px 20px} .card .content .main{min-height:160px} .card .back .content .main{height:160px} .well .cbThumbPict{ } .card .name{font-size:22px; line-height:28px; margin:10px 0 0; text-align:center; text-transform:capitalize} .card h5{margin:5px 0; font-weight:400; line-height:20px} .card .profession{text-align:center; margin-bottom:20px} .card .footer{text-align:center} .card .footer .social-links{font-size:18px} .card .footer .social-links a{margin:0 7px} .card .footer .btn-simple{margin-top:-6px} .card .headr{padding:15px 20px; height:90px} .card .motto{font-size:14px; font-weight:400; padding-bottom:10px; text-align:center}  @media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.front, .back{-ms-backface-visibility:visible; backface-visibility:visible}  .back{visibility:hidden; -ms-transition:all 0.2s cubic-bezier(.92,.01,.83,.67)} .front{z-index:4} .card-container.manual-flip.hover .back{z-index:5; visibility:visible} } #login-dp{min-width:253px; padding:14px 14px 0; overflow:hidden; background-color:#eaf3fc} #login-dp .help-block{font-size:12px } #login-dp .bottom{background-color:rgba(255,255,255,.8); border-top:1px solid rgba(0,0,0,0.075); clear:both; padding:14px} #login-dp .social-buttons{margin:12px 0 } #login-dp .social-buttons a{width:49%} #login-dp .form-group{margin-bottom:10px} .btn-fb{color:#fff; background-color:#3b5998} .btn-fb:hover{color:#fff; background-color:#496ebc } .btn-tw{color:#fff; background-color:#55acee} .btn-tw:hover{color:#fff; background-color:#59b5fa} @media(max-width:768px){#login-dp .bottom{border-top:0 none} } .nav .dropdown-toggle .caret{margin:10px 0 0 10px} .header-search{margin:27px 0} .header-search .nav{margin:0} .control{width:100%; position:relative} .heads2{background:#eaf3fc} iframe{border:0;} .heads3, .cbActivity{padding:25px 0} .cbProfile.cb_template{margin-top:15px} .well .cbThumbPict{border-radius:50%; width:50px} .zalozhp{text-align:center; margin-top:25px} .skolyhp{text-align:center; background-color:#2977c9; color:#fff} .skolyhp a, .skolyhp a:hover{color:#fff; text-decoration:underline} .zhpheader{font-size:36px; line-height:42px; font-weight:400; margin-top:0} #hpwlc img{border-radius:0} .zhpheader .beat{width:.94em; height:.85em; display:inline-block; vertical-align:middle; background:url('../images/srdce.png') center no-repeat; background-size:contain; text-indent:-999px; overflow:hidden; position:relative} .zalozhp p{margin-top:15px; font-size:16px; line-height:26px; font-weight:400; margin-bottom:0} .zalozhp p, .skolyhp p{margin-top:15px; font-size:16px; line-height:26px; font-weight:400; margin-bottom:0; padding:0 20px} .zalozhp .span4 img{border-radius:50%} .zalozhp img, .skolyhp img{display:inline-block; max-width:100%} .hpar{font-size:22px; line-height:28px; font-weight:400; margin-bottom:40px} .zalozhp h3, .streamEmpty{font-size:22px; line-height:26px; font-weight:400; padding:25px 0 0 0} .skolyhp h3{font-size:22px; line-height:26px; font-weight:500; padding:25px 20px 0 20px} .well .logout-links a, .well .logout-links a:hover, .well .logout-links a:focus{text-decoration:none} .well .logout-links li{padding-bottom:5px} .well.hplogin #form-login-links a{font-size:13px} .alert-message{line-height:normal} .dropdown-toggle.btn{font-weight:500; font-size:16px; background-color:#eaf3fc; border:1px solid #eaf3fc} #login-form .btn.button{float:left; display:block; margin-right:15px; padding:6px 20px} #login-form .btn.btn-danger{float:left; display:block; padding:6px 20px} #content #login-form input[type="text"],#content #login-form input[type="password"]{width:100%} #content #login-dp, #content .sepraline span{background-color:#f5f5f5} #content .dropdown-toggle.btn.prihlas{font-weight:400; font-size:16px; background-color:#080; color:#fff} #content li.open .dropdown-toggle{border:0} #content .nav .dropdown-toggle .caret{border-top-color:#fff; border-bottom-color:#fff} ul.timeline{list-style-type:none; position:relative; padding:0; margin:0} .ucet { padding: 10px; margin: 0 auto; height: 24px; line-height: normal; width: 80%; } a.ucet, a.ucet:hover, a.ucet:focus{color:#fff; text-decoration:none; border-radius:0} a.ucet:hover, a.ucet:focus{background-color:#1c7430} ul.timeline h3{margin:15px 0; line-height:25px}  ul.timeline:before{content:' '; background:#d4d9df; display:inline-block; position:absolute; left:19px; width:2px; height:100%; z-index:400} ul.timeline > li{margin:0; padding-left:60px} ul.timeline > li:before{content:' '; background:white; display:inline-block; position:absolute; border-radius:50%; border:0; left:7px; width:20px; height:20px; z-index:400} .nav-stacked > li a{margin:0; padding:5px; border-bottom:1px solid #eee} .nav-stacked li:last-child a{border-bottom:0} .cb_template_default.cbActivityModuleActivity a.activityButtonMore{color:#fff} .infocov{background:#fff; padding:20px 0 0 0; overflow:hidden; text-align:center; margin:0 auto} .item-page.maininfo{margin:0; padding:0} .custom.item-page{margin-top:38px; box-shadow:0 5px 20px rgba(0,0,0,0.1)} .cbConnectButtons > .cbConnectButton > .cbConnectButtonPrefix{color:#fff !important}  .cbConnectButton .fa-facebook:before, .cbConnectButton .fa-twitter:before, .cbConnectButton .fa-google:before{content:" "} .cb_template #cb_tabid_31 .text-right{text-align:left !important} .logout-button .btn.btn-primary{min-width:163px} .cb_template .progress{margin-top:5px} #cbtf_23 .form-group:first-child{border-top:1px solid #ddd} #cbtf_23 .form-group{margin-bottom:0; border-bottom:1px solid #ddd; background:#fff; padding:0 10px} .cbEditProfile #cbtf_23 .form-group{margin-bottom:5px !important; border:0 !important; background:none !important} .kunenadiscuss .panel-heading.artcom{padding:0 0 5px 0; border-bottom:1px solid #ccc; border-top-left-radius:0; border-top-right-radius:0} .kunenadiscuss .img-circle{max-width:25px; margin:5px 10px 0 10px} .kunenadiscuss .container-fluid{padding:0; margin-right:auto; margin-left:auto} .kunenadiscuss .row-fluid{margin:0} .kunenadiscuss .col-md-1{width:8.33333333%} .kunenadiscuss .col-md-11{width:90%} .kunenadiscuss .col-md-1, .kunenadiscuss .col-md-11{float:left; position:relative; min-height:1px; padding:0} .kunenadiscuss .dropdown-menu li > a:hover{background:none !important; color:#000 !important} .kunenadiscuss #topic-actions-toolbar{display:none !important} .well.gray{background:#f5f5f5} .gray_bg{margin-bottom:0; padding:10px; border-radius:0; color:#3c763d; background-color:#dff0d8; border:1px solid #d6e9c6} .grenbaner{margin-top:20px} .grenbaner p{margin:0} .rsdir-field-type-promoted{color:#3c763d; background-color:#dff0d8; border:1px solid #d6e9c6; padding:10px 15px} #content .rsdir-tabs .tab-content > .tab-pane{width:auto !important} .rsdir-listing-promoted{border-color:rgba(70, 136, 71, .50) !important; background-color:rgba(70, 136, 71, .05) !important} .mod_s4jbirthdays legend{font-size:14px} .mod_s4jbirthdays .narozeniny{padding:5px 0} .rsdir-listing-small-subtitle{margin:12px 0; font-size:14px !important; line-height:1.6em} .chzn-container-multi .chzn-choices li.search-field{padding:0 8px !important; line-height:1.8rem} .rsdir-filter-6 .rsdir-items-group{margin:0 10px; padding:0} .rsdir-newest-entry-body{font-size:13px} .rsdir-newest-entry-body strong{font-weight:normal !important} /*Tabfront*/ .tab_containery{margin:0 auto; padding-top:0; padding-left:15px; position:relative} .tab_containery a:focus{text-decoration:none} .tab_containery .cntnt{min-height:100px; -webkit-animation:fadeInScale 0.7s ease-in-out; -moz-animation:fadeInScale 0.7s ease-in-out; animation:fadeInScale 0.7s ease-in-out; padding:10px 0 20px 0; line-height:1.6em; font-size:16px}  .tab_containery #skola, .tab_containery #prace, .tab_containery #praxe, .tab_containery section{clear:both; display:none} .tab_containery .rsdir.rsdir-srch{margin-top:0; padding:10px; border:0; margin-bottom:28px; background:#eaf3fc} .tab_containery .rsdir-src{padding:10px; background:#eaf3fc} .tab_containery .input-append input, .tab_containery .input-prepend input{font-size:16px} .tab_containery input[type="text"]{height:38px; padding:4px 10px} .tab_containery .input-large{width:100%} .tab_containery .rsdir .input-append .btn:last-child{height:48px; padding:5px 17px; border:0; font-size:16px; font-weight:500} .tabfront h1{font-weight:500; color:#fff; margin:30px 0 10px 0; text-align:center} .tabfront h1 span{color:#FFA500} .tabfront h2{font-weight:400; color:#fff; margin-bottom:10px; line-height:20px; font-size:18px} .tabfront h3{font-weight:400; color:#fff; margin-bottom:20px; font-size:18px} .tabfront p{font-weight:400; color:#fff; background:#184778; font-size:16px; border:1px solid #184778; padding:10px; margin:20px auto; max-width:80%; text-align:center} .tabfront label{font-weight:400; font-size:18px; display:block; float:left; padding:20px; color:#fff; cursor:pointer; text-decoration:none; text-align:center; background:#080; margin:8px 8px 0 0}  #skola:checked ~ #content1, #prace:checked ~ #content2, #praxe:checked ~ #content3{display:block; color:#fff}  .tabfront .tab_containery .tab-content h3 {text-align:center} .cb_template .card-body{margin:0.5rem !important} .cb_template .m-2{margin:0.5rem 0 0 0.5rem !important} .tab_containery [id="skola"]:checked + label{background:#eaf3fc; border:0; padding:20px; color:#080} .tab_containery [id="prace"]:checked + label{background:#eaf3fc; border:0; padding:20px; color:#080} .tab_containery [id="praxe"]:checked + label{background:#eaf3fc; border:0; padding:20px; color:#080}  @media only screen and (max-width:979px){.tabfront label span{font-size:14px} .nav-collapse .nav.nav-pills.aright > li{float:left} .logo_mobile{position:absolute; left:10px; display:block} .logo_mobile img{max-width:26px } li.item-145 > a > img{display:none} .tab_containery .rsdir-srch .input-prepend.input-append input{max-width:70%} }  @media only screen and (max-width:768px){.tabfront label span{display:none} .nav > li.item-145 > a > img, .nav > li.item-422 > a > img, .nav > li.item-420 > a > img {display:none} .nav-collapse .nav.nav-pills.aright > li > a, .nav-collapse .nav.nav-pills.aright > li > button{padding:0 0 1em 0 1em} .tab_containery{padding:0 15px} .tab_containery .rsdir-srch .input-prepend.input-append input{height:48px} .tabfront h1, .tabfront h2, .tabfront h3{padding:0 15px; text-align:center} .tab_containery .cntnt{padding:20px 15px; text-align:center} .tab_containery{} } .form-horizontal .help-block, .form-horizontal .help-inline{margin-bottom:0; font-size:12px; padding:5px 0; font-style:italic} .rsdir-field-type-price .input-append .add-on:last-child{display:none} /*Animace*/ @keyframes fadeInScale{0%{transform:scale(0.9); opacity:0}  100%{transform:scale(1); opacity:1} } .rsdir-listing-price, .rsdir-detail-price{font-size:13px; text-align:center} .rsdir .rsdir-price-wrapper.well{background:green; color:#fff; margin:12px 0 0 0; border:1px solid #006400; padding:5px 6px} .aktualizovane{border:1px solid orange; color:orange; padding:5px} .nove{border:1px solid green; color:green; padding:5px} #myTabContent .table td:first-child, #myTabContent .table.work td:first-child{width:25%; padding:8px 15px} .cb_template .nav-link{padding:0.6rem} .cb_template .rsdir-entries li{padding:15px 10px; display:inline-block; width:100%; border-bottom:1px solid #ccc; background:#fff; font-size:90%} .cb_template .rsdir-entries-container h3{margin:0; font-size:16px; padding:10px 0} .cb_template .rsdir-entries-container h4{font-size:1.3rem; padding:0; margin:0} .tridahp .btn{font-weight:400; font-size:16px; padding:10px; color:#fff; text-decoration:none; text-align:center; background:#080; margin:0; min-width:200px} ul.timeline .btn{font-weight:400; font-size:16px; padding:10px; color:#fff; text-decoration:none; text-align:center; background:#080; margin:0; min-width:200px} .tridahp2 {padding:0 25px 30px 25px !important} a.btn:hover, a.addclass:hover, a.addclass{text-decoration:none} a.addclass{background:#080; color:#fff} .tab_containery a:hover, .tab_containery:focus, .tab_containery:active{text-decoration:none} .count-j{ position:relative; word-wrap:break-word; background-clip:border-box; text-align:center; padding:5px; margin:20px 0 20px 0} .count-j:hover{background:#eaf3fc} .count-j:hover .fa, .count-j:hover h2,.count-j:hover h3{color:#080} .count-j:hover p{color:#fff} .count-j .fa{color:#fff; display:inline-block; font-size:60px; margin:10px 0 20px 0} .count-j h2{margin:18px 10px} .count-j h3{font-size:20px; margin-bottom:10px; font-weight:500; color:#fff} .count-j .counter, h2.counters{font-size:40px; padding-bottom:8px} .count-j sup{font-size:26px; left:4px; top:-12px} .content-category .category-desc, .okoli{padding:15px; margin-bottom:30px; background-color:#fff; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin-bottom:20px; border:1px solid #e3e3e3; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)} .rsdir-detail-section{margin:0 0 10px 0} .rsdir-detail-meta{margin:10px 0 10px 0} .zalozit{color:#080} h4#reviews{padding:10px 0} table.obory{width:100%; border-collapse:collapse; font-size:13px} table.obory  tr:nth-of-type(odd){background:#eee} table.obory th{background:#eaf3fc; color:#000; font-weight:500} table.obory td,table.obory th{padding:6px; border:1px solid #eee; text-align:left} .nazevOboru, .ukonceniStudia{width:100%; float:left; font-weight:500} @media (max-width:768px){table.obory, table.obory thead, table.obory tbody, table.obory td, table.obory tr{display:block} ul.timeline > li:before{border:3px solid #2977c9} #myTabContent .table.work td:first-child{width:40%} table.obory th{display:none !important;} table.obory thead tr{position:absolute; top:-9999px; left:-9999px} table.obory tr{border:1px solid #ccc} table.obory td{border:none; border-bottom:1px solid #eee; position:relative; padding-left:50%} table.obory td:before{position:absolute; top:6px; left:6px; width:45%; padding-right:10px; white-space:nowrap}  table.obory td:nth-of-type(1):before{content:"Obor"} table.obory td:nth-of-type(2):before{content:"Ukončení studia"} table.obory td:nth-of-type(3):before{content:"Přijmou 2020/2021"} table.obory td:nth-of-type(4):before{content:"Přihl./přij."} table.obory td:nth-of-type(5):before{content:"Přijímačky"} table.obory td:nth-of-type(6):before{content:"PLP"} table.obory td:nth-of-type(7):before{content:"OZP"} table.obory td:nth-of-type(8):before{content:"Doporučený prospěch"} table.obory td:nth-of-type(9):before{content:"Vhodnost pro žáky"} table.obory td:nth-of-type(10):before{content:"data"} } div.sug_info div.sug-space img.avatar{width:40px !important; height:40px !important; border-radius:100%} .pum_friends > a::before{display:none !important} .cb_template .streamToolbar .btn-info{background-color:#080 !important; border-color:#080 !important} div#sug_main #ps_community-wrap .sug_button, .techjoomla-bootstrap div.sug_case #ps_community-wrap .sug_button:hover{color:#fff !important; padding:3px 6px !important; display:inline-block !important; border:0 !important; border-radius:0 !important; margin-top:5px; font-size:12px; background:#080 !important} .nav-collapse .nav > li.logout-connection-requests > a, .nav-collapse .nav > li.logout-private-messages > a{color:#009900} .nav-collapse #login-form li.logout-connection-requests > a .cb_template .fa.fa-users::before, .nav-collapse #login-form li.logout-private-messages > a .cb_template .fa.fa-envelope-open::before{color:#2977c9} .nav-collapse #login-form li.logout-connection-requests > a:hover .cb_template .fa.fa-users::before, .nav-collapse #login-form li.logout-private-messages > a:hover .cb_template .fa.fa-envelope-open::before{color:#333} .well .notificationContainerTitle{font-size:12px} .well .cb_template .streamMediaBody.notificationContainerTitle{padding-right:1rem !important} .well.notif .page-header{padding:0; color:#009900} .well .cb_template .pt-2{padding-top:0.3rem !important} .well .cb_template .card{margin-top:-1px} .fb-like{height:40px} .mceDefaultSkin iframe{width:100% !important; max-width:100% !important} .centerimg{text-align:center} .klatest-itemdetails li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pretext.cb_template, .cbConnectButtons{ margin: 5px 0; } #rsdir-carousel-184 .carousel-entry-price { font-weight: 500; } @media (max-width:480px){ .popp, .popp2{width: 50%} .cbLoginForm .btn-info { float: right; display: block; margin: 0; } #rozcestnik .card .card-block a { padding: 10px 0; display: inline-block; } #login-form .btn.button { float: left; margin-right: 0; } } #rozcestnik .section-title{ text-align:center; color:#080; margin-bottom:50px; text-transform:uppercase; } #rozcestnik .card-title{ font-size: 1.5rem; padding-top: 15px; } #rozcestnik{ background:#ffffff; } .statusicon_1 { margin-top: -5px; } #rozcestnik .card{ padding: 1rem!important; border: none; margin-bottom:1rem; -webkit-transition: .5s all ease; -moz-transition: .5s all ease; transition: .5s all ease; } #rozcestnik .card:hover{ -webkit-box-shadow: 5px 7px 9px -4px rgb(158, 158, 158); -moz-box-shadow: 5px 7px 9px -4px rgb(158, 158, 158); box-shadow: 5px 7px 9px -4px rgb(158, 158, 158); } #rozcestnik .card .card-block{ padding-left: 50px; position: relative; } #rozcestnik .card .card-block a{ color: #080 !important; font-weight:700; text-decoration:none; } #rozcestnik .card .card-block a i{ display:none;  } #rozcestnik .card:hover .card-block a i{ display:inline-block; font-weight:700;  } #rozcestnik .card .card-block:before{ font-family: FontAwesome; position: absolute; font-size: 39px; color: #080; left: 0; -webkit-transition: -webkit-transform .2s ease-in-out; transition:transform .2s ease-in-out; } #rozcestnik .card .block-1:before{ content: "\f015"; } #rozcestnik .card .block-2:before{ content: "\f013"; } #rozcestnik .card .block-3:before{ content: "\f00c"; } #rozcestnik .card .block-4:before{ content: "\f19c"; } #rozcestnik .card .block-5:before{ content: "\f0a1"; } #rozcestnik .card .block-6:before{ content: "\f080"; } #rozcestnik .card:hover .card-block:before{ -webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: .5s all ease; -moz-transition: .5s all ease; transition: .5s all ease; } .well.spolu{min-height:20px; padding:0; margin:0; background-color:#e2eefb;} .well.spolu p{ padding:10px;} .cont12 { padding-bottom:10px; border-bottom: 1px solid #e3e3e3;} .cbImgCanvas { padding-left:10px !important; color: #fff; background: #000;} .cbCanvasLayoutBackground a:hover, .cbCanvasLayoutBackground a:focus  { text-decoration: none !important;} h3.gray_bg { font-size: 14px; } #aside .rsdir-newest-entry-title { padding: 10px 0 0 0;}
.item-page .item-image {padding:0 0 10px 0}
#kunena.layout .mykmsg-header {
    font-weight: 500;
}
#kunena.layout .mykmsg-header em {
    font-style: normal;
}
footer hr {
    margin: 10px 0 10px 0;
    border: 0;
}
#aside .kwho-user {
    color: #080;
}
.work ul.timeline li a{
line-height: 2em;
padding-left: 5px;
}
.button.vokoli {
    position: relative;
    background: #080;
    border-color: transparent;
    color: #fff;
    text-align: center;
    display: block;
    width: 90%;
    margin: 0 auto;
    height: 50px;
    font-size: 18px;
    border-radius: 5px;
	margin-top: 15px;
}
#rsdir-map-results .rsdir-map-show-more {
    position: relative;
    background: #080;
    border-color: transparent;
    color: #fff;
    text-align: center;
    display: block;
    width: 90%;
    margin: 0 auto;
    height: 50px;
    font-size: 18px;
    border-radius: 5px;
    margin-top: 15px;
    line-height: 50px;
    padding: 0;
    text-decoration: none;
}
.rsdir.okoli .page-header h1 {
    margin-bottom: 15px;
	font-size: 20px;
}
@media (max-width:768px){
.okoli input[type="color"],
.okoli input[type="date"],
.okoli input[type="datetime"],
.okoli input[type="datetime-local"],
.okoli input[type="email"],
.okoli input[type="month"],
.okoli input[type="number"],
.okoli input[type="password"],
.okoli input[type="search"],
.okoli input[type="tel"],
.okoli input[type="text"],
.okoli input[type="time"],
.okoli input[type="url"],
.okoli input[type="week"],
.okoli select:focus,
.okoli textarea {
  font-size: 16px;
}}
.okoli #rsdir-location, .okoli .rsdir-dropdown, .okoli #rsdir-radius{
    height: 34px !important;
    font-size: 1.2rem;
    line-height: 1.5;
	padding: 0 6px;
    font-weight: 300;
    color: #000;
    background-color: #fafafa;
    border: 1px solid #ebebeb;
    border-radius: 0;
    transition: all 0.3s;
    box-shadow: none;
    display: block;
}
.okoli img.loader {
    margin: 0 auto;
    margin-top: 5px;
	display: block;
}
.okoli img.loader.hide {
	display: none !important;
}
.okoli #rsdir-radius{
min-width: 100px;
text-align: center;}
.okoli #rsdir-unit{
display: none;
}
.okoli legend {
	font-weight: 500;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 16px;
    line-height: normal;
    color: #080;
	border: 0;
}
.okoli .rsdir-dropdown {
    width: 100%;
}
.rsdir-filter-69.control-group,  .rsdir-filter-91.control-group{
    margin-bottom: 20px;
}
#rsdir-radius-search .rsdir-filter-caption {
    font-weight: 500;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 16px;
    line-height: 30px;
    color: #080;
}
#rsdir-map-results .btn {
    border: 0;
    background: none;
    color: #080;
    font-size: 50px;
}
#rsdir-map-results td p a {
    font-size: 20px;
}