/* Enter Your Custom CSS Here */

.corona-popup-h2 h2 {
	color:#1d69fb !important;
}
.pum-theme-14260 .pum-container, .pum-theme-lightbox .pum-container {
	border:none !important;
}
.corona-popup-text{
	font-family: IBM Plex Serif;
}

/* za breadcrums linkove */
.breadcrumb {
	z-index: 9999;
  position: relative;
}
h1 {
	color:#2b3033 !important;
}
body.single-post .content_holder > .blog-post .zass_post_data_holder h4 {
	margin-top: 20px;
  margin-bottom: 35px;
}

button.button, nav.woocommerce-MyAccount-navigation ul li a {
	border:1px solid;
}
 
.zass-accent-tearoff .zass_title_holder:before {
	background: none;
}
.zass-accent-tearoff .zass_title_holder:after {
	background: none;
}

/* home page image */

/*.home-img {
	height:410px;
}*/
.zass_title_holder {
	background-color: white;
	padding-bottom: 20px !important;
  padding-top: 20px !important;
}

.vc_custom_1600672956371 {	
	background-image: url(wp-content/uploads/2020/05/zanateria-home-cover-3.jpg) !important;
}
/*
.zass_title_holder.title_has_image .inner {
	padding-top: 250px !important;
}
*/

/* page front */
.vc_tta-title-text  {
	font-family: Montserrat;
	font-weight:500;
}
/*nazivi proizvoda Izdvojeno */
div.prod_hold .name, a.button {
	font-family: Montserrat;
}
div.prod_hold .name {
	height:45px;
}

#main-menu {
	float:left;	
}

#menu_mobile {
	background: white;
	padding-bottom:20px;
}

ul#mobile-menu.menu > li > a {
	border-bottom: none;
	font-size: 13px;
  font-weight: 300;
	font-family: Montserrat;
}
ul#mobile-menu.menu li a {
	font-family: Montserrat;
	font-weight: 300;
  font-size: 13px;
	color:black;
}
a.mob-close-toggle:before {
	border-bottom: 1px solid black;
}
a.mob-close-toggle:after {
	border-bottom: 1px solid black;
}
ul#mobile-menu.menu > li.menu-item-has-children > a {
	font-size:15px;
}
a.mob-close-toggle {
	background:none;
}
ul#mobile-menu.menu > li.menu-item-has-children > a > span.drop-mob {
	width: 25px;
  height: 25px;
  line-height: 25px;
	border:none;		
}

#main-menu ul.menu li a, #main-menu li div.zass-mega-menu > ul.sub-menu > li.zass_colum_title > a  {
	font-family: Montserrat;
	font-weight: 500;
}

#main-menu ul.menu > li > a {
	padding: 0px 7px !important;
}
#main-menu ul.menu > li > a:before {
	background-color: #1d69fb;
}

a.mob-menu-toggle {
     line-height: 50px;
	
}

.zass-zoomable-background {
	background-attachment: unset !important;
}

body.tax-dc_vendor_shop #zass_page_title {
	display: none !important;
}

body.tax-dc_vendor_shop #content > .inner {
	padding-top: 0px !important;
} 

/* skidanje podataka sa vendor strane */
.vendor_address a.wcmp_vendor_detail {
    display: none !important;
}
.vendor_address p.wcmp_vendor_detail {
    display: none !important;
}
.form-group.sku_wrapper {
    display: none !important;
}

/* skidanje obavestenje no review nema ocena za vendora */
#wcmp_vendor_reviews #comments .woocommerce-noreviews {
	display:none;	
}
/* social ikonice facebook instragram sa vendor shop page */
.wcmp_social_profile {
	display: none;
}
/* ocene proizvoda na vendor stranici */ 
.vendor-product-review img {
	vertical-align:middle;
}

/* vendor page opis ispod cover fotke */
body.tax-dc_vendor_shop .description_data p {
	line-height:2 !important;
}
.wcmp_vendor_banner_template.template1 .description_data p {
	margin-top:10px !important;
}

/* vendor registracija prodavnice */
.page-id-1090 .reg_header2{
	display:none;
}
.page-id-1090 .wcmp_regi_main .reg_header1{
	font-size:14px;
	font-weight:300;
	text-transform:none;
}
/*.page-id-1090 #reg_username, .page-id-1090 #reg_email, .page-id-1090 #reg_password{
	float: right;
  width: 80%;
}
*/
/* registracija-prodavnice */
.wcmp_regi_main {
	font-family: Montserrat;
	color:#2b3033;
}
.wcmp_regi_main .button {
	font-family: Montserrat !important;
	border: 1px solid !important;
}
.wcmp_regi_main .wcmp_regi_form_box {
	box-shadow:none !important;
}

