@media (max-width: 1199px) {

header nav ul.nav-main li a {font-size:11px;}
/*.nav > li > a {padding:10px 5px !important;}*/

.red-bar-title1, .red-bar-title2 {font-size:14px;}

body.sticky-menu-active header nav ul.nav-main>li:hover>a, body.sticky-menu-active header nav ul.nav-main>li>a {line-height:46px;}

	.kvali-poc {line-height:30px; padding-top:15px; padding-bottom:15px; height:auto;}
.img100 {margin-bottom:10px;}
.nav > li > a {padding: 10px 12px;}
.manjaslova1 {font-size:12px!important}

.preker {width:970px;}
.preker:before {width:940px;}
.turniriprijava {font-size: 17px;}

}

@media (max-width: 991px) {

.turniriprijava {float: left;}
.turniriprijavatext {line-height: 27px;padding-top: 10px;}

.padright7 {padding-right:15px;}
.padleft8 {padding-left:15px;}
#footer .padright7 {padding-right:0}
#footer .padright7-foot {padding:0 !important}
#footer .foot-plavo2 {padding: 40px 0 63px 40px;}

.nopadright {padding-right:15px;}

.preker {width:750px;}
.preker:before {width:720px;}

.izbornikdesnotext {width: 37%}
.manjaslova1 {font-size:16px!important}
.gal-thumb {float:left}
.margin10pa30 {margin-bottom:30px}
.ispod991floatleft {float:left}
.ispod991marginright30 {margin-bottom:15px; margin-right:30px}
.slijedeci {text-align:left}
.ispod991clear {clear: both; height: 0px}

header.flat-menu nav ul.nav-main li > a,
header.flat-menu nav ul.nav-main li.active > a {
	letter-spacing:0;
}
.sli-naslov {font-size:16px;}
.entry-lista ul
{    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
}

	/* Logo */
	header .logo img {
		max-width: 180px;
	}

	header.center .logo {
		text-align: left;
	}

	/* Nav Top */
	header div.header-top ul.nav-top {
		float: left;
		margin: 7px 0 0 -15px;
		min-height: 5px;
	}

	/* Social Icons */
	header div.social-icons {
		display: none;
	}

	/* Search  */
	header div.search {
		display: none;
	}

	/* Thumb Info */
	a.thumb-info span.thumb-info-title {
		font-size: 14px;
	}

	a.thumb-info span.thumb-info-more {
		font-size: 11px;
	}

	/* Home Concept */
	div.home-concept {
		background: none;
	}

	div.home-concept div.project-image {
		margin: 60px auto 0 auto;
	}

	div.home-concept div.process-image {
		margin-top: 60px;
	}

	/* Portfolio */
	div.portfolio-nav,
	div.portfolio-nav-all {
		display: none;
	}

	/* Disable Parallax */
	.parallax {
		background-size: auto 100% !important;
		background-position: 0 0 !important;
	}

	/* Misc */
	.thumbnail {
		border: 0;
	}

	/* Isotope */
	ul.sort-destination.isotope {
		overflow: visible !important;
		height: auto !important;
	}

	.isotope-item {
		position: static !important;
		text-align: center;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		-webkit-transform: none !important;
		transform: none !important;
	}

	.isotope-hidden {
		display: none !important;
	}

	/* Flexslider */
	div.flexslider [class*="col-md-"] {
		text-align: center;
	}

	div.flexslider [class*="col-md-"] img {
		display: inline;
		width: auto;
	}

	div.flexslider div.portfolio-item,
	div.flexslider article {
		margin: 0 auto 25px;
		text-align: left;
	}

	/* Team */
	ul.team-list div.team-item {
		margin: 0 auto 35px;
		max-width: 270px;
	}

	/* Isotope Grid Fixes */
	.isotope-item.col-md-3 {
		max-width: 292px;
	}

	/* Timeline */
	section.timeline .timeline-box,
	section.timeline .timeline-box.right {
		float: none;
		clear: both;
		right: auto;
		left: auto;
		margin: 25px auto;
		max-width: 70%;
		width: auto;
	}

	section.timeline .timeline-box.left:after,
	section.timeline .timeline-box.right:after,
	section.timeline .timeline-box.left:before,
	section.timeline .timeline-box.right:before  {
		display: none;
	}

	/* Footer Phone */
	footer span.phone {
		font-size: 20px;
	}

	/* Scroll to Top */
	a.scroll-to-top {
		display: none !important;
	}

}

