/*
Theme Name: Starter-ConvocoCo
Description:Starter Theme
Version: 1.0.0
Author: Digitalna Agencija Convoco
Author URI: https://convoco.co
Template: Divi 
*/ 

/*Footer uvijek u dnu*/
    #main-footer{
        width: 100%;
        bottom: 0;
        }


/*Copyright boja i centriranje*/
    a.convocoCopy {
        text-decoration: none !important;
        color: #fff;
    }
    a.convocoCopy:hover {
        text-decoration: none !important;
        color: #00D8D8;
    }
    #footer-bottom .container {
        text-align: center;
    }

/*FOOTER*/
    #convocoFooter {
        color: #fff;
        font-size: 14px;
        text-align: center;
        font-weight: 400;
    }
    #footer-bottom {
        background-color:#232326 !important;
        padding: 6px 0 3px;
    }

/*Center Submit Button */
    .et_contact_bottom_container {
        float: none;
        text-align: center;
    }

/*Fullwidth Submit Button*/
    /*PC*/
    body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button {
        width: 98%;
        margin-top: 6px;
        }
        body #page-container .et_pb_contact_form_0 .et_contact_bottom_container {
        width: 100%;
        } 
    /*Mobile*/
    @media (max-width: 479px){
        .et_contact_bottom_container {
        width: 100%!important;
        }
        .et_pb_contact_submit {
        width:100%!important;
        }
        }

    .et_pb_contact_submit {
        margin: 0px 0 0 20px;
    }

/*Removing the Divi Theme Dividing Line*/
    .container:before { background-color:transparent !important; }
    .et_pb_widget_area_right { border-left:0 !important; }
    .et_pb_widget_area_left { border-right:0 !important; }

/*WOO Olival*/
    .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
        display: none !important;
    }








/*-----------------------------------------------------------------------------------------*/
/*WooCommerce razno*/
    /*CIJENA: 85 KM */
    span.woocommerce-Price-amount:before {
        content: "Cijena: ";
    }
    /*cijena ispod WOO*/
    #povezaniProizvodiWOO span.woocommerce-Price-amount:before {
        content: "" !important;
    }
    /*Brisanje "Povezani proizvodi"*/
    #povezaniProizvodiWOO > div > section > h2 {
        display: none !important;
    }

/*QTY i ADD TO CART*/
    .qib-container {
        line-height: 2em;
    }
    .qib-container .quantity input.qty:not(#qib_id) {
        margin-top: -6px !important;
        font-family: 'Open Sans' !important;
        background-color: #fff !important;
        /*margin-left: -5px;*/
        border-width: 0px !important;
        margin-top: 0px !important;
        background-color: #fff !important;
        color: #2A3959 !important;
        height: 45px !important;
        width: 55px !important;
        border: 1px solid #2A3959 !important;
        border-width: 1px 0px 1px 0px !important;
    }

    .qib-button:not(#qib_id) {
    background: #fff !important;
    color: #2A3959 !important;
    border-color: #2A3959 !important;
    height: 45px !important;
    width: 45px !important;
    margin-left: 0px !important;
    }

    .woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
        margin: 0px !important;
    }

    .qib-button:focus:not(#qib_id) {
        border: 1px #2A3959 solid !important;
        outline: none !important;
    }

    form.cart .qib-container + button[type='submit']:not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(_) {
        margin-left: 1em;
        height: 45px !important;
    }

/*WOO single - dodatne informacije*/
    .et-dynamic-content-woo--product_additional_information.woocommerce h2 {
        display: none;
    }
    .woocommerce table.shop_attributes th {
        display: none;
    }
    .woocommerce table.shop_attributes {
        border: 0px !important;
        border-bottom: 0px !important;
    }
    .woocommerce table.shop_attributes td {
        font-style: normal;
        font-weight: 400;
        font-size: 15px;
        line-height: 2em;
    }






/*Dorada izbornika*/
    /*Skrivanje overlappinga*/
        @media only screen and (min-width: 981px) {
        .et_pb_svg_logo #logo {
            height: 50%;
            width : 15%;
        }
        }
    /*Back to top*/
        .et_pb_scroll_top:before {
        content: "\21" !important;
        font-family: ETmodules!important;
        font-size: 12px;
        margin-right: 5px;
        color: #fff;
        }




/*MOBILE MENU*/
    /*ŠIRINA MOBILE MENU SEKCIJE*/
        #mobile_menu3 {
            top: 40px;
        }
    /*Change Mobile Menu to X when open*/
        .mobile_nav.opened .mobile_menu_bar:before {
            content: '\4d';
        }
    /*Mobile Menu dorada*/
        .et_mobile_menu li a {
        text-transform: uppercase;
        }
    /*Header Sticky sa Theme Builder-a (izbornik sa glavnim kategorijama)*/
        @keyframes fadein {
            from { opacity: 0; }
            to { opacity: 1; }
        }
        .header-f-wrapper {
        display:none;
        }
        @media only screen and ( min-width: 480px )  { /* fixed only for deviced > 480px, feel free to change the value */ 
        .header-f-wrapper {
        z-index: 999; /* display at the top */ 
        position: fixed;
        width:100%;  
        top: 0;
        -webkit-animation: fadein 0.5s ease-in; 
        -moz-animation: fadein 0.5s ease-in;
        animation: fadein 0.5s ease-in;  
        }
        
        .header-f-wrapper.header-show {
        display:block;
        }}
        @media only screen and ( min-width: 782px )  {
        .admin-bar #header-fixed{ 
        top: 32px;  
        }}
    /*BORDER ispod/iznad mobile menija*/
        .et_pb_menu_2_tb_header.et_pb_menu .et_mobile_menu {
        border-color: #2A3959;
        }
    /*Izravnanje QTY submit buttona na mobile*/
    @media (max-width: 439px) {
        form.cart .qib-container + button[type='submit']:not(#qib_id) {
            margin-left: 0px !important;
        }
    }
    
    