/*
Theme Name: Fabzy_layout2
Theme URI: http://template-demo.org/woo/WCM03/WCM030052/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: fabzy_layout2
Template: fabzy
*/

.site-header, .header-main{display:inline-block;vertical-align:top;width:100%;background-color:#ffffff;}
.header_left{width:17%;float:left;padding:24px 0;}
.header-logo{padding:41px 38px;}
.header_right{width:83%;float:right;}
.header_top{position:relative;overflow:hidden;z-index:9;}
.header_top:after{
	border-right: 21px solid #ffffff;
	border-top: 50px solid #eb202b;
	content: "";
	left: 21px;
	position: absolute;
	top: 0;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform-origin: 0 50% 0;
	-ms-transform-origin: 0 50% 0; /* IE 9 */
	-webkit-transform-origin: 0 50% 0; /* Chrome, Safari, Opera */
}
.topbar-outer{background:#eb202b;}
.social-icons{padding-left:30px;}
.topbar-text{padding:8px 16px 8px 0;}
.mega-menu ul li a{padding:12px 18px 25px;}
.mega-menu ul li a:hover, .mega-menu .current_page_item > a{color:#eb202b;}
.mega-menu ul .sub li.mega-hdr li a:hover, .mega-menu ul li .sub-container.non-mega li a:hover{color:#eb202b;}
.admin-bar .header-fix.sticky-menu{margin-top:32px;}
.account-block:hover span, .shopping_cart:hover span{color:#eb202b;}

.sticky-menu .header-left{display:inline-block;}
.sticky-menu .header-logo{padding:20px 38px;}
.sticky-menu .header_left{padding:0;}
.sticky-menu .header_bottom:before{border-top: 86px solid #ffffff;border-right: 3px solid #ffffff;}
.sticky-menu .header_bottom_center{padding:13px 0 0;}
.sticky-menu .header_bottom_right{width:49%;}
.header-fix.sticky-menu{border-bottom:1px solid #ededed;margin-top:0;}
.sticky-menu .header-center{display:none; float:none;}
.sticky-menu .header-right{float:none;border:none;top:13px;}
.sticky-menu .header-cart, .sticky-menu .topbar-link{width:auto;}
.sticky-menu .account-block{display:none;}
.sticky-menu .header-search{display:none;}
.sticky-menu .topbar-link-wrapper{top:63px;left:0px;width:156px;}
.topbar .site-header-fix.header-style {min-height: 165px;}
.sticky-menu .header_bottom::before{top:-7px;}
.sticky-menu .header-cart .togg .widget.widget_shopping_cart {top: 54px;}
.header-cart{position:absolute;top:0;right:0;bottom:0;}
.sticky-menu .header-cart{position:relative;}

.sale-label::before{background-color:#eb202b;}
.header_bottom {display: block;width: 100%;position:relative;}
.header_bottom:before{
	border-right: 10px solid #ffffff;
	border-top: 138px solid #ffffff;
	box-shadow: 4px 0 4px rgba(0, 0, 0, 0.09);	
	-moz-box-shadow: 4px 0 4px rgba(0, 0, 0, 0.09);
	-webkit-box-shadow: 4px 0 4px rgba(0, 0, 0, 0.09);
	content: "";
	left: -30px;
	position: absolute;
	top: -10px;
	transform: rotate(21deg);
	-webkit-transform: rotate(21deg);
	-ms-transform:rotate(21deg);
	-o-transform:rotate(21deg);
	-moz-transform:rotate(21deg);
}
.header_bottom_center{float:left; padding:38px 0 0;box-sizing: border-box;}
.navigation-bar{float:none;}
.header_bottom_right{float:right;}
.service-text-inner .service-icon{background:transparent url("images/megnor/sprite-wc.png") no-repeat scroll 0px 3px;}
.topbar-link .topbar-link-toggle{background:rgba(0, 0, 0, 0) url("images/megnor/sprite-wc.png") no-repeat scroll 3px -102px;}
.header-cart .shopping_cart .cart-icon{background:rgba(0, 0, 0, 0) url("images/megnor/sprite-wc.png") no-repeat scroll -70px -101px;}
.contact-block .contact-icon{background:transparent url("images/megnor/sprite-wc.png") no-repeat scroll -74px -230px;}
.header-search .woocommerce-product-search button[type="submit"], .header-search .search-form #searchsubmit{background:#f7f7f7 url("images/megnor/sprite-wc.png") no-repeat scroll 7px -224px;}
.tparrows.custom{background:#eb202b;border-color:#eb202b;}
.tparrows.custom:hover{background:#000000;border-color:#000000;}
.tparrows.custom:hover::before {color: #ffffff;}
.entry-summary .yith-wcwl-wishlistexistsbrowse.show{background:transparent;}
.tm_product_nav_buttons .previous a:hover, .tm_product_nav_buttons .next a:hover {color: #eb202b;}
.cart-label, .account-label{font-weight:500;}
.contact-block .label{font-weight:500;font-size:12px;}
.shortcode-title h1.dark-title {font-weight: 500;}
.topbar-link-wrapper{top:61px;}

/******* cms banner *********/
.style-1 .static-wrapper .static-inner{right:0;left:56%;top:48px;}
.style-1.cms-banner-item .text2{display:inline-block;font-size:20px;letter-spacing:3px;margin-left:5px;}
/*.sub-banner2.style-1 .static-wrapper .static-inner{right:0;left:56%;top:48px;}*/
.style-1.cms-banner-item .text1{background-color:#eb202b;font-size:20px;}
.style-1.cms-banner-item .text3{position: absolute;bottom: 25%;font-size: 10px;font-weight: 500;font-family: Montserrat;letter-spacing: 0.2px;text-transform: capitalize;width:50%;right:0;}

.sub-banner2.style-1 .text-button .link-text{position:absolute;bottom:15%;right:23%;font-size:12px;text-transform:capitalize;}
.sub-banner1.style-1 .text-button .link-text{position:absolute;bottom:15%;right:23%;font-size:12px;text-transform:capitalize;}

/******* Two Cms Banner Style-2 *********/
.sub-banner1.style-2.cms-banner-item .cms-banner-img > a::before, .sub-banner2.style-2.cms-banner-item .cms-banner-img > a::before{background-color:rgba(151, 103, 151, 0.2);}
.sub-banner1.style-2.cms-banner-item .cms-banner-img > a::after, .sub-banner2.style-2.cms-banner-item .cms-banner-img > a::after{background-color:rgba(151, 103, 151, 0.2);}
.sub-banner1.style-2.cms-banner-item .text1, .sub-banner2.style-2.cms-banner-item .text1{color:#eb202b;}
.sub-banner1.style-2.cms-banner-item .text2, .sub-banner2.style-2.cms-banner-item .text2{color:#eb202b;}
.sub-banner1.style-2.cms-banner-item:hover .text1, .sub-banner1.style-2.cms-banner-item:hover .text2, .sub-banner1.style-2.cms-banner-item:hover .link-text, .sub-banner2.style-2.cms-banner-item:hover .text1, .sub-banner2.style-2.cms-banner-item:hover .text2, .sub-banner2.style-2.cms-banner-item:hover .link-text{color:#000;}

/******* Two Cms Banner Style-3 *********/
.sub-banner1.style-3 .static-wrapper .static-inner, .sub-banner2.style-3 .static-wrapper .static-inner{top:10%;bottom:35%;}
.sub-banner1.style-3.cms-banner-item .text3, .sub-banner2.style-3.cms-banner-item .text3{color:#000000;}

/******* Three Cms Banner Style-1 *********/
.sub-banner4.style-1 .static-wrapper .static-inner, .sub-banner5.style-1 .static-wrapper .static-inner, .sub-banner6.style-1 .static-wrapper .static-inner{right: 0;left: 0;top: 48px;}
.sub-banner4.style-1.cms-banner-item .text3, .sub-banner5.style-1.cms-banner-item .text3, .sub-banner6.style-1.cms-banner-item .text3{left: 25%;font-size: 30px;text-transform: uppercase;bottom: 10%;}
.sub-banner4.style-1.cms-banner-item .link-text, .sub-banner5.style-1.cms-banner-item .link-text, .sub-banner6.style-1.cms-banner-item .link-text{padding:10px;font-size:20px;}

/******* Three Cms Banner Style-2 *********/
.sub-banner4.style-2.cms-banner-item .cms-banner-img > a::before, .sub-banner5.style-2.cms-banner-item .cms-banner-img > a::before, .sub-banner6.style-2.cms-banner-item .cms-banner-img > a::before{background-color:rgba(151, 103, 151, 0.2);}
.sub-banner4.style-2.cms-banner-item .cms-banner-img > a::after, .sub-banner5.style-2.cms-banner-item .cms-banner-img > a::after, .sub-banner6.style-2.cms-banner-item .cms-banner-img > a::after{background-color:rgba(151, 103, 151, 0.2);}
.sub-banner4.style-2.cms-banner-item .link-text, .sub-banner5.style-2.cms-banner-item .link-text, .sub-banner6.style-2.cms-banner-item .link-text{padding:10px;font-size:20px;}

/******* Three Cms Banner Style-3 *********/
.sub-banner4.style-3.cms-banner-item .text3, .sub-banner5.style-3.cms-banner-item .text3, .sub-banner6.style-3.cms-banner-item .text3{color:#000000;line-height:0;}


.link-text{font-size:10px;}
.link-text:hover{color:#eb202b;}
.owl-theme .owl-buttons div:hover{background:#eb202b;border:#eb202b;}

/******* Top Product *********/
.resp-tabs-list li.resp-tab-active .tab-title, .resp-tabs-list li:hover .tab-title{color:#eb202b;}
.woocommerce .products .product-block-hover a{color:#eb202b;}
.woocommerce .products .product-block-hover a:hover{background:#eb202b;}
.yith-wcwl-wishlistaddedbrowse.show:hover, .yith-wcwl-wishlistexistsbrowse.show:hover, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce ul.products .button.yith-wcqv-button:hover, .woocommerce ul.products a.compare.button:hover{background:#eb202b;}
.single-product .yith-wcwl-wishlistexistsbrowse.show:hover{background:transparent;}

.woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .wpb_wl_summary .star-rating span::before{color:#eb202b;}
.woocommerce span.onsale, .woocommerce-page span.onsale{color:#eb202b;}
.woocommerce ul.products li.product:hover a .product-name, .woocommerce-page ul.products li.product:hover a .product-name{color:#eb202b;}
.woocommerce ul.products li.product:hover a .product-name{color:#515151;}
.product-name:hover{color:#eb202b !important;}

/******* sub banner *********/
.sub-banner4.style-3 .static-wrapper .static-inner, .sub-banner5.style-3 .static-wrapper .static-inner, .sub-banner6.style-3 .static-wrapper .static-inner{position:relative;margin-top:20px;}
.style-3.cms-banner-item .text1{color:#000;font-size:24px;text-shadow:none;}
.style-3.cms-banner-item .text2{color:#000;font-size:24px;text-shadow:none;font-weight:500;}
.style-3 .link-text {padding: 5px 20px;background: #eb202b;font-size: 12px;font-weight: 500;text-transform: uppercase;}
.style-3 .link-text:hover{color:#ffffff;background:#000000;}
.subbanner1 .cms-banner-item.style-3 .static-wrapper .text-button, .subbanner2 .cms-banner-item.style-3 .static-wrapper .text-button, .subbanner3 .cms-banner-item.style-3 .static-wrapper .text-button{opacity:0;-khtml-opacity: 0;
-webkit-opacity: 0;-moz-opacity:0;}
.subbanner1 .cms-banner-item.cms-banner-item.style-3:hover .static-wrapper .text-button, .subbanner2 .cms-banner-item.cms-banner-item.style-3:hover .static-wrapper .text-button, .subbanner3 .cms-banner-item.cms-banner-item.style-3:hover .static-wrapper .text-button{opacity:1;-khtml-opacity: 1;-webkit-opacity: 1;-moz-opacity:1;}
.style-3.cms-banner-item .cms-banner-img > a::before {background-color:rgba(151, 103, 151, 0.2);}
.style-3.cms-banner-item .cms-banner-img > a::after {background-color:rgba(151, 103, 151, 0.2);}

/******* blog *********/
.blog-posts-content .post-date{color:#eb202b;}
.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover {background: #eb202b;}
.widget_search #searchform #searchsubmit:hover, .widget_product_search input[type="submit"]:hover{background-color: #eb202b;}
.site-content .entry-meta span .fa{color:#eb202b;font-size:11px;}
.entry-meta a{color:#eb202b;}
.paging-navigation a:hover, .paging-navigation .page-numbers.current{background:#eb202b;border:1px solid #eb202b;}
.post-content .read-more a:hover{color:#ffffff;}
.post-inner-top{color:#eb202b;}
.sticky .post-content .read-more a:hover {color: #ffffff;background: #eb202b;}
.post-content .read-more a {color: #ffffff;background: #eb202b;}
.site-content .sticky .entry-meta span:hover .fa {color: #ffffff;}
.sticky .entry-meta a:hover {color: #ffffff;}
.sticky .post-inner-top:hover {color: #ffffff;}

/******* Single Blog Start *********/
.post-navigation a.prev-post:hover, .post-navigation a.next-post:hover, .post-navigation a:hover i.fa{color:#ffffff;background:#eb202b;}
/******* Single Blog End *********/

/******* shop *********/
.primary-sidebar .widget.woocommerce ul li a:hover{color:#eb202b;}
.primary-sidebar .tagcloud a:hover, .tagcloud a:hover{border-color:#eb202b;}
.primary-sidebar .product_list_widget li:hover > a{color:#eb202b;}
.woocommerce-pagination span.current, .woocommerce-pagination a:hover{background:#eb202b;border:1px solid #eb202b;}
.woocommerce .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover, .breadcrumbs a:hover{color:#eb202b;}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#eb202b;border-color:#eb202b;}
.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a:hover, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover, .woocommerce .entry-summary a.compare.button:hover, .woocommerce .entry-summary .compare.button:hover, .woocommerce .entry-summary a.compare.button.added:hover{color:#eb202b;}
.woocommerce .summary .product_meta .posted_in a:hover, .woocommerce .summary .product_meta .tagged_as a:hover, .brand span a:hover, .social a:hover{color:#eb202b;}
.woocommerce-tabs ul.tabs li a:hover, .woocommerce-tabs ul.tabs li.active a{background:#eb202b;border-color:#eb202b;}

.vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover{background-color:#eb202b !important;}
.portfolio-filter-container .options li a:active, .portfolio-filter-container .options li a.selected, .portfolio-filter-container .options li a:hover{background:#eb202b;border-color:#eb202b;}
.portfolios h5 a:hover{color:#eb202b;}
.style1 #tab ul li a.current, .style1 #tab ul li a:hover{background:#eb202b;}
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover{border-left:3px solid #eb202b;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover{border-top:3px solid #eb202b;}
.address-text .fa{color:#eb202b;}
.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:#eb202b;}
.pricing_wrapper:hover .pricing_wrapper_inner, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn{border-color:#eb202b;}
.staff-page .staff-social .icon .fa{color:#eb202b;}
.staff-page .single-team:hover{border-color:#eb202b;}
.team-posts-content.posts-content .container-inner:hover .staff-content{background:#eb202b;}
.counter .jumbo{color:#eb202b;}
.counter .jumbo::after{background:#eb202b;}
.brands li:hover h3.title, .brands li:hover mark.count{color:#eb202b;}

/******* Product Category *********/
.product-category:hover h3, .product-category:hover mark{color:#eb202b;}

/******* My Account *********/

.woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover {color: #eb202b;}

/******* Cart *********/

.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info{border-top:2px solid #eb202b;}
.woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before{background-color:#eb202b;}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {border-top: 2px solid #eb202b;}
.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before {background-color: #eb202b;}

/******* Checkout *********/

.widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus, a.button:hover, a.button:focus, button:hover, button:focus, .contributor-posts-link:hover, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, .calloutarea_button a.button:hover, .calloutarea_button a.button:focus, .button_content_inner a:hover, .button_content_inner a:focus, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce .wc-proceed-to-checkout .checkout-button, .loadgridlist-wrapper.woocount, #primary .entry-summary .single_add_to_cart_button:hover{background-color:#ffffff;border-color:#eb202b;color:#eb202b;}

/******* footer *********/
.static-links-list a{background:rgba(0, 0, 0, 0) url("images/megnor/arrow.png") no-repeat scroll 0 5px;}
.widgets-footercontact .fa{color:#eb202b;}
.widget .tnp .tnp-submit{background-image:url("images/megnor/sprite-wc.png");}
#to_top:hover{background:#eb202b;}