/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 02 2021 | 05:46:53 */
.temak-product-category .et_pb_salvattore_content[data-columns]::before{
	content: '3 .column.size-1of3' !important;
}

div.upl-list ul {
  text-align: center;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}

.upl-post-thumbnail{position:relative; min-height: 160px;}

@media(max-width:767px){
div.upl-list ul {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}
}

div.upl-list ul li img { max-width: 150px!important; bottom: 0;
position: absolute;
left: 0;
right: 0;}

.upl-post-title{text-align:center; font-size:18px;}

.pt-cv-ifield{ text-align:center; }

h4.pt-cv-title {
    font-size: 17px;
    color: #01adef;
}

.temak-product-category .et_pb_blog_grid .et_pb_image_container img{
width: 150px;
    min-width: auto;
    margin: 0 auto;
    display: block;
}


@media only screen and ( min-width: 981px ) {
	.temak-product-category .column.size-1of3 {
	    width: 32%!important;
	    margin-right: 1%;
	}
}


.temak-sidebar-products{ 
background: #f4f4f4;
    padding: 15px 0px 0px 25px;
    border: none;
    border-radius: 10px;
    box-shadow: 4px 2px 5px #00000040;
}


.temak-sidebar-products .widgettitle{     
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 5px;
    color: #0171bb; }

.temak-sidebar-products .et_pb_widget li a {
    font-weight: 400;
    color: #00adee;
    font-size: 14px;
}

.temak-sidebar-products .current-menu-item > .link__wrap a { color:#666!important; }

.temak-sidebar-products ul li ul li { margin-left: 0px; }

/*
.temak-sidebar-products li a:before{ 
    content: "";
    width: 5px;
    height: 5px;
    display: block;
    background: #0171bb;
    display: inline-block;
    margin-right: 4px;
    border-radius: 1px;
 }

.temak-sidebar-products li a:hover:before{ 
    background: #eb1c24;
 }
*/

.et_post_meta_wrapper{ display:none; }



.category-tabs{
text-align: center;
    list-style: none;
    margin: 0 auto;
    display: block;
    border-bottom: 1px solid #00000042;
    padding: 6px!important;
}

.category-tabs li{
font-size: 18px;
display: inline-block;
    padding: 0 12px;
}

.category-tabs li.border{
      border-right: 2px solid #eb1c24;
}

@media(max-width:761px){
  
  .category-tabs { padding: 6px 0px !important; }
.category-tabs li.border {
    border-right: 1px solid #eb1c24; 
}

.category-tabs li {
    font-size: 14px;
    display: inline-block;
    padding: 0 5px;
    text-align: center;
}
}

@media(max-width:480px){
.category-tabs li { font-size: 12px; }
}


.temak-button{
padding: 8px 12px;
    background: #eb1c24;
    color: #fff;
    font-size: 17px;
    width: 133px;
    display: inline-block;
    text-align: center;
    margin: 0px 8px 0px 0px;
  border-radius:10px;
}

.temak-button.offer{width: 200px;}

.et_pb_blurb_container{padding-left:0px!important;}

@media(max-width:768px){
  .temak-product-images {display:none;}
}


.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:before {
    content: '\e800';
    font-family: "widget_easy_sidebar_menu_widget";
    font-style: normal;
    font-weight: normal;
    color: #555;
}

.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler.toggle__open:before{
content: '\e801';
    font-family: "widget_easy_sidebar_menu_widget";
    font-style: normal;
    font-weight: normal;
    color: #555;
}

#marketbrochure{ clear:both; }

.bsk-pdfm-pdfs-ul-list{padding: 0 0 23px 0em!important;}

.bsk-pdfm-pdfs-ul-list.bsk-pdfm-with-featured-image li {
    background: transparent!important;
   /* border: #B0B0B0 1px dashed !important;*/
   border: none !important;
    padding: 8px;
}

.bsk-pdfm-pdfs-ul-list li h3{ padding: 0 0 0px 0; vertical-align: middle;
display: inline-block;}

.bsk-pdfm-pdf-link-for-title {
    font-size: 14px;
    color: #666;
    font-style: italic;
}

/*child pages css*/

.temak_product_list_row li {
    display: inline-block;
    width: 33.3%;
    padding: 10px;
    text-align: center;
    margin-bottom: 18px;
}

@media(max-width:768px){
  .temak_product_list_row li { width: 100%; }
}



.temak_products_list_title{
    text-align: center;
    margin-bottom: 20px;
}
.temak_products_list_title h2, .temak_products_list_title h3{
    font-size: 18px;
    color: #eb1c24!important;
}


.temak_product_list_thumb{ 
   height: 250px;
}

.temak_product_list_thumb img{ 
    width: auto;
    height: 240px;
    object-fit: contain;
}

a._self.pt-cv-href-thumbnail.pt-cv-thumb-default {
  height: 250px!important;
}

.pt-cv-wrapper img {
    vertical-align: bottom;
}