@media (min-width:980px) and (max-width:1150px){
	#footer{padding-right:10px;	padding-left:10px;}
}
@media (min-width: 768px) and (max-width: 979px){	
	/* Predefined */
	/* Header */
	/* Banner */
	.ads1 .desc{top:28%;}
	.ads4 .desc{top:4%;}
	/* Content */
	/* Footer */
	#footer{padding-right:10px;	padding-left:10px;}
	/* Classes */	
}
@media (max-width: 767px){
	/* Predefined */
	body{font-size:0.750em;}
	h2, .h2{font-size:2em;} 
	/* Header */
	#header .header-bg .wrapper{padding-bottom:8px;	padding-top:8px;}
	#header .logo{padding-top:0; padding-bottom:4px; text-align:center;}
	#header .logo img{max-width:22%; margin-bottom:6%;}
	#nav-top ul li{display:none;}
	#nav-top ul li:last-child{ display:block;}
	.nav-mobile{display:block !important;}	
	.navbar{float:none; margin-top:0;}
	#header .utilityNav { position:absolute; top:10px; right:0; text-align:right; }
	#header .search-f { width:100%; bottom:0;}
	/* Banner */
	.inner-banner{margin-top:130px;} /* .inner-banner{margin-top:45px;} */
	.inner-banner .wrapper{padding-bottom:0; padding-top:0;}
	.inner-banner .col1{width:100%; float:none;}
	.inner-banner .col2, .inner-banner .col3{ display:none;}
	/* Content */
	#contentMain .wrapper{padding-bottom:5px; padding-top:10px;}
	#contentMain h2{margin-bottom:10px;}
	.welcome p{font-size:1.1em;}
	#community{padding-right:0; padding-left:0;}
	#community .wrapper{padding-bottom:0; padding-top:0;}	
	#community .content-community{padding:18px 12px 10px;}
	#community .content-community p{font-size:1.1em;}	
	#content-grain .wrapper{padding-bottom:14px; padding-top:16px;}
	#testimonails .wrapper{padding-bottom:0; padding-top:15px;}
	#testimonails .wrapper p{font-size:1.1em}
	.sidebar{min-height:100px;padding-right:0;padding-top:0;width:100%;float:none;}
	.sidebar > ul > li{padding:10px 0 2px;}
	.sidebar > ul > li h4{padding-bottom:6px; font-size:1em}
	.sidebar .filter li label{font-size:12px;}
	.rightCol{padding-bottom:20px;padding-left:0;padding:10px 20px;/*min-height:100px;*/height:auto;width:100%;/*float:none;*/}
	/* Footer */
	#footer .wrapper{padding-top:0;}
	#footer .wrapper .col-left{padding-top:0;width:100%; float:none;}
	#footer .wrapper .col-right{background:none; padding-top:10px; margin-left:0; padding-left:0; width:100%; float:none;}
	.social-media{text-align:center;}
	.social-media img{margin-right:8px;}
	/* Classes */	
	.ads1 .desc{top:35%;}
	.three-cols > li{margin-left:0; width:100%; float:none;}
	.three-cols > li:nth-child(3n+1){margin-left:0; clear:none;}    
	/*.three-cols > li{margin-left:1%; padding:0 0 10px; width:48.753%;}
	.three-cols > li:nth-child(3n+1){margin-left:1%; clear:none;}
	.three-cols > li:nth-child(2n+1){margin-left:0;	clear:both;}*/
	.widget{padding:18px 12px 2px;}
	.widget .post li figure{padding-right:10px;}
	.paddngTop20{padding-top:10px;}
	.copyright{text-align:center; font-size:10px !important; color:#6e6c60 !important;}
	.btn{min-width:130px; padding:2px 6px;}	
    .hide-m{display:none;}
    .show-m{display:block;}
}
@media (max-width: 480px){
	/* Predefined */
	/* Header */
	/* Banner */
	/* Content */
	/* Footer */
	
	/* Classes */
	.three-cols > li{margin-left:0; width:100%; float:none;}
	.three-cols > li:nth-child(3n+1){margin-left:0; clear:none;}
	.rightCol .three-cols > li{margin-left:0; width:50%; float:left;}
	.prod-list p{font-size:12px;}	
	#contentMain .widget .desc, .widget .desc{min-height:120px;}	
}