/* Custom Theme 2024-11-23 10:01:05: Do not change this file. */

/* Page Width */

/* Body Font */
body {
	font-size: 16px;
	font-weight: 400;
	font-family: Poppins, sans-serif;
}
button, .cart.table-wrapper .actions-toolbar > .action, .action-gift,
.action.primary, .action-primary, .btn{
	font-family: Poppins, sans-serif;
}
	/* Heading Font */
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.block-widget-rokanthemes-brand .brand-item .brand-name,
	.rokanthemes-onepagecheckout .step-title,
	.rokanthemes-onepagecheckout #opc-sidebar .title,
	.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .table-totals,
	.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li a,
	.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li a,
	.super-deal-banner-content .super-deal-countdown .time_circles .number,
	.super-deal .super-deal-banner-content .super-deal-countdown .number,
	.super-deal-banner .super-deal-banner-content .super-deal-countdown .number,
	.super-deal .item-deal-product .info-price-deal label,
	.wrapper_sub_category_tabs .widget-tabs ul > ul > li > a,
	.wrapper_sub_category_tabs.onlyparent .list-category-item .category-item a .cate-name.cate-count,
	.customer-account-create .form-create-account .fieldset:not(.additional_info) .legend,
	.customer-account-forgotpassword .forget .fieldset:not(.additional_info) .legend,
	.filter-options .filter-options-title, .sidebar .block .filter-options-title,
	.filter-options .block-title:not(.filter-title) strong,
	.sidebar .block .block-title:not(.filter-title) strong{
			font-family: Poppins, sans-serif;
		}
/* Heading Font Weight*/
h1,
h2,
h3,
h4,
h5,
h6,
.rokanthemes-onepagecheckout .step-title,
.rokanthemes-onepagecheckout #opc-sidebar .title,
.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .items-in-cart .title,
.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .table-totals,
.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .table-totals .mark,
.super-deal .super-deal-banner-content .super-deal-countdown .number,
.super-deal .item-deal-product .info-price-deal label,
.wrapper_sub_category_tabs .widget-tabs ul > ul > li > a,
blockquote,
.super-deal-banner .super-deal-banner-content .super-deal-countdown .number,
.super-deal .item-deal-product .info-price-deal label,
.wrapper_sub_category_tabs .widget-tabs ul > ul > li > a,
.product-item .product-label,
.customer-account-create .form-create-account .fieldset:not(.additional_info) .legend,
.customer-account-forgotpassword .forget .fieldset:not(.additional_info) .legend,
.filter-options .filter-options-title, .sidebar .block .filter-options-title,
.filter-options .block-title:not(.filter-title) strong,
.sidebar .block .block-title:not(.filter-title) strong,
.modal-popup .modal-title {
	font-weight: 500;
}

	/* Menu Font */
	.navigation.custommenu li.level0 .level-top,
	.navigation li.level0.parent .submenu .mega-columns .level1.parent > a,
	.verticalmenu.navigation .list-category-dropdown li.level0 > .submenu .title-cat-mega-menu span,
	.verticalmenu.navigation .list-category-dropdown li.level0.classic .parent .subchildmenu .title-cat-mega-menu span,
	.verticalmenu.navigation li.level0 > a{
			font-family: Poppins, sans-serif;
		}

/* Price Font Family */

.price, .col-newsletter-popup .content-popup *{
		font-family: Rubik;
	}
.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price{
		font-weight: 400;
	}
