/*---------------------------------------------------------------
# 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:#124E7D}
a:hover{color:#333}
a#logo {background:url(../../images/styles/style2/logo.png) no-repeat 0 50%}
body.bg {background: url(../../images/styles/style2/bg.png) #fff}

/*Readmore*/
a.readmore {background: #216397}
a.readmore::after {border-color: transparent transparent transparent #216397}
.rtl a.readmore::after {border-color: transparent #216397 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:#2D79B4 ;color:#fff;
	background: -moz-linear-gradient(top, #2D79B4  0%, #124771  100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2D79B4), color-stop(100%,#124771));
	background: -webkit-linear-gradient(top, #2D79B4 0%,#124771 100%);
	background: -o-linear-gradient(top, #2D79B4 0%,#124771 100%);
	background: -ms-linear-gradient(top, #2D79B4 0%,#124771 100%);
	background: linear-gradient(top, #2D79B4 0%,#124771 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#2D79B4', EndColorStr='#124771'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#2D79B4', EndColorStr='#124771')"; /* 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;font-weight:700;
}
		
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 #124E7D}
#sp-slides .sp-slide,#sp-slides .controllers span.active {}
#sp-slides h4.title {color:#216397}

/*Page Title*/
#sp-pagetitle-outer {background:#3E83B9;color:#fff}
#sp-pagetitle-outer h2 {color:#fff}

/*Top Level*/
#hornav{border-bottom:1px solid #2d79b4;box-shadow:0 2px 0 0 #216397}
#hornav{background:#216397 url(../../images/styles/style2/pattern.jpg) repeat-x 0 0}
#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/style2/hornav_active.png) 50% bottom no-repeat;}
#hornav ul.level-0 > li.menu-item.active {background-color:#3B84BD}
#hornav ul.level-0 > li.menu-item > a.menu-item{text-shadow:0 1px #035682}

#hornav ul li .submenu-inner,#sublevel ul li .submenu-inner {border-top:5px solid #2d79b4!important}

/* Pattern */
#sp-info-grid{background-image: url(../../images/styles/style2/pattern2.png); border-top: 1px solid #fff}

/* Breadcrumbs */
#sp-pathway span.breadcrumbs {background:#216397}
#sp-pathway span.breadcrumbs-outer {background:url(../../images/styles/style2/breadcrumbs-bg.png) no-repeat 0 0}
#sp-pathway span.current{background:url(../../images/styles/style2/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:#216397}

/* service page */
.sp-service-page .sp-blocknumber span{background:#216397}

/*Module Type Flat*/
#sp-userpos .mod-wrapper-flat h3.header{color:#216397}
.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/style2/bg.png)}

/*events*/
.ns2-events .ns2-art-prev{background:#216397 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:8%}
.ns2-events .ns2-art-prev:hover{background:#717171 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:8%}
.ns2-events .ns2-art-next{background:#216397 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%}
.ns2-events .ns2-art-next:hover{background:#717171 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%}

.rtl .ns2-events .ns2-art-prev{background:#216397 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:auto;left:-1px}
.rtl .ns2-events .ns2-art-next{background:#216397 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%;left:28px}
.nssp2.ns2-events .ns2-date-blog {background:#216397}

#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:#216397 url(../../images/styles/style2/pattern.jpg) repeat-x 0 0;
	-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:#044375;padding:4px}

/*Info Grid*/
#sp-info-grid h3.header{font-weight:normal;color:#000}
.ns2-testimonials .ns2-art-prev{background:#216397 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:5%}
.ns2-testimonials .ns2-art-prev:hover{background:#717171 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:5%}
.ns2-testimonials .ns2-art-next{background:#216397 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%}
.ns2-testimonials .ns2-art-next:hover{background:#717171 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%}

.rtl .ns2-testimonials .ns2-art-prev{background:#216397 url(../../images/styles/style2/arrow_left.png) no-repeat 50% 35%;right:auto;left:10px}
.rtl .ns2-testimonials .ns2-art-next{background:#216397 url(../../images/styles/style2/arrow_right.png) no-repeat 50% 35%;right:auto;left:40px}

/*Newsletter*/
a.submit_btn{background:#216397}

/*Bottom get in touch*/
#sp-bottom .sp-block .last p.gtouch, p.gtouch a {color:#fff!important}

/*K2 blog page*/
div.blog-date {background:#216397}

/*K2 tab*/
ul.tabs_container li.tab.active {background:#f4f4f4;color:#216397!important}

/*K2 Blog Details Page*/
#k2Container.listing h2.itemTitle{color:#216397}

/*Contact Us*/
.contact-info h3, .contactus-form h3{color:#216397}

/* Bottom Module positions user1-user6*/
#sp-bottom{background:#216397 url(../../images/styles/style2/pattern.jpg) repeat;color:#888;padding:30px 0}
#sp-bottom {border-top:1px solid #033F6F;border-bottom:3px solid #033F6F;box-shadow:inset 0 1px 0 0 #5181A7}
#sp-utility-bottom h3.header{color:#216397}

/* Footer */
#sp-footer{background:#124771 url(../../images/styles/style2/footer_bottom.jpg) repeat;color:#EFFFFA;border-top:1px solid #124e7d}
#topofpage {background:url(../../images/styles/style2/go_to_top.png) no-repeat 50% 100%;}
#sp-footer a {color:#2D79B4  }
#sp-footer-nav a{color: #2D79B4!important}

/*joomla pagination*/
div.pagination ul li a:hover, div.pagination ul li.pagination-active a {color:black !important}
