/*
Theme Name: shoptown lingerie
Theme URI: http://template-demo.org/woo/WCM02/WCM020034/WP10/
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 1.0
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2 or later
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: shoptown
Template: shoptown
*/
/*------------------------------------------------------------------
[Table of contents]

1. Body
2. Header / #header
	2.1. Navigation / #navbar
3. Content / #content
	3.1. Left column / #leftcolumn
	3.2. Right column / #rightcolumn
	3.3. Sidebar / #sidebar
		3.3.1. RSS / #rss
		3.3.2. Search / #search
		3.3.3. Boxes / .box
		3.3.4. Sideblog / #sideblog
		3.3.5. Advertisements / .ads
4. Footer / #footer
-------------------------------------------------------------------*/
/******************Header****************/
.header-contact { background: rgba(0, 0, 0, 0) url("images/megnor/call.png") no-repeat scroll 0 4px;}
.header-cart .shopping_cart:hover {  background:#93065a url("images/megnor/icons.png") no-repeat scroll 16px -588px;}
.header-cart .shopping_cart:hover .cart-contents,
.serviceblock:hover .title,
.widgets-cms:hover .main-title,
.woocommerce ul.products li.product a:hover .product-name, .woocommerce-page ul.products li.product a:hover .product-name, .woocommerce ul.products.list li.product:hover .product-name,
.primary-sidebar .product_list_widget .product-title:hover, .primary-sidebar .product_list_widget li > a:hover,
.resp-tabs-list li.resp-tab-active .tab-title,
ul.product-categories > li > a:hover,
.sidebar-category-inner li .sub li.mega-hdr a.mega-hdr-a,
a:hover,
.mega-menu ul .sub li.mega-hdr li a:hover, .mega-menu ul li .sub-container.non-mega li a:hover,
ul.product-categories > li > a:hover .dc-mega-icon:before,
.topbar-main a:hover, .header-menu-links li a:hover, .header_logout a:hover,
.mega-menu ul li a:hover, .mobile-menu ul li a:hover, .mega-menu .current_page_item > a, .mobile-menu .current_page_item > a,
.header-cart .cart-contents
{ color: #ffffff;}
 .topbar-outer{ background: #ffffff none repeat scroll 0 0; border-bottom: 1px solid #e0e0e0;}
.service-content{ padding: 15px 0 0;}
.serviceblock{ width: 282px;}
.serviceblock{background:url(images/megnor/services.png) no-repeat scroll 0px 7px; }
.serviceblock1{background-position: 0px 7px; }
.serviceblock1:hover{background-position:0px -54px;}
.serviceblock2{background-position: 0px -279px; }
.serviceblock2:hover{background-position:0px -351px;}
.serviceblock3{background-position: 0px -422px; }
.serviceblock3:hover{background-position:0px -494px;}
.serviceblock4{background-position: 0px -124px; }
.serviceblock4:hover{background-position:0px -201px;}
/*********************Top bar*****************/

/*------------- navogation menu ----------------*/
.navigation-bar { border-bottom: 1px solid #eee;  border-top: 1px solid #eee;}
.navbar.navigation-inner {  float: left;}
.mega-menu { padding: 0 15px;}
.mega-menu ul li a{ color:#fff;padding: 20px 25px;}
.mega-menu ul li a:hover {  color: #000000;}
.mega-menu ul li .sub a{ color:#333;}
.mega-menu ul .sub li.mega-hdr li a:hover, .mega-menu ul li .sub-container.non-mega li a:hover {  color: #ff138c;}
.home .category .widget_product_categories{ display:none;}
.home .box-category-heading, .box-category-heading { background-color: #570034; color:#ff138c;}
.home .main-container.category { background: #570034;}
/************** search ************/
.quick-access{margin: 0 20px!important;}
.header-search{border: 1px solid #eee; border-radius:30px;	-khtml-border-radius:30px;	-moz-border-radius: 30px;	-webkit-border-radius: 30px;}
.header-search{ width:600px;}
.header-search input[type="text"], .header-search input[type="search"]{ width:340px;}
.header-search .woocommerce-product-search input[type="submit"], .header-search .search-form #searchsubmit {  background: #ff138c url("images/megnor/icons.png") no-repeat scroll center -244px;}
.header-search .woocommerce-product-search input[type="submit"]:hover, .header-search .search-form #searchsubmit:hover { background:#000 url("images/megnor/icons.png") no-repeat scroll center -284px;}
/***************** mainbanner****************/
.mainbanner-sidebanner-inner.col-main ,.mainbanner{ width:100%!important; padding:0; margin:0;}
.revolutionslider-inner{ border:none;}
.home .main-content-inner-full, .home.blog .main-content-inner-full { padding-top: 30px;}
/******************* sidebar *************/
.widget .widget-title:after, .sitemap h2:after{ background: #ff138c;}
/**********************Content****************/
.simple-type.small-title:after ,.upsells.products > h2:after, .related.products > h2:after, .cross-sells > h2:after{  background: #ff138c;}
.woocommerce span.onsale:after, .woocommerce-page span.onsale:after{border-right: 50px solid #ff138c;}
.woocommerce ul.products li.product:hover .image-block, .woocommerce-page ul.products li.product:hover .image-block{ border-color:#ff138c;}
.woocommerce ul.products li.product .product_type_simple:hover, .woocommerce-page ul.products li.product .product_type_simple:hover,
.woocommerce ul.products li.product .product_type_grouped:hover, .woocommerce-page ul.products li.product .product_type_grouped:hover, .woocommerce ul.products li.product .product_type_external:hover, .woocommerce-page ul.products li.product .product_type_external:hover, .woocommerce ul.products li.product .product_type_variable:hover, .woocommerce-page ul.products li.product .product_type_variable:hover,
.woocommerce ul.products li.product .button.add_to_cart_button.added:hover,
.woocommerce .button.yith-wcqv-button:hover,
.woocommerce a.compare.button:hover,
.woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover,
.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover,
.woocommerce ul.products li.product .compare.button.added:hover,
.tagcloud a:hover
{ background-color:#ff138c;}

/********************* Woocommerce************************/
.woocommerce ul.products li.product .image-block, .woocommerce-page ul.products li.product .image-block{ background:#fff;}
.paging-navigation a:hover ,.paging-navigation .page-numbers.current, .woocommerce-pagination span.current,.woocommerce-pagination a:hover ,
.quantity input.plus:hover, .quantity input.plus:focus, .quantity input.minus:hover, .quantity input.minus:focus
{
    background: #ff138c;
	border: 1px solid #ff138c;
}
.woocommerce-tabs ul.tabs li.active a, .woocommerce-tabs ul.tabs li a:hover { border-color: #ff138c #e0e0e0 rgba(0, 0, 0, 0); color: #ff138c;}
.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover:before, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a:hover:before, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before, .woocommerce .entry-summary a.compare.button:hover, .woocommerce .entry-summary a.compare.button.added:hover:before, .woocommerce .entry-summary .compare.button:hover:before,

.breadcrumb_last,.woocommerce .woocommerce-breadcrumb span,.woocommerce-page .woocommerce-breadcrumb span,
.tm_product_nav_buttons .previous a:hover, .tm_product_nav_buttons .next a:hover
{color: #000000;}
.widget.woocommerce .product_list_widget li:hover img{ border-color:#ff138c;}
.woocommerce-MyAccount-navigation ul li.is-active a {color: #ff138c;}
/***********************  gridlist-toggle  *********************/
.gridlist-toggle a#grid,.gridlist-toggle a#list{background-image: url("images/megnor/gird-list.png");}
.gridlist-toggle a#grid{ background-position: 0 0;}
.gridlist-toggle a#list{background-position: -25px 0;}
.gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover { background-position: 0 -29px;}
.gridlist-toggle a#list.active, .gridlist-toggle a#list:hover { background-position: -25px -29px !important;}
/********************* cms-banner1 ********************/
.parent-cmsblock .cms-banner1 .static-inner{top: 35%; right: 7.6%; left:auto;}
.parent-cmsblock .cms-banner1 .text1.static-text,.parent-cmsblock .cms-banner1 .text2.static-text{letter-spacing:0;}
.parent-cmsblock .cms-banner1 .text2.static-text { color: #000;  letter-spacing: 2px; }
.parent-cmsblock .cms-banner1 .text3.static-text { background: #ff138c;}


.parent-cmsblock .one_fourth { box-sizing: border-box; padding-right: 2.2%; width: 24%;}
.parent-cmsblock .three_fourth { width:76%;}
.cms-banner-item.cms-banner1.left { box-sizing: border-box;  padding-right: 1.6%;  width: 50%; float:left;}
.cms-banner-item.cms-banner1.right {  box-sizing: border-box;  padding-left: 1.6%;  width: 50%; float:right;}

/********************* cms-banner2 ********************/
.parent-cmsblock .cms-banner2 .text2.static-text,.parent-cmsblock .cms-banner4 .text2.static-text {  color: #ff138c;}
.parent-cmsblock .cms-banner2 .static-wrapper:hover:before,
.parent-cmsblock .cms-banner2 .static-wrapper:hover:after,
.parent-cmsblock .cms-banner2 .static-wrapper:hover .static-inner:before,
.parent-cmsblock .cms-banner2 .static-wrapper:hover .static-inner:after,

.parent-cmsblock .cms-banner4 .cms-banner-inner:hover:before,
.parent-cmsblock .cms-banner4 .cms-banner-inner:hover:after,
.parent-cmsblock .cms-banner4 .cms-banner-inner:hover a:before,
.parent-cmsblock .cms-banner4 .cms-banner-inner:hover a:after
{border-color: #ff138c;}

.cms-banner-item.cms-banner2 {  display: inline-block;  margin-top: 3.2%;  width: 100%;}
.parent-cmsblock .cms-banner2 .static-wrapper .static-inner{ padding: 23px 10px;}
/********************** Start cms-banner1 left-banner-side **********************/
.parent-cmsblock .cms-banner1.left-banner-side .static-inner { left: auto;  right: 15%;  top: 13%; text-align: left;}
.parent-cmsblock .cms-banner1.left-banner-side .text2.static-text{ font-size: 28px; font-weight: 900; color: #333;}

/********************* blog *****************/
.blog-posts-content .day, .blog-posts-content .month, .blog-posts-content .year,
.blog-posts-content .comments-link > a, .blog-posts-content .read-more > a, .portfolio-carousel .read-more a,.single-portfolio .portfolio-title a:hover,
.blog-posts-content .post-title a:hover,
.entry-meta a ,.site-content .entry-meta span .fa{ color: #ff138c;}
.blog-list .entry-main-content:hover,
.blog-posts-content .container:hover .container-inner, .portfolio-carousel .single-portfolio:hover
{border-color: #ff138c;}
.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover,
.blog-icon,
.read-more-link:hover
{ background:#ff138c;}
/****************Footer************/
.footertop .tnp-subscription { background: #000;}
.site-footer .tnp .tnp-submit{background: #ff138c;}

.widgets-footercontact .address_content { background: rgba(0, 0, 0, 0) url("images/megnor/footer-icon.png") no-repeat scroll -10px 0;}
.widgets-footercontact .phone { background: rgba(0, 0, 0, 0) url("images/megnor/footer-icon.png") no-repeat scroll -8px -68px;}	
.widgets-footercontact .email { background: rgba(0, 0, 0, 0) url("images/megnor/footer-icon.png") no-repeat scroll -10px -138px;}
.static-links-list a { background: rgba(0, 0, 0, 0) url("images/megnor/footer-arrow.png") no-repeat scroll 0 8px;}
.site-footer .tnp .tnp-submit:hover{ color:#ff138c;}
.site-footer .tagcloud a:hover{ color:#ff138c; background:none;}
#to_top { background: rgba(255,19, 140, 0.8) none repeat scroll 0 0;}
/******************* Shortcode ***************/

.style1 #tab ul li a.current, .style1 #tab ul li a:hover ,.owl-pagination .owl-page:hover span, .owl-pagination .owl-page.active:hover span, .owl-pagination .owl-page.active span,
.team-posts-content.posts-content .container-inner:hover .staff-content,
.counter .jumbo:after,.footer_top:after,.footer_bottom:before{ background: #ff138c none repeat scroll 0 0;}
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover{  border-left-color: #ff138c;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover{ border-top-color: #ff138c;}
.address-text .fa,
.staff-page .staff-social .icon .fa,
.counter .jumbo{color: #ff138c;}
.staff-page .single-team:hover{border-color:#ff138c;}
.portfolio-filter-container .options li a:active, .portfolio-filter-container .options li a.selected, .portfolio-filter-container .options li a:hover{background: #ff138c; border-color: #ff138c;}

.woocommerce #product_title entry-title > h1 {
      display: none;
}

a.about_paypal {
display: none;
}

li.payment_method_paypal img {
display: none !important;
}