/*
Theme Name: WayMart Jewellery Black
Theme URI: http://wordpress.templatemela.com/woo/WCM03/WCM030054/WP2/homepage4-waymart-jewellery_black/
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 1.1
Description: Our default theme lets you create a responsive  website with a sleek, modern design.
License: GNU General Public License v2
License URI: http://www.templatemela.com/license
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: waymart_jewellery_black
Template: waymart
*/
.menu-toggle{margin-right:25px; background:rgba(0, 0, 0, 0) url("images/megnor/child/menu.png") no-repeat scroll left center;}
.header-search .woocommerce-product-search button, .header-search .search-form #searchsubmit {background: rgba(0, 0, 0, 0) url("images/megnor/child/sprite-1.png") no-repeat scroll center 0px;}
.header-bottom-right .header-bottom-right-toggle {background: rgba(0, 0, 0, 0) url("images/megnor/child/sprite-1.png") no-repeat scroll 7px -100px;}
.header-cart .shopping_cart {background: rgba(0, 0, 0, 0) url("images/megnor/child/sprite-1.png") no-repeat scroll center -223px;}
.header-bottom-center {margin-top: 10px;}
.header-bottom-center .sale-label {margin: 0;}
.site-header-fix.header-style {min-height: 130px;}
.header-bottom-center ul li a{top:auto; left:auto;}
.header-logo{padding:0;float:left; text-align:left;margin-top:-10px;}
.header-logo img{max-width:100%;}
.header-bottom-center .header-center-inner li{line-height:15px;}
.header-bottom-center ul li a{background:none; font-size:12px; color:#000; width:auto; height:auto; margin:0 20px; font-weight:500;}
.menu-toggle{margin-right:25px;height:30px;margin-left:60px;}
.header-bottom-main{padding:0; margin:0;}
.header-bottom{
	box-shadow:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	border-top:none;
	padding:20px 0;
}
.header-style .header-logo {padding: 0;}
.header-bottom::before, .header-bottom::after{content:none;}
.header-top .header-top-left{width:auto; text-align:left;padding:8px 0;}
.header-top .header-top-right .follow-us{padding:0 60px 0 0;}
.header-top-right{width:auto; padding:8px 0;}
.header-top{padding:0; display:inline-block;}
.header-style .header-top {display: block;}
.header-top-left span {padding-left: 60px;}
.header-bottom-left{margin:0;}
.header-search input[type="text"], .header-search input[type="search"]{background:#ffffff;}
.entry-date{color:#5b5b5b;}
.widgets-footercontact .fa{color:#5b5b5b;}
.woocommerce-pagination span.current, .woocommerce-pagination a:hover {
	background: #000;
	border: 1px solid #000;
	color: #fff;
}
.header-bottom a:hover {color: #ddd;}
/*CMS Banner*/
.sub-banner1 .cms-banner-img, .sub-banner3 .cms-banner-img{margin:0; display:block; float:none;}
.cms-banner-img img{max-width:100%;}
.cms-banner-inner .static-inner{display:inline-block; text-align:center;}
.sub-banner2 .cms-banner-img::before, .sub-banner4 .cms-banner-img::before, .sub-banner6 .cms-banner-img::before{content:none;}
.sub-banner2:hover .cms-banner-img img, .sub-banner4:hover .cms-banner-img img, .sub-banner6:hover .cms-banner-img img{transform:none;
-webkit-transform: none;
-ms-transform:none;
-o-transform:none;
-moz-transform:none;}
.sub-banner2 .cms-text, .sub-banner4 .cms-text, .sub-banner6 .cms-text{
	left: 0;
	position: absolute;
	right: auto;
	top: 20%;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	z-index: 9;
	padding:0;
}
.sub-banner .cms-banner-img{display:block;}
.sub-banner2 .cms-banner-img, .sub-banner4 .cms-banner-img,.sub-banner6 .cms-banner-img{padding:0; text-align:center; margin:0;}
.sub-banner{position:relative;}
.sub-banner .text1{padding-bottom:50px; color:#fff;}
.sub-banner .text2 {
	line-height: 27px;
	width:auto;
	margin: 0 auto;
	padding-left:80px;
	padding-right:80px;
	color:#969696;
}
.link-text{padding:9px 30px; color:#fff;}
.cms-banner-item:hover .link-text {
	color: #000;
	background-color: #fff;
	border-color: #fff;
}
.subbanner1::before, .subbanner3::before {
	background: #f6f6f6;
	height: 20px;
	width: 20px;
	position: absolute;
	content: "";
	bottom: -10px;
	z-index: 1;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: rotate(226deg);
	-webkit-transform: rotate(226deg);
	-ms-transform:rotate(226deg);
	-o-transform:rotate(226deg);
	-moz-transform:rotate(226deg);
}
.subbanner5::before{
	background: #f6f6f6;
	height: 20px;
	width: 20px;
	position: absolute;
	content: "";
	top: -10px;
	z-index: 1;
	left: 0;
	right: 0;
	margin: 0 auto;
	transform: rotate(225deg);
	-webkit-transform: rotate(225deg);
	-ms-transform:rotate(225deg);
	-o-transform:rotate(225deg);
	-moz-transform:rotate(225deg);
}
.sub-banner2 .static-inner{
	background: rgba(0, 0, 0, 0) url("images/megnor/child/cmsbanner2-black.png") no-repeat scroll top center;
	padding: 75px 0 0 0;
}
.sub-banner4 .static-inner{
	background: rgba(0, 0, 0, 0) url("images/megnor/child/cmsbanner4-black.png") no-repeat scroll top center;
	padding: 75px 0 0 0;
}
.sub-banner6 .static-inner{
	background: rgba(0, 0, 0, 0) url("images/megnor/child/cmsbanner6-black.png") no-repeat scroll top center;
	padding: 75px 0 0 0;
}
.full-width .wpb_row.sub-banner .wpb_wrapper{overflow:hidden !important;}
.woo-content .owl-theme .owl-buttons div.owl-prev::before {margin-left: 15px;}
.woo-content .owl-theme .owl-buttons div.owl-next::before {margin-left: 17px;}
/*end*/
/*home page services*/
.service-content .icon-image{background:rgba(0, 0, 0, 0) url("images/megnor/child/sprite-3.png") no-repeat scroll center 11px;}
.service-1 .icon-image {
	background-position: center 4px;
}
.service-2 .icon-image {
	background-position: center -181px;
	text-align: center;
}
.service-3 .icon-image {
	background-position: center -365px;
	text-align: center;
}
.service-list.service-1:hover .icon-image {
	background-position: center -90px;
}
.service-list.service-2:hover .icon-image {
	background-position: center -277px;
}
.service-list.service-3:hover .icon-image {
	background-position: center -464px;
}
.service-list:hover .service-content .icon-image, .service-list:focus .service-content .icon-image, .service-list:active .service-content .icon-image{background-color:#000;}
.service-list .icon-image::after{
	box-shadow: 0 0 0 1px #e7e7e7;
	-moz-box-shadow: 0 0 0 1px #e7e7e7;
	-webkit-box-shadow: 0 0 0 1px #e7e7e7;
}
/*end*/
.site-footer .newsletter-email, .tnp-email {
	background: #2d2d2d;
	border-color: #2d2d2d;
	color: #f6f6f6;
}
.site-footer h3.widget-title {color: #fff;}
.site-footer .newsletter .newsletter-submit, .site-footer .tnp .tnp-submit {background: #fff;color: #000; border-color: #fff;}
.site-footer .newsletter .newsletter-submit:hover, .site-footer .tnp .tnp-submit:hover {border-color: #fff;color: #fff;}
#footer-widget-area .blog-posts-link a:hover {color: #f6f6f6;}
.header-bottom {border-top: 1px solid #f0f0f0;}
.header-search:hover .search-field, .header-search .search-field:focus {border-color: #000000;}
.header-search input[type="text"], .header-search input[type="search"] {color: #000;}
.close-menu {background: rgba(0, 0, 0, 0) url("images/megnor/child/close.png") no-repeat scroll center center;}
.tparrows {
	border: 1px solid #4c4c4c !important;
}
.tp-leftarrow.tparrows::before {
	content: "\f104" !important;
	font-family: fontawesome !important;
	font-size: 20px;
	position: relative;
}
.tp-rightarrow.tparrows::before {
	content: "\f105" !important;
	font-family: fontawesome !important;
	font-size: 20px;
	position: relative;
}
.tparrows:hover {
	border-color: #f6f6f6 !important;
}
.tparrows:hover::before {
	color: #f6f6f6 !important;
}
.woocommerce .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover, .breadcrumbs a:hover {
	color: #f6f6f6;
}
.header-cart .togg .widget.widget_shopping_cart {
	top: 68px;
}
.header-bottom-right .header-bottom-right-wrapper{
	top:68px;
}
.widgets-blog-posts .entry-date{color: #999999;}

.header-bottom-center .tmpmela-menu-label::before {display:none;}

/*Footer */
.footer-top{background-color:#111111;}
.footer-top {color:#DDDDDD;}
.footer-top a{color:#DDDDDD;}
.footer-top a:hover{color:#f6f6f6;}

/*Mobile Menu */
.mobile-menu {background-color: #000000;}
.mobile-menu ul li a{color:#ffffff;}
.mobile-menu ul li a:hover, .mobile-menu .current_page_item > a{color:#dddddd;}