/*---------------------------------------------------------------
# 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
-----------------------------------------------------------------*/
.mod-wrapper li{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.mod-wrapper-flat .mod-content,
ul.tabs_container li.tab.active span {
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
}
.mod-wrapper {
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
}

.sp-slide-desc span.created,div .controllers img.sp-slide-image{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
div .sp-slide-desc {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.sp_slide_prev{
	-webkit-border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	border-radius:10px 0 0 10px;
	}
.sp_slide_next{
	-webkit-border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	border-radius:0 10px 10px 0;
}

ul.tabs_container li.tab{
	transition:color .5s;
	-moz-transition:color .5s; /* Firefox 4 */
	-webkit-transition:color .5s; /* Safari and Chrome */
	-o-transition:color .5s; /* Opera */
}


#hornav ul.level-0 > li .submenu-inner,#sublevel ul.level-1 > li .submenu-inner {
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
}
#hornav ul.level-1 > li .submenu-inner,#sublevel ul.level-2 > li .submenu-inner {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
#sublevel ul.level-1 > li:hover,#sublevel ul.level-1 > li.menu-item.active:hover{
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}

#hornav li.menu-item li:hover,#hornav li.menu-item li.active,
#sublevel li.menu-item li:hover,#sublevel li.menu-item li.active,
img.sp-slide-image,
input,select,textarea,.inputbox,
div.pagination ul li a,
a.readmore,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button],
#hornav .group-title,
#sublevel ul.level-1 > li.menu-item.active {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}



.catItemBlogView .infoBlock,.itemViewBlog .infoBlock {border-radius:7px}
div .controllers img.sp-slide-image,
ul.tabs_container li.tab.active span,
a.readmore,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button],
div.k2TagCloudBlock a{
transition:background-color .5s;
-moz-transition:background-color .5s; /* Firefox 4 */
-webkit-transition:background-color .5s; /* Safari and Chrome */
-o-transition:background-color .5s; /* Opera */
}

.module_menu .mod-wrapper li{
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

#hornav li.menu-item li,
#sublevel li.menu-item li,
#sp-bottom .sp-block,
div.pagination ul li a{
transition:background-color .5s;
-moz-transition:background-color .5s; /* Firefox 4 */
-webkit-transition:background-color .5s; /* Safari and Chrome */
-o-transition:background-color .5s; /* Opera */
}

a {
	transition:color .5s;
	-moz-transition:color .5s; /* Firefox 4 */
	-webkit-transition:color .5s; /* Safari and Chrome */
	-o-transition:color .5s; /* Opera */
}

img {
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}


/*Css3*/
@-webkit-keyframes reset {
	0% {opacity: 0;}
	100% {opacity: 0;}
}
 
@-webkit-keyframes fade-in {
	0% {opacity: 0;}
	60% {opacity: 0;}
	100% {opacity: 1;}
}


@-moz-keyframes reset {
	0% {opacity: 0;}
	100% {opacity: 0;}

}
 
@-moz-keyframes fade-in {
	0% {opacity: 0;}
	60% {opacity: 0;}
	100% {opacity: 1;}
}

.fade-in {
    -webkit-animation-name: reset, fade-in;
	-moz-animation-name: reset, fade-in;
    -moz-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
	-webkit-animation-delay: 0, 0;
	-moz-animation-delay: 0, 0;
}