.simple-modal {
	width: 100%;
	right: 0;
	bottom: 0px;
	position: fixed;
	margin: 0;
	color: #FFF;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	background-color: #F7F7F7;
	padding:0px;
	z-index: 99999;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	
  	  border-top: 2px solid #B69641;
}

.simple-modal .simple-modal-header {
  	padding: 5px 15px;
  	margin: 0;
}

.simple-modal h3 {
	color: #B69641;
	margin-top:8px;
	margin-bottom:8px;
}

.simple-modal p {
	color: #333 !important;
	font-family: "PT Sans", sans-serif !important;
	font-size: 15px;
	line-height: 22px;
	font-weight: 300;
}

.logo_cookies {
	background-image: url(/templates/default/images/basic/logo_cookies.png);
	background-repeat: no-repeat;
	height: 89px;
	width: 100px;
	position: absolute;	
	right:70px;
	margin-top:-69px;
}

.simple-modal a.close {
  	position: absolute;
 	right: 15px;
  	top: 15px;
  	color: #ffffff;
  	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  	font-size: 17px;
  	font-weight: normal;
  	line-height: 10px;
  	text-decoration: none;
}
.simple-modal a.close:hover {
  	color: #444;
}

.simple-modal .simple-modal-footer {
  	display: block;
  	zoom: 1;
  	padding-bottom: 10px;
  	text-align: center;
}

.border_content{
	border-bottom:1px solid #EEEEEE;
	margin-top:5px;
	margin-bottom:5px;
}
.piskotek_wrapper{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding:0px 10px 0px 10px;
}
h5.piskotek_naslov{
	font-weight:normal;
	margin:10px 0;
}
@media (min-width: 480px) and (max-width: 768px) { 
	.col-tn-4 {
		width:33%;
	}
	
	.col-tn-8 {
		width:66%;
	}
	
	.col-tn-6 {
		width:50%;
	}
	
	.video_button {
	    top: 180px;
	}
}

@media (min-width: 769px) and (max-width: 991px) {
	#logo { 
	    margin-top: 5px;
	    margin-left: auto;
	    margin-right:auto;
	    width: 40% !important; 
	    margin-bottom: 15px;
	}
}

@media (min-width: 768px) { 
	/*
	.header-top .navbar-default .navbar-nav > li > a {
	    color: #FFFFFF;
	}*/
} 
@media (max-width: 1200px) {
	.copyright_row p{
		text-align:left;
		margin:10px 0 0 0;
	}
	.copyright{
		margin:10px 0 0 0;
	}
}

@media (max-width: 991px) {
	.location_container {
	    margin-bottom: 40px;
	}
	.category_desc h1{
		margin-top:0;
	}
	.category_menu_top{
		display:block;
	}
	.category_menu_top .product_category {
	    font-size: 16px;
	}
	.kontejner_produkt .caption.base, .tab-body #ulSorList .caption.base, .categories_products_section .caption.base{
		position:static !important;
		opacity:1 !important;
	}
	.pg-opt .breadcrumb {
	    float: none;
	}
	.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;
	}
	.carousel-control.right i {
	    right: 10px;
	    font-size: 42px;
	}
	.carousel-1 .carousel-control.left {
	    left: 0px;
	}
	.carousel-control.left, .carousel-control.right {
	    background: transparent !important;
	}
	.carousel-control.right {
	    text-align: right;
	}
	.carousel-1 .carousel-control.right {
	    right: 0px;
	}
	.carousel-control.left {
	    text-align: left;
	}
	.pg-opt .breadcrumb {
	    padding: 10px 15px 0px 0;
	}
	.pg-opt h2 {
	    padding: 0;
	}
	.work.work-no-space .mix .wp-block {
	    margin-bottom: 60px !important;
	}
	/*
	.header.fixed {
	    position: relative !important;
	    top: auto !important;
	}*/
	.header-alpha{
		display:none;
	}
	#divHeaderWrapper{
		display:none;
		/*
		padding-bottom:20px;
		background-color:#2E2B26;
		width:100%;*/
	}
	.post-content.pomik{
		padding-top: 30px;
	}
	.carousel-1 .carousel-control.right{
		right:0px;
	}
	.carousel-1 .carousel-control.left{
		left:0px;
	}
	.carousel-inner{
		/*height:300px !important;*/
		height:auto !important;
	}
	.upper_cat_title{
		display:none;
	}

	

	.cta-natuzzi .cta_tekst_container h3 {
		text-align:center;
	}
	
	.cta-natuzzi .cta_button_container {
	 	float:none;
	 	text-align:center;
	} 

    .naslovi-boxi-katalog {
        height: auto;
    }

    .wp-block.inverse > a {
        height: auto !important;
    }

	.wp-block.inverse {
		margin-bottom: 70px !important;
	}
	
}



@media (min-width: 1200px) {
	/*.fancybox-inner {
		overflow: hidden !important;
	}*/
}

@media (min-width: 992px) and (max-width: 1200px) {
	.header-alpha .navbar-wp .navbar-nav>li>a {
		font-size:14px;
	    padding: 25px 10px;
	}
}


@media (min-width: 1200px) {
	
}

@media (max-width: 768px) {
	section.slice.shop_catalog_section {
    	padding-top:30px;
    }
	.carousel-1 .carousel-control i {
	    font-size: 32px;
	}
	.glavni-naslov-prlx {
	    font-size: 28px;
	}
	.wp-block.default>.wp-block-body .title {
	    font-size: 20px;
	    font-weight: bold;
	}
	.fp_blogs_section .row > div:first-of-type .icon-block {
	    margin-bottom: 80px;
	}
	.section-title-wr .section-title.center {
	    font-size: 32px;
	    text-align: center !important;
	    padding-top: 20px;
	}
	.naslovi-boxi-katalog {
	    font-size: 20px;
	}
	#logo {
	    margin-top: 5px;
	    margin-left: 5px;
	    width: 80% !important; 
	    margin-bottom: 15px;
	}
	
	h1.custom-naslovi, h2.custom-naslovi, h1.custom-naslovi-2, h2.custom-naslovi-2, h1.custom-naslovi-3 {
		font-size:26px;
	}
	
	.parallax {
		padding: 60px 0px;
	}
	
	.parallax p, .parallax p span {
		font-size:20px !important;
	}
	
	.kako-temup-sekcija {
		padding: 60px 0px; 
	}
	
	.btn {
		white-space:normal;
	}
	
	.logo-footer {
	    margin-top: 5px;
	    margin-left: 5px;
	    margin-bottom: 15px;
		width:150px !important; 
	}
	
	.header-top .navbar-default .navbar-nav > li > a {
	    color: #3D505C;
	}
	.carousel-inner{
		/*height:230px !important;*/
		height:auto !important;
	}

	.product-announcment {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 14px;
	}

	.long_description_container img {
		width: 100% !important;
		height: auto;
	}
	
}