/* Menu Font Weight*/
.navigation.custommenu li.level0 .level-top,
.navigation li.level0.parent .submenu .mega-columns .level1.parent > a,
.verticalmenu.navigation li.level0>a{
	font-weight: 500;
}

	/* Basic Color */
	/* Heading Color */
			h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		.block-widget-rokanthemes-brand .brand-item .brand-name,
		.rokanthemes-onepagecheckout .step-title,
		.rokanthemes-onepagecheckout #opc-sidebar .title,
		.rokanthemes-onepagecheckout #opc-sidebar .opc-block-summary .table-totals,
		.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li a,
		.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li a,
		.super-deal-banner-content .super-deal-countdown .time_circles .number,
		.super-deal .super-deal-banner-content .super-deal-countdown .number,
		.super-deal-banner .super-deal-banner-content .super-deal-countdown .number,
		.super-deal .item-deal-product .info-price-deal label,
		.wrapper_sub_category_tabs .widget-tabs ul > ul > li > a,
		.wrapper_sub_category_tabs.onlyparent .list-category-item .category-item a .cate-name.cate-count,
		.customer-account-create .form-create-account .fieldset:not(.additional_info) .legend,
		.customer-account-forgotpassword .forget .fieldset:not(.additional_info) .legend,
		.filter-options .filter-options-title, .sidebar .block .filter-options-title,
		.filter-options .block-title:not(.filter-title) strong,
		.sidebar .block .block-title:not(.filter-title) strong,
		.block .title strong,
		.product-item-name > a,
		.product.name a > a,
		h1 a,
		h2 a,
		h3 a,
		h4 a,
		h5 a,
		h6 a{
		color: #3D3878;
		}
		/* Primary color */
			.super-deal .supper-deal-title .title-deal span,
		.wrapper_sub_category_tabs .widget-tabs > ul > li > a,
		.product-info-main .product.attribute.sku > .value,
		.title h2 span,
		.minicart-wrapper .minicart-items-wrapper .product-item .product .product-item-details .product-item-pricing .qty .update-cart-item,
		.minicart-wrapper .block-content .subtotal .price-container,
		.minicart-wrapper .action.close:hover:before,
		.shipping-support .icon:before,
		.cart-container .cart.table-wrapper td.subtotal span,
		.products-grid .product-items .product-item-info .product-item-details .field.choice.related:hover .label:before,
		.container_horizontal_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li.ui-tabs-active a,
		.container_horizontal_tab_postions.wrapper_product_tabs .ui-tabs-nav li.ui-tabs-active a,
		.container_horizontal_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li:hover a,
		.container_horizontal_tab_postions.wrapper_product_tabs .ui-tabs-nav li:hover a{
		color: #3D3878;
		}
		.brand-product-tab .brand-list-tab-container-title .title.active:before,
		.wrapper-the-blue-sky-slider .nivo-controlNav.nivo-thumbs-enabled .nivo-control.active,
		body .block.block-search .form.minisearch,
		.fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active,
		.block.related .block-title h3, .block.upsell .block-title h3, .block.crosssell .block-title h3,
		.verticalmenu.navigation .list-category-dropdown,
		.verticalmenu.navigation .list-category-dropdown li.level0 > .submenu,
		.verticalmenu.navigation .list-category-dropdown li.level0.classic .parent .subchildmenu{
		border-color: #3D3878;
		}
		.wrapper-the-blue-sky-slider .nivo-directionNav a:hover,
		.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled).active,
		.wrapper-the-blue-sky-slider .nivo-controlNav:not(.nivo-thumbs-enabled):hover,
		.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li:hover a:before,
		.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li.active a:before,
		.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li:hover a:before,
		.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li.active a:before,
		.super-deal .item-deal-product .info-price-deal,
		.hot-deal-tab-slider .product-sold .ruler-sold .ruler-sold-count,
		.top-search-not-dropdown .block.block-search .block-content .dropdown .form.minisearch .actions .action.search,
		body .chosen-container .chosen-results li.highlighted,
		body .owl-carousel .owl-nav .nivo-controlNav button:hover,
		body .nivoSlider .nivo-controlNav a:hover,
		.header-container .col-action .minicart-wrapper .action.showcart .counter.qty,
		.header-container .col-action li .counter.qty,
		.page-footer .footer.content .square-social .social-link a:hover,
		.pages .items .item:hover a,
		.pages .items .item.current a,
		.pages .items .item:hover strong,
		.pages .items .item.current strong,
		.product-item .product-label.onsale,
		.verticalmenu.navigation .title-category-dropdown{
		background-color: #3D3878;
		}
		@media (min-width: 992px) {
		.product.info.detailed .product.data.items > .item.title.active:after{
		background-color: #3D3878;
		}
		.modes-mode.active,
		.product.data.items > .item.title:not(.disabled) > .switch:active,
		.product.data.items > .item.title.active > .switch,
		.product.data.items > .item.title.active > .switch:focus,
		.product.data.items > .item.title.active > .switch:hover{
		color: #3D3878;
		}
		}
		@media (max-width: 991px) {
		.filter.active .filter-title{
		background-color: #3D3878;
		}
		}
		@media (min-width: 1200px) {
		.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li a:after,
		.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li a:after{
		border-left-color: #3D3878;
		}
		}
		@media (max-width: 1199px) {
		.container_vertical_tab_postions.wrapper_category_product_tabs .ui-tabs-nav li a:after,
		.container_vertical_tab_postions.wrapper_product_tabs .ui-tabs-nav li a:after{
		border-top-color: #3D3878;
		}
		}
		/* Text color */
			body{
		color: #323232;
		}
	

	/* Link color */
	/* Link color */
			a,
		.alink,
		.product-item .minimal-price-link .price-label,
		.filter-options-content a{
		color: #663399;
		}
		/* Link hover color */
			a:hover,
		a:active,
		a:focus,
		.alink:hover,
		.alink:active,
		.alink:focus,
		.product-item .minimal-price-link .price-label:hover,
		.product-item .minimal-price-link .price-label:active,
		.product-item .minimal-price-link .price-label:focus,
		.filter-options-content a:hover,
		.filter-options-content a:active,
		.filter-options-content a:focus,
		.product-item-name > a:hover,
		.product.name a > a:hover,
		.product-item-name > a:active,
		.product.name a > a:active,
		.modes-mode:hover:before,
		.navigation .level0 .submenu a:hover,
		.navigation .level0 .submenu a.ui-state-focus,
		.header-container .col-action .action-header > li a:hover:before,
		.product-items .product-item .action:hover:before,
		.products.list.items .product-item .action:hover:before{
		color: #663399;
		}
	
	/* Button color */
	/* Button color */
			.btn,
		.block-cart-failed .action.continue,
		.cart-container .form-cart .action.continue,
		product-info-main .box-tocart .action.tocart,
		.product-options-bottom .box-tocart .action.tocart,
		button,
		.action.primary,
		.action.secondary,
		.action.btn,
		.action-gift,
		.action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active,
		.products-grid .product-items .product-item .actions-primary,
		.review-form .action.submit.primary,
		.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header .action-close,
		body .modal-custom .action-close,
		body .modal-slide .action-close,
		.cart-container .checkout-methods-items .item .action:not(:hover),
		.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header .action-close:before,
		.modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before{
		color: #3D3878;
		}
		/* Button background color */
			.btn,
		.block-cart-failed .action.continue,
		.cart-container .form-cart .action.continue,
		product-info-main .box-tocart .action.tocart,
		.product-options-bottom .box-tocart .action.tocart,
		button,
		.action.primary,
		.action.secondary,
		.action.btn,
		.action-gift,
		.action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active,
		.products-grid .product-items .product-item .actions-primary,
		.review-form .action.submit.primary,
		.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header .action-close,
		body .modal-custom .action-close,
		body .modal-slide .action-close{
		background-color: #3D3878;
		}
		/* Button hover color */
			.btn:hover,
		.block-cart-failed .action.continue:hover,
		.cart-container .form-cart .action.continue:hover,
		product-info-main .box-tocart .action.tocart:hover,
		.product-options-bottom .box-tocart .action.tocart:hover,
		button:hover,
		.action.primary:hover ,
		.action.secondary:hover,
		.action.btn:hover,
		.action-gift:hover,
		.product-info-main .product-addto-links .action:hover,
		.product-options-bottom .product-addto-links .action:hover,
		.products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocart:hover, .products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocompare:hover, .products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.towishlist:hover,
		.review-form .action.submit.primary:hover,
		body .modal-custom .action-close:hover,
		.btn:focus, .block-cart-failed .action.continue:focus,
		.cart-container .form-cart .action.continue:focus,
		.btn:active,
		.block-cart-failed .action.continue:active,
		.cart-container .form-cart .action.continue:active,
		.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header .action-close:hover,
		body .modal-custom .action-close:hover,
		body .modal-slide .action-close:hover,
		body .modal-popup .action-close:hover, body .modal-slide .action-close:hover,
		.product-info-main .product-addto-links .action:hover:before,
		.product-options-bottom .product-addto-links .action:hover:before.
		.products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocart:hover:before,
		.products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocompare:hover:before,
		.products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.towishlist:hover:before{
		color: #FFFFFF;
		}
		/* Button hover background color */
			.btn:hover,
		.block-cart-failed .action.continue:hover,
		.cart-container .form-cart .action.continue:hover,
		product-info-main .box-tocart .action.tocart:hover,
		.product-options-bottom .box-tocart .action.tocart:hover,
		button:hover,
		.action.primary:hover ,
		.action.secondary:hover,
		.action.btn:hover,
		.action-gift:hover,
		.product-info-main .product-addto-links .action:hover,
		.product-options-bottom .product-addto-links .action:hover,
		.products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocart:hover, .products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.tocompare:hover, .products.wrapper.list .products.list.items.product-items:not(.owl-carousel) .product-item-actions .action.towishlist:hover,
		.review-form .action.submit.primary:hover,
		body .modal-custom .action-close:hover,
		.btn:focus, .block-cart-failed .action.continue:focus,
		.cart-container .form-cart .action.continue:focus,
		.btn:active,
		.block-cart-failed .action.continue:active,
		.cart-container .form-cart .action.continue:active,
		.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header .action-close:hover,
		body .modal-custom .action-close:hover,
		body .modal-slide .action-close:hover,
		body .modal-popup .action-close:hover, body .modal-slide .action-close:hover{
		background-color: #3D3878;
		}
		.product-info-main .product-addto-links .action:hover,
		.product-options-bottom .product-addto-links .action:hover{
		box-shadow: 0 0 0 2px #3D3878 inset;
		}
	




	/* Sub Menu (Megamenu, Classic) */
	/* Sub Menu background color */
		/* Sub Menu border color */
		/* Sub Menu color */
		/* Sub Menu hover color */
	





