@media screen and (min-width: 1200px){
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a,.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:16px;
		padding:25px 5px;
		margin-right:0px;
	}
	
}
@media screen and (min-width: 1400px){
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a,.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:15px;
		padding:25px 5px;
		margin-right:0px;
	}


}
@media screen and (min-width: 1600px){
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a, .header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:16px;
	    padding: 25px 5px 22px 5px;
		margin-right:10px;
	}
}

@media screen and (max-width: 1400px){
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a, .header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:15px;
	}

	.logo_placeholder {
		width:15% !important;
	}

	.static_right { 
	    padding-right: 100px;
	}
 
	.static_content_fp h1 {
	    font-size: 40px;
	    margin-bottom:0px;
	}

	.static_content_fp .right_cont p {
	    font-size: 30px;
	}

	.static_content_fp, .static_content_fp .menu4_main {
		height:300px !important;
	}

	.static_content_fp .menu4_cornered {
		border-bottom-width: 300px;
	}

	.static_content_fp .static_right {
	    padding-top: 100px;
	    height: 300px;
	}

	.static_content_fp .divider_long {
		padding-bottom:10px;
	}


}

@media screen and (max-width: 1400px) and (min-width: 1200px){
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a,.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:13px;
		padding:25px 5px;
		margin-right:0px;
	}
}

@media screen and (max-width: 1200px){
	.fp_paralax_text p {
	    font-size: 27px; 
	    line-height: 35px;
	}
	.right_cont {
	    margin: 0;
	}
	.header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a, .header-alpha .navbar-wp.drugi_meni .navbar-nav >li>a:hover {
		font-size:14px;
		padding:25px 5px;
		margin-right:0px;
	}

	.logo_placeholder {
		display:none;
	}

	.header-alpha .navbar-wp .navbar-nav>li, .header-alpha .navbar-wp .navbar-nav>li>a {
	    font-size: 14px;
	}

	.menu5_main .menu_container {
	    font-size: 32px;
	}
}

@media screen and (max-width: 991px){
	.category_inquery{
		position:fixed;
		bottom:0;
		right:0;
		padding-right:0;
		padding-left:0;
		z-index:99;
	}
	.product_information_row {
	    margin-top: 40px;
	}
	.product-info .product_desc{
	    margin-top: 30px;
	}
	.category_desc p{
		display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
	}
	.category_desc p.expanded_paragraph{
		display: block;
        overflow: auto;
	}
	.category_desc_expand_btn_container{
		display:block;
	}
	.static_right {
        padding: 30px;
   }
   .header .navbar-wp .navbar-brand{
   		width:60% !important;
   		margin:0 !important;
   }
   .second_logo{
   		width:20% !important;
   		margin:0 !important;
   }
   .navbar-toggle.navbar-toggle-aside-menu{
   		width:30px !important;
   		margin:0 !important;
   }
   .header-alpha .navbar-inner {
	    padding-bottom: 0px;
	    margin-bottom: 0px;
	}
	.nad_header_right {
	    display:none;
	}
	.static_left{
		background-size: cover;
	}
	.static_right{
	    margin: 0px 0px 0px 0px;
	}
	.discount_container#discount_container_number_1, .discount_container#discount_container_number_2, .discount_container#discount_container_number_3{
	    margin-left: auto;
	    margin-right: auto;
	    position: static;
	    display: block;
	}
	.discount_left p {
		font-size: 22px;
    	margin-bottom: 5px;
	}
	.menu6_cornered{
		display: none;
	}
	.menu6_main{
		width:100%;
	}
	.discount_right{
	    right: 0px;
	}
	.menu6_main .fp_h1{
		margin-left:0px !important;
		text-align:center !important;
	}
	.menu6_main .divider{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.menu4_main{
		width:100%; 
	}
	.menu4_cornered{
		display: none;
	}

	.header-alpha {
		background-color: #000000;
    	height: auto !important;

		position: sticky;
	    width: 100%;
	    z-index: 1001; 
	    top: 0;   	
	}
	.pg-opt{
		margin-top:0 !important;
	}


	.menu5_main .menu_container {
	    font-size: 26px;
	}

	.navbar-wp .container.header_first_page, .navbar-wp .header_subpages {
		margin-top:20px;

	}

	.layer-slider-wrapper {
		display:none;
	}

	.featured_products {
	    margin-top: 0px !important;
	    padding-top: 40px !important;
	    /* font-size: 32px; */
	}
	.shop_page, .slice.shop_page {
		margin-top:0 !important;
	}
	.slice.shop_page.shop_product_detail{
		margin-top:0 !important;
	}
	.cta-maros .cta_tekst_container h3 {
		text-align:center;
	}
	
	.cta-maros .cta_button_container {
	 	float:none;
	 	text-align:center;
	} 

	.cta-maros .cta_tekst_container {
		float:none;
		text-align:center;
		padding-left:10px;
		padding-right: 10px;
	}
	
}
@media screen and (max-width: 767px){
	.fp_h1{
	    font-size: 32px;
	    line-height: 1.2;
	}
	.first_page_novica{
		margin-bottom:40px;
	}
	.product_page_inner_container h1{
		font-size:36px;
		line-height:1.2;
	}
	.naslovi_bread{
		font-size:32px;
		line-height:1.2;
	}
	.post-image{
		float:none;
	}
	.post-image img{
		margin: 10px auto;
    	width: 100%;
	}

	.product-announcment {
		margin-left: 10px;
		margin-right: 10px;
		padding-left: 10px;
		padding-right: 10px;
	}
}

