.header_left a img{
	  width: 150px;
    margin: 11px 0 0 0;
}
.header2 .header_right {
 
    margin-top: 15px;
}

.tm-about-text .vv{
	width: 150px;
}
.owl-item .container-inner, .posts-content .container-inner {
    width: 90%;
}
a.woocommerce-store-notice__dismiss-link {
    color: #ffbdc0;
}
.woocommerce #content div.product .out-of-stock, .woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock {
    color: #e65e63;
}
.yith-wcwl-share li a{
	line-height: 26px;
}
.share-button a i.fa{
	color:#fff;
}
.yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse .feedback, .yith-wcwl-wishlistexistsbrowse .feedback{
	    padding: 2px 0 2px 0;
}
.yith-wcwl-add-button:before{
	display:none;
}
.woocommerce a.compare.button{
	    margin: 10px 0 10px 20px;
}
.woocommerce a.compare.button:before{
	top: 2px;
}
.woocommerce table.my_account_orders .button.track-button{
	background: transparent;
}
.items-sold{
	display:none;
}



/**theme change***/
h1 {
    color: #dc73bf;
}
.entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{
	    border-bottom: 3px solid #dc73bf;
}
.topbar-outer {
    background-color: #dc73bf;
	  height:40px
	  
}
.mega-menu li:hover > a, .mega-menu li.focus > a, .mega-menu .current_page_item > a {
    border-top: 3px solid #d4dc32;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
    background: none repeat scroll 0 0 #bcc23c;
    border-bottom: 1px solid transparent;
    color: #000;
}
.newsletter-td-submit input[type="submit"], #c_submit, .tnp.tnp-subscription .tnp-submit{
	background: #dc73bf !important;
}
.style-2 .single-testimonial .testimonial-title{
	color: #dc73bf;
}
.woocommerce ul.products.grid li.product a:hover, .woocommerce-page ul.products.grid li.product a:hover {
    color: #dc73bf;
}
.header_cart .shopping_cart .cart-contents{
	background: #dc73bf;
}
.search_toggle{
	display:none;
}
.widget_product_search{
	position: absolute;
    left: 0;
    right: 0;
    width: 100%;
	    z-index: 9999;
	
}
.woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.product{
	    width: 23%;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	height:34px;
}
.dgwt-wcas-search-wrapp{
	position:absolute;
	left: 0;
    right: 0;
	    z-index: 999;
	    top: 3px;
}
.site-header-main {
    min-height: 70px;
}

.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	    background-color: #bcc23c;
	height:34px;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{
	    border-color: transparent #bcc23c transparent;
	    top: 6px;
}
.dgwt-wcas-search-wrapp {
        max-width: 1024px;
    width: 726px;
}

.comments{
	color: #bcc23c;
}
.latest-news-content .single-post .post-author{
	width:auto;
	    color: #dc73bf;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #bbc13c;
}

.mega-menu ul .sub li.mega-hdr li a:hover {
    background: url(/wp-content/themes/WCM010014/images/megnor/menu_dots.png) no-repeat scroll left -28px #dc73bf;}

.header_logout{
	float:right;
}
.storeLocator{
	float:left;
	    padding: 8px 15px 8px 30px;
    background: url(/wp-content/themes/WCM010014/images/megnor/3D-line.png)no-repeat scroll top right transparent;
	    margin-right: 15px;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{
	  text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

@media only screen and (max-width: 768px) 	{
  .header_logout {
    float: none;
	}
.storeLocator {
    float: none;
    background: none;
    margin-right: 0;
    padding: 0;
	}
	.header_left a img {
    width: 150px;
    margin: 0;
}
}

.address_content {
    line-height: 20px;
}
.header-contactus i{
	    margin: 13px 15px 0 0;
    border-right: 1px solid #e6a5d4;
    padding-right: 10px;
}
.header-contactus i.last{
		border-right: none;
}

.header_logout a{
	    padding: 14px 15px 8px 20px;
			height:10px
}
.header_logout a.account {
    background: url(/wp-content/themes/WCM010014/images/megnor/sprite.png) no-repeat scroll 0 -211px transparent;
    border-right: none;
	    padding: 20px 15px 8px 20px;
}
.header_logout a.logout {
    background: url(/wp-content/themes/WCM010014/images/megnor/sprite.png) no-repeat scroll 3px -173px transparent;
	border-left: none;
 padding: 20px 15px 8px 20px;
}
.header_logout a#show-login-link {
    background: url(/wp-content/themes/WCM010014/images/megnor/sprite.png) no-repeat scroll 0 -136px transparent;
}
.header_logout a#show-login-link:hover {
    background-position: -237px -136px;
}
.header_logout a.account:hover {
    background-position: -234px -211px;
}
.mega-menu ul li a{
	    padding: 13px 12px 15px;
}
.header_logout a.logout:hover {
    background-position: -234px -173px;
}
.page-title, .search .page-header-outer, .page-header-outer{
	padding: 10px 0;
}
a#show-login-link {
    padding-top: 10px;
}
.header_cart {
    margin-top: 12px;
}
.header_cart .togg #shopping_cart,
.header_cart .togg #shopping_cart:hover{
    background: url(/wp-content/themes/WCM010014/images/megnor/sprite.png) no-repeat scroll -17px -49px;}

