/*
Theme Name: TuvTaam
Theme URI: http://underscores.me/
Author: brainstorm.rs
Author URI: https://www.brainstorm.rs/
Description: Theme for TuvTaam  website
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tuvtaam
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

li a {color: #3B3B3B;}

span a {color: #3B3B3B;}

.woocommerce-result-count {margin: 0!important;}

.related.products {width: 100%;}

.woocommerce-loop-product__title {

        text-align: center;
    font: normal normal normal 15px/23px Ultra;
    letter-spacing: 0px;
    color: #3B3B3B;
    padding: 20px;
}

.woocommerce-message {
    border-top-color: #ee8923;
}

.woocommerce-message::before {
    content: "\e015";
    color: #ee8923;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 2em 1em 3.5em;
    margin: 0;
    position: relative;
    background-color: #f5eee5;
    color: #515151;
    border-top: 3px solid #ee8923;
    list-style: none outside;
    width: auto;
    word-wrap: break-word;
}
.add_items_to_quote:active {
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}

.page-numbers {
    font-weight: medium;
    line-height: 55px;
    font-size: 22px;
    font-family: Protipo;
    letter-spacing: 0px;
    text-transform: capitalize;
    color: #676461;
}

.left a {
        display: block;
    box-sizing: border-box;
    background: #ECD3B5 0% 0% no-repeat padding-box;
    border: 1px solid #8A837B;
    font-size: 29px;
    line-height: 52px;
    text-align: center;
}

.product-quantity, .product-remove {text-align: center;}

td a img {margin: 0 0 0 30px;}

.responsive-iframe {
    width: 100%;
    height: 950px;
    border: none;
}
.iframe_section {
    height: 940px;
}
.search_image img { width: 270px!important; height: 270px; padding: 0!important;}
@media (max-width: 768px){
.responsive-iframe {
    width: 100%;
    height: 750px;
    border: none;
}
.iframe_section {
    height: 740px;
}
.products-list-holder .page-controller {
    margin-top: 46px;
    width: 316px;
    margin-left: auto;
    /* margin: 0 auto; */
    margin-right: auto;
}

.search_image img { width: 149px!important; height: 149px; padding: 0!important;}

}


/* The Modal (background) */
.mediaotg_modal {
  display: none; /* Hidden by default */
  position: absolute; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 0; /* Location of the box */
  left: calc(50% - 150px);
  top: calc(50% - 37.5px);
  width: auto;
  height: auto; /* Full height */
  overflow: none; /* Enable scroll if needed */
  background-color: transparent; /* Fallback color */
  background-color: transparent; /* Black w/ opacity */
}

/* Modal Content */
.mediaotg_modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 10px 20px 20px 20px;
  border: 1px solid #888;
  min-width: 300px;
  min-height: 75px;
}
.mediaotg_modal-content p {margin-bottom: 0.5em; }

/* The Close Button */
.mediaotg_close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.mediaotg_close:hover,
.mediaotg_close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.dropdown1 {
  position: relative;
  display: inline-block;
}

.dropdown-content1 {
    display: none;
    position: absolute;
    background-color: transparent;
    min-width: 0;
     box-shadow: none;
    padding: 12px 16px;
    z-index: 1;
    top: 33px;
    left: -160px;
    padding: 15px 20px;
    background: #f5eee5;
}

.dropdown-content1 input {
  height: 35px;
  background: #f3e9db 0% 0% no-repeat padding-box;
  border: 1px solid #8a837b;
  text-align: left;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: -0.27px;
  color: #000000;
  padding: 16px;
}

.form-control { width: 160px;}

.products-list-wrapper .products-list-items .product-item h2 {
    margin: 0 auto;
}

.search_page { flex-flow: wrap;}
.search_page .recepie-name {text-align: center;
    color: black;}

.search_page .recepie-name a {text-align: center;
    color: black; }


.search_image a {color: #3B3B3B;}
.search_image a:hover {color: #EE8923;}

/***Cart Page**/
th.product-price  { display: none;}
td.product-price  { display: none;}
th.product-subtotal  { display: none;}
td.product-total  { display: none;}
.items_sub_total  { display: none;}
#waqt_user_quote_detail ._tab_panel_items ._tab_col.price  { display: none;}
#waqt_user_quote_detail ._tab_panel_items ._tab_col.total_price  { display: none;}
#watq_send_quote_form_wrapper tfoot { display: none;}

.navigation.pagination {margin: 0 auto;}

/***Single Product Page**/

input#kolicina {
    width: 50px;
    background: transparent;
    border: 0;
    text-align: center;}
input#kolicina:focus {
   outline: none;}

.tt-logo img {    width: 190px;
    height: auto;
    margin-top: 82px;}

#filters_arrow {
	float: right;
    width: 16px;
    padding-top: 5px;}