@charset "utf-8";
/* CSS Document */
/*Theme Name: English Channel.
Author: Nitin Gupta
License: GNU General Public License v2 or later 
CSS Document */
@font-face 
			{
			  font-family: 'Century-Gothic-Regular';
			  src: url('fonts/Century-Gothic-Regular.eot') format('embedded-opentype'),
			  url('fonts/Century-Gothic-Regular.ttf') format('truetype'), 
			  url('fonts/Century-Gothic-Regular.otf') format('opentype'), 
			  url('fonts/Century-Gothic-Regular.woff') format('woff');
			  font-weight: normal;
			  font-style: normal;
			}
		body, html
			{
				margin:0px;
				padding:0px;
				font-family: 'Century-Gothic-Regular';
				
			}
		.outerdiv
			{
				width:1400px;
				margin:0px auto;
			}
		.innerdiv
			{
				width:1400px;
				float:left;
			}
		.topbar
			{
				width:100%;
				float:left;
				background:#9b8c51;
				padding-top:10px;
				padding-bottom:10px;
				font-size:16px;
				color:#ffffff;
			}
		.topbar_brands
			{
				width:50%;
				float:left;
			}	
		.topbar_brands ul, .topbar_brands ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}
		.topbar_brands ul li a:active, .topbar_brands ul li a:link, .topbar_brands ul li a:visited
			{
				color:#ffffff;
				text-decoration:none;
				font-size:14px;
				display:inline-block;
				margin-right:30px;
			}
		.topbar_brands ul li a:hover
			{
				color:#ffffff;
				text-decoration:underline;
				font-size:14px;
				display:inline-block;
				margin-right:30px;
			}
		.topbar_offers
			{
				width:25%;
				float:left;
				text-align:center;
				font-size:14px;
				color:#ffffff;
			}
		.topbar_right
			{
				width:25%;
				float:left;
				text-align:right;
			}
		.topbar_right img
			{
				width:auto !important;
				height:20px !important;
				margin-left:20px !important;
			}
		.header
		{
			width:1400px;
			float:left;
			padding-top:10px;
			padding-bottom:10px;
		}
		.logo
			{
				width:150px;
				float:left;
			}
		.main_menu
			{
				width:1000px;
				float:left;
				text-align:center;
				margin-top:10px;
			}
		.main_menu ul, .main_menu ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}
		.main_menu ul li a:active, .main_menu ul li a:link, .main_menu ul li a:visited
			{
				display:inline-block;
				font-size:14px;
				color:#000000;
				text-decoration:none;
				margin-left:25px;
				margin-right:25px;
				
				
			}	
		.main_menu ul li a:hover
			{
				display:inline-block;
				font-size:14px;
				color:#000000;
				text-decoration:underline;
				margin-left:25px;
				margin-right:25px;
			}	
		.search_box
			{
				width:250px;
				float:left;
				font-size:14px;
				color:#000000;
				margin-top:10px;
				
				
			}
		.home_slider
			{
				width:100%;
				float:left;
			}
		.home_slider img
			{
				width:100%;
				height:auto;
			}
		.wp-block-essential-blocks-woo-product-grid, h2.wp-block-heading, .post
			{	
			padding-left:5% !important;
			padding-right:5% !important;
			}
		#post-14.post
			{
				padding-left:0% !important;
				padding-right:0% !important;
			}
		.contentpanel
			{
				width:100%;
				float:left;
				padding:3% 0%;
			}
		.singlecontentpanel
			{
				width:90%;
				float:left;
				padding:3% 5%;
			}
	 	.content-area
			{
				width:90%;
				float:left;
				padding:3% 5%;
			}
		.contentpanel a:active, .contentpanel a:link, .contentpanel a:visited, 
		.content-area a:active, .content-area a:link, .content-area a:visited, 
		#rightpanel a:active, #rightpanel a:link, #rightpanel a:visited, 
		.singlecontentpanel a:active, .singlecontentpanel a:link, .singlecontentpanel a:visited
			{
				color:#000000;
				text-decoration:none;
			}
		.contentpanel a:hover, .content-area a:hover, #rightpanel a:hover, .singlecontentpanel a:hover
			{
				color:#9b8c51;
				text-decoration:none;
			}
		.contentpanel h2
			{
				font-size:18px;
				font-weight:normal;
				margin:0px;
				padding:0px;
				margin-bottom:2%;
			}
		.content-area
			{
				width:70%;
				float:left;
				padding:3% 5%;
			}
		#rightpanel
			{
				width:20%;
				float:left;
			}
		.product_row
			{
				width:100%;
				float:left;
				margin-bottom:3%;
			}
		.product_row h2
			{
				font-size:20px;
				font-weight:normal;
				margin:0px;
				padding:0px;
				margin-bottom:2%;
			}
		.product_box
			{
				width:300px;
				float:left;
				margin-right:3%;
				margin-bottom:3%;
			}
		.product_box img
			{
				margin-bottom:5%;
				border:1px solid #98a2b3;
				width:300px !important;
				height:450px !important;
				
			}
		.product_box a:active, .product_box a:link, .product_box a:visited
			{
				color:#000000;
				text-decoration:none;
				font-size:14px;
				
			}
		.product_box a:hover
			{
				color:#9b8c51;
				text-decoration:none;
				font-size:14px;
				
			}	
			
		.black_box
			{
				width:94%;
				float:left;
				padding:3%;
				text-align:center;
				font-size:14px;
				line-height:22px;
				color:#ffffff;
				background:#000000;
			}
			
		.footer
			{
				width:100%;
				float:left;
				background:#000000;
				padding-top:3%;
				padding-bottom:3%;
			}
		.footer_box
			{
				width:30%;
				float:left;
				font-size:14px;
				line-height:22px;
				color:#ffffff;
				
			}
		.footer_box_middle
			{
				width:40%;
				float:left;
				font-size:14px;
				line-height:22px;
				color:#ffffff;
				
			}
		.footer_box_right
			{
				width:30%;
				float:left;
				font-size:14px;
				line-height:22px;
				color:#ffffff;
				
			}
		.footer_box h3, .footer_box_middle h3, .footer_box_right h3
			{
				margin:0px;
				padding:0px;
				margin-bottom:5%;
				font-size:14px;
				color:#ffffff;
				
				
			}
		.footer_box ul, .footer_box ul li,
		.footer_box_middle ul, .footer_box_middle ul li,
		.footer_box_right ul, .footer_box_right ul li
			{
				display:block;
				margin:0px;
				padding:0px;
				
			}
		.footer_box ul li, .footer_box_middle ul li, .footer_box_right ul li
			{
				margin-bottom:3%;
			}
		.footer_box ul li a:active, .footer_box ul li a:link, .footer_box ul li a:visited,
		.footer_box_middle ul li a:active, .footer_box_middle ul li a:link, .footer_box_middle ul li a:visited,
		.footer_box_right ul li a:active, .footer_box_right ul li a:link, .footer_box_right ul li a:visited
			{
			
				text-decoration:none;
				font-size:14px;
				color:#ffffff;
				
			}
		.footer_box ul li a:hover, 
		.footer_box_middle ul li a:hover,
		.footer_box_right ul li a:hover
			{
				text-decoration:underline;
				font-size:14px;
				color:#ffffff;
				
			}
		.footer_box a:active, .footer_box a:link, .footer_box a:visited,
		.footer_box_middle a:active, .footer_box_middle a:link, .footer_box_middle a:visited,
		.footer_box_right a:active, .footer_box_right a:link, .footer_box_right a:visited
		
			{	
			color:#ffffff;
			text-decoration:none;
			}	
		.footer_box a:hover, .footer_box_middle a:hover, .footer_box_right a:hover
			{
				color:#ffffff;
				text-decoration:underline;
			}	
		.footer_box img, .footer_box_middle img, .footer_box_right img
			{
				width:auto;
				height:20px;
				margin-right:10px;
			}
		.copyright
			{
				width:100%;
				float:left;
				text-align:center;
				font-size:12px;
				padding-top:1%;
				padding-bottom:1%;
			}
		.eb-woo-products-gallery .eb-woo-product .eb-woo-product-image-wrapper .eb-woo-product-overlay .eb-woo-product-button-list a.button::before
			{
				display:none !important;
				visibility:hidden !important;
			}
		.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .product_meta
			{
				font-size:16px !important;
				color:#000000 !important;
			}
			
		.woocommerce div.product form.cart .button,
		.woocommerce ul.products li.product .button
			{
				background-color:#000000;
				color:#ffffff;
				text-align:center;
				font-family: 'Century-Gothic-Regular';
				font-size:16px;	
				
			}
		.woocommerce div.product form.cart .button:hover,
		.woocommerce ul.products li.product .button:hover
			{
				background-color:#9b8c51;
				color:#ffffff;
				text-align:center;
				font-family: 'Century-Gothic-Regular';
				font-size:16px;	
				
			}
		.woocommerce .quantity .qty
			{
				width:50px !important;
				height:35px !important;
			}	
		.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .price,
		.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price
			{
				font-size:14px !important;
				color:#000000 !important;
			}
		.woocommerce div.product div.images.woocommerce-product-gallery
			{	
			width:35% !important;
			}
		.woocommerce div.product div.summary
			{
				width:60% !important;
			}	
		.woocommerce-message, .woocommerce-info
			{
				border-top-color:#9b8c51 !important;
			}	
		.woocommerce-message::before, .woocommerce-info::before
			{
				color:#9b8c51 !important;
			}
		.woocommerce-cart .wc-proceed-to-checkout a.checkout-button
			{
				background-color:#000000 !important;
				font-size:20px !important;
			}
		.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover
			{
				background-color:#9b8c51 !important;
				font-size:20px !important;
			}
		.woocommerce #payment #place_order, .woocommerce-page #payment #place_order
			{
				background:#000000 !important;
				font-size:20px !important;		
			}
		.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover
			{
				background:#9b8c51 !important;
				font-size:20px !important;		
			}
		.woocommerce ul.products li.product a img
			{
				border:1px solid #98A2B3;
			}	
		.eb-woo-products-gallery.grid-preset-2 .eb-woo-product
			{
				box-shadow:none !important;
			}
		.eb-woo-products-gallery .eb-woo-product .eb-woo-product-content-wrapper .eb-woo-product-content
			{
				padding:15px 0px !important;
			}
		.woocommerce ul.products li.product .woocommerce-loop-product__title
			{
				color:#000000 !important;
			}
		.woocommerce ul.products li.product .woocommerce-loop-product__title:hover
			{
				color:#9b8c51 !important;
			}
			