/* iphoneSE na vejsku */
@media all and (max-width: 321px) {
	.logo_position {
		width:120px !important;
		top:20px;
	}
	.lang_user_cart {
		position:relative;
		top:-25px;
	}
	#site-navigation > label {
	  display: block !important;
	}
	.product_image-wrap {
		height:155px !important;
		overflow:hidden;
	}
	.product {
		height:260px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	.product_title-wrap a {
		font-size:11px;
	}
	#footer {
		position:absolute;
		bottom:-10%
	}
	#footer .social-link {
		margin:3px;
	}
	#footer .social-link i.fa {
		font-size:18px;
	}
	#footer .social-link.circle a {
		width:25px;
		height:25px;
		line-height:25px;
		margin:5px;
	}
	#slider1_container {
		display:none;
	}
	
	#main_content, #homepage_tickets {
		margin:10px !important
	}
	#top_main_menu {
		display:none;
	}
	ul.navmenu li {
		list-style:none;
		width:100%;
	}
	#site-navigation {
		height: auto;
	}
	#site-navigation .mobile_menu {
		display: block;
	}
	#site-navigation > label {
		display: none
	}
	#site-navigation ul li {
		display: inline-block;
	}
}

/* iphone7 na vejsku */
@media all and (max-width: 375px) and (min-width: 322px) {
	.logo_position {
		width:100px !important;
	}
	.product_image-wrap {
		height:155px !important;
		overflow:hidden;
	}
	.product {
		height:250px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	.logo_position {
		width:120px !important;
		top:20px;
	}
	.lang_user_cart {
		position:relative;
		top:-25px;
	}
	#site-navigation > label {
	  display: block !important;
	}
	#top_main_menu {
		display:none;
	}
	#slider1_container {
		display:none;
	}
}

/* iphone7 na sirku */
@media all and (max-width: 667px) and (min-width: 376px) {
	.logo_position {
		width:140px !important;
		position:absolute;
		top:22px;
		left:0;
	}
	.product_image-wrap {
		height:285px !important;
		overflow:hidden;
	}
	.product {
		height:390px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	
	#main_content {margin:5px}
	#top_main_menu {
		display:none;
	}
	ul.navmenu li {
		list-style:none;
		width:100%;
	}
	#site-navigation {
		height: auto;
	}
	#site-navigation .mobile_menu {
		display: block;
	}
	#site-navigation > label {
	  display: block !important;
	}
	#site-navigation ul li {
		display: inline-block;
	}
	.lang_user_cart {
		background:#373736;
		width:120px;
		position:absolute;
		top:3px;
		
	}
}

/* 800x600 */
@media all and (max-width: 800px) and (min-width: 668px) {
	.logo_position {
		width:140px !important;
		top:25px;
	}
	.product_image-wrap {
		height:185px !important;
		overflow:hidden;
	}
	.product {
		height:290px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	.product_title-wrap a {
		font-size:12px;
	}
	.homepage_container_slider .product_image-wrap {
		height:230px !important;
		overflow:hidden;
	}
	.top_menu a {
		font-size:11px;
	}
	.homepage_container_slider .product {
		height:320px !important;
	}
}

/* ipad mini na sirku */
@media all and (max-width: 1024px) and (min-width: 801px) {
	.logo_position {
		width:140px !important;
		top:5px;
	}
	.top_menu {
		width:600px !important;
		
	}
	.product_image-wrap {
		height:255px !important;
		overflow:hidden;
	}
	.product {
		height:365px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	.top_menu a {
		font-size:12px;
	}
	.homepage_container_slider .product_image-wrap {
		height:190px !important;
		overflow:hidden;
	}
	.homepage_container_slider .product {
		height:290px !important;
	}
}

/* ipad pro 12" na sirku */
@media all and (max-width: 1366px) and (min-width: 1025px) {
	.logo_position {
		width:140px !important;
		top:5px;
	}
	.product_image-wrap {
		height:255px !important;
		overflow:hidden;
	}
	.product {
		height:365px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.tile_search {
		display:none
	}
	.top_menu a {
		font-size:15px;
	}
	.homepage_container_slider .product_image-wrap {
		height:230px !important;
		overflow:hidden;
	}
	.homepage_container_slider .product {
		height:320px !important;
	}
}

/* ipad mini na sirku */
@media all and (min-width: 1367px) {
	.logo_position {
		width:140px !important;
		top:5px;
	}
	.product_image-wrap {
		height:405px !important;
		overflow:hidden;
	}
	.product {
		height:455px !important;
	}
	.product_price .money {
		font-size: 17px !important;
	}
	.homepage_container_slider .product_image-wrap {
		height:230px !important;
		overflow:hidden;
	}
	.homepage_container_slider .product {
		height:325px !important;
	}
	.homepage_container_slider .product_title-wrap a {
		font-size: 12px !important;
	}
}

.homepage_container_slider .owl-nav [class*=owl-] {
	
}
.homepage_container_slider .owl-nav .owl-prev {
	position:absolute;
	left:-5px;
	top:38%;
}
.homepage_container_slider .owl-nav .owl-next {
	position:absolute;
	right:-5px;
	top:38%;
}
/* Small devices (tablets, 768px and up) */
/* 
@media (max-width: 768px;) {
#header {
	height:60px !important;
}
.hidden-desktop {
	display:inline
}
.lang_user_cart {
	display:none;}
.top_menu {
	width: 300px
}
.site-nav {
	display:none !important
}
.site-nav a {
	font-size:1em;
	padding:0
}
.site-nav li a span {
	
}
#footer {
	height:70px
}
#footer .social-link {
	margin:3px;
}
#footer .social-link i.fa {
	font-size:18px;
	
}
#footer .social-link.circle a {
	width:25px;
	height:25px;
	line-height:25px;
	margin:5px;
	
}
}
 */


/* 
Medium devices (desktops, 992px and up)@media (max-width: 992px) {
#header {
	height:80px !important;
}
.logo_position, .top_menu {
 	
}

.site-nav a {
	font-size:1em;
}

.lang_user_cart {
	padding: 5px 5px 0 5px;
	
}
.container {
	width:100%
}
.lang_user_cart a {
	font-size:1.1em;
	
}
.product_image-wrap {
	height:200px;
	overflow:hidden;
}
}

Large devices (large desktops, 1200px and up)@media (max-width: 1200px) {
	#header {
		height:100px;
	}
	.logo_position {width:150px;}
	.product_image-wrap {
		height:225px;
		overflow:hidden;
	}
	.product_title-wrap a {
		font-size:11px;
	}
}


 */