/* prva stran */

@media screen and (max-width: 767px){ /* za telefon */
	/* podstran kontakt */
	.lokacije {
		min-height: 0px;
		margin-bottom: 30px;
	  } 
	 .storitve {
		min-height: 0px;
		margin-bottom: 30px;
	  } 
}
@media screen and (min-width: 768px) and (max-width: 991px){ /* za tablico */
	 .product_box {
		padding-bottom: 20px;
	  } 
	  /* podstran kontakt */
	  .lokacije {
		padding-bottom: 30px;
		min-height: 332px;
	  } 
	 .storitve {
		padding-bottom: 30px;
		min-height: 178px;
	  } 
	  
}
@media screen and (max-width: 1199px){ /* za desktop */
	
}
@media screen and (min-width: 1200px){ /* za TV */
	
}
@media (max-width: 1199px) and (min-width: 992px){
	.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu.dropdown-menu-user {
	    margin-top: 0px !important;
	}
}

@media (max-width: 1200px) {
	.slider-tekst, .slider-tekst span, h3.slider-tekst{
		width:900px !important;
	}	
}


@media (max-width: 991px) {
	.slider-tekst, .slider-tekst span, h3.slider-tekst{
		width:569px !important;
		font-size:18px !important; 
	}	
}

@media (max-width: 570px) {
	.slider-tekst{
		display:none;
	}
}

@media (max-width: 991px) {
	.top-rep {
    float: right !important;
    padding-top:106px;
  }
}

@media (max-width:768px) {  
	.novice_seznam_full .wp-block.article img {
		width:100%;
	}
	.discount_container {
		width:90%;
	}
	
	.tab-body img{
		max-width:100%;
	}
	.tab-body{
		margin-bottom: 30px;
	}
	.product_additional_photos, .product-gallery{
		width:100%;
	}
	.product_information_row {
	    margin-top: 20px;
	}
	.tipski_sestav_tab h3{
		margin-top:20px;
	}
	.shop .single_product .primary-image{
		position:static;
	}
	.single_product .product-gallery {
	    min-height: 0px;
	}
	.tabs-framed .tabs li{
	    width: 50%;
    	height: 56px;
	}
	.wp-section.map_page{
		margin-top:0px;
	}
	.location_search_input{
		border-right:1px solid #000;
		margin-bottom:20px;
	}
	.map_page h1{
		display:none;
	}
	.location_search_button{
		border-left:1px solid #000 !important;
	}
	.location_column{
		min-height: 0px;
		margin-bottom:30px;
	}

	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	    margin-left: 0px;
	    padding-left: 0px;
	}


}

