
@media only screen and (min-width:200px) and (max-width:767px) {
	header .header_top .top_cont li{
		display: block;
		text-align: center;
	}
	
	header .header_top .rgstr {
    text-align: center;
}

	header .header_midd a.logo_area{
		display: block;
		text-align: center;
		padding: 0 0 15px 0;
	}
	
	header .header_midd .search_area input.form-control{
		width: 100%;
	}
	
	header .header_midd .search_area select.form-control{
		width: 100%;
	}
	
	header .header_midd .search_area{
		padding-right: 15px;		
	}
	
	.stellarnav > ul > li {
		display: inline-block;
		padding: 0;
	}
	
	#Featured_area .Featured {
    margin-bottom: 60px;
}
	
#Featured-carousel .owl-nav:before {
    width: 100px;
}
	
#Featured-carousel .owl-nav:after {
    width: 100px;
}
	
	footer #big_footer h5{
		padding-top: 20px;
	}
	
	#big_footer div:nth-child(5) h5{
		display: none;
	}
	.woocommerce .col2-set .u-column1.col-1 .login, .woocommerce .col2-set .u-column2.col-2 .register
	{
		min-height: auto;
		
	}
	.woocommerce .col2-set .u-column1.col-1 .login
	{
		margin-bottom: 20px;
	}
	
	.woocommerce-checkout .woocommerce .woocommerce-customer-details address
	{
		min-height: auto;
	}
	.woocommerce ul.order_details li
	{
		width: 100%;
		float: none;
		margin-bottom: 7px;
	}
	.woocommerce div.product .product_title {
	font-size: 19px;
}
	.woocommerce div.product .woocommerce-tabs .panel p a {
    word-break: break-all;
}
	.caroufredsel_wrapper > .yith_magnifier_gallery > li {
	width: 33.33% !important;
}
	.dd-toggle::before
	{
		display: none;
	}
	.stellarnav.mobile ul ul {
    padding-left: 15px;
}
}

/*@media only screen and (max-width: 678px) {
}*/

@media only screen and (min-width:320px) and (max-width:479px) {
	#banner_area .overlay{
		width: 70%;
		bottom: -135px;
	}
	
	#banner_area .overlay h4 {
    font-size: 15px;   
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h1 {
    font-size: 25px;
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h2 {
    font-size: 20px;    
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h3 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay .btn-shop {
    padding: 5px 28px;
    font-size: 14px;
    margin-top: 5px;
    text-transform: uppercase;
}
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product
	{
		width: 100%;
	}
}


@media only screen and (min-width:480px) and (max-width:767px) {
	#banner_area .overlay{
		width: 52%;
		bottom: -135px;
	}
	
	#banner_area .overlay h4 {
    font-size: 15px;   
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h1 {
    font-size: 25px;
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h2 {
    font-size: 20px;    
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay h3 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 0;
}
	
#banner_area .overlay .btn-shop {
    padding: 5px 28px;
    font-size: 14px;
    margin-top: 5px;
    text-transform: uppercase;
}
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product
	{
		width: 48%;
	}
}


@media only screen and (min-width:768px) and (max-width:991px) {
	
	header .header_top .top_cont{
		margin-top: 0;
	}

	header .header_midd a.logo_area{
		display: block;
		text-align: center;
		padding: 0 0 15px 0;
	}
	
	header .header_midd .search_area input.form-control{
		width: 100%;
	}
	
	header .header_midd .search_area select.form-control{
		width: 100%;
	}
	
	header .header_midd .search_area{
		padding-right: 15px;		
	}
	
	.stellarnav > ul > li {
		display: inline-block;
		padding: 0;
	}
	
	#Featured_area .Featured {
    margin-bottom: 60px;
}
	
#Featured-carousel .owl-nav:before {
    width: 100px;
}
	
#Featured-carousel .owl-nav:after {
    width: 100px;
}
	
	
	header .header_midd .search_area .select_pan::after {
		right: 0;
		}
	
	#banner_area .overlay{
		width: 45%;
		bottom: -40px;
	}
	
#banner_area .overlay h4 {
    font-size: 21px;
}
	
#banner_area .overlay h1 {
    font-size: 37px;
}
	
#banner_area .overlay h2 {
    font-size: 30px;
}
	
#banner_area .overlay h3 {
    font-size: 27px;
}
	
	#banner_area .overlay .btn-shop{
		margin-top: 20px;
	}
	
	footer #big_footer h5{
		font-size: 16px;
	}
	
	#our_goal_area .our_goal .our_goal_txt h4{
		font-size: 17px;
	}
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product
	{
		
	}
	#our_goal_area .our_goal .our_goal_txt p {
    font-size: 15px;
}
	#our_goal_area .our_goal .our_goal_txt .btn-red {
    padding: 8px 20px;
    font-size: 13px;
}
	#Featured_area .Featured .Featured_txt p.pro_txt {
    height: auto;
}
	#Featured_area .Featured .Featured_txt {
    min-height: 241px;
}
	.stellarnav.mobile ul ul {
    padding-left: 15px;
}
/*	.woocommerce-page ul.products.columns-3 li:nth-child(2n)
	{
		margin-right: 0;
	}
.woocommerce-page ul.products.columns-3 li:nth-child(3n)
{
	margin-right:3.8%;
}
	.woocommerce-page ul.products li.last
{
	margin-right: 0%;
}*/
	
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
	width: 48%;
	border: 1px solid #ccc;
	text-align: center;
	float: left !important;
	margin-right: 12px !important;
}
	.woocommerce-privacy-policy-text p
	{
		font-size: 12px !important;
		line-height: 19px !important;
	}
	.woocommerce form .form-row label.inline
	{
		display: block;
	}
.woocommerce-MyAccount-content {

    width: 70% !important;
    float: left !important;

}
	.woocommerce-MyAccount-navigation {

    width: 30% !important;
    float: left !important;

}
	.menu-toggle
	{
		font-size: 22px;
	}
	.dd-toggle::before
	{
		display: none;
	}
}

/********************@media only screen and (min-width:1024px) and (max-width:1200px)********************/


@media (min-width:992px) and (max-width:1199px) {
	#banner_area .overlay h1 {
    font-size: 42px;
}
	
#banner_area .overlay h2 {
    font-size: 35px;
}
	
#banner_area .overlay h3 {
    font-size: 30px;
}
	
.stellarnav > ul > li {
    display: inline-block;
    padding: 0 10px;
}
	
	.stellarnav li a{
		font-size: 13px;
	}
	
	.woocommerce form .form-row label.inline
	{
		display: block;
	}
		#our_goal_area .our_goal .our_goal_txt h4{
		font-size: 17px;
	}
	#our_goal_area .our_goal .our_goal_txt p {
    font-size: 15px;
}
	#our_goal_area .our_goal .our_goal_txt .btn-red {
    padding: 8px 20px;
    font-size: 13px;
}
	#Featured_area .Featured .Featured_txt p.pro_txt {
    height: auto;
}
	#Featured_area .Featured .Featured_txt {
    min-height: 241px;
}
}

	
/********************@media only screen and (min-width:1201px)********************/

	

/********************@media only screen and (min-width:1201px)********************/
