/*---------------------------------------------------------------
# Package - Helix Framework  
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/

@media only screen and ( max-width: 768px ) {

}

@media only screen and ( max-width: 479px ) {
	.sp-wrap {min-width:280px!important;width:95%!important}
	#sp-leftcol, #sp-rightcol,#sp-inset1, #sp-inset2, #sp-maincol, #inner_content, .sp-block, .item {width:100%!important;margin:0!important}
	.sp-block .first, .sp-block .last, .sp-block .single,
	.item .first, .item .last, .item .single	{margin:0!important}
	.item-inner {padding:10px 0!important}
	a#logo {width:100%!important;background-position:50% 50%!important}
	#hornav,#powered-by,#sp-footer-nav {display:none!important}
	#sp-footer {text-align:center}
	#sp-footer .cp {float:none!important}
	span.designed_by {display:block}
	select.select-menu {width:100%}
}

.mod-wrapper ul { padding: 0 15px; }
h2 a { line-height: 28px; display: block !important; }
#inner_content img { max-width: 100% !important; height: auto !important; }
#sp-inset1 { width: 26% !important; float: right !important; }
#sp-inset1 + #sp-inset2 { display: none; }
#sp-inset1 + #sp-inset2 + #inner_content { width: 68% !important; }

@media screen and (max-width: 768px)
{
	#sp-inset1 + #sp-inset2 + #inner_content { width: 64% !important; }
}

@media screen and (max-width: 480px)
{
	#sp-inset1 + #sp-inset2 + #inner_content { width: 100% !important; }
	#sp-feature-top { float: left !important; padding: 0 !important; width: 100% !important; }
	#sp-feature-top + .sp-inner { float: left !important; width: 100% !important; overflow-x: hidden; }
}