@media screen and (max-width: 1400px){
	.bestsellers_static_left, .bestsellers_static_center, .bestsellers_static_right{
		display:none;
	}
	#divHeaderWrapper .navbar-inner {
	    padding-bottom: 30px;
	}
	.solid_menu_vertical .megamenu_top_category_element:first-of-type{
		padding-left:10px;
	}
	.solid_menu_vertical .navbar-default.navbar-dark .navbar-nav > li > a {
    	padding-right: 10px !important;
	}
	.optional_search_container #solidMenu2 ul.navbar-nav > li > a {
	    font-size: 18px;
	    padding-left: 10px;
	    padding-right: 10px;
	}
}

@media screen and (max-width: 1200px){
	.wp-block.product.style-2 .product-title a {
		font-size:14px;
	}
	.product_detail_cart_qty_container{
		width:35%;
		margin-top:10px;
	}
	.product_detail_cart_button_container{
		width:65%;
		margin-top:10px;
	}
	.solid_menu_vertical .megamenu_top_category_element:first-of-type {
	    padding-left: 5px;
	}
	.solid_menu_vertical .navbar-default.navbar-dark .navbar-nav>li>a {
	    padding-right: 5px!important;
	}
	.fp_paralax_text p {
	    font-size: 27px;
	    line-height: 35px;
	}
	.right_cont {
	    margin: 0;
	}
}

@media screen and (min-width: 1200px){
	#checkoutsteps .step-title h6 {
	    font-size: 16px;
	}
	.header-alpha .navbar-wp .navbar-nav>li>a{
		font-size:16px;
	}
	.shop_cart_manage_to_basket_link_container a, .shop_cart_manage_to_the_cashier_link_container a{
		font-size:16px;
	}
	p.mobile_subtotal_text {
    	font-size: 16px;
    }
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td {
	    height: 36px;
	    margin-bottom: 20px;
    }

	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_image_td {
		width:25%;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td, .cart_object_line.cart_object_line_shop_cart_manage td.cart_object_qty_td, .cart_object_line.cart_object_line_shop_cart_manage td.cart_object_amount_td {
		font-size:16px;
	}
	.cart_object_line .discounts_available_container{
		width:15%;float:left;color:#b72a4c;
	}
}
    
