/********1b2e23*****/

.woocommerce ul.products li.product .button:hover{background-color:#000!important;color:#fff !important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {text-align:center !important;}


.product-template-default h1 {font-size:40px;}
.product-template-default h2 {font-size:30px;}


.woocommerce-product-gallery {

    position: relative;

    margin-bottom: 3em;

}



    .woocommerce-product-gallery figure {

        margin: 0;

    }



    .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {

        width: 25%;

        display: inline-block;

    }



    .woocommerce-product-gallery .flex-control-thumbs li {

        list-style: none;

        float: left;

        cursor: pointer;

    }



    .woocommerce-product-gallery .flex-control-thumbs img {

        opacity: .5;

    }



        .woocommerce-product-gallery .flex-control-thumbs img.flex-active, .woocommerce-product-gallery .flex-control-thumbs img:hover {

            opacity: 1;

        }



    .woocommerce-product-gallery img {

        display: block;

    }



.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {

    width: 33.3333%;

}



.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {

    width: 25%;

}



.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {

    width: 20%;

}



.woocommerce-product-gallery__trigger {

    position: absolute;

    top: 1em;

    right: 1em;

    z-index: 99;

}



.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {

    position: absolute;

    top: .875em;

    right: .875em;

    display: block;

    height: 2em;

    width: 2em;

    border-radius: 3px;

    z-index: 99;

    text-align: center;

    text-indent: -999px;

    overflow: hidden;

    background-color: #FFB800;

    color: #fff;

}



    .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {

        background-color: #1781ae;

        border-color: #1781ae;

        color: #fff;

    }



    .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {

        font: normal normal normal 1em/1 FontAwesome;

        font-size: inherit;

        text-rendering: auto;

        -webkit-font-smoothing: antialiased;

        -moz-osx-font-smoothing: grayscale;

        display: block;

        content: "\f00e";

        line-height: 2;

        text-indent: 0;

    }



.woocommerce table.shop_table {

    border-collapse: separate;

    border-spacing: 1px;

}



    .woocommerce table.shop_table th {

        background-color:#FFB800 ;

        color: #fff ;

    }

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button
{
        background-color: #FFB800!important;

        color: #fff !important;}
    .woocommerce table.shop_table td {

        background-color: #eee; color:#000;

    }
.woocommerce-message {
    border-top-color: #FFB800!important;
}
.woocommerce-message::before {
    color: #FFB800 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {background-color: #FFB800!important;}
        .woocommerce table.shop_table td.actions {

            background-color: #fff;

        }

.woocommerce-privacy-policy-text {color:#000000;}

.woocommerce .cart .button, .woocommerce .cart input.button {

    background-color: #FFB800 !important;

    color: #fff  !important;

    text-align: center;

}



.woocommerce table.shop_table td.actions .coupon .input-text {

    height: 38px !important;

    width: 140px !important;

}



.woocommerce table.shop_table .product-name a {

    color: #6d2f2f ;

}



.woocommerce a.checkout-button {

    background-color: #FFB800 !important;

}



.cart.pull-right {

    margin-top: -5px;

    margin-bottom: 5px;

}



.woocommerce .woocommerce-info a,

.woocommerce-info::before {

    color: #924122 !important;

}



.woocommerce div.product .woocommerce-tabs ul.tabs {

    padding: 0 !important;

    border-left: 1px solid #d3ced2;

}



.woocommerce-info {

    border-top-color: #b81c23 !important;

}



.woocommerce form .form-row input.input-text,

.woocommerce form .form-row select {

    height: 38px !important;

    padding-left: 10px !important;

}

.woocommerce-loop-product__title {color:black;}
.woocommerce ul.products li.product .price {color:black !important;}
.products li .button {

    background: #FFB800!important;

    color: #fff  !important;

    display: block !important;

    text-align: center;

}

.products>li {

    background: #fff;

    box-shadow: 2px 2px 4px #888;

    padding: 10px!important;

    min-height: 330px;

}

.MainContent .contactForm{background:#f7f7f7; border:none; padding:20px 20px 0 20px;}
.MainContent .contactForm .panel-heading{background:none; border-bottom:1px solid #FFB800; font-weight:700; margin-bottom:15px; padding:0 0 15px;}
.MainContent .contactForm .form-control{height:40px; color:#FFB800; font-weight:600;}
.MainContent .contactForm textarea.form-control{height:100px;}
/*.orderby{display:none;}*/
.MainContent{background:#ffffff;padding-top:10px;}
.woocommerce ul.products li.product .onsale{background:red;}
.woocommerce ul.products li.product .price{color:#FFB800;}
#MainContent{background:#ffffff;}
.MainContent h1{color:#FFB800;}
.MainContent h3{color:#FFB800;}
#MainContent h1{color:#000000;}
.woocommerce div.product div.images img{border:1px solid #FFB800;}
.col-sm-3.col-xs-6.Pro .btn-danger{background: #FFB800;
    border-radius: 4px;
    border: none;
    padding: 5px 90px 5px 90px;
    font-size: 17px;
    margin-bottom: 10px;
	border-radius:0px;}
	
.col-sm-3.col-xs-6.Pro .btn-danger:hover{background:#404042;}
.Pro .Heading {
    text-align: center;
	}
.Pro .Price {
    text-align: center;
}
.woocommerce ul.products li.product .button {background:#FFB800!important; color:#fff !important;} 
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#d40000}
.product_meta{display:none;}
.woocommerce-columns .col-1{max-width: 100% !important;}
.woocommerce-columns .col-2{max-width: 100% !important;}
.woocommerce-terms-and-conditions-wrapper { width: 100%;}
.col2-set .col-1{max-width: 100% !important;}
.col2-set .col-2{max-width: 100% !important;}
.woocommerce-input-wrapper{width:100% !important;}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {height: auto;width: 100px;}
.form-row.place-order {background-color: #ffffff!important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {color:#000 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {color:#fff !important;}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #100438!important;
    font-size: 1.25em;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
border-top: 3px solid #FFB800!important;}
.woocommerce form .password-input, .woocommerce-page form .password-input {width:100% !important;}

/*.breadcrumb {background-color:#fff; font-weight:700; border-bottom:1px solid #000; border-bottom-style:dotted; color:#d40000;}
.breadcrumb  a { color:#d40000;} */

.btn-primary {    background-color: #d40000;
    border: 1px solid #d40000;
}
.woocommerce .woocommerce-breadcrumb {
    margin: 0 0 1em;
    padding: 0;
    font-size: .92em;
    color: #767676;
	display:none;
}
.breadcrumb {
	background-color: transparent !important;
	padding: 0px !important;
	margin-top: 15px;
	font-size: 15px;
	padding-bottom: 15px !important;
	border-bottom: dashed 1px #c2c2c2;
	}
	.breadcrumb a{ 
	color:#FFB800 !important;
	}
	.breadcrumb li.active:before{
	content: "\00BB";
	font-family: "Font Awesome 5 Free";
	margin-right: 5px;
	margin-left: 5px;
	font-weight: 900;
	}
	nav.woocommerce-breadcrumb {
    display: none!important;
}