.block-newsletter-form{
}
.contact-index-index .page-title-wrapper{
background-image: url(https://shop.violapharm.ba/media/rokanthemes/Contactusbanner/default/top-view-chat-bubbles-with-telephone-receiver.jpg); padding: 20.15rem 0; color: #fff; margin-top: 0; background-repeat: no-repeat; background-size: cover; background-position: center center;width: 100vw;position: relative;left: calc((-1 * (100vw - 100%)/2));}
.checkout-cart-index .page-title-wrapper{
background-image: url(https://shop.violapharm.ba/media/rokanthemes/Cartbackground/default/close-up-patient-with-prescription_1_.jpg); padding: 20.15rem 0; color: #fff; margin-top: 0; background-repeat: no-repeat; background-size: cover; background-position: center center;width: 100vw;position: relative;left: calc((-1 * (100vw - 100%)/2));}
.checkout-index-index .page-title-wrapper{
background-image: url(https://shop.violapharm.ba/media/rokanthemes/Cartbackground/default/close-up-patient-with-prescription_1_.jpg); padding: 20.15rem 0; color: #fff; margin-top: 0; background-repeat: no-repeat; background-size: cover; background-position: center center;width: 100vw !important;position: relative;left: calc((-1 * (100vw - 100%)/2));}
.checkout-cart-index .header-container.layout-1 {position: absolute}.checkout-index-index .header-container.layout-1 {position: absolute}.checkout-cart-index .header-container.layout-7 {position: absolute}.checkout-index-index .header-container.layout-7 {position: absolute}.checkout-index-index .authentication-wrapper {z-index: 3}.contact-index-index .header-container.layout-1 {position: absolute}.contact-index-index .header-container.layout-7 {position: absolute}.rokanthemes-onepagecheckout .page-wrapper .page-title-wrapper {margin-top: 0}