/* skidanje praznog prostora na stranici pojedinacnog proizvoda */
body.single-product #zass_page_title {
	/* display: none !important;	*/
	padding-top:0px !important;
	padding-bottom:0px !important;
}
body.single-product #zass_page_title .inner {
	padding-top: 20px;
}

body.single-product .zass-post-nav {
	display: none !important;	
}	

/* skidanje sku prikazivanja sa proizvoda */
.product_meta .sku_wrapper {
	display:none !important;
}

/* smanjenje velicine fonta cene na stranici proizvoda */
div.product .price span.amount {
	font-size:20px;
	font-family: Montserrat;
	font-weight: normal;
}

/* tabovi proizvod */ 
ul.tabs li.active a {
	border-color: #1d69fb !important;
}
ul.tabs a {
	font-family: Montserrat;
	padding: 20px 0px !important;
}
/* razmak izmedju naslova tabova na proizvodu */
ul.tabs li {
    margin: 0 9px;
}

/* skidanje ikonica ispred naziva taba na proizvodu */
.woocommerce-tabs ul.tabs li.description_tab a:before, .woocommerce-tabs ul.tabs li.reviews_tab a:before, .woocommerce-tabs ul.tabs li.additional_information_tab a:before {
	content:none;
}

/* select varijacije na proizvodu */
.summary .variations_form td.value select {
	background:none;
}

/* kolicina na stranici proizvoda */ 
div.product input.qty {
	font-family: Montserrat;
	border: none;
}
div.quantity input.zass-qty-plus, div.quantity input.zass-qty-minus {
	color:black;
	background-color:white;
}
.tagcloud a.by-vendor-name-link{
	background:none;
	color:#1d69fb;
	/*font-weight:bold;*/
	font-size:14px;
	
}
.tagcloud a#report_abuse{
	background:none;
	color:#999999;	
}
.tagcloud a{
	background:none;
	border:none;
}


/* kontakt forma na proizvodi sidebaru */

.wcmp-quick-info-wrapper input[type="text"] {
	width:100%;
}
.wcmp-quick-info-wrapper input[type="email"] {
	display:none;
}
.wcmp-quick-info-wrapper textarea {
	width:100%;
}


/* WCMP vendor list widget page front */
.wcmp_sorted_vendors:before {
	background:none;
}

/* PRETRAGA search form and button */

.zass-search-cart-holder #search input[type="text"] {
	color:#333333;
}
.zass-search-cart-holder #search input[type="text"]::placeholder {
	color:#333333 !important;
}

.zass-search-cart-holder #search.active {
	background:#d5e8f3 !important;
}
.zass-search-cart-holder #search.active > span {
	color:#1d69fb;
	background-color:#1d69fb;
}
.zass-search-cart-holder #search.active > span:hover {	
	background-color:#1d69fb;
}
/* header search menu - right sidebar menu link */
.zass-search-cart-holder a.sidebar-trigger {
	display:none;
}

/* banner home (buy, shop) opacity */
.wpb_wrapper img {
	opacity:unset !important;
}

/* button add to cart i korpa stranica sidebar dugme nastavi sa placanjem */
.summary button.single_add_to_cart_button, .wc-proceed-to-checkout a.checkout-button.button, .widget_shopping_cart_content p.buttons .button.checkout {
	border: 1px solid !important;
	border-color: #1d69fb !important;
	color:#1d69fb !important;
}
div.prod_hold a.button.add_to_cart_button {
	border: 1px solid !important;
	border-color: #1d69fb !important;
	color:#1d69fb !important;
}

input[type="submit"] {
	border: 1px solid !important;
}
a.button {
	border: 1px solid !important;
}
a.button:hover {
	border: 1px solid !important;
}
div.prod_hold a.button, div.prod_hold a.button.add_to_cart_button {
	border: 1px solid !important;
}
div.prod_hold .links a {
	border: 1px solid !important;
}

/* product page heart */
.summary.entry-summary .yith-wcwl-add-to-wishlist a:before {
	color:#1d69fb !important;
}

/* header menu right colors */
.zass-wishlist-counter i, #zass-account-holder i, #cart-module a.cart-contents:before, .zass-search-cart-holder #search > span:after {
	color:#d4e8f3;
}