@media screen and (max-width: 991px){
	.post-content td {
	    word-break: normal;
	    overflow:hidden;
	}
	.category_container .category_desc{
		border-bottom:none;
		padding-bottom:0;
	}
	.pagination_sorting_upper_container{
		margin-top:20px;
	}
	.shop_catalog_section{
		padding-top:20px;
	}
	.wp-block.product.style-2 .product-title a {
		font-size:14px;
	}
	.account_order_detail_basic_info_cont ul li{
		margin-left:0;
	}
	#precheckoutsteps .precheckoutsteps_element a{
		font-size:18px;
	}
	
	#checkoutsteps .step-title {
		line-height:50px !important;
		padding-left:10px;
		padding-right:10px;
	}
	#checkoutsteps_container li a.step-title h6{
		font-size:13px;
	}
	.category_headpic_container{
		padding-bottom: 20px;
	}
	.contact_info_container .contact_info_outer:first-of-type .contact_info_inner {
	    padding-top: 60px;
	}
	.suboption_products_section.discounted_suboption_products{
		margin-top:60px;
	}
	.special_notice_row{
		margin-top:40px;
		margin-bottom:0;
	}
	.special_notice_row h2{
		margin-top:20px;
	}
	.shop .special_notice_row{
		margin-top:0;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td {
		font-size:13px;
	}
	.shop_cart_stock_span{
		font-size:10px;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td .cart_object_name_td_inner_container{
		height:36px;
	}
	.payment_label_container.payment_method_on_delivery.payment_on_delivery_not_allowed{
		height:66px;
	}
	.product_left_container_inner{
		margin-bottom:20px;
	}
	.subproduct_list_code_container {
	    float: none;
	    width: 100%;
    }
    .subproduct_list_properties_container {
	    float: right;
	    width: 50%;
    }
    .subproduct_list_price_container {
	    float: right;
	    width: 50%;
    }
    .subproduct_list_add_to_basket_container {
	    float: left;
	    width: 100%;
    }
	.products_sort_container{
		display:none;
	}
	.inner_body{
		margin-top:0px !important;
	}
	header.header-alpha {
		display:none;
	}
	.mobile_menu_icon_container a{
		font-size:20px;
	}
	.mobile_menu_icon_container a.cart_menu_element .cart-items-count{
		font-size:14px;
	}
	.wp-section.user-account{
		padding-bottom: 50px !important;
		padding-top: 40px !important;
	}
	.wp-section .sidebar{
		padding-bottom:0;
		padding-top:0px;
	}
	.wp-section .kontejner_produkt .sidebar{
		display:block;
	}
	.mobile_catalog_filter_menu_switch{
		position:fixed;
		bottom:0;
		text-align:center;
		background-color:#b72a4c;
		opacity:0.9;
		color:#FFF;
		width:100%;
		z-index: 99999;
	}
	.mobile_catalog_filter_menu_switch a{
		color:#FFF;
		padding:5px 0;
		display:block;
	}
	.boxes_row {
	    margin-top: 0px;
	}
	.category_container, header.page-header{
		padding-top:10px;
	}
	.category_container{
		padding-bottom: 0px;
	}
	.wp-section.shop header.page-header{
		padding-top:0px;
	}
	section.slice {
	    padding: 30px 0 0 0;
	}
	#search_form_mobile button{
		color: #b72a4c;
	    font-size: 14px;
	    background-color: #FFF;
	    border: none;
	    width: 30%;
	    margin-top: 0px;
	    float: left;
	    text-align: center;
	    height: 28px;
	    border-left: 1px solid #b72a4c;
	}
	.aside-menu.right {
    	width: 60%;
    }
	.fp_lower_blog_section{
		padding-bottom:0px;
	}
	/*.fp_upper_blog_section .blog_text_container{
		margin-top:10px;
		text-align:center;
		float:none !important;
	}
	
	.fp_upper_blog_section .wp-block.inverse .figure{
		padding:30px 0px 0px 0px;
	}
	.blog_icon_container{
		width:100%;
		float:none;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}
	.blog_title_container{
		height: inherit;
		padding:0;
		text-align: center;
	}
	.mix_all{
		height:inherit;
	}*/
	.fp_news_section{
		padding-top:40px !important;
		padding-bottom:0 !important;
	}
	.fp_news_section .qp-section{
		padding-bottom:40px !important;
	}
	.inner_lower_blog{
		margin-bottom:30px;
	}
	.fp_upper_blog_section{
		padding-bottom:0px;
	}
	.kontejner_produkt {
	    margin-bottom: 10px;
	}
	.suboption_products_section {
	    margin-bottom: 0px;
	    margin-top:20px;
	    padding-top: 20px;
    	padding-bottom: 20px;
	}
	.fp_blog_section img{
		margin-left:auto;margin-right:auto;width:100%;height:auto;
		margin-top:30px;
	}
	.layer-slider-wrapper {
	    margin-top: 0px;
	}
	.address_edit_container{
		padding-left:15%;
	}
	.address_radio_container{
		float:left;width:15%;
	}
	.address_data_container{
		float:left;width:85%;
	}
	.navbar-inner{
		background:transparent;
	}
	.navbar-header {
	    float: none;
	    position: fixed;
	    width: 100%;
	    background-color: #b72a4c;
	    top:0;
	}
	#asideMenu input.upper_search {
	    margin-top: 0px;
	    width: 70%;
	    text-align: center;
	    padding: 3px 10px;
	    font-size: 12px;
	    border: none;
	    float: left;
	}
	.used_codes_container{
		width:100%;
	}
	.used_codes_outer{
		margin: 30px 0 10px 0;
	}
	.promo_code_input{
		margin-bottom: 10px;
	}
	.e-novice-box h1, .e-novice-box h3{
		float:none !important;
		text-align:center;
	}
	.promo_code_container{
		margin: 10px 0px 30px 0px;
	}
	p.used_codes_text_paragraph{
		margin-bottom:10px;
	}
	.shop table.table-cart.table>thead>tr>th, .shop table.table-cart.table>thead>tr>td, .shop table.table-cart.table>tbody>tr>th, .shop table.table-cart.table>tbody>tr>td{
		padding:5px 3px !important;
	}
	table.shop_cart_place_shop_cart_manage_table>thead>tr>th, table.shop_cart_place_shop_cart_manage_table>thead>tr>td, table.shop_cart_place_shop_cart_manage_table>tbody>tr>th, table.shop_cart_place_shop_cart_manage_table>tbody>tr>td{
		padding:5px 3px !important;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_image_td{
	    padding: 8px 3px 0 3px!important;
	}
	.footer .col{
		margin-bottom:20px;
	}
	/*#terms_dialog,#business_terms_dialog {
		width:90%;
		margin:20px 5%;
	}*/
	.product_cart_inner button{
		margin-left:0;
	}
	/*.product_cart_inner, .product_more_link_container{
		float:left;
	}*/
	.product_cart_container{
		margin-top:10px;
	}
	.product_right_container .product_short_description{
		margin-top:0;
	}
	.tab-pane.fade.in.active{
		margin-top:20px;
	}
	.product_right_container ul li{
    	margin-left: 0px;
	}
	.kontejner_produkt .sidebar {
	    margin-top: 10px;
	}
	.post-content img{
		margin-bottom:20px;
	}
	.wp-section{
	    padding-top: 0px !important;
	    padding-bottom: 0px !important;
	}
	section.slice{
		padding:20px 0px 20px 0px !important;
	}
	.news_inner_container p.boxi-fixed {
    	height: 100px;
    }
	.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:20% !important;
   		margin:0 !important;
   		margin-right: 15px !important;
   		margin-top: 15px !important;
   }
   .header-alpha .navbar-inner {
	    padding-bottom: 0px;
	    margin-bottom: 0px;
	}
	.navbar_holder{
	    margin-top: 0px;
	}
	.nad_header_right {
	    display:none;
	}
	.nad_header_right_contact {
	    display:block;
	}
	.static_left{
		background-size: cover;
	}
	.static_right{
	    margin: 0px 0px 0px 0px;
	}

	#divHeaderWrapper {
	    padding-top: 0;
	    height:0;
	}
	h1.title{
		padding-bottom:10px !important;
	}
	.delivery_msg_container{
		margin-top:0px;
		margin-bottom:10px;
	}
	.fp_news_section .wp-section{
		padding-bottom:30px !important;
	}
	#checkoutsteps .step-title .number{
		float:none;
	}
	#checkoutsteps .step-title h6{
		display:none !important;
	}
	#checkoutsteps > li{
		text-align:center;
	}
}

