/**
* 8.0 Media Queries
 * ----------------------------------------------------------------------------
 */
@import url("../harveststore/responsive.css");

@media only screen and (max-width: 1249px) {	
	.subbanner-inner img { width: 100%; }
}
@media only screen and (min-width: 980px) and (max-width: 1249px) {	
	.revolutionslider-inner{width:940px;}
	/**********		CMS Block 2		**********/
	.cms-block2 .cms-banner3 .text1, .cms-block2 .cms-banner4 .text2, .cms-block2 .cms-banner5 .text2{font-size:17px;}
	.cms-block2 .cms-banner3 .text2, .cms-block2 .cms-banner4 .text1, .cms-block2 .cms-banner5 .text1{font-size:15px;}
}
@media only screen and (max-width: 979px){
	.header_cart.headercart-block{position:static;}
	.navigation-menu .navbar{margin:0;}
	.menu-toggle:before{color:#161b1e;right:0;top:14px;}
	.menu-toggle{padding:20px 0;color:#161b1e;}
	.navigation-menu{height:56px;}
	.toggled-on .mega-menu .mega{top:56px;}
	.cms-banner1{margin:0 10px 0 0;}
	.cms-banner2{margin:0 0 0 10px;}
	.mobile_togglecolumn{color:#161b1e;}
	.mega-menu ul li a{font-size:15px;color:#cccccc !important;}
	.mega-menu ul li a:hover{font-size:15px;color:#ffffff !important;}
	.toggled-on .mega-menu .mega{
		border-color: #161b1e ;	
		background-color:#161b1e ;	
		z-index:9999;
	}
	.mega-menu li:hover > a,.mega-menu .current_page_item > a,.mega-menu ul li a:hover{color:#969696;}
	.cms-banner-inner img{width:100%;}
	.mega-menu ul li a{font-weight:normal;}
	
	.cms-banner-item .text1.static-text{
		font-size:18px;	
		transform:translate3d(0px, 0px, 0px);
		-webkit-transform: translate3d(0px, 0px, 0px);
		-moz-transform: translate3d(0px, 0px, 0px);
		-ms-transform:translate3d(0px, 0px, 0px);
		-o-transform: translate3d(0px, 0px, 0px);
	}
	.cms-banner-item .text2.static-text{
		transform:translate3d(0px, 0px, 0px);
		-webkit-transform: translate3d(0px, 0px, 0px);
		-moz-transform: translate3d(0px, 0px, 0px);
		-ms-transform:translate3d(0px, 0px, 0px);
		-o-transform: translate3d(0px, 0px, 0px);
		font-size:20px;
	}
	.cms-banner-inner .static-inner:before{
		bottom: -40px;
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		-ms-opacity:1;
		-o-opacity: 1;
	}
}
@media only screen and (min-width: 768px) and (max-width: 979px) {	
	.revolutionslider-inner{width:724px;}
	
	/**********		CMS Block 2		**********/
	.cms-block2 .cms-banner3 .text1, .cms-block2 .cms-banner4 .text2, .cms-block2 .cms-banner5 .text2{font-size:13px;}
	.cms-block2 .cms-banner3 .text2, .cms-block2 .cms-banner4 .text1, .cms-block2 .cms-banner5 .text1{font-size:9px;}
	
}
@media only screen and (max-width: 767px){
	.revolutionslider-inner{width:auto; margin:0 15px;}	
	.header-menu-links ul{
		background-color:#161b1e;  
		box-shadow: none;
		border-color:#161b1e;    	
		border-style:solid;
		border-width:1px 1px;
    	top: 42px;
    	z-index: 9;
	}
	.topbar-main .header-menu-links li a:hover{color:#ffffff;}
	.topbar-main .header-menu-links li a:hover{color:#cccccc;}
	.content_inner{text-align:center;}
	.header-menu-links li a{color:#cccccc;}	
	.cart-text{display:none;}
	.header_login { float: left;margin: 0 0 0 5px;}
	.header_center{float:none;display:inline-block;vertical-align:top;}
	.cms-banner-item{vertical-align:top;margin-bottom:35px !important;}
	.subbanner .content_inner{text-align:center;}
	.subbanner1,.subbanner2,.subbanner3{margin:0 0 15px;display:inline-block;vertical-align:top;}
	.resp-tabs-container {
		margin: 50px auto 0;		
	}
	.categorypage-banner .cms-banner-item{margin:0 !important;}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {	
	.header-search .woocommerce-product-search.main-ul, .header-search .search-form{width:210px;}
	.header-search input[type="text"], .header-search input[type="search"]{width:172px;}
}
@media only screen and (max-width: 479px){
	.header-menu-links ul{		
		text-align:left;
	}		
	.header-search .woocommerce-product-search.main-ul, .header-search .search-form{opacity:1;z-index:5;}
	.topbar-main{text-align:center;}	
	/**********		CMS Block 2		**********/
	.cms-block2 .cms-banner3 .text1, .cms-block2 .cms-banner4 .text2, .cms-block2 .cms-banner5 .text2{font-size:15px;}
	.cms-block2 .cms-banner3 .text2, .cms-block2 .cms-banner4 .text1, .cms-block2 .cms-banner5 .text1{font-size:11px;}
	
	.static-wrapper, .cms-banner2 .static-wrapper{top:25%;}
}
@media only screen and (max-width: 319px){
	.header-search .woocommerce-product-search.main-ul, .header-search .search-form{width:173px;}
	.header-search input[type="text"], .header-search input[type="search"] {
		width: 135px;
	}
	.topbar-main{height:auto;}
	.header_login {
		display: inline-block;
		float: none;
		margin: 0;
		vertical-align: top;
		width:100%;
	}
	.header-search .woocommerce-product-search.main-ul.open, .header-search .search-form.open {	
		right: -50px;
		top: 58px;	
	}
	
	/**********		CMS Block 2		**********/
	.cms-block2 .cms-banner3 .text1, .cms-block2 .cms-banner4 .text2, .cms-block2 .cms-banner5 .text2{font-size:13px;}
	.cms-block2 .cms-banner3 .text2, .cms-block2 .cms-banner4 .text1, .cms-block2 .cms-banner5 .text1{font-size:9px;}
}