/*
Theme Name: firezy layout2
Theme URI: http://wordpress.templatemela.com/woo/WCM03/WCM030069/WP2/
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
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: firezy_layout2
Template: firezy
*/


/* guru */
.woocommerce-form-register__email {display: none;}
.theme-container{display:flex;flex-direction:row;justify-content:space-between;align-items:top;}
.header_social_icon{display:flex;gap:20px;}
.header_social_icon a{color:#000;}
.header-search form{border:1px solid #000;}
.header-logo a img{width:300px;}
.menu-toggle{color:#000;}
.term-icons{background:#f0f0f0; max-width:360px; display:flex; flex-direction:row; justify-content:space-between; padding:10px; gap:20px;}
.icon-qua{ max-width:100px; display:flex; flex-direction:column;justify-content:center; align-items:center; }
.text-icon{ text-align:center;}
.term-icons img{max-width:50px;}
.hero-img-cont{width:100%;}
.hero-img-cont .image-cont,.hero-img-cont .image-cont .vc_single_image-wrapper{width:100%;}
.hero-img-cont .image-cont img{width:100%;}
.hero-goto-button .wpb_wrapper{display:flex; justify-content:center;}
.cart{display:flex; gap:10px;}
#colophon li a{color:#000;}
.site-footer .theme-container{display:block;}
.site-info{color:#000;}
.owl-wrapper{width:100% !important;}
.owl-item{width:auto !important;}
.mobile-navigation{width:100% !important; display:flex !important; justify-content:space-between !important;align-items:top !important;}
.mobile-navigation .header_social_icon{display:none;}
.woocommerce-form-register{display:flex; flex-direction:column;}
.woocommerce-form-register :nth-child(4) {order:1;}
.woocommerce-form-register :nth-child(1),.woocommerce-form-register :nth-child(2),.woocommerce-form-register :nth-child(3),.woocommerce-form-register :nth-child(7),.woocommerce-form-register :nth-child(5),.woocommerce-form-register :nth-child(6) {order:2;}
.ycd-simple-container {display:flex;justify-content:center; gap:20px; color:red !important;}
.comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img{width:100% !important;}
.custom-content-main .wpb_wrapper .wpb_wrapper, .full-width .wpb_row .wpb_wrapper .wpb_wrapper{display:flex; justify-content:space-around; gap:20px; flex-wrap:wrap; padding:20px 0 20px 0;}
.service{width:auto;}
.service .service-icon{color: rgb(0, 105, 80);}
.entry-content{overflow:hidden;}
/* guru */
.header-right-service-cms .icon-image{
    background: #febd69 url("images/megnor/offer.png") no-repeat 9px 8px !important;
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -khtml-border-top-left-radius: 4px;
    -moz-border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -khtml-border-bottom-left-radius: 4px;
    -moz-border-bottom-left-radius: 4px;
}
.mega-menu ul li .sub li.mega-hdr a.mega-hdr-a {
    color:#273647;  
}
.header-cart .cart-contents span.cart-qty{background: #FEBD69;}
.header-cart .shopping_cart .item-total,
.account-contents,
.topbar-link::after,
.headercart-block::after,
.resp-tabs-list li:hover .tab-title,
.resp-tab-item.resp-tab-active .tab-title{color: #FEBD69;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field {
    width: 660px;
}


 
.navigation-bar .new-shop > a::before {top:0px;}
.new.menu-item a::after {top:0px;}
.header-cart .shopping_cart .cart-icon {background-image: url("images/megnor/icon.svg");}
.header-cart:hover .cart-icon {background-image: url("images/megnor/icon_hover.svg");}

.service-list .service-content .icon-image, .service-1 .service-content .icon-image {background-image: url("images/megnor/truck.png");}
.service-2 .service-content .icon-image {background-image: url("images/megnor/money.png");}
.service-3 .service-content .icon-image {background-image: url("images/megnor/customer.png");}
.service-4 .service-content .icon-image {background-image: url("images/megnor/safe.png");}

.read-more a::after,
.links .icon,
.gallery-zoom .icon,
.gallery-redirect .icon,
.blog-posts-content .block_hover .icon,
.sidebar-category,
.woocommerce ul.products li.product .product_type_simple,
.woocommerce-page ul.products li.product .product_type_simple,
.woocommerce ul.products li.product .product_type_grouped,
.woocommerce-page ul.products li.product .product_type_grouped,
.woocommerce ul.products li.product .product_type_external,
.woocommerce-page ul.products li.product .product_type_external, 
.woocommerce ul.products li.product .product_type_variable,
.woocommerce-page ul.products li.product .product_type_variable,
.woocommerce .button.yith-wcqv-button,
.entry-summary .yith-wcwl-wishlistexistsbrowse.show > a,
.woocommerce a.compare.button,
.woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, 
.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a, 
.woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a, 
.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a, 
.woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a, 
.woocommerce ul.products li .container-inner .compare-button a, 
.woocommerce-page ul.products li .container-inner .compare-button a, 
.woocommerce-page ul.products li.product .yith-wcqv-button,
.box-category::before,
.sk-folding-cube .sk-cube::before{
    background-color: #273647;
}
.box-category-heading::after,
.header-bottom-right::after {
	    background-image: url("images/megnor/menu_border.png");
}
.sidebar-category .dc-mega-icon::before{ background-color:#202C3B;}

.page-title .entry-title-main,.entry-meta a,
.site-content .entry-meta span .fa,
.read-more a,
.blog .entry-meta .entry-date,
.entry-meta .comments-link,
.blog-posts-content .post-title a,
.single-portfolio .portfolio-title a,
#home_featured_carousel .woocommerce-Price-amount.amount,
.price_label,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.tparrows.custom:hover:before{ 
    color:#273647;
}
.sidebar-category,
.woo_categories_list .product-categories > li, .header-category ul > li,
.footer-bottom,
.fourth-widget::before,
.footer-menu-links ul li::after{ border-color:#4b5561;}
#to_top { background:#FEBD69;}
.owl-theme .owl-buttons div:hover{color: #ebebeb;border-color: #FEBD69;}
#horizontalTab .resp-tabs-list {text-align: center;}
.new.menu-item::after {
    top: 0px;
}
.box-category-heading {
	padding: 0px 60px 0px 0px;
}

.header-top-center {
    margin: 0px 0 0px 75px;
    float: left;
}
.paging-navigation a:hover, .paging-navigation .page-numbers.current,
.woocommerce-pagination span.current, .woocommerce-pagination a:hover {
    background: #202C3B;
    color: #ffffff;
    border: 1px solid #202C3B;
}
.contact_wrapper .contact_address::before {
    background-image: url("images/megnor/map.svg");
}
.contact_wrapper .contact_address:hover::before {
    background-image: url("images/megnor/map_hover.svg");
}
.contact_wrapper .phone::before {
    background-image: url("images/megnor/message.svg");
}
.contact_wrapper .phone:hover::before {
    background-image: url("images/megnor/message_hover.svg");
}
.contact_wrapper .email::before {
    background-image: url("images/megnor/headphones.svg");
}
.contact_wrapper .email:hover::before {
    background-image: url("images/megnor/headphones_hover.svg");
}
.owl-theme .owl-buttons div:hover{
    color: #FEBD69;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
    background: #D10000;
    color: #ffffff;
}
.one-category .tab-title::before {background: #FEBD69;}

.staff-page .staff-position span{
    color: #FEBD69;   
}
.team-posts-content.posts-content .container .container-inner:hover .staff-content,
.vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover,
.pricing_wrapper:hover .pricing_heading,
.pricing_wrapper .selected .pricing_heading,
.pricing_wrapper:hover .pricing_top,
.pricing_wrapper .selected .pricing_top,
.pricing_wrapper:hover .pricing_button a#pricing-btn,
.pricing_wrapper .selected .pricing_button a#pricing-btn{
    background-color: #273647 !important;
}
.pricing_wrapper:hover .pricing_wrapper_inner,
.pricing_wrapper:hover .pricing_button a#pricing-btn,
.pricing_wrapper .selected .pricing_button a#pricing-btn {
    border-color: #273647;
}
.custom-testimonial .testimonial-title a,
.product-category:hover h2, .product-category:hover mark {color: #273647;}

.blog .entry-meta .entry-date,
.entry-meta .comments-link a,
.post-info .read-more a,
.single .entry-meta .entry-date,
.site-content .entry-meta a,
.comments-link .fa,
.meta-inner .fa {
    color: #273647;
}
.blog .read-more a::after {background: #273647;}

.quantity input.plus:hover, .quantity input.plus:focus, .quantity input.minus:hover, .quantity input.minus:focus {
    background-color: #FEBD69;
    border-color: #FEBD69;
    color: #000;
}
.primary-sidebar .widget .widget-title::before {
    border-bottom: 2px solid #FEBD69;
    bottom: 0;
    content: "";
    left: 20px;
    margin: 0 auto;
    position: absolute;
    right: auto;
    width: 50px;
}
.sub-banner4 .static-wrapper.cms-right-text {
    text-align: left;
}
/***css here06-03-2020***/

.header-bottom-left .box-category-heading{display:none;}
.mega-menu ul li a, .login-out a{text-transform: capitalize;}
.menu-item-10310 a::before {
	position: absolute;
	content: "";
	background: rgba(0, 0, 0, 0) url("/images/megnor/Hot.png") no-repeat scroll center center;
	width: 29px;
	height: 16px;
	left: 0px;
	right: 0px;
	top: 8px;
	bottom: auto;
	margin: 0 auto;
}
/* add by ankur*/
.header-search .woocommerce-product-search .search-field {
    width: 387px !important;
}
.header-top-center .header_social_icon{
    display: inline-block;
	margin-left:30px;
}
.header-top-center .header_social_icon a{
	margin-right:4px;
}
/* .header-top{padding:10px !important;} */
.header-top-center{padding-top:6px;}
.normal-title{ padding: 8px 0px 10px 5px !important; border:none; margin:0px 0px 10px !important;}
.header-cms-service{ margin-left: 0px; }
.color_red a{ background:#006950 !important; color :#fff !important; font-size: 12px !important; padding-top: 8px !important; padding-bottom: 8px !important; padding-left: 11px !important; padding-right: 11px !important; }
.color_red_main .vc_btn3-container {margin-bottom: 10px !important; }
.mega-menu ul li a{ padding:15px 10px; }
.login-out{padding: 10px 0px !important;}
 .header-cart, .topbar-link{padding:5px 20px !important;}
.topbar-link::after, .headercart-block::after {top:22px !important}
#dealoftheday .product-block-hover a::before { height: 30px !important; width: 27px !important; }
#dealoftheday .product-block-hover a { height: 30px !important; width: 27px !important; }
#dealoftheday .product-block-hover .compare-button { height: 30px !important; width: 27px !important; }
#dealoftheday .product-block-hover .yith-wcwl-add-to-wishlist { height: 30px !important; width: 27px !important; }

/* .categoryfront .product-block-hover a::before { height: 30px !important; width: 27px !important; } */
/* .categoryfront .product-block-hover a { height: 30px !important; width: 27px !important; } */
/* .categoryfront .product-block-hover .compare-button { height: 30px !important; width: 27px !important; } */
/* .categoryfront .product-block-hover .yith-wcwl-add-to-wishlist { height: 30px !important; width: 27px !important; } */

.header-bottom-right::after {content:none !important ; }
.header-cms-service .service-icon {background-image:url("images/megnor/shipping.svg");} 
.header-cms-service .contact-icon {background-image:url("images/megnor/support.svg");} 
#twocolumnrow .color_red_main .vc_btn3-container{ margin-top: 13px; margin-right: 10px; }
#twocolumnrow .shortcode-title { margin-top: 13px; margin-left: 5px; }
.fourth-widget::before{ content:none !important; }
.footer-bottom {text-align:left !important;}
#first{ width:17%; }
#second{ width:17% !important; }
#third{ width:17% !important; }
#fourth{ width:17% !important; }
#fifth{ width:30% !important; }
#fifth a{float:left; width:50%;}
.footer-bottom{ padding:0px !important; background-color:#ffffff !important; border:none; }
.wowbackground{ background-color:#fff !important; display:flex; padding-top:30px; } 
.woocommerce-tabs .panel{ background-color:#fff; }
.woocommerce-tabs ul.tabs li.active a{ background-color:#fff; }
.theme-container .related{ background-color:#fff;padding:17px; }
.single-product .theme-container { margin-bottom: 20px !important; }
.category-toolbar {margin-bottom:10px !important; padding:15px !important;}
#post-2390  .woocommerce table.shop_table th, .woocommerce-page table.shop_table th {background-color:#fff !important;}
#post-2390 .woocommerce { background-color:#fff; padding:20px; }
#customer_details .col-1 {background-color:#fff !important; }
#customer_details .col-2 {background-color:#fff !important;}
#post-2391 .woocommerce-checkout-review-order-table { background-color:#fff; padding:15px; }
#post-2391 table, th, td { border: 1px solid #ebebeb !important; }
.wc_payment_methods { background-color: #fff; margin-bottom: 20px !important; }
.place-order { background-color: #fff; padding: 20px !important; }
.woocommerce-MyAccount-navigation ul li { padding:0px 25px 5px 25px; }
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce-MyAccount-content { background-color: #fff !important; }

.woocommerce-orders-table__cell-order-actions .view {margin-right:10px;}
.woocommerce-Address-title { margin-top:10px; }
.primary-sidebar .widget{ background-color:#fff; }
.archive .page-title{ background-color: #fff; padding: 15px; }
.woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error{color:red;}

.page-title .entry-title-main {
	text-align: center;
	line-height: 25px;
	float: left;
	font-size: 25px;
	font-weight: 600;
	padding: 0px;
}
.page #primary .page-title{display:none;}
.page #primary .post_tite{font-family: 'Poppins', Arial, Helvetica, sans-serif;	font-weight: 600;
	padding: 0px; line-height: 25px;
	font-size: 25px;}

.box_shadow_section{box-shadow:2px 2px 4px 0 rgba(0,0,0,.08);}
.servicecmsblock a:hover{ color:#000;}
#content ul.products{background:#fff; margin:10px 0px;padding-top:17px;} 
.summary .heateorSssClear{display:none;}
.summary .stamp_icons{margin-top: 0px;}
.summary .heateor_sss_sharing_ul li{width: 22% !important;}
#content .woocommerce-notices-wrapper .woocommerce-message{width:100%;}

.equery_social ul li {
	float: left;
	margin-bottom: 5px;
}

.widget_custom_html .textwidget .div_icon{font-size: 56px;float: left;margin: 7px 23px 0px 26px;}
.widget_custom_html .textwidget .number_div p{margin-bottom: 12px;}
.widget_custom_html .textwidget .number_div .number{font-size: 38px;font-weight: 500;margin-top: -20px !important;}


.equery_social ul{list-style: none;padding: 0px;margin: 0px; }

.equery_social ul a{color: #fff;}
.stamp_icons{margin-right:0px;}

.equery_social #facebook{margin-right: 5px;}

.header-cms-service .service-block{display:none !important;}

.wa__btn_w_icon .wa__btn_icon img { width:35px !important; }
.wa__btn_txt .wa__cs_info{ display:none !important;}

.wa__button {min-height: 50px !important; width:205px !important; }
.calltobutton .wa__btn_txt{ padding: 0px 0px 20px 24px !important; }
.calltobutton .wa__button{ width:135px !important; }
/*End add by ankur*/

/*Start add by karamvir*/

/*End add by karamvir*/





