/*---------------------------------------------------------------
# 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 ( min-width: 768px ) {
	div#sp-reslides { display:none;}
}

@media only screen and ( max-width: 650px ) {
		select.select-menu {width:100%}
	#sp-mmenu {display:block!important;margin:0 10px}
}

@media only screen and ( max-width: 768px ) {
.sp-wrap {min-width:280px!important;width:100%!important}
#sp-leftcol, #sp-rightcol,#sp-inset1, #sp-inset2, #sp-maincol, #inner_content,  .item {width:100%!important;margin:0!important}

#main_body #sp-userpos .sp-block { width:50%!important;}
#main_body #monialsfader #monials li {
	width:95%;
}
#main_body #monialsfader #monials li .testimonials { width:95%;}
#main_body #monialsfader { width:100%;height:230px;}

#main_body #sp-userpos #monialsfader ul#monials { width:300px; height:230px;}
#hornav { margin:20px 0 0;}
.mod-wrapper-flat { height:auto; min-height:100px;}
#sp-bottom .sp-block { width:50%!important;}
#main_body #sp-content-bottom-user ul.newsflash-horiz li { width:80%;}
	#sp-maincol #sp-slide1 .width33 { width:28%; margin:0 auto; float:left;}
		.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; margin-bottom:30px;}
#sp-search,#powered-by {display:none!important}
	#sp-footer .cp {float:none!important}
	span.designed_by {display:block}

	#sp-top-login { display:none;}
	#sp-top-cart { display:none;}
	#sp-mmenu select.select-menu { margin-top:40px; margin-bottom:15px;}
	#main_body #sp-content-bottom-user ul.newsflash-horiz li { width:45%;}
	#sp-leftcol { display:none;}
	#sp-content-grid-top div.sp-block  { width:49%; float:left;}
}

@media only screen and ( max-width: 550px ) {
	#sp-topcontact{margin:0 !important;}
	.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; margin-bottom:30px;}
	#sp-search,#powered-by{display:none!important}
	#sp-footer .cp {float:none!important}
	span.designed_by {display:block}
	select.select-menu {width:100%}
	#sp-mmenu {display:block!important;margin:0 10px}
	#sp-top-login { display:none;}
	#sp-top-cart { display:none;}
	#sp-mmenu select.select-menu { margin-top:40px; margin-bottom:15px;}
	#main_body #sp-content-bottom-user ul.newsflash-horiz li { width:80%;}
	#sp-maincol #sp-slide1 .width33 { width:80%; margin:0 auto; float:none;}
	#sp-bottom .sp-block { width:100%!important;}
	#sp-bottom .sp-block { width:100%!important;}
	#main_body #sp-userpos .sp-block { width:100%!important;}
	.width33 {width:100%!important;} 
	#logos{margin-top:20px !important; float:left !important; margin-left:-10px !important;}
}