#footer-widget-area .fourth-widget {
    margin-top: 26px;
}

div.berocket_lgv_widget a.berocket_lgv_button.selected,
div.berocket_lgv_widget a.berocket_lgv_button
{
	box-shadow:none;
	    border: 1px solid #e4e4e4;
}

div.berocket_lgv_widget a.berocket_lgv_button:hover{
	box-shadow:none;
}
a.berocket_lgv_button, .berocket_lgv_widget a.berocket_lgv_button, a.berocket_lgv_button_test, .lgv_admin_settings .lgv_toggle_next{
	transition:none;
}
a.berocket_lgv_button .fa, .berocket_lgv_widget a.berocket_lgv_button .fa, a.berocket_lgv_button_test .fa, .lgv_admin_settings .lgv_toggle_next .fa{
	margin:0;
}

.berocket_lgv_additional_data{
	margin-top:35px;
}
.berocket_lgv_additional_data * {
    color: #777;
	    font-size: 14px;
    line-height: 22px;
}
.products .container-inner{
	display:block !important;
}

@media (max-width: 767px){
	div.header-search {
    display: none !important;
}
}
.mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{
	display:none;
}
.widget_recently_viewed_products li a span{
        overflow: hidden;
    font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
	    font-size: 12px;
}

.productinfo-show-discounts {
    margin: 5px 0;
    color: #dc73bf;
    font-weight: bold;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev{
	right: 40px;
}
.owl-theme .owl-controls .owl-buttons div{
	    border: 1px solid #dc73bf;
    	border-radius: 50%;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev {
    background-position: -205px 2px;
}

.owl-theme .owl-controls .owl-buttons div.owl-next {
    background-position: -234px 2px;
}

@media only screen and (max-width: 479px) {
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product {
        width: 100% !important;
    }
	.sub-menu a[href="http://google.com"] {
        display:none;
	}

}
@media (max-width: 767px) {
    .page-title {
        width: 100%;
        text-align: center;
    }
    .page-title .entry-title-main {
        float: initial;
    }
    .yith_magnifier_mousetrap{
        display: none;
    }
	.breadcrumbs{
            float: inherit;
            font-size: 12px;
    }
	.header_left{
		 padding: 5px 0 !important;
    float: left !important;
    width: auto !important;
	}
	.header_left a img{
		width: 100px;
	}
	.header_cart .togg #shopping_cart{
		padding:15px;
	}
	.header_cart{
		margin: -40px 0 0 0 !important;
    float: right !important;
	}
	.tm-about-text .vv {
    width: 100px;
    margin: 0 auto;
	}
	.tm-about-text{
		text-align:center;
	}
	#footer-widget-area{
		    padding: 15px 0 0;
	}
	.dgwt-wcas-search-wrapp{
		width:100%;
	}
	.menu-toggle{
		    height: 35px !important;
	}
}
#footer-widget-area .fourth-widget {
    margin-top: 0;
}
.contact_wrapper .phone{
	display:none;
}
.payment_method_stripe_alipay .stripe-alipay-icon{
   width: 60px; 
}

/***remove close***/
/* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }
/* clears the ‘X’ from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
/***remove close***/