/*
Theme Name:WCM010020-Blue
Theme URI: http://wordpress.templatemela.com/woo/WCM01/WCM010020/WP2/
Author: Templatemela
Author URI: http://www.templatemela.com
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, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: templatemela
Template: WCM010020
*/

@import url("../WCM010020/style.css");

/***Header*****/
.header-search{  margin: 8px 0;}
.owl-theme .owl-controls .owl-buttons div:hover {
	background-color: #064f88;
	color: #fff;
}
.navbar{background-color:#002c4e;}

.header-search button[type="submit"]{background:linear-gradient(to bottom, #fdd922 0%, #fdd922 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); color:#0a3151;}
.header-search button[type="submit"]:hover{background:#fdd922;}
.mega-menu ul li:hover{background:#06649e;}
.primary-sidebar .product-categories ul.children li.mega-hdr ul li:hover::before {color: #064f88;}
.topbar-main{background-color:#002c4e;}

.main-navigation{padding:0;}

.header_cart .togg #shopping_cart{background:url("images/megnor/cart.png") no-repeat scroll 0 center transparent;}
.header_cart .togg #shopping_cart:hover {
    background: url("images/megnor/h-cart.png") no-repeat scroll 0 center transparent;
}
.contact-text, .header-contactus .contact-phone{color:#ccdde7;}

.cms-texts{background:#064f88; border-color:#0a3151;}

.header-menu-links li{background:url("images/megnor/pipe.jpg") no-repeat scroll left center transparent;}

.header_logout a .fa{color:#ffffff;}
.header_logout a:hover .fa{color:#fdd922;}
.mega-menu ul li .sub{background-color:#06649e;}
.mega-menu ul li .sub a{color:#fff;}
.product-categories ul.children li .mega-hdr-a{
	border-color:#e9e9e9  !important;
}
.product-categories ul.children li.mega-hdr ul li:hover::before {
    color: #064f88;
}
.mega-menu ul li .sub-container.non-mega li a:hover, .mega-menu ul .sub li.mega-hdr li a:hover{background-color:#002c4e;}

.header-contactus { border-right: 1px solid #1476b2;}
.topbar-contact .content, .topbar-social .content{background:url("images/megnor/call.png") no-repeat scroll left 8px transparent;}

/*******************Content****************/

.site-content .entry-header .entry-title a {  color: #002c4e;}
.entry-main-header::before{color:#064f88;}

.woocommerce #content input.button.loading::before, .woocommerce #respond input#submit.loading::before, .woocommerce a.button.loading::before, .woocommerce button.button.loading::before, .woocommerce input.button.loading::before, .woocommerce-page #content input.button.loading::before, .woocommerce-page #respond input#submit.loading::before, .woocommerce-page a.button.loading::before, .woocommerce-page button.button.loading::before, .woocommerce-page input.button.loading::before {
    background: #ffffff url("images/cart_loader.GIF") no-repeat scroll center center;    
}
.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before{
	color:#002c4e;
	border-color:#fdd922;
}
.main-sub-banner .tm_banner{border:6px solid #efefef;  transition: all 0.8s ease-in-out 0s;}
.main-sub-banner .tm_banner:hover{border:6px solid #e4e4e4;  transition: all 0.8s ease-in-out 0s;}

.main-sub-banner .tm_banner_inner img:hover{transform:scale(1.05);   transition: all 0.8s ease-in-out 0s;   opacity: 0.98;}

.widget.woocommerce.widget_product_categories h1, .widget.woocommerce.widget_product_categories .widget-title{background-color:#064f88; color:#fff;}

.blog-posts-content .post-date{background:#064f88;}

.resp-tabs-list .resp-tab-item.resp-tab-active, .resp-tabs-list .resp-tab-item:hover{background:#fdd922;}
.resp-tabs-list .resp-tab-item.resp-tab-active, .resp-tabs-list .resp-tab-item:hover{color:#064f88;}

.yith-wcwl-wishlistexistsbrowse.show a:hover, .yith-wcwl-wishlistaddedbrowse.show a:hover,
.product-button-hover .button.add_to_cart_button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .product-button-hover .button.product_type_simple:hover, .product-button-hover .button.product_type_variable:hover,.woocommerce ul.products li.product .button.yith-wcqv-button:hover,
.yith-wcwl-add-button .add_to_wishlist:hover::before, .yith-wcwl-wishlistaddedbrowse .feedback .add_to_wishlist:hover::before, .yith-wcwl-wishlistexistsbrowse .feedback .add_to_wishlist:hover::before{
	background-color: #064f88;
}


#woo-products .products .container-inner:hover h3, .products.grid .container-inner:hover h3{color: #005387;}

.blog-posts-content .post-title a:hover{color:#005387;}

.primary-sidebar .widget.woocommerce.widget_product_categories li a:hover, .widget.woocommerce.widget_product_categories li a:hover{color:#005387;}

.gridlist-toggle a#grid{background:url("images/megnor/sprite.png");   background-position: -6px -419px;}
.gridlist-toggle a#list{background:url("images/megnor/sprite.png"); background-position: -37px -419px;}
.gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover{background-position: -6px -388px;}
.gridlist-toggle a#list.active, .gridlist-toggle a#list:hover{ background-position: -37px -388px !important;}



.woocommerce ul.products.list li.product .product_type_simple:hover, .woocommerce-page ul.products.list li.product .product_type_simple:hover, .woocommerce ul.products.list li.product .product_type_grouped:hover, .woocommerce-page ul.products.list li.product .product_type_grouped:hover, .woocommerce ul.products.list li.product .product_type_external:hover, .woocommerce-page ul.products.list li.product .product_type_external:hover, .woocommerce ul.products.list li.product .product_type_variable:hover, .woocommerce-page ul.products.list li.product .product_type_variable:hover{color:#002c4e;}


.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{background:#fdd922;     color: #064f88; border-bottom:none;}
.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:#fdd922;     color: #064f88; border-bottom:none;}

.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before{background-color:#064f88;}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info{  border-top: 3px solid #064f88;}

.woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce-page .wc-proceed-to-checkout .checkout-button{background:#fdd922; color:#064f88;}

.woocommerce-shipping-calculator .shipping-calculator-button{color:#064f88;}
.wpb_wl_summary .button{
	background:#064f88 !important;
}
.wpb_wl_summary .button{
	background:#002c4e !important;
}
.tm-checkbox{  background: url("images/megnor/sprite.png") no-repeat scroll 0 -327px transparent;}
.tm-checked{ background-position: -72px -327px;}

.breadcrumb_last, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span{color:#064f88;}

.single-testimonial .testimonial-title, .single-testimonial .testimonial-email, .staff-page .staff-position{color:#064f88;}

.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .staff-page .staff-social .icon:hover{background-color:#064f88;}

.style1 #tab ul li a.current, .style1 #tab ul li a:hover{background:#064f88;}

.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover{ border-color: #f0efef -moz-use-text-color #f0efef #064f88;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover{	border-color: #064f88 #f0efef -moz-use-text-color;}

.style3 #tab ul li a.current, .style3 #tab ul li a:hover{color:#064f88;}

.blockquote-inner.style-2 blockquote.blockquote{background-color:#064f88;}
.blockquote-inner.style-1 blockquote.blockquote{ border-right: 5px solid #064f88;}
.blockquote-inner.style-4 blockquote.blockquote{ border: 2px solid #064f88;}

.gallery-caption .gallery-zoom, .gallery-caption .gallery-redirect{background:#064f88;}
.gallery-caption .gallery-zoom:hover, .gallery-caption .gallery-redirect:hover{background:#002C4E;}

.options li a.selected, .options li a:hover{background-color:#064f88;}

.faqs-content.style-1 .toogle_div span.faq_title:after{ color:#064f88; }

.address-text i{color:#064f88;}

.entry-meta span:hover i.fa, .entry-meta span:hover a, .entry-meta span:hover a:before, .entry-meta span:hover i.fa, .entry-meta span:hover a, .entry-meta span:hover a:before{color:#064f88;}

.yith-wcwl-add-button:before, .yith-wcwl-wishlistaddedbrowse .feedback:before, .yith-wcwl-wishlistexistsbrowse .feedback:before,
.yith-wcwl-add-button:hover, .yith-wcwl-wishlistaddedbrowse .feedback:hover, .yith-wcwl-wishlistexistsbrowse .feedback:hover
{color:#064f88;}

.yith-wcwl-add-button:hover a, .yith-wcwl-wishlistaddedbrowse .feedback:hover a, .yith-wcwl-wishlistexistsbrowse .feedback:hover a{color:#064f88;}
.yith-wcwl-add-button:hover:before{color:#fdd922;}

.widget .widget-title{background:#efefef; border-left:5px solid #064f88; color:#002c4e;}

.ntfctn_msg{background:#064f88;}

.primary-sidebar .widget.woocommerce ul li a:hover, .primary-sidebar .widget ul li a:hover{color:#005387;}

/****************Footer**************/

.footer-top-inner{background:none;}
.footer-block-inner,.footer-top, .footer-block-inner .main-container{background:#002c4e;}

.footer-block .follow-us{text-align:left; padding:10px 0 0;}


.follow_us_inner {
    border-right: 2px solid #1476b2;
    margin: 0 10px 0 0;
    padding: 10px 0 0;
    width: 90%;
}

.newslettercontainer .text2, .address_content .contact_title, .phone, .email, .site-info{color:#ffffff;}
.newsletter .newsletter-submit, .newsletter .newsletter-submit:hover{background:#fdd922; color:#005387; text-transform:uppercase;}
.follow-us a:hover i{color:#fdd922;}

.primary-sidebar .widget.woocommerce ul li a:hover,.woocommerce ul.products.list li.product h3:hover, .woocommerce-page ul.products.list li.product h3:hover{
	color:#005387;
}
.woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover{color:#fdd922;}
#footer-widget-area .woocommerce ul.product_list_widget li {
    padding: 10px 0;
}
.footer_bottom_outer{background:#0e5d9a;}
#footer-widget-area .woocommerce ul.product_list_widget li a, #first .tm-about-description, #footer-widget-area .product_list_widget .amount{color:#ccdde7;}

.static-links-list a:before{color:#ccdde7;}
.static-links-list a:hover:before, #footer-widget-area .woocommerce ul.product_list_widget li a:hover{color:#fdd922;}

.footer-widget h3.widget-title{color:#ffffff;}

.newslettercontainer .simple-type.small-title{background:none; padding:0;}
.newslettercontainerinner{background:url("images/megnor/msg.png") no-repeat scroll 0 5px transparent; padding:0 0 0 60px;}

.footer-block-inner .main-container{padding:10px 0 11px !important;}

#to_top{ background: url("images/megnor/up.png") no-repeat scroll 0 0 transparent;}

.footer-widget {
    border-right: 1px solid #1476b2;   
}
.footer-menu ul li, .footer-menu-links ul li{background:url("images/megnor/pipe.jpg") no-repeat scroll left center transparent}

.widgets-footercontact .address i, .widgets-footercontact .phone i{background:none; height:0; width:0;     margin-right: 25px !important;   margin-top: 4px !important; color:#ccdde7;} 
.widgets-footercontact .email .fa{color:#ccdde7;line-height: 20px;}
.widgets-footercontact .fa-map-marker:before, .widgets-footercontact .fa-mobile-phone:before, .widgets-footercontact .fa-mobile:before, .widgets-footercontact .fa-envelope:before{display:block;}

.site-info a{color:#ccdde7;}
.site-info a:hover{color:#fdd922;}
.footer-top-inner .follow-us {
    padding: 25px 0;
}	
.site-footer .widget_top_rated_products .star-rating{font-size:10px;}
.widgets-footercontact .fa{border:none;padding:0;width:auto;}
.read-more{color:#064f88;}
.read-more:hover{color:#fdd922;}
.site-content {
    margin: 0 0 10px;
}
.site-footer .tnp-subscription .tnp-submit {
	background: #fdd922;
	color: #000;
}
.site-footer .tnp-subscription .tnp-submit:hover {
	background: #0e5d9a;
	color: #fff;
}
.site-footer .follow_us_inner {
	text-align: left;
}