/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

body {
	image-rendering: -webkit-optimize-contrast;}

h1, h1, h3, h4, h5, h6 {
	font-family: 'Roboto Condensed', sans-serif;
}

/*Naslovi razdelkov na prvi strani*/
.section-title {display:none;}

/* Meni*/
.navbar-custom {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 12px;
    letter-spacing: 3px;
    text-transform: uppercase;
		height: 90px;}

.page .navbar-custom {
    background-color: rgba(158, 203, 220, 0.8) !important;}

.navbar-cart-inner .icon-basket {    color: #fff;
    font-size: 34px;
    line-height: 14px;}

.header-search-button {
    color: #FFFF;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;}

.navbar-custom {
    background-color: rgba(158, 203, 220, 0.8) !important;
}

.header-search-input {
    background: rgba(158, 203, 220, 0.8) !important;
}
.navbar-custom .sub-menu, .navbar-custom .children {
    background: white;
}

.navbar-custom .sub-menu > li > a, .navbar-custom .children > li > a {
    padding: 11px 15px;
    color:#3d3d3d !important;
	letter-spacing: 2px;}

.navbar-custom .nav li > a {
	color:white;
}

.sub-menu .menu-item:hover {background-color: #c6e8ef !important;
color:#fff;}

.navbar.navbar-scroll-point, .navbar.navbar-scroll-point.header-with-topbar, .navbar.navbar-scroll-point.shop_isle_center, .navbar.navbar-scroll-point.shop_isle_right {
	background:rgba(158, 203, 220, 0.8) !important;
}

.sub-menu .dropdownmenu {
	color:black;
}

@media screen and (max-width: 767px){
	#custom-collapse {background-color:rgba(255, 255, 255, 0.9) !important;}
	.nav > li > a {color:#3d3d3d !important;}
	.dropdownmenu{color:black;}}


/*Button*/
.btn.btn-b {
    color: #ffffff;
    background: #919394;
}

.product .product-button-wrap .add_to_cart_button, ul.products li.product .product-button-wrap .button.product_type_simple, ul.products li.product .product-button-wrap .button.product_type_grouped, .shop-item .product-button-wrap .add_to_cart_button, .shop-item .product-button-wrap .button.product_type_grouped, .shop-item .product-button-wrap .button.product_type_variable, ul.products li.product .product-button-wrap .product_type_variable {
    position: relative;
    bottom: 0;
    padding: 10px 30px;
    border-radius: 2px;
    opacity: 0;
    opacity: 1;
    color: #aaa;
    color: #fff;
    background: #a9cdda;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 11px;
    line-height: 25px;
    letter-spacing: 2px;
    text-transform: uppercase;}

.widget button[type=submit] {
	background: #a9cdda;
}

.sidebar-shop .widget_product_search input[type="submit"] {
	background: #a9cdda;
}

button {
	background: #9ecbdc !important;
}

/*Header*/
.header-container {
    display: table;
    width: 100%;
    min-height: 30px;
    margin-top: -20px;
}

/*logo-velikost*/
.custom-logo {
	max-width:120px;
	margin-top:10px;
}


/*Footer*/
.bg-dark {
    background-color: #adc6ca;
	opacity: 0.7;
}

/*Odstranitev ikone za filtriranje*/
.icon-filter {
	display: none;}

/*Odstranitev gumba mobi*/
@media only screen and (max-width: 1000px) {
	.products .product-button-wrap {display:none!important;}}

/*Sale*/
.onsale {
        background-color: rgba(246, 171, 202, 0.9);
    	font-size: 1.3em;}

/*Odstranitev puščic*/
.widget ul li::before {
	display:none!important;}


/*Sidebar padding*/
@media screen and (min-width: 980px) {
.shop-with-sidebar {
    float: right;
		padding-left:40px;}
}

/*Razvrščanje*/
@media screen and (max-width: 980px) {
.shopsidebar .woocommerce-ordering {
    width: 100%;
}}

/*Dodatki*/
#ppom-box- .ppom-wrapper label {
    display: block;
}

.ppom-wrapper .form-check-inline {
	display: block!important;}

#ppom-box- .form-control-label {
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:2px;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.variations label {
	text-transform:uppercase;
	letter-spacing:2px;
}

.single-product div.product table.variations td.label {
	width: 100%;
	text-align:left;}

.variations_form select {
	min-width:200px!important;
	font-size: 14px;
	letter-spacing: 3px;
	padding-left:10px;
}

.single-product div.product table.variations a.reset_variations {
	display:none;
}

#ppom-price-container {
	margin-top:30px;
}

/*Cross-sell*/
.cross-sells .add_to_cart_button {display:none!important;}

/*Bought together*/
#woobt_before_text {
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:2px;
}

.woobt-products .woobt-product .woobt-price .amount {
   font-size:12px;
}

#woobt_wrap {
	margin-bottom:40px;
	background-color:#f2f3f4;
	padding:20px;
}

.woobt-products .woobt-product .woobt-thumb {
    width: 100px;
}

.woobt-products .woobt-product .woobt-thumb img {
    width: 100%;
    height: 100%;
}

/*Notification bar*/
.edn-custom-template[data-barid="apexbar-0"] .edn-top-up-arrow.open, .edn-custom-template[data-barid="apexbar-0"] .edn-bottom-down-arrow.open, .edn-custom-template[data-barid="apexbar-0"] .edn-bottom-down-arrow.open, .edn-custom-template[data-barid="apexbar-0"] .edn-left-arrow, .edn-custom-template[data-barid="apexbar-0"] .edn-right-arrow, .edn-custom-template[data-barid="apexbar-0"] .edn-cntrol-wrap.ednpro_user-can-close {

	background-color: transparent!important;}

.edn-position-top .ednpro_user-can-close {

        top: 0px;}

.edn-custom-template.edn-position-top .edn_pro_static_pattern .edn_static_text, .edn-custom-template.edn-position-bottom .edn_pro_static_pattern .edn_static_text, .edn-custom-template.edn-position-top_absolute .edn_pro_static_pattern .edn_static_text {

    text-align: center;
	padding: 20px;}

.single-product div.product .summary a {
	font-weight:bold;
	color:rgb(139, 183, 199);
}

/*Bought together*/
.woobt-products .woobt-product .variations_form .variations .variation .label {
    display: none;
}