/*
Theme Name: ClassyShop
Theme URI: http://template-demo.org/woo/WCM02/WCM020048/WP2/
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 1.1
Description: Our default theme lets you create a responsive magazine 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: classyshop
Template: downtown
*/

.admin-bar .site-header.site-header-fix{top:0;}
.home .site-main{margin:0;}
.site-header{background-color:#232323;}
.topbar-main{color:#aaaaaa;}
.site-main{margin:0;}
#revolutionslider{margin: 0 auto;position: relative;width: 100%;}
.custom .tp-bullet{background:#de1414;border:1px solid #de1414;}
.site-header.site-header-fix{position:relative;}
.topbar-outer{border-bottom:none;background:#22232B;}
.header-cms1-left{color:#aaaaaa;}
.header-cms1-left:hover{color: #de1414;}
.topbar-link-toggle{color:#aaaaaa;}
.header_cart.headercart-block{color:#aaaaaa;}
.user-login{color:#aaaaaa;border-right:1px solid #4b4b4b;}
.logout > a, .login > a{color:#aaaaaa;}
.logout > a::before, .login > a::before{color:#aaaaaa;}
.logout > a:hover::before, .login > a:hover::before{color: #de1414;}
.logout:hover, .logout > a:hover {color: #de1414;}
.top-header-cart{border-left:1px solid #4b4b4b;}
.header-service{border-right:1px solid #4b4b4b;}
.topbar-link-toggle{background: url(images/megnor/icon1-1.png) no-repeat scroll right -20px;}
.topbar-link-toggle:hover{color: #de1414;}
.topbar-link-toggle:hover::before{color: #de1414;}

/*******Header********/
.header-left{margin-right:30px;}
.navigation-menu{margin-left:21px;}
.header_cart:hover .shopping-title{color: #de1414;}
.header_cart .shopping_cart{background: url(images/megnor/icon1.png) no-repeat scroll 115px -186px;}
.header_cart .shopping_cart .cart-contents{background: #DE1414;color:#ffffff;}
.header-search .woocommerce-product-search button, .header-search .search-form #searchsubmit{background: #de1414 url("images/megnor/icon1.png") no-repeat scroll 8px -275px;}
.header-bottom{background: #de1414;}
.header-logo{margin-top:0;}
.header-main{padding:20px 0 0;}
.mega-menu ul.mega > li > a:before,
.mega-menu ul.mega .current_page_item > a:before{background:#de1414;}
.mega-menu ul.mega > li:hover > a::before, .mega-menu ul.mega .current_page_item > a::before{right:auto;}
.mega-menu ul li a:hover, .mega-menu .current_page_item > a, .mobile-menu ul li a:hover{color:#de1414;}
.mega-menu ul.mega .sub > li:hover, .mega-menu ul.mega .sub .current_page_item > a, .mobile-menu ul .sub li:hover > a{color:#de1414;}
.mega-menu .current_page_item > a, .mega-menu ul .mega-hover a, .mega-menu ul li a, .mobile-menu ul li a{color:#de1414;}
.header_cart .widget_shopping_cart .mini_cart_item a:hover{color:#de1414;}
.tm-menu-label::before{background:#de1414;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{background: #333333;border:1px solid #333333;}
.mega-menu ul > li > a{padding:10px 0 30px;}
#to_top{background: url(images/megnor/back-to-top.png) no-repeat center;}
.home-featured-carousel.woocommerce .product-button .button::after, .banner-button > a::after{background:#de1414;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{color:#ffffff;}

/*******cms banner********/
.cms-banner1:hover .banner-button > a{background:#de1414;}
.cms-banner2:hover .banner-button > a{background:#de1414;}
.cms-banner3:hover .banner-button > a{background:#de1414;}
.cms-banner1 .banner-text1, .cms-banner2 .banner-text1, .cms-banner3 .banner-text1{color:#ffffff;}
.banner_content .banner-text2{color:#ffffff;}
.sub-bannner.cms-banner1:hover .banner-text1, .sub-bannner.cms-banner2:hover .banner-text1, .sub-bannner.cms-banner3:hover .banner-text1{color:#de1414;}
.sub-bannner:hover .banner_content .banner-text2{color:#de1414;}

/*******tabs********/
.resp-tabs-list li .tab-title:hover, .resp-tabs-list li.resp-tab-active .tab-title{color:#de1414;}
.yith-wcwl-add-to-wishlist{background:#de1414;}
.woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce-page ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce-page ul.products li.product .product_type_variable.button{background:#de1414;}
.widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], a.button, button, .contributor-posts-link, input[type="button"], input[type="reset"], input[type="submit"], .button_content_inner a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wishlist_table td.product-add-to-cart a{background:#de1414;}
.woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .wpb_wl_summary .star-rating span::before{color:#de1414;}
.woocommerce ul.products li.product:hover .product-name, .woocommerce-page ul.products li.product:hover .product-name, .woocommerce ul.products li.product:hover .product-name a, .woocommerce-page ul.products li.product:hover .product-name a{color:#de1414;}
.woocommerce ul.products li .container-inner .compare-button a.added::before, .woocommerce-page ul.products li .container-inner .compare-button a.added::before{color:#ffffff;top:7px;}

/*******services********/
.owl-theme .owl-controls .owl-buttons div:hover{background:#de1414;border:1px solid #de1414;}
.service-list.service-1.style-1:hover .service-title{color:#de1414;}
.service-list.service-1.style-1:hover .icon-image{background-color:#de1414;border:1px solid #de1414;}
.service-list.service-2.style-1:hover .service-title{color:#de1414;}
.service-list.service-2.style-1:hover .icon-image{background-color:#de1414;border:1px solid #de1414;}
.service-list.service-3.style-1:hover .service-title{color:#de1414;}
.service-list.service-3.style-1:hover .icon-image{background-color:#de1414;border:1px solid #de1414;}
.banner-button > a, .mbanner-button{background-color:#de1414;}

/*******testimonial********/
.links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon{background:#de1414;}
.blog-posts-content .post-title a:hover, .blog-posts-content .post-date a:hover{color:#de1414;}
.custom-testimonial .testmonial-image{border:3px solid #de1414;}
.custom-testimonial .testimonial-title{color:#de1414;}
.owl-pagination .owl-page:hover span, .owl-pagination .owl-page.active:hover span, .owl-pagination .owl-page.active span{background:#de1414;border:3px solid #de1414;}

.title-outer::before, .toggled-off .title-outer::before{background:#de1414;}

/*******shop page********/
.widget-area .widget .widget-title{background:#de1414;color:#ffffff;border:none;}
.primary-sidebar .widget{border:none;}
.primary-sidebar .widget > .toggle-block, .primary-sidebar .widget_search .toggle-block, .primary-sidebar .widget_price_filter .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .widget_pages > ul, .primary-sidebar .widget_categories > ul, .primary-sidebar .widget_product_categories > ul{background:#f7f7f7; border:1px solid #e7e7e7;border-top:none;}
.primary-sidebar .widget_search .search-form.toggle-block{border:none;}
.product-categories .hitarea, .widget_pages .hitarea, .widget_nav_menu .hitarea, .widget_categories .hitarea{color:#000000;}
.woocommerce .woocommerce-pagination .page-numbers .page-numbers.current, .woocommerce-page .woocommerce-pagination .page-numbers .page-numbers.current, .woocommerce .woocommerce-pagination .page-numbers .page-numbers:hover, .woocommerce-page .woocommerce-pagination .page-numbers .page-numbers:hover{background:#de1414;border:2px solid #de1414;}
.breadcrumbs span a:hover, .woocommerce-breadcrumb span a:hover, .woocommerce-breadcrumb > span{color:#de1414;}
.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before{background-color:#de1414}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message{border-top:2px solid #de1414;}
.primary-sidebar .product_list_widget .product-title:hover, .primary-sidebar .product_list_widget li > a:hover{color:#de1414;}

/*******blog********/
.sticky .entry-thumbnail .blog-icon, .tag-sticky-2 .entry-thumbnail .blog-icon{background:#de1414;}
.entry-thumbnail .blog-icon{border:3px solid #de1414;background:#de1414;}
.read-more-link{background:#de1414;border:1px solid #de1414;}
.site-content .entry-meta a:hover{color:#de1414;}
.site-content .entry-meta span:hover .fa, .entry-content-date:hover .fa, .comments-link:hover .fa{color:#de1414;}
.entry-thumbnail .block_hover .links .icon{background:#de1414;}
.paging-navigation a:hover, .paging-navigation .page-numbers.current{background-color:#de1414;border:2px solid #de1414;}
h3.entry-title a:hover{color:#de1414;}

/*******tabs********/
.style1 #tab ul li a.current, .style1 #tab ul li a:hover{background:#de1414;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover{border-top: 2px solid #de1414;}
.vertical_tab.style2 #tab ul li a.current,
.vertical_tab.style2 #tab ul li a:hover {border-left: 2px solid #de1414;}

/*******services********/
.service .service-read-more i.fa{color:#de1414;}

/*******pricing table********/
.pricing_heading{background:#de1414;}
.pricing_top .pricing_currency{color:#de1414;}
.pricing_top .pricing_price{color:#de1414;}
.pricing_button{background:#de1414;}
.style-1.selected .pricing_button:hover{background:#de1414;}

/*******map********/
.address-text .fa{color:#de1414;}
.options li a:active, .options li a.selected, .options li a:hover{border-color:#de1414;color:#de1414;}

/*******aboutsus page********/
.staff-page .single-team:hover{border-color:#de1414;}
.staff-page .single-team:hover .staff-content{background-color:#de1414;}
.staff-page .staff-social .icon .fa{color:#de1414;}

/*******Singel Product********/
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#de1414;}
.product-cms-tab-block .style5 #tab ul li a.current{ border-color: #de1414 #de1414 #ffffff;}
.product-cms-tab-block .style5.horizontal_tab .tab_groupcontent {border-top-color: #de1414;}
.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 .compare.button:hover::before, .woocommerce .entry-summary a.compare.button.added:hover::before{color:#de1414;}
.summary.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover, .summary.entry-summary .yith-wcwl-add-to-wishlist:hover{color:#de1414;}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{background:#de1414;}

/*******Newsletter********/
.newslettercontainerinner .tnp-email{background:rgba(178, 178, 178, 0.7) none repeat scroll 0 0;border:none;border-radius:30px;}
.newslettercontainerinner .tnp-field-button .tnp-submit{background: url(images/megnor/newslatter-arrow.png) no-repeat scroll center 10px;}
.newslettercontainerinner .tnp-field-button .tnp-submit:hover{background: url(images/megnor/newslatter-arrow.png) no-repeat scroll center -70px;border:none;}

/* View More */
.loadgridlist, .loadgridlist:focus{background:#de1414;}
.loadgridlist::after{background:#de1414;}
.loadgridlist::after{background:#de1414;}
.loadgridlist:hover, .loadgridlist:hover:focus, .blog-more-link a:hover{background-color: #de1414;border: 2px solid #de1414;}

/*******Checkout********/
.woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before{background-color:#de1414;}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info{border-top: 2px solid #de1414;}

/*******footer********/
.site-footer a:hover{color:#de1414;}
.follow-us a.facebook:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.twitter:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.linkedin:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.rss:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.youtube:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.pinterest:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.google-plus:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.skype:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.instagram:hover{background:#de1414 none repeat scroll 0 0;}
.follow-us a.whatsapp:hover{background:#de1414 none repeat scroll 0 0;}