/*---------------------------------------------------------------
# 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
-----------------------------------------------------------------*/
a:link, a:visited, a:active, a:active, a:focus {color:#df2e2e} /* !!!!!!!!!!!!!! */

a:hover{color:#333}                    
a#logo {background:url(../../images/styles/style3/logo.png) no-repeat 0 50%}
body.bg {background: url(../../images/styles/style3/bg.png) #eee}

/*Readmore*/
a.readmore {background: #d22e2e}
a.readmore::after {border-color: transparent transparent transparent #d22e2e}
.rtl a.readmore::after {border-color: transparent #d22e2e transparent transparent}

/********** 
 *a Button*
 *********/
 a.subCategoryMore, div.itemCommentsForm form input#submitCommentButton, input.highlight-button,
 input.button, a.details, .adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button]
 {	background:#d00000 ;color:#fff;
/*	background: -moz-linear-gradient(top, #ff4a4a  0%, #124771  100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4a4a), color-stop(100%,#d22e2e));
	background: -webkit-linear-gradient(top, #ff4a4a 0%,#d22e2e 100%);
	background: -o-linear-gradient(top, #ff4a4a 0%,#d22e2e 100%);
	background: -ms-linear-gradient(top, #ff4a4a 0%,#d22e2e 100%);
	background: linear-gradient(top, #ff4a4a 0%,#d22e2e 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff4a4a', EndColorStr='#d22e2e'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff4a4a', EndColorStr='#d22e2e')"; /* IE8 */
*/	
	text-shadow: 0 1px #616161;border:0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	padding:6px 8px;font-size:12px;
}
		
a.subCategoryMore:hover,div.itemCommentsForm form input#submitCommentButton:hover,a.product-details:hover,
input.highlight-button:hover, a.details:hover, a.ns2-readmore:hover,.adminform button:hover,#adminForm button:hover,.button:hover,
button[type=submit]:hover,input[type=submit]:hover,input[type=button]:hover{background:#717171;color:#fff}
	
/*Slides*/
.blog_portfolio .item_innerDiv:hover{border-bottom:1px solid #d22e2e}
#sp-slides .sp-slide,#sp-slides .controllers span.active {}
#sp-slides h4.title {color:#d22e2e}

/*Page Title*/
#sp-pagetitle-outer {background:#F46060;color:#fff}
#sp-pagetitle-outer h2 {color:#fff}

/*Top Level*/
#hornav{border-bottom:2px solid #7E0202;box-shadow:inset 0 -1px 0 0 #CC5353}
#hornav{background:#d22e2e url(../../images/styles/style3/pattern.jpg) repeat-x}
#hornav ul.level-0 > li.menu-item.parent:hover > a.menu-item,
#sublevel ul.level-1 > li.menu-item.parent:hover > a.menu-item{background:url(../../images/styles/style3/hornav_active.png) 50% bottom no-repeat;}
#hornav ul.level-0 > li.menu-item.active {background-color:#f46060}
#hornav ul.level-0 > li.menu-item > a.menu-item{text-shadow:0 1px #b71b1b}

#hornav ul li .submenu-inner,#sublevel ul li .submenu-inner {border-top:5px solid #f46060!important}

/* Breadcrumbs */
#sp-pathway span.breadcrumbs {background:#D34141}
#sp-pathway span.breadcrumbs-outer {background:url(../../images/styles/style3/breadcrumbs-bg.png) no-repeat 0 0}
#sp-pathway span.current{background:url(../../images/styles/style3/breadcrumbs-active.png) 0 0 no-repeat}

/*Top Title*/
#sp-toptitle{color:#282828}

/*about us*/
.item-page h2, .item-page .sp-col3 h4, .item-page .sp-col3 h5 {color:#d22e2e}

/*Module Type Flat*/
#sp-userpos .mod-wrapper-flat h3.header{color:#d22e2e}
.mod-wrapper li {background: url(../../images/arrow.gif) no-repeat 0 12px}

#sp-userpos h3 {color:#1d8768}
#sp-utility-bottom h3.header span {background:url(../../images/styles/style3/bg.png)}

/*events*/
.ns2-events .ns2-art-prev{background:#d22e2e url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:8%}
.ns2-events .ns2-art-prev:hover{background:#717171 url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:8%}
.ns2-events .ns2-art-next{background:#d22e2e url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%}
.ns2-events .ns2-art-next:hover{background:#717171 url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%}

.rtl .ns2-events .ns2-art-prev{background:#d22e2e url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:auto;left:-1px}
.rtl .ns2-events .ns2-art-next{background:#d22e2e url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%;left:28px}
.nssp2.ns2-events .ns2-date-blog {background:#d22e2e}

#sp-bottom .sp-block .last{background:url(../../images/bg-map.png) no-repeat 40% 66px}

.nssp2.ns2-blog .ns2-wrap .ns2-title a{color:#e5e5e5}

#sp-content-grid-bottom{background:#d1d1d1}

/*Affiliate Ad*/
#sp-affiliate  .mod-wrapper-flat {padding:0;}
#sp-affiliate  .mod-wrapper-flat{background:#d22e2e url(../../images/styles/style3/pattern.jpg) repeat-x;-webkit-border-radius:12px;	-moz-border-radius:12px;border-radius:12px;}

/* Simple Image Galllery*/						
img.sp_simple_gallery, .ns2-blog img.ns2-image {border:0;background:#970f0f;padding:4px}

/* SP Tweet7bc3fc*/	
.sp-tweet a{color:#DA8181!important}
.sp-tweet{color:#fff}
.tweet-user-info {background:url(../../images/styles/style3/tweet_avatar.png) no-repeat}
.rtl .tweet-user-info {background:url(../../images/styles/style3/tweet_avatar_rtl.png) no-repeat}
.sp-tweet-item, .sp-tweet-item.odd, .sp-tweet-item.even {background:#C44B4B!important;border-color:#D37B7B #A52727 #A52727 #D37B7B !important}

/*Info Grid*/
#sp-info-grid h3.header{font-weight:normal;color:#000}
.ns2-testimonials .ns2-art-prev{background:#d22e2e url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:5%}
.ns2-testimonials .ns2-art-prev:hover{background:#717171 url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:5%}
.ns2-testimonials .ns2-art-next{background:#d22e2e url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%}
.ns2-testimonials .ns2-art-next:hover{background:#717171 url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%}

.rtl .ns2-testimonials .ns2-art-prev{background:#d22e2e url(../../images/styles/style3/arrow_left.png) no-repeat 50% 35%;right:auto;left:10px}
.rtl .ns2-testimonials .ns2-art-next{background:#d22e2e url(../../images/styles/style3/arrow_right.png) no-repeat 50% 35%;right:auto;left:40px}

/*Newsletter*/
a.submit_btn{background:#d22e2e}

/*bottom get in touch*/
#sp-bottom .sp-block .last p.gtouch, p.gtouch a {color:#fff!important}

/*K2 blog page*/
div.blog-date {background:#D22E2E}

/*K2 tab*/

ul.tabs_container li.tab.active {background:#f4f4f4;color:#d22e2e!important}

div.k2LatestCommentsBlock ul li span.lcUsername{color:#007B54}

/* --- Tag Cloud --- */
div.k2TagCloudBlock a{background:#f4f4f4;border-color:#fff #ccc #ccc #fff;border-style:solid;border-width: 1px;
display: inline-block;margin: 0 5px 10px 0;padding: 3px 7px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
border-radius: 3px}
div.k2TagCloudBlock a:hover {background:#717171;color:#fff;display: inline-block;margin: 0 5px 10px 0;padding: 3px 7px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
border-radius: 3px}

/* --- K2 Blog Details Page --- */
#k2Container.listing h2.itemTitle{color:#d22e2e}


/*Contact Us*/
.contact-info h3, .contactus-form h3{color:#d22e2e}

/* Bottom Module positions user1-user6*/
#Sp-bottom a {color:#DA8181}
#sp-bottom{background:#d22e2e url(../../images/styles/style3/pattern.jpg) repeat;color:#888;padding:30px 0}
#sp-bottom {border-top:1px solid #690C0C;border-bottom:3px solid #7A1515;box-shadow:inset 0 1px 0 0 #C55454}
#sp-utility-bottom h3.header{color:#d22e2e}

/* Footer */
#sp-footer{background:#d22e2e url(../../images/styles/style3/footer_bottom.jpg) repeat;color:#EFFFFA;
/*  border-top:1px solid #B82E2E */
}
#topofpage {background:url(../../images/styles/style3/go_to_top.png) no-repeat 50% 100%;}
#sp-footer a {color:#D86060  }
#sp-footer-nav a{color: #D86060!important}

/*joomla pagination*/
div.pagination ul li a:hover, div.pagination ul li.pagination-active a {color:black !important}