@media (max-width: 992px){
.pomik_body_navzdol {
  padding-top: 0px;
}
}
@media (min-width: 992px){
	
.header-alpha .navbar-wp.affix .navbar-nav>li>a:hover, .header-alpha .navbar-wp.affix .navbar-nav>li>a:focus, .header-alpha .navbar-wp.affix .navbar-nav>.open>a:hover, .header-alpha .navbar-wp.affix .navbar-nav>.open>a:focus {
  color:#D5D5D5;
  }
 }
 
@media (min-width: 992px){
	.header-alpha .navbar-wp .dropdown-menu ul.mega-nav-ul li a {
	  color: #FFF;
	}
	.category_inquery{
		position: fixed;
	    bottom: 0px;
	    right: 0px;
	    margin: 0px;
	    padding: 0px;
	    z-index:1000;
	}
}


@media (min-width: 992px){
.header-alpha .navbar-wp .dropdown-menu ul.mega-nav-ul li a:hover {
   color: #B69641;
}
}

 @media (max-width: 600px) {
	#divHeaderWrapper .container {
		padding-left: 0px;
	}
	
	.pg-opt h2 {
		padding-top:0 !important;
	}
	
	.navbar-brand img {
		width:190px;
		height: auto !important;
	}
	
	.post-content img {
		width: 100%;
		height: auto;
		display: block;
		margin:0 !important;  
	}
	
}

@media (max-width: 993px) {
	.crta-naslovi {
		top:0; 
	}
	
	.title-sekcija-young {
		margin-top:0px;
	}
	
	.slika_mobilni_v_pasih_prva_stran {
		width:300px; 
		height:auto;
	}
}

@media (max-width: 767px) {
	.featured_products .divider {
	    padding-bottom: 40px;
	}
	.title-sekcija-young {
		font-size:30px;
	}
	
	.crta-naslovi-spodaj {
		top:-8px;
	}
	
	.slika_mobilni_v_pasih_prva_stran {
		width:300px; 
		height:auto;
	}
	
	.cta-wr {
		padding:0;
	}
	
	.cta-wr h1 {
		font-size: 20px;
		line-height: 30px;
	}
	
	.gumbi-kosarica {
		margin-bottom: 20px;
	}

	.header_first_page, .header_subpages {
		padding-left: 0px;
		margin-left: 0px;
	}

	.featured_products {
		padding-top:15px !important;
	}

	.first_page_novica h2 {
	    height:auto;
	}

	.pg-opt {
		padding-top: 30px;
    	padding-bottom: 10px;
	}

	.content_section_div {
		margin-top:0px !important;
	}

	.kontejner_produkt {
		padding-left:0px;
		padding-right:0px; 
	}

	.kontejner_produkt .product {
		width:100%;
	}

	.featured_products{
	    margin-top: 10px !important;
	}
	.shop_page, .slice.shop_page {
	    margin-top: 0 !important;
	}
	section.shop_page {
		padding-top:15px;
	}

	section.slice.shop_page.shop_product_detail {
		margin-top:0px !important;
	}

	h1.product-title {
	    height: auto !important;
	}

	.product_box_inner .badge_akcija {
	    right: 0px;
	    width: 155px;
	}

	.single_product .badge_novo, .single_product .badge_akcija, .single_product .badge_priporocamo{
	  position:absolute;
		right:15px;
	  width:125px !important;
	}

	.hrvaska_stran_logo {
		margin-left:5px;
	}
    
    .google_360_container iframe {
        height: 450px !important;
    }

    .google_360_container .overlay { 
        background:transparent;
        position:relative;
        width:100%; /* your iframe width */
        height:450px; /* your iframe height */
        top:450px; /* your iframe height */
        margin-top:-450px; /* your iframe height */
    }
}