/*
Theme Name: Frankovic Child
Theme URI: prizmadesign.com
Author: Prizma Design d.o.o.
Author URI: prizmadesign.com
Description: Web stranica za Vina Frankovic, restoran, konobu i app
Template: frankovic
Version: 1.0.0
License:
License URI:
Text Domain: frankovic-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

html:before, html:after {
    display: none !important;
}
p.price {
    display: none !important;
}
.cmsms_star_rating {
    display: none !important;
}
.cmsms_single_product .cmsms_product_right_column .product_title {
    margin-bottom: 30px !important;
}
.product_meta {
    display: none !important;
}
h1.product_title.entry-title {
    font-size: 30px !important;
}
span.price {
    display: none !important;
}
header.entry-header.cmsms_product_header {
    width: 100% !important;
    text-align: left !important;
}
.cmsms_product_cat.entry-meta {
    text-align: left !important;
	pointer-events: none;
	cursor: default;
}
.cmsms_product_cat.entry-meta a {
    font-size: 11px !important;
}
.header_side_top_side.cmsms_with_cont {
    display: none !important;
}
span.copyright {
    font-size: 10px !important;
    font-weight: bold;
	font-family: Roboto, cursive !important;
}
.footer_bg {
    background: #dbaa1d !important;
}
.logo_wrap {
    display: none !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    background-color: transparent !important;
}
strong {
    font-family: 'Dancing Script', cursive !important;
    font-size: 29px;
    font-weight: normal;
    color: #dbaa1d;
}
.cmsms_products .product .product_outer .product_inner .cmsms_product_header .cmsms_product_title a {
    font-size: 20px !important;
    line-height: 22px !important;
    /*font-family: 'Dancing Script', cursive !important;*/
	font-weight: 400 !important;
    color: #dbaa1d !important;
}
.cmsms_products .product .product_outer .product_inner .cmsms_product_info{
	margin-top: -10px !important;
}
.cmsms_single_product .cmsms_product_right_column .product_title {
	font-size: 80px !important;
    line-height: 75px !important;
    font-family: 'Dancing Script', cursive !important;
    color: #dbaa1d !important;
}
.cmsms_products .product .product_outer {
    margin: 50px 0 0;
    position: relative;
    overflow: hidden;
    background: transparent;
    padding: 5px;
}
#footer_nav a{
	color: #ffe392 !important;
    font-size: 12px !important;
}
.footer_inner nav ul li {
    padding-left: 10px !important;
}
p.vc_custom_heading.nasi {
    position: relative;
    margin-bottom: -55px;
    color: #000;
    font-weight: bold;
    margin-left: -209px;
}
h1.vc_custom_heading.proizvodi {
    color: #dbaa1d;
}
#header {
    background-color: transparent !important;
	background: transparent !important;
}
.header_mid_outer {
    background: transparent !important;
    background-color: transparent !important;
}
.header_mid {
    background: transparent !important;
    background-color: transparent !important;
}
.cmsms_products .product .product_outer .product_inner .cmsms_product_img img {
    border-top-left-radius: 49px;
    border-bottom-right-radius: 98px;
    border-bottom-left-radius: 10px;
}
.cmsms_products .product .product_outer .product_inner .cmsms_product_img {
    margin-bottom: 5px !important;
}
/*
 * Product woocommerce page
 */
body.product-template-default.single.single-product.postid-83.logged-in.woocommerce.woocommerce-page.wpb-js-composer {
    background-color: transparent !important;
}
.woocommerce #middle, #bottom {
    border-color: transparent;
}
.woocommerce .middle_inner {
    background-color: transparent;
}
.woocommerce #page {
	background: url(https://frankovic.hr/main_site/wp-content/uploads/2017/12/VINA_FRANKOVIC_07.jpg) no-repeat center center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
    /*height: 93.5vh !important;*/
}
.woocommerce-product-details__short-description {
    color: #bcbcbc !important;
}
.cmsms_single_product .cmsms_product_images .cmsms_product_image img {
    border-top-left-radius: 120px;
    border-bottom-right-radius: 100px !important;
    border-bottom-left-radius: 30px;
}
.cmsms_single_product {
    margin-top: 50px;
}
/*a.cmsms_nav_but_wrap::before {
    content: "MENU";
    position: fixed;
    right: 70px;
    margin-top: 2px;
	font-weight: 500;
}*/
.header_mid .responsive_nav:before:hover, .header_mid .responsive_nav:after:hover, .cmsms_nav_but:after:hover, .cmsms_nav_but:before:hover {
    background-color: #a9a9a9 !important;
}
.cmsms_nav_but, .header_mid .responsive_nav:before, .header_mid .responsive_nav:after, .cmsms_nav_but:after, .cmsms_nav_but:before {
    background-color: #a9a9a9 !important;
}
.header_mid_inner .header_right_wrap .cmsms_nav_but, .header_mid_inner .header_right_wrap .cmsms_nav_but:after, .header_mid_inner .header_right_wrap .cmsms_nav_but:before {
    height: 4px !important;
    width: 30px !important;
}
.header_mid_inner .header_right_wrap .cmsms_nav_but:before {
    top: 8px !important;
}
.header_mid_inner .header_right_wrap .cmsms_nav_but:after {
    top: -8px !important;
}
.back a {
    font-size: 11px;
    float: left;
    font-family: 'Roboto', Verdana, Geneva, 'DejaVu Sans', sans-serif;
}
.pp_details {
    display: none;
}
.pp_content {
    height: 100% !important;
}
@media screen and (min-width: 0px) and (max-width: 1024px) { 
.mobile1 {
    display: none !important;
}
} 

@media screen and (min-width: 1024px) and (max-width: 3000px) {
.mobile {
    display: none !important;
}   /* hide it elsewhere */
}
#footer .footer_bg, #footer .footer_inner {
    height: 35px !important;
}

/* by igorwas */
.vc_btn3.vc_btn3-color-juicy-pink, 
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
	background: #dbaa1d !important;
	border-radius: 0;
}
.comment-respond{
	display: none;	
}
.single-post .headline, 
.single-post .post_nav,
.single-post #bottom{
	display: none;
}