/*
 * Stylový soubor upravený pro primární barvu #FFAC1C
 * Sekundární barvy ladí s oranžovo-žlutou tématikou
 */

body {
    font-family: 'Titillium Web', sans-serif;
    padding-top: 50px;
    background-image: url(images/bg.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-color: #000000;
    background-attachment: fixed;
}

.partner-logo {
    max-width: 100%; /* Zajistí, že se vejde do rodičovského boxu (col-md-4) */
    width: 600px; /* Nebo nastavte pevnou šířku v pixelech */
    height: auto; /* Zachová poměr stran */
}

.show2 { display:inline-block!important; }
.hidden { display:none!important; visibility:hidden!important; }
h1 { display:none; }
a, a:focus, a:hover, button, button:focus, button:hover, button:active { outline:0 0; text-decoration:none; }
a { color:#FFAC1C; }
a:hover, a:focus { color:#CC8A17; }
p { margin:0 0 20px; }
h1,h2,h3,h4,h5,h6 { font-family: 'Titillium Web', sans-serif; }
ul.navigation { margin:0; padding:0; list-style:none; }
ul.navigation li { margin:0; padding:0; }
ul.navbar-nav { margin:0; padding:0; margin-left:-25px; }
ul.navbar-nav li { margin:0; padding:0; }
.dg_clicable { cursor:pointer; }
.pagenav { padding:4px; color:#000; padding-bottom:20px; }
.pagenav span { color:#fff; background-color:#FFAC1C; border:2px solid #CC8A17; padding:2px 4px; margin:2px; }
.pagenav a { color:#555; background-color:#fff; border:2px solid #000; padding:2px 4px; margin:2px; text-decoration:none; }
.pagenav a:hover { color:#fff; background-color:#CC8A17; border:2px solid #B37413; margin:2px; text-decoration:none; }
.quote { padding:10.5px 21px; border-left:4px solid #B37413; background:#fafafa; }
.forum_thread_user_post { margin-right:20px; }
.img-rounded { border-radius:3px; }
.img-responsive { display:block; max-width:100%; height:auto; }
.longtextsmallspan { text-overflow:ellipsis; }
.forum-caption { background-color:#f0f0f0; }
.tbl2 i.fa { width:20px; text-align:center; }
.forum_thread_user_post { padding:0; max-width:0; }
.forum_sig { max-width:500px; text-align:justify; box-sizing:border-box; }
.label.label-primary { background-color:#B37413; }
.btn:focus, .btn:active:focus, .btn.active:focus { outline:0 0; outline-offset:0; }
.btn { border-radius:2px; font-weight:600; color:#fff; }
.btn-default { background-color:#dbdbdb; background-image:linear-gradient(#dbdbdb,#bbb); border-color:#aaa; color:#333; }
.btn:hover { background-image:none; color:#fff; }
.btn-default:hover { background-color:#bbb; border-color:#aaa; color:#333; }
.btn-inverse { background-color:#FFAC1C; }
.btn-inverse:hover, .btn-primary.active, .btn-primary.active:hover { background-color:#B37413; border-color:#4D3311; }
.btn-primary { background-color:#FFAC1C; border-color:#FFAC1C; }
.btn-primary:hover { background-color:#B37413; border-color:#B37413; }
.btn-danger { background-color:#e04e4a; background-image:linear-gradient(#e04e4a,#c73936); border-color:#ba2522; }
.btn-danger:hover { background-color:#c4241f; border-color:#ba2522; }
.btn-simple { border-color:#fff; border-width:3px; }
.text-primary { color:#FFAC1C; }
.text-10 { font-size:10px; }
.text-12 { font-size:12px; }
.text-14 { font-size:14px; }
.text-16 { font-size:16px; }
.text-18 { font-size:18px; }
.text-20 { font-size:20px; }
.form-control { color:#555; background-color:#eee; border:1px solid #ccc; border-radius:2px; box-shadow:inset 0 0 1px rgba(0,0,0,.1); }
.form-control:focus { outline:0; box-shadow:none; border-color:#aaa; }
textarea.form-control { resize:vertical; height:auto; }
span.required { color:#e74c3c; margin-left:5px; font-weight:700; font-size:14px; }
.overlay-wrapper { position:relative; }
.overlay-wrapper .overlay { margin:0; bottom:0; left:0; opacity:1; overflow:hidden; position:absolute; right:0; top:0; text-align:center; transition-duration:.5s; background-color:rgba(0,0,0,.3); }
.overlay-wrapper h2 { background-color:rgba(0,0,0,.8); display:inline-block; font-size:20px; font-weight:400; color:#B37413; position:absolute; bottom:20px; padding:15px 20px; }
.overlay-wrapper h2 span { color:#fff; display:block; font-size:13px; font-weight:700; margin-top:5px; }
.overlay-wrapper:hover .overlay { background-color:transparent; }
.owl-theme .owl-controls { margin-top:0; }
.owl-theme .owl-controls .owl-buttons div { opacity:1; padding:0; position:absolute; top:50%; margin:-65px 0 0; height:80px; background-color:transparent; color:#B37413; font-size:80px; transition-duration:.3s; }
.owl-theme .owl-controls .owl-buttons div:hover { color:#000; }
.owl-theme .owl-controls .owl-buttons div.owl-prev { left:-50px; }
.owl-theme .owl-controls .owl-buttons div.owl-next { right:-50px; }

.pagination{border-radius:0;background-color:#fff;box-shadow:0 1px 5px 0 #c8c8c8}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>li>a{border-color:#c8c8c8;color:#4D4D99}.pagination>li>a:hover{border-color:#c8c8c8;background-color:#e8e8e8;color:#4D4D99}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#4D4D99;border-color:#4D4D99} /* Sekundární barva pro aktivní stránku */
.collapse-horizontal{border:0;background-color:transparent;margin:0}.collapse-horizontal>a{margin-bottom:15px}.collapse-horizontal .panel-collapse{margin:0 -15px;background-color:#111;color:#ddd}header.navbar{background-color:#222;border:0;margin:0;box-shadow:0 1px 8px 0 rgba(0,0,0,.3)}header.navbar .navbar-brand,header.navbar .navbar-brand:hover{color:#FFAC1C;font-weight:700} /* Primární barva pro logo */
header.navbar .navbar-nav>li>a{color:#fff;text-transform:uppercase;padding-top:16px;padding-bottom:16px}header.navbar .navbar-nav>li>a:hover,header.navbar .navbar-nav>li>a:focus,header.navbar .navbar-nav>li.open>a,header.navbar .navbar-nav>li.open>a:hover,header.navbar .navbar-nav>li.open>a:focus{color:#FFAC1C;background-color:#111;box-shadow:0 0 7px 0 rgba(0,0,0,.9) inset} /* Primární barva pro navigaci hover/active */
header.navbar .navbar-nav>li>.dropdown-menu{border-radius:0;padding:0;margin-top:-1px;min-width:180px}header.navbar .navbar-nav>li>.dropdown-menu li a{background-color:#222;color:#fff;padding:10px;border-bottom:1px solid #111}header.navbar .navbar-nav>li>.dropdown-menu li:last-child a{border-bottom:0}header.navbar .navbar-nav>li>.dropdown-menu li a i{margin-right:8px;color:#FFAC1C;font-size:12px} /* Primární barva pro ikony v dropdownu */
header.navbar .navbar-nav>li>.dropdown-menu li a:hover{background-color:#111;color:#FFAC1C} /* Primární barva pro dropdown hover */
header.navbar .navbar-buttons{position:relative}header.navbar .navbar-buttons .btn{margin-right:8px;margin-top:-3px}header.navbar .navbar-buttons .navbar-icon{background-color:#111;box-shadow:0 0 7px 0 rgba(0,0,0,.9) inset;padding:15px 20px;display:inline-block;font-size:16px;width:55px}#navbar-search-form{position:absolute;right:0;bottom:-54px;width:250px;padding:10px;background-color:#111;box-shadow:0 6px 12px rgba(0,0,0,.175)}#navbar-search-form .btn{margin-top:0;margin-right:0}#navbar-search-form .form-group{margin-bottom:0}#navbar-search-form .form-control{background-color:#383838;border-color:#464646;color:#fff}.header-title{padding:60px 0 0;text-shadow:2px 2px 1px rgba(0,0,0,.5)}.header-title h2{font-size:50px;font-weight:700;margin:0}.header-title h2 a{color:#fff}.header-title p{margin:15px 0 60px;color:#fff;font-size:20px}.footer-boxes{background-color:#1a1a1a;border:1px solid #2e2e2e;margin-top:100px;padding:0 15px}.footer-boxes .box{color:#fff}.footer-boxes .box h4{color:#FFAC1C;font-size:30px;margin:20px 0 10px} /* Primární barva pro nadpisy v patičce */
.footer-tags a{color:#bbb}.footer-tags a:hover{color:#fff}.footer-posts .post-date{float:right}footer.navbar{background-color:#292929;border:0;margin:0;border-radius:0}footer.navbar-default .navbar-nav{margin-left:5px}footer.navbar-default .navbar-nav>li>a{padding-left:10px;padding-right:10px}footer.navbar .navbar-nav>li>a:hover,footer.navbar .navbar-nav>li>a:focus{color:#fff}footer.navbar p.copyright{margin:0;color:#fff;text-align:right;padding:15px 15px 0 0;padding-bottom:10px}footer.navbar p.copyright2{margin:0;color:#fff;padding:15px 15px 0 0;padding-left:15px;padding-bottom:10px}.container .jumbotron{margin:0;border-radius:0;background-color:#111;padding:0}.jumbotron-panel{padding:15px 15px 0;background-color:#1a1a1a;border:1px solid #2e2e2e;border-bottom:0}.table-header.table-bordered{border-color:#2e2e2e;margin-bottom:0;background-color:#1a1a1a}.table-header.table-bordered tr>th:first-child{width:38px}.table-header.table-bordered>thead>tr>th,.table-header.table-bordered>tbody>tr>th,.table-header.table-bordered>tfoot>tr>th,.table-header.table-bordered>thead>tr>td,.table-header.table-bordered>tbody>tr>td,.table-header.table-bordered>tfoot>tr>td{border-color:#2e2e2e}.table-header.table-bordered img{width:20px}.jumbotron-brands{float:right}.jumbotron-panel .brands{margin:0}.jumbotron-panel .brands li{margin-right:8px}.jumbotron-panel .brands li:last-child{margin-right:0}.jumbotron-panel .brands li a{background-color:#FFAC1C;color:#1a1a1a;border:0;font-size:18px;padding-top:5px} /* Primární barva pro značky */
.jumbotron-panel .brands li a:hover{background-color:#4D4D99;color:#fff} /* Sekundární barva pro značky hover */
.content-wrapper{background-color:#f0f0f0;background-image:url(../images/pattern.png);padding:20px}.content-wrapper .box,.content-wrapper .widget-wrapper{background-color:#fff;border:1px solid #c8c8c8;box-shadow:0 1px 5px 0 #c8c8c8;margin-bottom:20px;padding:15px}.content-wrapper .box.colored{background-color:#4D4D99;border-color:#4D4D99;color:#fff} /* Sekundární barva pro barevné boxy */
.content-wrapper h2,.content-wrapper .widget-wrapper h3{margin:0 0 10px;font-size:20px;font-weight:600}.widget-wrapper .nav-sidebar li a{border-bottom:1px solid #eee;padding:10px 0 10px 10px;font-weight:600}.widget-wrapper .nav-sidebar li a:hover{background-color:transparent}.widget-wrapper .nav-sidebar li:last-child a{border-bottom:0}.widget-wrapper .nav-sidebar li a:hover span{background-color:#f5752a;background-image:linear-gradient(#f5752a,#db5e14);border-color:#c75918}.match-wrapper.table td{border-top:0;vertical-align:middle;padding:4px}.match-wrapper img{margin-right:10px}.match-wrapper .game img{width:16px;margin-right:3px;position:relative;top:-2px}.match-wrapper.table .game,.match-wrapper.table .game-date{border-bottom:1px solid #eee;padding-bottom:6px}.match-wrapper .game-date{text-align:right}.match-wrapper .game-date span{font-weight:600;color:#666;font-size:13px}.match-wrapper .game span{font-size:16px;color:#444;font-weight:700}a:hover .match-wrapper .game span{color:#4D4D99} /* Sekundární barva pro hover */
.match-wrapper .team-name{font-size:15px;color:#333}.match-wrapper .team-score{font-weight:700;font-size:16px;text-align:right;color:#333}.match-wrapper .team-score.win{color:#4D4D99} /* Sekundární barva pro vítěze (modrá varianta) */
.match-wrapper .team-score.lose{color:#ae2e01}.tournament img{margin:20px 0}.tournament h4{font-weight:700;font-size:20px}.tournament .date{font-size:24px;text-align:center;margin-bottom:20px}#twitter-wrapper .tweet{margin-bottom:10px}#twitter-wrapper .timePosted{font-weight:700;color:#888}.highlighted h2{text-align:center;font-size:26px;margin-bottom:30px}article.post{border-bottom:1px solid #ddd;padding:15px 0}article.post:first-child{padding-top:0}article.post:last-child{border-bottom:0;padding-bottom:0}article.post .post-date-wrapper{float:left}article.post .post-date{background-image:linear-gradient(#f5752a,#db5e14);border:1px solid #c75918;color:#fff;text-align:center;padding:2px 7px 7px;margin-right:15px;border-radius:2px}article.post .post-date .day{font-size:24px;font-weight:300;border-bottom:1px solid #fff;padding-bottom:3px;margin-bottom:5px}article.post .post-date .month{font-size:12px;font-weight:600}article.post .post-type{text-align:center;padding-top:20px;margin-right:15px}article.post .post-type i{color:#ddd;font-size:30px}article.post .post-body{overflow:hidden}article.post .post-body h2{font-size:24px;line-height:32px}article.post .post-body p{margin:0;text-align:justify}article.post .post-body img{max-width:690px;margin-left:20px;margin-bottom:15px}article.post.gallery-post .post-body img{max-width:100%;float:none;margin-left:0}article.post .post-body #blog-post-gallery img{max-width:100%;float:none;margin:0 0 15px}article.post .post-body blockquote,article.post .post-body .flex-video{margin:0 0 15px}article.post .post-body .post-info{margin-top:15px;clear:both}article.post .post-body .post-info span{position:relative;top:7px;color:#777}article.post-single .post-body img{max-width:100%;float:none;margin:0 0 15px}article.post-single .post-body p{margin:0 0 20px}article.post-single .post-body p img{margin-right:15px}article.post-single .post-body .gallery-page img{margin:0}article.post-single .post-body .gallery-page{margin:0 0 20px}.comments{background-color:#f9f9f9;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);margin:-1px -15px 20px;padding:15px;border-top:1px solid #ddd}.comments .commentlist{list-style:none;margin:0;padding:0}.comments .commentlist>.comment{padding-top:30px;border-top:1px solid #ddd;margin-top:30px}.comments .commentlist>.comment:first-child{border-top:0;padding-top:0}.comments .commentlist .children{padding-left:80px}.comments .commentlist .children .comment{padding-top:30px}.comments .avatar{float:left}.comments .avatar img{border-radius:50%;width:60px}.comments .comment-body{padding-left:22px;overflow:hidden}.comments .author{margin-bottom:15px}.comments .author h3{display:inline-block;margin:0 15px 0 0}.comments .author .meta{display:inline-block;color:#bcc7d1}.comment .message{clear:both}.comment .message p{margin:0 0 10px}.comment .reply i{margin-right:6px}.comment-form .comment-notes{font-size:13px}.comment-form .logged-in-as{font-size:13px}.comment-reply-title{font-size:20px}.comment-reply-title small{float:right}.comment-reply-title small a{color:#d9534f;font-size:12px;padding-top:10px}.team-categories{padding:15px 15px 0;border-bottom:1px solid #ddd;background-color:#f0f0f0;margin:-15px -15px 0}.team-categories li .btn{margin-bottom:15px}.team-members-wrapper{padding:30px 15px 0}.team-member{margin-bottom:25px;border-bottom:1px solid #ddd}.team-members-wrapper>.team-member:last-child{border-bottom:0;margin-bottom:0}.team-member img{margin-bottom:20px}.team-member h2 small{margin-left:10px;font-weight:600;font-size:70%}.team-member ul li{padding:2px 0}.team-member ul li strong{color:#FFAC1C;width:100px;display:inline-block} /* Primární barva pro silný text */
.team-member.single{border-bottom:0;margin-bottom:0}.team-member.single .brands{margin-bottom:0}.profile-gallery .gallery-page .row{margin:0}.profile-gallery .gallery-page .row>div{padding:3px}.hardware .team-member{margin-bottom:0;border-bottom:0}.hardware .team-member ul li strong{width:70px}.config{text-align:center}.config p{margin-bottom:0;font-size:16px}.config .btn{margin-left:5px}.gallery-page{margin:0}.gallery-page>div{padding:0}.gallery-page h2 small{margin-left:10px}.gallery-post .btn{margin-top:20px}.error{text-align:center}.error h2{font-size:60px;margin:30px 0 50px}.error p{font-size:22px;line-height:35px;padding:0 50px}.registration-form p{margin-bottom:10px}.registration-form form{margin-top:20px}.registration-form form .login-btn{display:inline-block}.registration-form form .checkbox.remember{display:inline-block;margin-left:20px}.registration-form form #reset-password-toggle{display:inline-block;float:right;padding-top:10px;cursor:pointer}.registration-form#reset-password{display:none}.list-matches .match thead td{font-size:18px;color:#444;font-weight:700}.list-matches .match .game{font-size:16px;color:#444;font-weight:700;background-color:#f0f0f0}.list-matches .match .game img{width:16px;margin-right:3px}.list-matches .match .game span.game-date{font-weight:600;color:#666;font-size:13px;margin-left:10px}.list-matches .match .team-name{font-size:15px}.list-matches .match .team-score{font-weight:700;font-size:16px;text-align:center}.list-matches .match .team-score.win{color:#4D4D99} /* Sekundární barva pro vítěze */
.list-matches .match .team-score.lose{color:#ae2e01}.list-matches .match .team-name img{width:24px}.list-matches .match .team-name.left img{margin-right:10px}.list-matches .match .team-name.right img{margin-left:10px}.list-matches .match .team-name.right{text-align:right}.list-matches .match .status{width:41px;font-size:17px;text-align:center}.list-matches .match .status a{color:#999}.list-matches .match .status a:hover{color:#555}.detail-match{text-align:center}.detail-match .match-status h2{font-size:24px;font-weight:700}.detail-match .match-status p.date{font-size:18px;font-weight:600;color:#777}.detail-match .team h3{margin-top:5px;font-weight:600;letter-spacing:1px}.detail-match .score{font-size:40px;font-weight:600;padding-top:5px}.detail-match .score .win{color:#4D4D99}.detail-match .score .lose{color:#ae2e01}.detail-match .match-maps{margin-top:20px}.detail-match .match-map{margin-bottom:25px}.detail-match .match-map h4{font-weight:700;font-size:16px;margin-bottom:2px}.detail-match .score.map-score{font-size:16px;padding-top:0}.detail-match .lineup{text-align:left;margin-top:20px}.detail-match .lineup li{padding:2px 0}.detail-match .lineup.right{text-align:right}.detail-match .lineup img{display:inline-block}.detail-match .lineup p{display:inline-block;font-size:16px;font-weight:600;position:relative;top:3px;margin:0}.detail-match .lineup.left img{margin-right:8px}.detail-match .lineup.right img{margin-left:8px}.match-videos{padding-bottom:15px}.match-videos .widget-wrapper.videos{background-color:#fafafa}.gaming-team h2{font-size:30px}.gaming-team .team-photo{margin-top:10px}.gaming-team-videos .flex-video{margin-bottom:15px}.table.forum-wrapper th{padding:6px;background-color:#f0f0f0}.table.forum-wrapper td{vertical-align:middle;padding:6px}.table.forum-wrapper td.forum-icon{width:45px;text-align:center;font-size:20px;color:#666}.table.forum-wrapper td.forum-icon.new{color:#4D4D99} /* Sekundární barva pro nové ikony */
.table.forum-wrapper td.forum-icon.lock{color:#ae2e01}.forum-wrapper p.post-detail{margin:0}.forum-header{margin-bottom:15px}.forum-footer{margin-bottom:0}.forum-header .btn i{margin-right:5px}.forum-header .pagination{margin:0;box-shadow:none;float:right}.forum-wrapper p.thread-autor{margin:0}.forum-wrapper p.thread-autor a{color:#FFAC1C} /* Primární barva pro autora vlákna */
.content-wrapper .forum-post-wrapper{padding:0}.widget-wrapper .nav-sidebar li a span{float:right;border-radius:2px;text-shadow:-1px -1px 0 rgba(0,0,0,.6);border:1px solid #111;font-weight:600;color:#fff;background-color:#444;background-image:linear-gradient(#444,#333);padding:2px 4px;margin-top:-3px}.forum-post-wrapper>.row{margin:0;display:flex}.forum-post-wrapper>.row>div{padding:0}.forum-post-wrapper>.row>div:first-child{background-color:#f5f5f5;border-right:1px solid #ddd}.forum-post-wrapper .author-detail{padding: 5px 5px 0px 5px;}.forum-post-wrapper .author-detail h3{margin:0;font-size:20px;font-weight:600}.forum-post-wrapper .author-detail .function{margin:0 0 10px;font-weight:600}.forum-post-wrapper .author-detail ul li{padding:2px 0}.forum-post-wrapper .author-detail ul li strong{color:#FFAC1C;width:100px;display:inline-block} /* Primární barva pro detail autora */
.forum-post-wrapper .forum-post{padding:15px}.forum-post-wrapper .forum-post .date{font-weight:700;color:#666;margin-bottom:10px}.forum-post-wrapper .forum-post blockquote{border-color:#ddd;font-size:14px;border:1px solid #ddd;margin-left:20px}.forum-post-wrapper .forum-post blockquote .author{color:#666;font-size:16px;margin-bottom:5px;font-weight:600}.forum-post-wrapper .forum-post blockquote .author b{color:#4D4D99} /* Sekundární barva pro autora v citaci */
.forum-post-wrapper .forum-post blockquote .author span.date{font-size:14px;font-weight:400}.tournament-detail img{padding:10px}.tournament-detail h2{font-size:60px;margin:25px 0 10px}.tournament-detail .date{font-size:26px;margin-bottom:40px}.countdown{text-align:center;padding:0 0 30px}.countdown-info{text-align:center;margin:20px 0 0;font-size:24px;letter-spacing:2px;border-top:1px solid #ddd;padding-top:20px}.countdown div{display:inline-block;width:130px}.countdown div span{display:block}.countdown div span.countdown-number{font-size:80px}.countdown div span.countdown-title{font-weight:700;font-size:20px;color:#777}.tournament-bracket{margin-bottom:40px}.tournament-bracket h2{font-size:30px;text-align:center;margin:15px 0 30px}.tournament-bracket h3{font-size:16px;font-weight:700;margin-top:0}.tournament-bracket .bracket-match-wrapper .bracket-match{border:1px solid #ddd}.tournament-bracket .bracket-match-wrapper .bracket-match>div{padding:3px}.tournament-bracket .bracket-match-wrapper .bracket-match>div:first-child{border-bottom:1px solid #ddd}.tournament-bracket .bracket-match-wrapper .bracket-match img{width:20px;margin-right:5px;position:relative;top:-1px}.tournament-bracket .bracket-match-wrapper .bracket-match>div span{float:right;background-color:#eee;margin:-3px;padding:4px 10px;border-left:1px solid #ddd}.tournament-bracket .bracket-match-wrapper.centered{margin-top:53px}.tournament-bracket .bracket-match-wrapper.final{margin-left:30px;margin-right:30px}.tournament-groups .table th{background-color:#f0f0f0}.tournament-groups .table td{vertical-align:middle;padding:6px;font-size:16px}.tournament-groups img{width:20px;margin-right:5px;position:relative;top:-1px}.servers .table-bordered img{width:20px}.servers .table th{background-color:#f0f0f0}.servers .table-bordered tr>th:first-child{width:38px}@media(min-width:992px) and (max-width:1199px){.content-wrapper h2,.content-wrapper .widget-wrapper h3{font-size:18px}.match-wrapper.table .game,.match-wrapper.table .game-date{width:50%}.match-wrapper .game span{font-size:14px}.match-wrapper .game img{margin-right:1px}.match-wrapper .game-date span{font-size:12px}.widget-wrapper .nav-sidebar li a{padding:10px 0}.widget-wrapper .nav-sidebar li a span{padding:1px 2px;font-size:12px;margin-top:0}.gaming-team .detail-match .lineup.left img{margin-right:6px;width:24px}.gaming-team .detail-match .lineup p{font-size:14px;top:2px}.tournament-detail h2{font-size:55px}.tournament-bracket h2{font-size:30px}.error h2{font-size:60px}}@media(min-width:768px) and (max-width:991px){header.navbar .navbar-nav>li>a{padding-left:13px;padding-right:13px;font-size:12px}article.post .post-body img{max-width:100%;float:none;margin-left:0}.footer-tags,.footer-posts{padding-bottom:20px}.content-wrapper .widget-wrapper{padding:10px}.content-wrapper h2,.content-wrapper .widget-wrapper h3{font-size:18px}.widget-matches h3 .btn{display:none}.match-wrapper img{width:24px}.match-wrapper.table .game,.match-wrapper.table .game-date{width:50%}.match-wrapper .game span{font-size:14px}.match-wrapper .game img{margin-right:1px}.match-wrapper .game-date span{font-size:12px}.list-matches .match thead td{font-size:15px}.list-matches .match .status{width:auto;font-size:15px}.list-matches .match .game{font-size:14px}.list-matches .match .game span.game-date{font-size:12px;display:block;margin-left:0}.list-matches .match .team-name img{width:20px}.list-matches .match .team-name.left img{margin-right:5px}.list-matches .match .team-name.right img{margin-left:5px}.detail-match .lineup.left img{margin-right:5px;width:24px}.detail-match .lineup.right img{margin-left:5px;width:24px}.detail-match .lineup.left p,.detail-match .lineup.right p{font-size:14px}.detail-match .match-map{margin-bottom:15px}.detail-match .match-map h4{font-size:12px}.detail-match .score.map-score{font-size:14px}.tournament-detail h2{font-size:45px}.tournament-detail .date{font-size:22px}.countdown div{width:120px}.countdown div span.countdown-number{font-size:70px}.countdown div span.countdown-title{font-size:20px}.tournament-bracket .bracket-match-wrapper .bracket-match img{display:none}.tournament-bracket h2{font-size:30px}.tournament-bracket h3{font-size:12px}.error h2{font-size:60px}}@media(min-width:1200px) and (max-width:1290px){#jumbotron-slider .owl-controls{display:none!important}}@media(min-width:992px) and (max-width:1090px){#jumbotron-slider .owl-controls{display:none!important}}@media(min-width:768px) and (max-width:870px){#jumbotron-slider .owl-controls{display:none!important}}@media(max-width:767px){#jumbotron-slider .owl-controls{display:none!important}.footer-tags{padding-bottom:20px}footer.navbar p.copyright{text-align:center;padding:15px}.navbar-default .navbar-toggle{margin:6px 15px 0 0;width:44px;text-align:center;padding:3px 0;border:0;color:#FFAC1C;font-size:24px;border-radius:0} /* Primární barva pro mobilní toggle */
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#111}.navbar-default .navbar-collapse{border:0;box-shadow:none;margin:0 -15px;max-height:300px;border-top:1px solid #111}.navbar-default .navbar-collapse .navbar-nav{margin:0 -15px;padding:5px 15px}.navbar-nav.nav>li{display:block;position:relative}.navbar.navbar-default .navbar-nav>li>a,.navbar.navbar-default .navbar-nav>li.active>a,.navbar.navbar-default .navbar-nav>li.active>a,.navbar.navbar-default .navbar-nav>li.active>a:hover,.navbar.navbar-default .navbar-nav>li.active>a:focus,.navbar.navbar-default .navbar-nav>li.open>a,.navbar.navbar-default .navbar-nav>li.open>a:hover,.navbar.navbar-default .navbar-nav>li.open>a:focus{padding:8px 0;border-bottom:1px solid #111;font-weight:600}.navbar.navbar-default .navbar-nav>li>a:hover,.navbar.navbar-default .navbar-nav>li>a:focus,.navbar.navbar-default .navbar-nav>li.open>a,.navbar.navbar-default .navbar-nav>li.open>a:hover,.navbar.navbar-default .navbar-nav>li.open>a:focus{background-color:transparent;box-shadow:none}header.navbar .navbar-nav>li>.dropdown-menu{display:block;position:relative;float:none;box-shadow:none;border:0;margin-bottom:10px;margin-top:0}.navbar-nav>li:last-child>.dropdown-menu{margin-bottom:0}header.navbar .navbar-nav>li.open>.dropdown-menu>li>a{color:#fff}header.navbar .navbar-nav>li.open>.dropdown-menu>li>a:hover,header.navbar .navbar-nav>li.open>.dropdown-menu>li>a:focus{color:#FFAC1C}.comments .avatar img{width:40px}.comments .comment-body{padding-left:10px}.comments .commentlist .children{padding-left:50px}.comments .author{margin-bottom:8px}.comments .author h3{font-size:20px;margin-right:5px}.comment .message{margin-bottom:10px}.detail-match .lineup ul li>b{display:inline-block;font-size:16px;position:relative;top:3px}.detail-match .score{font-size:30px}.detail-match .team h3{letter-spacing:0;font-size:20px}.tournament-detail .btn-lg{padding:6px 12px;font-size:14px;line-height:1.42857143}.tournament-detail img{padding:0}.tournament-detail h2{font-size:40px;margin:10px 0}.tournament-detail .date{font-size:20px;margin-bottom:30px}.countdown div{width:100px}.countdown div span.countdown-number{font-size:65px}.countdown div span.countdown-title{font-size:18px}.tournament-bracket.visible-xs .bracket-match-wrapper{margin-bottom:20px}.match-videos .flex-video{margin-bottom:30px}.forum-post-wrapper>.row{display:block}.registration-form form .checkbox.remember{display:block;margin-left:0}.registration-form form #reset-password-toggle{display:block;float:none}.forum-post-wrapper>.row>div:first-child{border-right:0;border-bottom:1px solid #ddd}}@media(max-width:640px){article.post .post-body img,article.post.post-single .post-body img{max-width:100%!important;float:none;margin-left:0;margin-right:0}.comments .commentlist .children{padding-left:20px}.tournament-detail h2{font-size:36px}.tournament-detail .date{font-size:18px;margin-bottom:20px}.countdown div{width:80px}.countdown div span.countdown-number{font-size:60px}.countdown div span.countdown-title{font-size:16px}}@media(max-width:600px){.comments .avatar img{display:none}.comments .comment-body{padding-left:0}.detail-match .score{font-size:18px}.detail-match .team h3{font-size:16px}.error h2{font-size:40px;margin:20px 0}.error p{font-size:20px;line-height:30px;padding:0}}@media(max-width:568px){.jumbotron-panel{padding:10px 15px 3px}.jumbotron-panel .btn{display:none}.jumbotron-brands{float:none;text-align:center}.gaming-team>.row>div{width:100%;float:none}.gaming-team h2{margin-top:30px}.detail-match .lineup.left img{margin-right:5px;width:24px}.detail-match .lineup.right img{margin-left:5px;width:24px}.detail-match .lineup.left p,.detail-match .lineup.right p{font-size:14px}.detail-match .match-status h2{font-size:20px}.detail-match .match-status p.date{font-size:16px}.detail-match .lineup ul li>b{font-size:14px}.detail-match .match-map{margin-bottom:15px}.detail-match .match-map h4{font-size:14px}.detail-match .score.map-score{font-size:14px}.tournament-detail>.row>div{width:100%;float:none}.tournament-detail img{display:none}.tournament-detail h2{margin-top:0}.countdown div{width:65px}.countdown div span.countdown-number{font-size:50px}.countdown div span.countdown-title{font-size:14px;font-weight:400}}@media(max-width:480px){.content-wrapper{padding:10px}article.post .post-date-wrapper{float:none;margin-bottom:10px}article.post .post-date{margin-right:0}article.post .post-type{display:none}article.post .post-body h2{font-size:20px;line-height:28px}.tournament-partner>.row>div,.team-member>.row>div,.profile-gallery .gallery-page>.row>div,.gallery-post .gallery-page.row>div,.post.post-single .gallery-page.row>div{width:100%}.team-member ul li strong{display:block}.team-member h2 small{margin-left:0;margin-top:5px;display:block}.widget-wrapper .nav-sidebar li a{padding:10px 0}.widget-wrapper .nav-sidebar li a span{padding:1px 2px;font-size:12px;margin-top:0}.gaming-team h2{font-size:24px}.gaming-team h2 img{width:24px}.detail-match .row>div{width:100%;float:none}.lineup-col{display:none}.detail-match .score{margin-bottom:10px}.detail-match .match-maps{background-color:#f0f0f0;margin:15px -15px -15px;padding:5px 10px}.countdown-info{font-size:20px}.row.forum-header>div{float:none;width:100%}.forum-header .pagination{float:none;margin-top:15px}.forum-post-wrapper .forum-post blockquote{margin-left:10px;padding:5px 10px}}@media(max-width:360px){.content-wrapper h2,.content-wrapper .widget-wrapper h3{font-size:16px}article.post.post-single .post-body .post-info .btn{display:none}article.post.post-single .post-body .post-info span{position:static}.gaming-team h2 img{display:none}.detail-match .lineup.left img{margin-right:4px;width:20px}.detail-match .lineup.right img{margin-left:4px;width:20px}.detail-match .lineup.left p,.detail-match .lineup.right p{font-size:13px;top:2px}.tournament-detail h2{font-size:30px}.tournament-detail .date{font-size:16px;margin-bottom:15px}.countdown-info{font-size:18px}.error h2{font-size:30px}.error p{font-size:16px;line-height:25px}}@media(max-width:320px){}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.soundcloud{padding-bottom:0;height:166px}.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0 0;margin:0;padding:0}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}}
/* PHP-Fusion Helpers */

.clear {
	clear: both;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

/* Helpers  */

.center {margin: 0 auto;}
.content_center {text-align: center;}
.flleft {float: left !important;}
.flright {float: right !important;}
.clear {clear: both;}


/* IE Fixes */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Hide from IE Mac  */

.clearfix {
	display:block;
}

/* End hide from IE Mac */

.floatfix {
	overflow:hidden;
}

* html .floatfix {
	width:100%;
}

.center, *[align="center"] {
	margin: 0 auto;
}

.center2, *[align="center2"] {
	text-align: center;
}

#navbar-userinf-form {
	position: absolute;
	right: 0;
	bottom: -130px;
	width: 250px;
	padding: 10px;
	background-color:#111111;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

#navbar-userinf-form .btn {
	margin-top:0;
	margin-right:0;
}

#navbar-userinf-form .form-group {
	margin-bottom: 0;
}

#navbar-userinf-form .form-control {
	background-color:#383838;
	border-color:#464646;
	color:#FFFFFF;
}

/* */