/*---------------------------------------------------------------
# Package - Joomla Template based on 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
-----------------------------------------------------------------*/
.mainbody {
	border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
}
/* Button */
div.pagination ul li a,a.spcomments,a.readmore,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button]{
	background: -moz-linear-gradient(top, #fffefe 0%, #f6f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffefe), color-stop(100%,#f6f4f4));
	background: -webkit-linear-gradient(top, #fffefe 0%,#f6f4f4 100%);
	background: -o-linear-gradient(top, #292929 0%,#171717 100%);
	background: -ms-linear-gradient(top, #292929 0%,#171717 100%);
	background: linear-gradient(top, #292929 0%,#171717 100%);
	-webkit-box-flex: 2;
	-moz-box-flex: 2;
	box-flex: 2;
	border:1px solid #e9e9e9;
	border-bottom:1px solid #ccc;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


#sp-search input#mod-search-searchword {
	-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.1);
	-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);
	box-shadow:inset 0 0 10px rgba(0,0,0,.1);
}



img.border,img.sp_simple_gallery,.item-page_portfolio .img-fulltext-right,
.ns2-blog img.ns2-image {
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}


.ns2-home{
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.ns2-home img.ns2-image:hover {
	opacity:.6;
}

.img-portfolio-wraper {
	-webkit-box-shadow:0 0 200px #000 inset;
	-moz-box-shadow:0 0 200px #000 inset;
	box-shadow:0 0 200px #000 inset;
}

#sp-slides .controllers span.active,#topofpage:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

.module_menu .mod-wrapper li,
#sp-slides .controllers span,#topofpage,
.ns2-home img.ns2-image,
.blog_portfolio .item_innerDiv,
.template-style a img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.blog_portfolio .item_innerDiv:hover,
.template-style  a:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}

.module_menu .mod-wrapper li:hover,
.ns2-home img.ns2-image:hover{
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-o-transform: scale(.9);
	-ms-transform: scale(.9);
	transform: scale(.9);
}


a.signup,
.module_menu .mod-wrapper li,
.legend {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

ul.tabs_container li.active {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

}

input,select,textarea,.inputbox{
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1) inset;
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.1) inset;
	box-shadow:0 0 10px rgba(0,0,0,0.1) inset;
}

input[type=text],input[type=password],input[type=submit], input[type=reset], input[type=email],
select,textarea,.inputbox,
.ns2-home img.ns2-image,
#sp-search input#mod-search-searchword {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

a.signup{
	border: 1px solid #7FA802;
	background: #bdda35; /* Old browsers */
	background: -moz-linear-gradient(top, #bdda35 0%, #85ad08 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdda35), color-stop(100%,#85ad08)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bdda35 0%,#85ad08 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bdda35 0%,#85ad08 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bdda35 0%,#85ad08 100%); /* IE10+ */
	background: linear-gradient(top, #bdda35 0%,#85ad08 100%); /* W3C */
}

a.signup:hover {
	background: #cbe93e; /* Old browsers */
	background: -moz-linear-gradient(top, #cbe93e 0%, #92be08 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbe93e), color-stop(100%,#92be08)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cbe93e 0%,#92be08 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cbe93e 0%,#92be08 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cbe93e 0%,#92be08 100%); /* IE10+ */
	background: linear-gradient(top, #cbe93e 0%,#92be08 100%); /* W3C */
}


div.pagination ul li a,a.spcomments,a.readmore,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button],
img.border,img.sp_simple_gallery,.item-page_portfolio .img-fulltext-right,
#sp-share img,#sp-search input#mod-search-searchword,
#sp-slides .controllers span,
a.signup,
.module_menu .mod-wrapper li,
#topofpage,
.module_menu .mod-wrapper li,a.readmore,a.ns2-readmore,
input[type=text],input[type=password],input[type=submit], input[type=reset], input[type=email],
select,textarea,.inputbox,
#hornav li.menu-item li,
#sublevel li.menu-item li,
.ns2-home img.ns2-image,
.blog_portfolio .item_innerDiv,
.template-style a img{
	-webkit-transition:all 300ms;
	-moz-transition:all 300ms;
	-o-transition:all 300ms;
	-ms-transition:all 300ms;
	transition:all 300ms;
}