/* header menu right border */
.zass-search-cart-holder:before {
	border-left:none;
}
.zass-wishlist-counter a .zass-wish-number {
	background-color:#ff061f;
}
#cart-module .cart-contents span.count {
	background-color:#ff061f;
}

/* header size */
#header #logo img {
	max-height: 42px;
}

/* listanje komentara na proizvodu i kod vendora */
#comments {
	margin-bottom: 0px;
}

@media only screen and (max-width: 599px) {
	#header #logo img, #header2 #logo img {
 	   max-height: 25px;
	}

	#header2 .zass-search-cart-holder{
		height: 75px;
 	 line-height: 45px;
	}
	a.mob-menu-toggle, .zass-search-cart-holder #search > span, #cart-module a.cart-contents, .zass-wishlist-counter a, .zass-search-cart-holder, #zass-account-holder a {    
   line-height: 50px;
	}		
	
	a.mob-menu-toggle {
		height: 50px;
	}

	#cart-module .cart-contents span.count, .zass-wishlist-counter a .zass-wish-number{
		margin-top:-36px;		
	}

	a.mob-menu-toggle i{
		background-color: white;
		color:black;
		font-size:25px;
	}
	/* meni preko cele sirine */	
	#menu_mobile.active {
		width:100%;
		left:-100%;
	}
	ul#mobile-menu.menu > li.menu-item-has-children > a {
		text-transform:uppercase;
	}
	
	/* slika front mobile */	
	.vc_custom_1600672956371 {	
		/*background-image:none !important;*/
		display:none !important;
	}
	.zanatski-proizvodi-podnaslov {
		display:none;
	}
	/* page front top padding */
	.page-id-16 .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner {
		padding-top:0px;
	}
	/* page front product 2 columns */
	div.prod_hold {
		width:49.5% !important;
	}
	/* registracija prodavnice mob */
	.page-id-1090 .wcmp_regi_main .reg_header1 {
		font-size:smaller !important;
	}
	.page-id-1090 .vc_custom_1495352356007 {
		padding-top:0px !important;
	}
}

@media only screen and (max-width: 980px) {
	/* info i cena na listanju proizvoda na mob */
	.zass-products-list-view div.prod_hold .zass-list-prod-summary {
		display: inherit !important;
  }
	
	/* slike kategorija */
	.zass_title_holder.title_has_image .inner {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
	}
	/* slika front mobile */	
	.vc_custom_1600672956371 {	
		/*background-image:none !important;*/
		display:none !important;
	}
	.zanatski-proizvodi-podnaslov {
		display:none;
	}
	
	
	/* opis kategorije na mob */
	.term-description {
		display:none;
	}
	/* kategorija listanje proizvoda */
	#content > .inner, .dokan-dashboard #container > .dokan-dashboard-wrap {
		padding-top:30px;
	}	
	.count_holder_small {
    bottom: 0px;
    left: 75%;
    right: 0px;
    padding: 7px;
    background: #ffffff;
    opacity: 0.7;
    border-radius: 0px;
	}	
	a.mob-menu-toggle i{
		background-color: white;
		color:black;
	}
	
	/* registracija prodavnice mob */
	.page-id-1090 .wcmp_regi_main .reg_header1 {
		font-size:smaller !important;
	}
	.page-id-1090 .vc_custom_1495352356007 {
		padding-top:0px !important;
	}
}


/* tabs page front border */
.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a {
	border-color: #1d69fb !important;
}

/* footer */
#footer {
    background-color: #edf8fe;
}
#powered {
	  background-color: #1c435f;
}
.zass-accent-tearoff #footer:before {
	background: none;
}
.zass-accent-tearoff #footer {
	padding-top: 0px;
}
.widget > h3:first-child:after {
	background-color:#1d69fb;
}
div.widget_nav_menu ul li a:before {
	content:none;
}
#footer > .inner div.widget_nav_menu ul li a {
	border:none;
}
#powered a, #powered .zass-social ul li a {
	color:white;
}
#powered .zass-social ul li a {
	background:none;
}
#powered .author_credits {
	color: white;
}

/* kategorije selektovanje proizvoda */
#zass_price_range {
	background-color:#1d69fb;
}
.box-sort-filter .ui-slider-horizontal .ui-slider-handle {
	background-color:#1d69fb !important;
}
/* kategorija listanje proizvoda */
#content > .inner, .dokan-dashboard #container > .dokan-dashboard-wrap {
	padding-top:50px;
}

