/*
Theme Name: UNISIG Child
Theme URI: http://www.unisig.com
Template: unisig
Author: dgs
Author URI: http://www.dgsmarketingengineers.com/
Description: UNISIG Deep Hole Drilling
Version: 1.0.1584718472
Updated: 2020-03-20 10:34:32

*/

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #fff;
}


.breadcrumb { display: none; }

span.facetwp-counter,
.is-hidden {
	visibility:hidden;
}



div.facetwp-radio
{display:inline-block;} 

/*
.metric [class$="-in"] {
  display:none;
}
.inches [class$="-mm"] {
  display:none;
}
*/
.switch-type {
	margin: 0 20px 20px 0;
	min-width: 100px;
}

.button-link, .facet-reset {
	background-color: #005288 !important;
	font-size: 100%;
	margin: 0;
	line-height: 1;
	cursor: pointer;
	position: relative;
	font-family: inherit;
	text-decoration: none;
	overflow: visible;
	padding: .618em 1em;
	font-weight: 700;
	border-radius: 3px;
	left: auto;
	border: 0;
	white-space: nowrap;
	display: inline-block;
	background-image: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	text-shadow: none;
	color: #FFF;
	margin-top: 40px;
}
.button-link:hover {
    color: #FFFFFF !important;
}
.woocommerce-left-col {
	float: left;
	width: 48%;
}
.woocommerce-left-col .images {
	float: none !important;
	width: 100% !important;
}


.single-product .wpgs-nav .slick-active img {
    height: 80px ! important;
    width: auto !important;
}

.single-prodcut.woocommerce #content div.product div.summary, .single-product.woocommerce div.product div.summary, .single-product.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: left;
    width: 48%;
    padding-left: 4%;
}
.single-product.woocommerce #content div.product .woocommerce-tabs{
	clear: none;
    float: right;
    width: 48%;
}
.single-product .related{
	clear:both ! important;
	width:100%;
}
.single-product.woocommerce .tagged_as{
	display:none;
}
.woocommerce table.shop_attributes th {
	width: 250px;
	font-weight: 400;
}
.woocommerce table.shop_attributes td {
	font-style: normal;
    font-weight: 700;
}
.woocommerce table.shop_attributes .table-header {
	background-color: #005288;
	border: none;
	color: #FFF;
}
.woocommerce table.shop_attributes .table-header td {
	font-weight: 700;
}
.related .thumbnail.shop {
	min-height: 330px;
}



.mobile-only {
    display: none;
}


@media (min-width: 992px){
    .single-product .col-lg-9 {
        width: 100% ! important;
    }	
}

@media (max-width: 1200px){
    .single-product .wpgs-nav .slick-active img {
        height: 60px ! important;
    }	
}


@media (max-width: 767px){
    .single-product .wpgs-nav .slick-slide img {
        height: 140px ! important;
    }
        .single-product.woocommerce #content div.product .woocommerce-tabs {
        clear: both;
        float: none;
        width: 100%;
    }
        .single-prodcut.woocommerce #content div.product div.summary, .single-product.woocommerce div.product div.summary, .single-product.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
        float: none;
        width: 100%;
        padding-left: 1%;
    }
    .woocommerce-left-col {
        float: none;
        width: 100%;
    }
    .slick-slide {
        text-align: center;
    }
    .mobile-only {
        display: block;
    }
    .desktop-only {
        display: none;
    }
}

@media (max-width: 500px){
    .single-product .wpgs-nav .slick-slide img {
        height: 110px ! important;
    }

}


@media (max-width: 420px){
    .single-product .wpgs-nav .slick-slide img {
        height: 80px ! important;
    }

}
@media (max-width: 350px){
    .single-product .wpgs-nav .slick-slide img {
        height: 65px ! important;
}

}
	
@media (min-width: 992px){
.unisig-page-on-scroll.unisig-layout-header-fixed .unisig-layout-header .unisig-topbar {
    display: block ! important;
}
	
}

@media (min-width: 992px){
    .unisig-layout-header .unisig-navbar .unisig-mega-menu > .nav.navbar-nav > li > .dropdown-menu.unisig-menu-type-classic .dropdown-menu {
        min-width: 280px;
        width: 280px;
    }

}