@media screen and (max-width: 768px){
	h2.naslovi_bread, .naslovi_bread {
		font-size:18px;
	}
	.col.col-social-icons > div{
		margin-right:0 !important;
	}
	.fp_blog_section{
		padding-top:40px !important;
	}
	.btn_more_news {
    	font-size: 24px;
    }
	.wp-block.product.style-2 .divider{
		margin-bottom:5px;
	}
	.checkout_steps_upper{
		margin:0 !important;
		padding:0 !important;
	}
	.products_bestsellers_container .products_bestsellers_title_container .bestsellers_title{
		font-size: 20px;
	}
	.shop_section.shop_section_product_detail{
		padding-top:10px !important;
	}
	.product_detail_cart_button_container .product_cart_inner button{
		font-size:14px !important;
	}
	.product_detail_regular_price_label{
		margin-right:0;
	}
	.product_detail_web_price_tax_label{
		margin-right:0;
	}
	.product_detail_discount_amount_inner_container{
		position:relative;
	}
	.product_detail_discount_percentage_container{
		margin-left:0;
		position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	}
	.product_detail_regular_price_span, .product_detail_web_price_tax_span, .product_detail_nett_price_span{
		font-size:26px;
	}
	.stock_desc_cont .product_short_description{
		font-size:14px;
	}
	.shop .product_detail.kontejner_produkt .page-title {
    	font-size: 20px;
    }
    .product_detail .product_left_container_inner .divider{
    	margin-top:10px;
    }
	.product_detail_top_info_cont .product_detail_top_info_label{
		margin-right: 0;
		font-size:8px;
	}
	.product_detail_top_info_cont .product_detail_top_info_value{
		margin-left: 0px;
		font-size:8px;
	}
	.product_detail_top_info_cont .product_detail_top_info_divider{
		margin: 0 5px;
		font-size:8px;
	}
	.product_row_discount_container > div{
		margin-right:5px;
	}
	.products_list_container.products_rows_container .product_box_discount_container {
	    display: none;
	}
	.product_row_headpic {
	    float: left;
	    width: 21%;
	}
	.product_row_add_to_cart_container .dodajVkosarico img{
		margin-right:0;
	}
	.suboption_row .section-title-wr {
	    margin-bottom: 20px;
	}
	.copyright_container{
		text-align:center;
	}
	.payment_cards_container img{
		width:36px;
	}
	.ribbon_inner h2, .ribbon_inner h2 a {
	    font-size: 24px;
	}
	.bestsellers_section .section-title-wr.ribbon_container h2{
		font-size: 32px !important;
	}
	.bestsellers_section .ribbon_inner{
		padding-bottom:30px !important;
	}
	.fp_more_news_link_container{
		padding-top:0;
	}
	.bestsellers_section {
	    margin-bottom: 20px;
	    padding-top: 100px;
	    padding-bottom: 0px;
	}
	.add_to_cart_button_container img{
		width:40px !important;
		padding-top:10px;
	}
	.bestsellers_section .row{
		margin-left:-5px;
		margin-right:-5px;
	}
	.bestsellers_section .container{
		padding-left:5px;
		padding-right:5px;
	}
	.products_container .products_list_container .kontejner_produkt{
		margin-bottom:0;
	}
	.bestsellers_section .kontejner_produkt{
		margin-bottom:20px;
	}
	.products_container .products_list_container:not(.products_rows_container) .kontejner_produkt:nth-of-type(odd){
		padding-left:15px;
		padding-right:5px;
	}
	.products_container .products_list_container:not(.products_rows_container) .kontejner_produkt:nth-of-type(even){
		padding-left:5px;
		padding-right:15px;
	}
	.bestsellers_section .kontejner_produkt:nth-of-type(odd){
		padding-left:5px;
		padding-right:5px;
	}
	.bestsellers_section .kontejner_produkt:nth-of-type(even){
		padding-left:5px;
		padding-right:5px;
	}
	.shop .pagination{
		padding-top:15px;
	}
	.products_displayed_container, .categories_displayed_container{
		font-size:12px;
	}
	.products_list_container .product_box .dodajVkosarico {
	    padding-right: 15px;
	}
	.products_list_container.products_rows_container .product_box .dodajVkosarico {
	    padding-right: 0;
	}
	.categories_container .wp-block.product.style-2 .product-title a{
		font-size:12px;
	}
	.categories_container .kontejner_produkt{
		padding-bottom:10px;
	}
	.categories_container .kontejner_produkt:nth-of-type(odd){
		padding-left:15px;
		padding-right:5px;
	}
	.categories_container .kontejner_produkt:nth-of-type(even){
		padding-left:5px;
		padding-right:15px;
	}
	.products_displayed_container, .categories_displayed_container {
	    padding-bottom: 0;
	}
	.wp-block.product .price.discount {
	    font-size: 12px;
	}
	.wp-block.product .price {
    	font-size: 20px;
    }
	/*.carousel-item .wp-block.product.style-2 {
	    margin: 0 5px;
	}*/
	.suboption_row .owl-carousel .owl-item:nth-of-type(odd) .kontejner_produkt {
	    padding-left:15px;
		padding-right:5px;
	}
	.suboption_row .owl-carousel .owl-item:nth-of-type(even) .kontejner_produkt {
	    padding-left:5px;
		padding-right:15px;
	}
	/*.carousel-item .wp-block.product.style-2 {
	    margin: 0;
	}*/
	.fp_upper_blog_section .wp-block{
		margin: 0 15px;
	}
	#checkoutsteps_container li a.step-title div.number{
		display:none !important;
	}
	#checkoutsteps_container li a.step-title h6{
		display: inline-block !important;
		line-height: 1.5;
		vertical-align: middle;
	}
	#checkoutsteps > li{
		text-align:center;
	}
	#checkoutsteps .step-title .number{
		float:none;
	}
	#checkoutsteps .step-title {
		padding-left:2px;
		padding-right:2px;
	}
	/*#checkoutsteps .step-title h6{
		display:none !important;
	}*/
	#checkoutsteps_container{
		border-left:none;
		border-right:none;
	}
	#precheckoutsteps{
		padding-top:0;
		padding-bottom:40px;
	}
	.step_content_half{
		float:none;
		width:100%;
	}
	#precheckoutsteps .precheckoutsteps_element{
		float:left;
		width:50%;
		margin-bottom:0;
		padding:0;
		margin:0;
	}
	#precheckoutsteps .precheckoutsteps_element:nth-of-type(1){
		width: 50%;
		margin: 0;
	}
	#precheckoutsteps .precheckoutsteps_element:nth-of-type(2){
		width: 50%;
		margin: 0;
	}
	.checkoutsteps_registration_inner_container{
		width:100%;
		margin:0;
	}
	#precheckoutsteps .precheckoutsteps_element a{
		font-size:16px;
		padding:5px 10px;
		font-weight:normal;
		width: 100%;
		border:none;
		border-top: 1px solid #e3e3e3;
		border-bottom: 1px solid #e3e3e3;
	}
	
	/*.precheckoutsteps_middle_element{
		float:none;
		width:100%;
		margin:10px 0;
	}*/
	.checkoutsteps_outer_container {
		border-left: none;
    	border-right: none;
	}
	.fp_news_section .wp-block{
		margin-bottom:30px !important;
	}
	.suboption_2_row .kontejner_produkt{
		width:100%;
	}
	.suboption_2_row .wp-block.product.style-2.wp-block .wp-block-body {
    	height: 100px;
    }
	.product_right_container{
		padding-top:40px;
	}
	.suboption_view_all_category_products{
		display:block;
		margin-left:0;
	}
	.cart_quantities_link {
	    font-size: 16px;
	    line-height: 1.4;
	}
	.news_inner_container h1.title{
		margin-top:20px;
	}
	.news_inner_container .overlay-container {
	    width: 100%;
	}
	.news_inner_container .overlay-container img {
	    width:100%;
	}
	.news_inner_container .image-box-body {
		width:100%;
		padding-left:0;
	}
	.tabs-framed .tabs li:nth-of-type(3),.tabs-framed .tabs li:nth-of-type(5) {
	    border-left: none;
	}
	td.shop_cart_manage_table_name_td .shop_cart_stock_container {
		display:none;
	}
	.product_discounts_available_container ul.product_discounts_available_list li{
		font-size:16px;
	}
	.post-item h1.title,.catalogues_brochures_list h1.title {
    	margin-bottom: 20px;
    }
	.option_shop_cart .used_codes_outer,.option_shop_checkout .used_codes_outer {
		margin: 10px 0px 10px 0;
	}
	.product_right_container {
	    padding-top: 20px;
	}
	.shop_checkout_subtitle{
		font-size:16px;
	}
	.delivery_msg_container p{
		font-size:14px;
	}
	.cart_quantities{
		width:30px;height:22px;font-size:12px;
	}

	#checkoutsteps_container label{
		font-size: 13px;
	}
	#checkoutsteps_container .checkout-submit label{
		font-size: 15px;
		line-height: 1.4;
	}
	a.edit_address{
		color:#b72a4c;
		font-size:14px;
	}
	.table-orders td:nth-of-type(2),.table-orders td:nth-of-type(6){
		width:20%;
		text-align:center;
	}
	.table-orders td:nth-of-type(5){
		width:25%;
	}
	.table-orders td:nth-of-type(7){
		width:35%;
		text-align:center;
	}
	.table-responsive.table_orders_outer_container>.table.table-orders>tbody>tr>td,.table-responsive>.table.table-orders>tbody>tr>th{
		white-space: normal;
	}
	.table-responsive.table_orders_outer_container>.table.table-orders{
		white-space: normal;
	}
	.table-responsive.table_orders_outer_container{
		overflow-x: hidden;
	}
	.table-orders td,.table-orders th {
		font-size:12px;
		padding:4px !important;
	}
	.table-orders td .btn-group a.btn{
		padding:4px;
		font-size: 12px;
	}
	.table-cart img {
	    width: 32px;
	}
	.table-cart .crna td{
		font-size:12px;
	}
	.product_box_stock_container{
		width:100%;
		font-size:12px;
		display:none;
	}
	.promo_code_input{
		border-right: 1px solid #333333;
	}
	.mix_all {
	    padding-left: 5px;
    	padding-right: 5px;
	}
	.blog_title_container i {
	    font-size: 22px;
	}
	.blog_title_container {
		font-size:14px;
	}
	#asideMenu .nav > ul > li > a{
		padding: 10px 15px;
    	font-size: 16px;
	}
	.aside-menu.right {
    	width: 75%;
    }
	#edit_address_dialog{
		width:100%;
	}
	.tabs-framed ul.tabs>li a{
		border-bottom: 1px solid #FFF;
	}   
	.used_code_inner_left{
		font-size:12px;
	}
	
	.fp_h1{
		margin-top:20px;
	}
	div.wp-tabs div.tab-content{
		padding-right:0px;
	}
	.owl-carousel .item{
		margin-right:0px;
	}
	.trije_tabi_prva_stran_section .nav-tabs >li {
	    margin-left:0px;
	}
	.trije_tabi_prva_stran_section{
		padding-top: 30px;padding-bottom: 30px;
	}
	.fp_h1 {
    	font-size: 42px;
    }
    
	.fp_paralax_text p {
	    font-size: 22px;
	    line-height: 1.2;
	    padding:0 15px;
	}
	.fp_paralax_text h3, .products_fp h3 {
	    font-size: 34px;
	}
	.user-account .tabs-framed .tabs li{
		width:50%;
	}
	.user-account .btn-icon-back{
		margin-bottom:20px;
	}
	button.checkout-next-step{
		width:40%;
		margin:0 2.5%;
	}
	button.checkout-prev-step{
		width:40%;
		margin:0;
	}
	
	.post-image{
		float:none;
		margin-left: 0;
	}
	.post-image img{
		margin: 10px auto;
    	width: 100%;
	}
	.wp-block.product.style-2 .product-title a {
		font-size:14px;
	}
	.wp-block.product.style-2 .product-title{
		line-height:20px;
		max-height: 60px !important;
		font-size:18px;
		/*padding-left: 5px;
    	padding-right: 5px;*/
	}
	.categories_container .wp-block.product.style-2 .product-title{
		height: 36px !important;
		min-height:36px;
	}
	.product_row_short_desc {
		font-size:11px;
	}
	.product_box_short_desc {
		padding-top:10px;
		line-height: 16px;
		/*height:42px;*/
	}
	.wp-block.product.style-2.wp-block .wp-block-body{
		height: 142px;
		margin-top:5px;
	}
	.products_list_container.products_rows_container .kontejner_produkt{
		padding: 0;
	}
}
@media screen and (max-width: 480px){
	.categories_container .wp-block.product.style-2 .product-title a{
		font-size:10px;
	}
	.categories_container .wp-block.product.style-2 .product-title{
		padding-left: 5px;
    	padding-right: 5px;
	}
	.product_row_discount_container{
		font-size: 9px !important;
    	padding: 2px 5px;
	}
	.product_box_discount_container{
		font-size: 8px !important;
    	padding: 0;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_image_td{
		width:22%;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td {
		width:46%;
	}
	.cart_object_line.cart_object_line_shop_cart_manage {
	    border-bottom: 5px solid transparent !important;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td {
		font-size:12px;
	}
	.cart_object_line.cart_object_line_shop_cart_manage td .cart_object_name_td_inner_container{
		height: 30px;
    	font-size: 10px;
	}
	.cart_quantities_link {
		margin-left:0;
		display: block;
    	margin-top: 2px;
	}
	.fp_upper_blog_section .blog_nr_4{
		background-size: contain;
	}
	.payment_label_container.payment_method_on_delivery.payment_on_delivery_not_allowed{
		height:88px;
	}
	input.product_box_input_cart_qty[name="cart_qty"]{
		width: 32px;
	    font-size: 14px;
	}
	.products_list_container.products_rows_container .wp-block.product.style-2 .product-title{
		margin-bottom:5px;
	}
	.product_row_title_container{
    	width:37%;
    }
    .product_row_title_container .product-title {
    	font-size: 12px !important;
    }
    .product_row_code_container{
    	font-size:12px !important;
    }
    .product_row_main{
    	/*padding-left:0;
    	padding-right:0;*/
    }
    .product_row_counter_container{
		width:20px;height:20px;padding-top:0;
		font-size:12px;
	}
    .product_row_units_container{
    	font-size:10px;
    }
    .product_row_stock_container {
    	display:none;
    }
    .product_row_price_container {
    	width: 15%;
    }
    .product_row_qty_container {
    	width: 12%;
    }
    .product_row_price_container .price{
    	font-size:12px !important;
    }
    .seller_central_container .panel-sidebar-1 .panel-body ul.list-group li {
	    width: 50%;
	    text-align: center;
	}
}

@media screen and (max-width: 400px){
	.payment_label_container.payment_method_on_delivery.payment_on_delivery_not_allowed{
		height:120px;
	}
}

@media screen and (min-width: 1400px){
	#checkoutsteps .step-title h6 {
	    font-size: 18px;
	}
	.solid_menu_vertical .megamenu_top_category_element:first-of-type{
    	padding-left: 15px;
	}
	.solid_menu_vertical .megamenu_top_category_element:first-of-type .megamenu_category_name_span_1, .solid_menu_vertical .megamenu_top_category_element:first-of-type .megamenu_category_name_span_2{
		display:inline-block;
	}
	.solid_menu_vertical .megamenu_category_name_span_1, .solid_menu_vertical .megamenu_category_name_span_2{
		font-size:14px;
	}
	.solid_menu_vertical .navbar-default.navbar-dark .navbar-nav>li.megamenu_top_category_element:first-of-type>a{
		
	}
	    
	.user-account{
		min-height: 600px;
	}
	.container.custom_container {
	    width: 1370px;
	}
	.container.custom_container2 {
	    width: 1370px;
	}
}
@media screen and (min-width: 1600px){
	.container.custom_container {
	    width: 1570px;
	}
	.container.custom_container2 {
	    width: 1570px;
	}
}

@media screen and (min-width: 1920px){
	.header-alpha .navbar-wp.glavni-menu-holder .dropdown-menu {
	    max-height: 75vh;
	}
}
@media screen and (max-width: 1700px){
	.copied_logo{
		display:none !important;
	}
	.suboption_products_section,
	.suboption_products_section.by_product_id_desc_suboption_products, .suboption_products_section.recommended_suboption_products,
	.shop_catalog_section{
	    background-image: none;
	}
}
@media screen and (min-width: 992px){
	.cart_object_line.cart_object_line_shop_cart_manage td.cart_object_name_td a{
    	font-size:12px;
    }
	.inner_body{
		margin-top:65px;
	}
	.fp_blog_section img{
		margin-left:auto;margin-right:auto;margin-top:0px;width:100%;/*height:514px;*/
	}
	
}
@media screen and (min-width: 992px) and (max-width: 1200px){
	
	.solid_menu_vertical .megamenu_category_name_span_1{
		font-size:12px;
	}
	.solid_menu_vertical .megamenu_category_name_span_2{
		font-size:12px;
	}
	.solid_menu_vertical .navbar-nav > li {
	    margin-right: 3px;
	}
	.navbar-default .dropdown-menu, .navbar-wp .dropdown-menu.dropdown-menu-user {
	    margin-top: 0 !important;
	}
	.header-alpha .navbar-wp .navbar-nav>li>a{
		font-size: 12px;
    	padding-left: 8px;
	}
	.wp-block.inverse .figure {
		padding-top:0;
	}
	/*.wp-block.inverse .figure .blog_icon_container{
		text-align:center;
		float:none;
		width:100%;
	}*/
}
	
@media screen and (min-height: 800px) {
  .megamenu_top_element{
  	
  }
  .megamenu_featured_elements_inner{
  	
  }
}
@media screen and (min-width: 769px){
	/*test*/
	/*
	.categories_boxes_row .wp-block.product.style-2 figure {
	    padding: 0;
	    border: 0;
	    float: left;
	    width: 40%;
	    padding-top: 15px !important;
	    padding-bottom:15px !important;
	}
	.categories_container .wp-block.product.style-2.wp-block .wp-block-body {
	    height: auto;
	    float: left;
	    width: 60%;
	    text-align: left;
	    padding-top: 15px;
	    padding-bottom:15px;
	}
	.categories_container .wp-block.product.style-2.wp-block .wp-block-body .divider{
		display:none;
	}
	.categories_container .wp-block.product.style-2 .product-title {
	    font-size: 16px;
	    line-height: 1.2;
	    text-align: left;
	    border-left: 2px solid #b72a4c;
	    padding-left: 10px;
	    height: 55px !important;
	    overflow: hidden;
	}
	.categories_container .kontejner_produkt {
	    margin-bottom: 0px;
	}
	.categories_container .wp-block.product figure img {
    	width: 100%;
    }
	.wp-block.product.style-2 .product-title a {
    	font-size: 16px;
    }
    */
	/*test konec*/
}