/*
Theme Name: Beelove Child
Theme URI: http://healthcoach.ancorathemes.com/
Description: Healthcoach Child - Multipurpose and Multiskin Responsive Wordpress theme
Author: Acnorathemes
Author URI: http://ancorathemes.com/
Template: beelove
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: beelove-child
*/

/*Write your style*/

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Kanit:300,400,500,700&display=swap');

body, a, h5, h6, div, p, blockqoute {
	font-family: 'Kanit', sans-serif !important;
}

h1, h2, h3, h4{
	font-family: 'Kanit', sans-serif !important;
}

/*.slider_boxed, .content_wrap, .content_container {
    width: 1440px;
    margin: 0 auto;
}*/

.page_content_wrap {
	padding: 7.15em 0 0 0;
}

a {
	color: #006EB5;
}

a:hover {
	color: #006EB5;
	text-decoration: underline;
}

.admin-bar.top_panel_fixed .top_panel_wrap {
	background: #fff;
}

.menu_main_wrap {
    top: 30px;
}

.top_panel_fixed .top_panel_middle .menu_main_wrap {
    margin-top: 0;
    padding-top: 1.4em;
    top: 0;
}

/*.top_panel_middle .menu_main_wrap {
    top: 35px;
}*/

/*.top_panel_fixed_wrap {
    top: 32px;
}*/

.top_panel_title .page_title {
    padding: 50px 0;	
}

.top_panel_wrap {
    background: #fff;
}

.woocommerce .related.products h2 {
    text-align: left;
    margin-bottom: 1.5em;
    display: block;
    width: 100%;
    overflow: hidden;
}

.products .post_item_wrap {
    border: 0 !important;
}

.footer_wrap {
	background: #006EB5;
	color: #fff;
}

.footer_wrap a {
	color: #ccc;
}

#scb-wrapper.scb-fixed {
	z-index: 9999 !important;
}

#scb-wrapper li {
	font-weight: 700;
}

.top_panel_style_6 .top_panel_icon .sidebar_cart {
	background: #fff;
	border: 1px solid #006EB5;
}

.top_panel_middle .sidebar_cart::after {
	border-left: 1px solid #006EB5;
	border-top: 1px solid #006EB5;
}

figure figcaption {
	background: rgba(0, 110, 181, 0.9);
}

.top_panel_title_inner {
    background: #006EB5;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	/*background-color: #006EB5;*/
	background: transparent;
	border: 2px solid #006EB5;
	border-radius: 40px;
	font-weight: 600 !important;
	color: #006EB5;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	background: transparent !important;
	text-decoration: underline !important;
	color: #006EB5 !important;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 47% !important;
}

.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
    margin-bottom: 2em;
    width: 50% !important;
    border: 0 !important;
}

.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
	float: left !important;
}

.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: left;
    padding: 0.75em 1.74em !important;
}

.woocommerce .related ul li.product {
    width: 35% !important;
}

.woocommerce ul.products li.product .price {
	color: #006EB5 !important;
	font-weight: 400 !important;
	font-size: 1.3em !important
}

.woocommerce div.product p.price {
	font-size: 2em !important;
	color: #006EB5 !important;
}

.woocommerce .related.products h2 {
	color: #006EB5 !important;
}

.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
	height: 3em !important;
}

.top_panel_title .post_navi,
.top_panel_title .post_navi a {
	color: #fff;
}

.top_panel_title .post_navi {
	font-size: 2.4em;
	padding: 1em 0 1em;
	text-align: center;
	float: none;
}

.sc_slider_controls_bottom .sc_slider_controls_wrap a {
    color: #000 !important;
    border: 2px solid #000 !important;
}

.sc_services_style_services-3 .sc_services_item_title {
    text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 1.5em !important;
}

.ikone-izpostavljeno-1 img {
    width: 35%;
}

.ikone-izpostavljeno-1 h1 {
    font-size: 1.2em !important;
	font-weight: 400;
	color: #0077C1;
}

.ikone-izpostavljeno-1 .wpb_text_column.wpb_content_element {
    padding-top: 20px !important;
}

/* Top bar - hide icons */
#scb-wrapper img {
	display: none !important;
}

.izdelki-izpo figure {
	border: 1px solid #DBDBDB;
}

.footer_wrap_inner {
    padding: 2.75em 0 2em;
    border-top: 20px solid #fff;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    line-height: 1em !important;
    padding: 0.4em 1.2em !important;
	font-size: 14px;
	font-weight: 300;
	color: #0077C1;
}

.woocommerce form .form-row label, .woocommerce-page form .form-row label {
    line-height: 1.5em;
    margin-bottom: 10px;
}

.select2-container .select2-selection--single {
    height: 2em !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 1em !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #0077c1;
	font-weight: 300;
}

.woocommerce form .form-row label, .woocommerce-page form .form-row label {
	color: #0077c1;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 2rem !important;
}

.page-id-358 .post_title.entry-title,
.woocommerce .checkout h3, .woocommerce-page .checkout h3,
.woocommerce table.shop_table .cart-subtotal .amount, .woocommerce-page table.shop_table .cart-subtotal .amount, .woocommerce table.shop_table .shipping td, .woocommerce-page table.shop_table .shipping td,
.woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th,
.woocommerce-checkout-review-order,
.woocommerce-checkout-review-order p,
.woocommerce-checkout-review-order h1,
.woocommerce-checkout-review-order h2,
.woocommerce-checkout-review-order h3,
.woocommerce-checkout-review-order h4 {
	color: #0077c1 !important;
}

.izpostavljeno-hover-slika .vc-hoverbox-inner {
	min-height: 450px !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
    display: none;
}

.single-product div.product .woocommerce-tabs.trx-stretch-width {
	padding-top: 20px !important;
}

textarea, select, input[type="text"], input[type="tel"], input[type="number"], input[type="email"], input[type="password"], input[type="search"], input[type="checkbox"], input[type="radio"], .select2-container .select2-selection--single {
	border: 1px solid #0077c1 !important;
}

textarea::placeholder, select::placeholder, input[type="text"]::placeholder, input[type="tel"]::placeholder, input[type="number"]::placeholder, input[type="email"]::placeholder, input[type="password"]::placeholder, input[type="search"]::placeholder, input[type="checkbox"]::placeholder, input[type="radio"]::placeholder {
	color: #0077c1;
  	opacity: 1; /* Firefox */
}

button, input[type="button"], input[type="reset"], input[type="submit"], .sc_button.sc_button_style_filled {
	border-color: #0077c1;
	color: #0077c1;
}

.single-post h3 {
    margin-bottom: 20px;
    font-size: 1.7em;
    color: #0077c1;
}

.single-post h4 {
    margin-bottom: 20px;
    font-size: 1.4em;
    color: #0077c1;
}