@media (max-width: 767px) {

#footer .padright7 {padding-right: 15px;}

.poc-rot-txt {padding:0 0 0 0;}

.oko-objavljeno {margin:0;}
.okotekst {padding:20px}

.owl-naslov {height:40px;padding-left:10px;}
.poc-rot-h2 {font: bold 20px/40px "Roboto";}

.redfoot {padding-left:45px;}
#sub-menu {padding:15px 0 10px 30px;}

.dropdown-toggle i.fa-angle-down {display:inline;}

footer {padding-top: 20px;}

.padright7 {padding-right:15px;}
.padleft8 {padding-left:15px;}
.padright0 {padding-right:15px;}
.smallnopad {padding:0;}
.potpis.padright7 {padding:0;}

.preker {width:100%;}
.preker:before {width:100%;}

.videoholderfullscreen {width:100%; height:auto; margin:0 auto;}

.margintop-20 {margin-top:0; float:none; display:block;}
.kvali-poc {margin:0 15px;}
.brea .breadcrumb {margin:5px 15px;}
.tabs > ul.ispod767fontsize > li > a:link {font-size:12px !important}

	/* Navigation */
	header div.nav-main-collapse,
	header div.nav-main-collapse.in {
		width: 100%;
		overflow: hidden;
		overflow-y: hidden;
		overflow-x: hidden;
	}

	header nav.nav-main ul.nav-main {
		float: none;
		position: static;
		margin: 8px 0;
	}

	header div.nav-main-collapse.collapse {
		display: none !important;
	}

	header div.nav-main-collapse {
		top: 8px;
		position: relative;
	}

	header div.nav-main-collapse.in {
		display: block !important;
	}

	header div.nav-collapse div.container nav.nav-main {
		float: left;
		width: 100%;
	}

	header.flat-menu nav ul.nav-main li a {
		color: #FFF !important;
	}

	header div.nav-main-collapse {
		background: #0065a3;
		max-height: none;

	}

	header > div.container,
	header.flat-menu > div.container {
		margin-bottom: 0;
		height: 65px;
	}

	header nav ul.nav-main {
		margin-right: -25px;
	}

	header div.nav-collapse {
		background: #002642;
		width: 100%;
		clear: both;
		width: 100%;
	}

	header nav.nav-main {
		padding: 10px 0;
		clear: both;
		display: block;
		float: none;
		width: 100%;
	}

	header nav.nav-main ul,
	header nav.nav-main ul li,
	header.flat-menu ul.nav-main {
		padding: 0;
		margin: 0;
	}

	header nav.nav-main ul li {
		clear: both;
		float: none;
		display: block;
		border-bottom: 1px solid #167ab7;
	}

	header nav ul.nav-main > li + li {
		margin-left: 0;
	}

	header nav ul.nav-main li a,
	header nav ul.nav-main ul.dropdown-menu li > a,
	header.flat-menu nav ul.nav-main li a,
	header.flat-menu nav ul.nav-main li.dropdown:hover > a,
	body header.single-menu nav ul.nav-main li.active > a {
		padding: 9px 8px;
		border: 0;
		border-top: 0;
		margin: 0;
		line-height:24px;
	}

	header nav.nav-main ul li:last-child,
	header nav ul.nav-main ul.dropdown-menu li > a {
		border-bottom: none;
	}

	header nav ul.nav-main li.dropdown:hover > a {
		margin-bottom: -2px;
	}

	header nav ul.nav-main li a {
		color: #FFF;
		clear: both;
		float: none;
		display: block;
		padding-left: 0;
	}

	header nav ul.nav-main li a i.icon-angle-down {
		position: absolute;
		right: 5px;
		top: 10px;
	}

	header nav ul.nav-main li a i.fa-angle-down {
		position: absolute;
		right: 5px;
		top: 10px;
	}

	header nav.nav-main ul ul {
		margin-left: 20px !important;
	}

	header nav.nav-main ul.dropdown-menu {
		position: static;
		clear: both;
		float: none;
		display: none !important;
	}

	header nav ul.nav-main ul.dropdown-menu {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

	header nav.nav-main li.resp-active > ul.dropdown-menu {
		display: block !important;
	}

	header nav ul.nav-main .dropdown-submenu > a:after {
		border-left: 5px solid transparent;
		border-right: 5px solid transparent;
		border-top: 5px solid #FFF;
	}

	header nav ul.nav-main .dropdown-submenu:hover > a:after {
		border-left-color: transparent;
	}

	body header nav ul.nav-main ul.dropdown-menu,
	body header nav ul.nav-main li.dropdown.open a.dropdown-toggle,
	body header nav ul.nav-main li a,
	body header nav ul.nav-main li > a:hover,
	body header nav ul.nav-main li.active a,
	body header nav ul.nav-main li.dropdown:hover a,
	body header nav ul.nav-main ul.dropdown-menu li:hover > a,
	body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover,
	body header.flat-menu nav ul.nav-main li.dropdown:hover a {
		background: none !important;
		background-color: transparent !important;
	}

	header.center nav ul.nav-main > li {
		display: block;
	}

	header nav ul.nav-main ul.sub-menu {
		padding: 0;
		margin: 0 0 10px 0;
	}

	/* Responsive Button Nav */
	button.btn-responsive-nav {
		background-color: #0065a3;
		top: 55px;
		display: block;
		position: absolute;
		right: 20px;
		color: #FFF;
	}

	header.single-menu button.btn-responsive-nav {
		top: 30px;
	}

	header.center button.btn-responsive-nav,
	header.flat-menu button.btn-responsive-nav {
		top: 15px;
	}

	button.btn-responsive-nav:hover,
	button.btn-responsive-nav:active,
	button.btn-responsive-nav:focus {
		color: #fff;
	}

	/* Base */
	h1.big {
		font-size: 3.2em;
		line-height: 42px;
	}

	/* Boxed */
	body.boxed {
		background: none !important;
	}

	body.boxed div.body {
		border: 0;
		border-bottom: 0;
		border-top: 0;
		box-shadow: none;
		margin: 0;
		width: auto;
	}

	body.boxed header {
		padding: 5px 20px 15px 20px !important;
	}

	/* Header */
	header {
		display: block;
		min-height: 65px;
	}

	header > div.container {
		width: 100%;
	}

	/* Navigation */
	header.center nav {
		width: auto;
	}

	header nav ul.nav-top {
		float: right;
		margin-right: 0;
	}

	/* Responsive Button Nav */
	button.btn-responsive-nav {
		top: 55px;
	}

	/* Social Icons */
	header div.social-icons {
		display: none;
	}

	/* Sort */
	div.sort-source-wrapper {
		background: #171717;
		margin-top: -40px;
	}

	.sort-destination,
	.isotope-item {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 380px;
	}

	.sort-destination.full-width,
	.sort-destination.full-width .isotope-item {
		max-width: none;
	}

	/* Caption */
	div.slider > ul > li > div.caption {
		// margin-left: 20px !important;
	}

	div.slider > ul > li > div.center-caption {
		margin-left: 0 !important;
	}

	/* Home Intro */
	div.home-intro-compact {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}

	/* Pricing Tables */
	div.pricing-table {
		margin-left: 0px;
	}

	div.pricing-table div.plan {
		margin-right: 0;
	}

	/* Footer Phone */
	footer span.phone {
		font-size: 20px;
	}

}

@media (max-width: 479px) {

	.news64 {width: 100%;margin: 0 0 10px 0;}
	.news30-2 .margintop10 {margin-top: 0;}

	.manjaslova1 {font-size:12px!important}
	.iznad479px {display:none}
	.ispod479px {display:block}
	.ispod479block {display: block;float: none!important;margin-bottom: 30px;}
	.hidden479 {display:none}

	/* Base */
	body {
		font-size: 13px;
	}

	/* Arrow */
	span.arrow {
		display: none;
	}

	/* Navigation */
	header nav ul.nav-top,
	header div.header-top {
		display: none;
	}

	/* Page Top */
	section.page-top {
		padding: 16px 0;
	}

	section.page-top h2 {
		line-height: 38px;
	}

	/* Blog */
	ul.comments li {
		border-left: 8px solid #DDDDDD;
		clear: both;
		padding: 0 0 0 10px;
	}

	ul.comments li div.img-thumbnail,
	ul.comments div.comment-arrow {
		display: none;
	}

	article.post-large div.post-image,
	article.post-large div.post-date,
	article.post-large {
		margin-left: 0;
	}

	/* Page 404 */
	section.page-not-found {
		margin: 0;
	}

	section.page-not-found h2 {
		font-size: 100px;
		letter-spacing: 0;
		line-height: 100px;
	}

	/* Flex Slider */
	div.flexslider,
	div.flexslider.unstyled,
	div.flexslider.unstyled {
		margin-top: 20px;
	}

	/* Sort */
	.sort-destination,
	.isotope-item {
		margin-left: auto !important;
		margin-right: auto !important;
		max-width: 240px;
	}

	.sort-destination.full-width {
		margin-top: -35px;
	}

	.sort-destination.full-width .isotope-item {
		position: static !important;
		clear: both;
		float: none;
		width: auto;
	}

	div.sort-source-wrapper {
		display: none;
	}

	/* History */
	ul.history li div.thumb {
		display: none;
	}

	ul.history li div.featured-box {
		margin-left: 0;
	}

	/* Home Concept */
	div.home-concept div.project-image {
		background-position: 0 0;
		margin-left: auto;
		max-width: 160px;
		max-height: 220px;
	}

	div.home-concept div.fc-slideshow,
	div.home-concept div.fc-slideshow img {
		max-height: 145px;
		max-width: 145px;
	}

	/* Timeline */
	section.timeline {
		width: auto;
		float: none;
		margin-left: 0;
		margin-right: 0;
	}

	section.timeline .timeline-box,
	section.timeline .timeline-box.right {
		margin: 15px auto;
		max-width: 90%;
	}

}

/* Nav Responsive Breakpoints */
@media (max-width: 600px) {

	.ispod600block > li {display:block; float:none; }

	header nav ul.nav-top li {
		display: none;
	}

	header nav ul.nav-top li.phone {
		display: block;
	}

}










@media (max-width: 479px) {

/*
.prikazi {margin-top:21px;}
*/


.gumb1 {float:left !important;margin-left:0 !important;margin-top:20px;}
.gumb2 {float:left !important;margin-left:0 !important;}
.gumb3 {float:left !important;margin-left:0 !important;}


.rangtabs a {padding:20px 25px !important;}
a.podnaslovboks-vidi {display:none;}

.red-bar1 {padding-left:10px;}

.jezicimob {margin-top:20px; float: left;}
.htsvlogomob {float:left; margin-top:20px;}
.news30-1 {width:100%; float:none; margin:0 0 10px 0;}
.news30-2 {width:100%; float:none; margin:0 0 10px 0;}


.streamtable {font-family:'Raleway'; font-weight:400; font-size:8px; width:180px;}
.streamtable tbody {font-size:8px;}
.streamtable td {padding: 1px !important;}
.streamtable td img {width:12px !important; height:8px !important;}

}

@media (min-width: 480px) {
.htsvlogomob {display:none;}
}


@media only screen and (min-width: 480px) and (max-width: 767px) {
.headertopispodtekst {display:none;}
.headertopispod h1 {font-family: 'Raleway', sans-serif; font-weight:400; font-size:22px; margin:0 !important; padding:5px 0 10px 0 !important; line-height:1em; color:#fff;}
.jezici {display:none;}
.jezicimob {margin-top:20px;}
.htsvnatpis {display:none;}
}



@media only screen and (min-width: 768px) and (max-width: 1023px) {
.htsvlogo {max-width:300px !important;}
.htsvnatpis {display:none;}
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
.izbornikdesnotext {font-size:10px;}
.strelicahead {float:left; background: url(http://188.166.6.135/slike/strelica-podloga.png) center left no-repeat; height:34px; width:19px;}
.htsvlogo {max-width:300px !important;}
}


@media (min-width: 768px) {
.jezicimob {display:none;}
}

@media (max-width: 769px) {

.izbornikdesnotext2 p {line-height:38px;}

div.dt-buttons {top:69px !important;margin-left:20px;float:none !important;}

.dataTables_wrapper .dataTables_length {float:left !important;clear:both !important;}
div.dt-buttons {text-align:right !important;margin-left:84px;}
#playerslist_filter {margin-top:15px !important;position:absolute;left:0;}
.dataTables_wrapper .dataTables_filter .form-control {margin-left:0;width:115px;}
tr#kras th.kate {
    left: -9px !important;
    position: absolute !important;
    top: 80px !important;
}
tr#kras th.spol {
    left: 72px !important;
    position: absolute !important;
    top: 80px !important;
}
tr#kras th.klub {
    left: 153px !important;
    position: absolute !important;
    top: 80px !important;
}
tr#kras3 th.kate label {
    left: -63px;
    position: relative;
    top: -132px;
}

table.dataTable.no-footer {margin-top:80px !important;}
#playerslist_filter label, #playerslist_length label {text-align:left !important;}
.dataTables_wrapper .dataTables_filter input {margin-left:0;}

.izbornikdesnotext {display:none;}
.over-datum {
    background: #ed1b24 none repeat scroll 0 0;
    color: #ffffff;
    font: bold 13px "Roboto";
    left: 0;
    padding: 3px;
    position: absolute;
    top: -24px;
    width: 85px;
    z-index: 999;
}
}


@media print {
.table-turniri-plavi > td, .table-turniri-plavi2 > td {font-family: Roboto,sans-serif;font-size: 11px;line-height: 14px !important;padding: 3px !important;}
body {padding-top:0 !important; padding-left:25px; padding-right:25px;}
.printhide {width:1px !important}
.printdisplaynone {display:none}
}