/* ikonica za akciju sa satom */
.count_holder_small {
    bottom: 0px;
    left: 75%;
    right: 0px;
    padding: 7px;
    background: #ffffff;
    opacity: 0.7;
    border-radius: 0px;
}
/* bedzevi novi proizvodi i popusti za listanje proizvoda */
div.prod_hold .sale {
	top:15px;
	left:15px;
	opacity:0.7;
}
div.prod_hold .new_prod {
	top:15px;
	right:15px;
	opacity:0.7;
}


/* naziv i cena proizvoda sirina font */
.prod_hold .zass-list-prod-summary {
	padding: 15px 0px;
}

/* ispis proizvoda u listi */
/*.zass-products-list-view div.prod_hold .zass-list-prod-summary {
	width:100%;
}
*/
/* vendor link na listanju proizvoda */
div.prod_hold a.by-vendor-name-link {	
	display:none !important;
}
/* dodaj u korpu link i wishlist srce na listanju proizvoda */
div.prod_hold .links {	
	display:none;
}

/* poruka vendoru pop-up boje */
.woocommerce-message{
	background: #edf8fe;
	color: #1d69fb;
	border: 1px solid #1d69fb;
}

/* wcmp: contact vendor sidebar hide from category page */

.tax-product_cat #dc-vendor-quick-info-3 {
	display: none;
}

/* pocetno slovo kategorije - obrisan naknadno komplet opis kategorije 
.zass-dropcap p::first-letter, .zass-dropcap h1::first-letter, .zass-dropcap h2::first-letter, .zass-dropcap h3::first-letter, .zass-dropcap h4::first-letter, .zass-dropcap h5::first-letter, .zass-dropcap h6::first-letter, .term-description p:first-of-type::first-letter {	
	margin-right: 10px;
  margin-top: 0px;		  
}
*/
/* opis tekst kategorije - obrisan naknadno komplet opis kategorije
.term-description p{
	font-size: smaller;
}
*/
.term-description {
	display:none;
}

/* my-account moj-nalog login register form */
body.woocommerce-account #customer_login.col2-set .owl-nav button, .woocommerce #customer_login.u-columns.col2-set .owl-nav button {
	font-family: IBM Plex Serif;
	font-weight: 300;
	font-size: 25px;
	border: 1px solid #cacaca
}
/* iskljucenje registracije sa /dashboard strane kad se izloguje vendor */
.wcmp-dashboard.woocommerce div#customer_login .owl-nav .owl-next {
	display: none;
}


/* skidanje wooconvo poruke sa strane potvrda porudzbine */ 
.woocommerce-order-received .wooconvo-send {
	display:none;
}

/* checkout strana varijacije proizvoda sa desne strane */
.woocommerce-checkout-review-order-table dt, dd {
	width:100% !important;
}

/* listanje proizvoda filter centralni div */
.box-sort-filter h2 {
	display:none;
}
/* limit broja prikazanih proizvoda u kategoriji */ 
/*.box-sort-filter .limit {
	display:none;
}
*/

/*** User panel, order suborder, wooconvo poruke kroz suborder ***/
/* make the main order number unclickable */
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
pointer-events: none;
}
/* make the color of the main order number link black */
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
color: black;
}
/* remove the view order button, page-id may not be necessary */ 
.page-id-8 a.woocommerce-button.button.view {
	pointer-events: none;
	color: black;
	font-weight: normal;
	font-size: smaller;
}
.page-id-8 .woocommerce-orders-table__header-order-actions, .page-id-8 .woocommerce-orders-table__header-order-number, .page-id-8 .woocommerce-orders-table__cell-order-number {
	display: none;
}
.woocommerce table.shop_table th, .woocommerce table.shop_table td [data-title="Suborders"] {
	width: 0% !important;
}

/*** BLOG ***/

#main-menu ul.menu > li.menu-item-16854 a{
	color: #1d69fb;
}
.zass_title_holder:not(.title_has_image) .inner h1.heading-title {
	font-size:40px;
}
.wp-block-quote.is-style-large {
	margin: 30px 0;
}
div.post .post-date {
	background-color: #d5e8f3 !important;
}
.post-date {
	font-family: Montserrat;
}

/* skrivanje oceni prodavca sa stranice placanje/order-received nakon placanja*/
.post-9 .review_link_data_wappers {
	display:none;
}