/*
#------------------------------------------------------------------------
# Music State - October Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
 
/* Style 3 */

/* template.css */
body.style3 #gkBottomSection {
	background-image: url('../images/style3/bottom_bg.jpg');
}

a:hover,
a:active,
a:focus,
#gkMainbody a,
#gkMainbody header h1 a:active,
#gkMainbody header h1 a:focus,
#gkMainbody header h1 a:hover,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover { 
	color: #899701; 
}
#gkLogin {
	background: #899701;
}
#gkBottomSection {
	background: #212312 url('../images/style3/bottom_bg.jpg') no-repeat center top;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover { 
	color: #899701!important; 
}
.gkPopupWrap h3 a { 
	color: #899701;
}
.gkSectionNav:before {
	border: 2px solid #899701;
	color: #899701;
}
#gkHeaderMod .gkSectionNav:hover:before,
#gkBottom3 .gkSectionNav:hover:before {
	border-color: #899701;
	color: #899701;
}

/* joomla.css */
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.readon,
#gkMainbody .itemReadMore,
#gkMainbody .readmore > a,
.button.invert:active,
.button.invert:focus,
.button.invert:hover {
	background: #899701;
}
th a:active,
th a:focus,
th a:hover { 
	color: #899701!important;
}
article header a:hover { 
	color: #899701 !important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { 
	color: #899701!important; 
}
.tip-title {
	background: #899701;
}
#system-message dd.error { 
	background: #899701;
}
div.bannerfooter {
	color: #899701;
}
#article-index {
	border-left: 2px solid #899701;
}
.result-title:before {
	color: #899701;
}
.autocompleter-queried {
	color: #899701!important;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
	background-color: #899701; 
}
.nspNext:hover:after,
.nspPrev:hover:after { 
	color: #899701; 
}
#gkBottomSection .nspInfo a:hover,
#gkBottomSection .nspHeader a:hover,
#gkBottomSection .nspLinks a:hover {
	color: #899701;
}
#gkBottomSection .nspPagination li:hover,
#gkBottomSection .nspPagination li.active { 
	background-color: #899701; 
}
#gkBottomSection .nspNext:hover:after,
#gkBottomSection .nspPrev:hover:after { 
	color: #899701; 
}
.nspMain.grid-left-img .nspInfo1,
.nspMain.grid-right-img .nspInfo1 {
	color: #899701;
}
.nspMain.grid-left-img .nspInfo2 > a:active,
.nspMain.grid-right-img .nspInfo2 > a:active,
.nspMain.grid-left-img .nspInfo2 > a:focus,
.nspMain.grid-right-img .nspInfo2 > a:focus,
.nspMain.grid-left-img .nspInfo2 > a:hover,
.nspMain.grid-right-img .nspInfo2 > a:hover {
	color: #899701;
}
.nspMain.grid-left-img .nspHeader a:active,
.nspMain.grid-right-img .nspHeader a:active,
.nspMain.grid-left-img .nspHeader a:focus,
.nspMain.grid-right-img .nspHeader a:focus,
.nspMain.grid-left-img .nspHeader a:hover,
.nspMain.grid-right-img .nspHeader a:hover {
	color: #899701!important;
}
.nspMain.grid-left-img .nspArt:hover,
.nspMain.grid-right-img .nspArt:hover {
	background: #899701;
}
.nspMain.grid-big-img .nspInfo1 {
	color: #899701;
}
.nspMain.grid-big-img .nspInfo1 a {
	color: #899701;
}
.nspMain.grid-big-img .nspHeader a:active,
.nspMain.grid-big-img .nspHeader a:focus,
.nspMain.grid-big-img .nspHeader a:hover {
	color: #899701!important;
}
.nspMain.grid-big-title .nspInfo1 a {
	color: #899701;
}
.gkIsWrapper-gk_musicstate figcaption {
	border-left: 5px solid #899701;
}
.gkIsWrapper-gk_musicstate figcaption > a:active,
.gkIsWrapper-gk_musicstate figcaption > a:focus,
.gkIsWrapper-gk_musicstate figcaption > a:hover {
	color: #899701;
}
.gkIsWrapper-gk_musicstate .gkIsPagination li > small {
	background: #899701;
}
.gkIsWrapper-gk_musicstate .gkIsPagination li.active,
.gkIsWrapper-gk_musicstate .gkIsPagination li:active
.gkIsWrapper-gk_musicstate .gkIsPagination li:focus,
.gkIsWrapper-gk_musicstate .gkIsPagination li:hover {
	background: #899701;
}
.gkJSFeed .gkReadon {
	color: #899701;
}
.gkJSFeedType-photo > h3 a:active,
.gkJSFeedType-photo > h3 a:focus,
.gkJSFeedType-photo > h3 a:hover {
	color: #899701;
}
.gkJSFeedType-user > a > span {
	background: #899701;
}
.gkPhoto > a {
	background: #899701;
}

/* menu.css */
#gkMainMenu .gkMenu > ul > li > a:active,
#gkMainMenu .gkMenu > ul > li > a:focus,
#gkMainMenu .gkMenu > ul > li > a:hover,
#gkMainMenu .gkMenu > ul > li.active > a {
	color: #D9FF00;	
}
#gkMainMenu .gkMenu > ul li div.childcontent {
	background: #899701;
}
#gkMainMenu .gkMenu > ul li div.childcontent-inner {
	background: #899701;
}
#gkMainMenu .gkMenu > ul li div.childcontent li {
	border-top: 1px solid #abb923;
}
#gkMainMenu .gkMenu > ul li div.childcontent li:hover {
	 background: #abb923;
}

/* k2.css */

.k2FeedIcon a:before,
a.k2FeedIcon:before {
	color: #899701;
}
.activeCategory a { 
	color: #899701; 
}
h1 > sup,
h2 > sup {
	background: #899701;
}
span#formLog {
	background: #899701;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #899701;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #899701;
}
table.calendar tr td.calendarTodayLinked a {
	color: #899701;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #899701;
}
.calendarNavLink { 
	color: #899701; 
}
.k2TagCloudBlock a:hover { 
	color: #899701;
}

/* jomsocial.css */

body #cWindow a { 
	color: #899701; 
}
#community-wrap .btn:hover,
#community-wrap .cPageBookmark:hover,
#community-wrap .cPageBookmark a:hover,
#community-wrap .cPageReport:hover,
#community-wrap .cPageReport a:hover,
body #cWindow .btn:hover,
body #cWindow button.btn:hover,
body #cWindow input[type="submit"].btn:hover,
body #cWindow .cWindowNotification-Jumper > a:hover { 
	background: #899701!important; 
}
#community-wrap .btn-primary,
body #cWindow .btn-primary { 
	background: #899701!important; 
}
#community-wrap .navbar .nav li.dropdown.open > .dropdown-toggle,
#community-wrap .navbar .nav li.dropdown.active > .dropdown-toggle,
#community-wrap .navbar .nav li.dropdown.open.active > .dropdown-toggle,
#community-wrap .navbar .nav > .active > a,
#community-wrap .navbar .nav > .active > a:hover,
#community-wrap .navbar .nav > .active > a:focus {
	background-color: #899701;
}
#community-wrap .navbar .nav > li > a:focus,
#community-wrap .navbar .nav > li > a:hover { 
	color: #899701; 
}
#community-wrap .navbar .nav > li > a.js-navbar-options:focus,
#community-wrap .navbar .nav > li > a.js-navbar-options:hover { 
	color: #899701; 
}
#community-wrap .dropdown-menu > li > a:hover,
#community-wrap .dropdown-menu > li > a:focus,
#community-wrap .dropdown-submenu:hover > a,
#community-wrap .dropdown-submenu:focus > a {
	background-color: #899701;
}
#community-wrap .cSubmenu li a {
	color: #899701;
}
#community-wrap .cAlert.alert-error {
	background: #899701;
}
#community-wrap .cGuest a {
	background: #899701;
}
#community-wrap .login-area div a:hover {
	color: #899701; 
}
#community-wrap .invalid { 
	border: 1px solid #899701 !important;
}
span[id^="errjs"] { 
	color: #899701!important; 
}
#community-wrap .js-focus-menu a {
	color: #899701;
}
#community-wrap .js-toolbar .js-counter {
	background: #899701;
}
#community-wrap .innerpgbar {
	background: #899701;
}
#community-wrap .cTabsMenu li a:focus,
#community-wrap .cTabsMenu li a.selected,
#community-wrap .cPageTabs li a:focus,
#community-wrap .cPageTabs li.cTabCurrent a {
	background: #899701;
}
#community-wrap .cTabsMenu li a:hover,
#community-wrap .cPageTabs li a:hover {
	background: #899701;
}
#community-wrap .cToolBox-Options li a:hover span { 
	background: #899701; 
}
#community-wrap .cThumb-Calendar b {
	background: #899701;
}
#community-wrap .cThumb-Calendar b+b {
	background: #899701;
}
@media (max-width: 980px) {
	#community-wrap .nav-collapse .nav>li>a:hover,
	#community-wrap .nav-collapse .nav>li>a:focus,
	#community-wrap .nav-collapse .dropdown-menu a:hover,
	#community-wrap .nav-collapse .dropdown-menu a:focus { 
	 	background: #899701!important; 
	}
}

/* easyblog */
#eblog-wrapper .list-pagination li a,
#ezblog-body .blog-post .blog-title a:hover,
#ezblog-body .blog-meta a:hover, 
#ezblog-body .blog-comments a:hover,
#ezblog-body .blog-read .blog-meta a:hover, 
#ezblog-body .blog-read .blog-option a:hover,
#ezblog-body .blog-read .blog-navi li a:hover,
#ezblog-body .comment-author,
#ezblog-head .component-links a.link-email span::before,
#ezblog-head .component-links a.link-rss span::before,
#eblog-wrapper .post-tags li a:hover {
	color: #899701!important;
}
#ezblog-body .blog-meta-bottom a:hover,
#eblog-wrapper .blog-taglist a:hover,
#eblog-wrapper .blog-taglist a:hover span {
	color: #899701!important;
}
#ezblog-menu .blog-navi li .tips {
	background: #899701;
	border-top: 1px solid #abb923;
}
#ezblog-menu .blog-navi li .tips:hover {
	 background: #899701;
}
#ezblog-menu .blog-navi li.toolbar-item > form button.submit-search {
	background-color: #899701;
}
#gkIs-gk-is-95.gkIsWrapper-gk_game .gkIsSlide {
background-color:#000;
}
.gkIsButtons {background: #000 !important;}
.cuadro h3 {margin-bottom:0.2em; color:#ccc}
.cuadro h4 {text-align:center;}
#gkHeader {margin-bottom:70px}














/*
#------------------------------------------------------------------------
# Music State - October Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/


.k2box > ul,
.k2box > ul ul {
	list-style-type: disc;
	padding-left: 20px
}
.k2box > ol,
.k2box > ol ol {
	list-style-type: decimal;
	padding-left: 20px
}
.k2box > ul li,
.k2box > ul ul li,
.k2box > ol li,
.k2box > ol ol li {
	list-style-position: outside;
	padding-left: 0
}
p.gkInfo1,
p.gkTips1,
p.gkWarning1 {
	
	padding: 12px 12px 12px 66px;
	position: relative;
}
.gkHighlight1,
.gkHighlight2 {
	cursor: default;
	padding: 1px 5px;
	text-shadow: none
}
pre,
code {
	font: normal .92em/32px 'Curier New', monospace!important;
	margin: 36px 0!important;
	padding: 20px 26px !important
}
ol {
	list-style-position: inside;
	margin: 2em 0;
	padding: 0
}
ol.gkDec { list-style-type: decimal }
ol.gkRoman { list-style-type: upper-roman }
ol.gkAlpha { list-style-type: lower-alpha }
ol.gkDecimalLeadingZero { list-style-type: decimal-leading-zero }
.itemBody > ul,
.itemBody > div > ul,
ul.gkBullet1,
ul.gkBullet2,
ul.gkBullet3,
ul.gkBullet4 {
	margin: 2em 0;
	padding: 0
}
ul li { list-style-position: outside; }
.pie ul li { list-style: none; }
.pie .columna {width:100px}

.itemBody > ul li,
.itemBody > div > ul li,
ul.gkBullet1 li,
ul.gkBullet2 li,
ul.gkBullet3 li,
ul.gkBullet4 li {
	list-style: none;
	overflow: inherit;
	padding: 1px 0 2px 18px;
	position: relative
}
.itemBody > ul li:before,
.itemBody > div > ul li:before,
ul.gkBullet1 li:before,
ul.gkBullet2 li:before,
ul.gkBullet3 li:before,
ul.gkBullet4 li:before {
	font-family: FontAwesome;
	font-size: 13px;
	position: absolute;
	top: 5px;
	left: 0
}
div.gkLegend1 h4 {
	background: #fff;
	float: left;
	font-size: 14px;
	font-weight: 400;
	left: 11px;
	line-height: 18px;
	margin: 0 0 -9px!important;
	padding: 0 10px;
	position: relative;
	text-transform: uppercase;
	top: -16px
}
div.gkLegend1 {
	margin: 30px 0;
	padding: 6px
}
div.gkLegend1 p {
	clear: both;
	margin: 7px
}
blockquote {
	font-style: italic;
	font-weight: 400;
	margin: 40px 0;
	color: #000;
	display: block;
	padding: 0 0 0 66px;
	position: relative;
}

blockquote:before {
	color: #899701;
	content: "\f10d";
	font-family: FontAwesome;
	font-size: 32px;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 15px;
}
blockquote.gkBlockquote1:before { color: #e5e5e5; }
.gkBlockTextLeft,
.gkBlockTextRight,
.gkBlockTextCenter {
	color: #272727;
	display: block;
	font-style: italic;
	font-weight: 400;
	line-height: 170%;
	padding: 25px;
	width: 38%
}
.gkBlockTextLeft {
	float: left;
	padding-left: 0;
	text-align: left
}
.gkBlockTextRight {
	float: right;
	padding-right: 0;
	text-align: right
}
.gkBlockTextCenter {
	margin: 0 auto;
	text-align: center
}
p.numblocks {
	margin: 0 0 24px;
	min-height: 48px;
	padding: 0 0 0 82px !important;
	position: relative
}
p.numblocks span {
	
	border-right: 2px solid #ccc;
	display: block;
	font-size: 24px;
	font-weight: 500;
	height: 36px;
	left: 0;
	line-height: 36px;
	
	position: absolute;
	
	top: 4px;
	width: 48px
}
p.num-1 span { color: #bbb; }
p.num-2 span {
	color: #272727;
	border-color: #272727;
}
p.num-3 span {
	color: #899701;
	border-color: #899701;
}
p.numblocks span.highlight {
	border-right: none;
	display: inline;
	font-size: 15px;
	position: static;
	width: auto
}
.gkblock-1,
.gkblock-2,
.gkblock-3 {
	margin: 36px 0;
	padding: 15px 20px
}
.bubble-1,
.bubble-2 {
	margin: 20px 0 40px;
	padding: 15px 20px;
	position: relative
}
.bubble-1::after,
.bubble-2::after {
	border-color: transparent;
	border-style: solid;
	border-width: 22px 0 0 22px;
	bottom: -22px;
	content: "";
	display: block;
	left: 30px;
	position: absolute;
	width: 0;
}
.bubble-1 cite,
.bubble-2 cite {
	bottom: -25px;
	display: block;
	font-size: 13px;
	font-weight: 500;
	height: 25px;
	left: 26px;
	line-height: 32px;
	padding-left: 40px;
	position: absolute
}
pre,
code {
	border: 1px solid #e5e5e5;
	border-left: 5px solid #899701;
	color: #272727;
	padding-left: 32px
}
p.gkInfo1 {
	background-color: #f8f8f8;
	color: #272727;
}
p.gkTips1 {
	background-color: #FFFFDD;
	color: #272727;
}
p.gkWarning1 {
	background-color: #899701;
	color: #fff;
}
p.gkInfo1:before,
p.gkTips1:before,
p.gkWarning1:before {
	font-family: FontAwesome;
	font-size: 24px;
	position: absolute;
	top: 5px;
	left: 22px;
}
p.gkInfo1:before {
	color: #272727;
	content: "\f0e6";
}
p.gkTips1:before {
	color: #272727;
	content: "\f0eb";
}
p.gkWarning1:before {
	color: #fff;
	content: "\f057";
}
div.gkLegend1 { border: 4px double #e5e5e5 }
div.gkLegend1 h4 {
	background: #fff;
	color: #242424
}
.gkHighlight1 { background: #ffd }
.gkblock-1 { border: 1px solid #e5e5e5 }
.gkblock-2 {
	background: #FFFEF4;
	border: 1px solid #EAE8CC
}
.gkblock-3 { background: #f8f8f8 }
.bubble-1 {
	background: #f5f5f5;
	color: #555
}
.bubble-1::after {
	border-color: #f5f5f5;
	border-left: 22px solid transparent;
}
.bubble-2 {
	background: #899701;
	color: #fff
}
.bubble-2::after {
	border-color: #899701;
	border-left: 22px solid transparent;
}
.bubble-1 cite { color: #272727 }
.bubble-2 cite { color: #899701 }

.itemBody > ul li:before,
.itemBody > div > ul li:before,
ul.gkBullet1 li:before {
	color: #899701;
	content: "\f00c";
}
ul.gkBullet2 li:before {
	color: #899701;
	content: "\f14a";
}
ul.gkBullet3 li:before {
	color: #899701;
	content: "\f006";
}
ul.gkBullet4 li:before {
	color: #899701;
	content: "\f0a9";
}
ul#demo-typography {
	background: transparent;
	overflow: hidden;
	padding: 10px 30px 30px
}
ul#demo-typography li {
	color: #899701;
	float: left;
	font-size: 11px;
	line-height: 24px;
	list-style-type: disc;
	width: 23.9%
}
ul#demo-typography li a {
	font-size: 11px;
	text-shadow: 2px 2px 0 #fff
}
.demo-typoDiv {
	clear: both;
	margin: 0 0 30px;
	overflow: hidden
}
h4.demo-typo {
	color: #272727;
	font-size: 16px;
	margin: 60px 0 20px;
	text-transform: uppercase
}
.demo-typo-col2 {
	float: left;
	width: 50%
}
.demo-typo-col3 {
	float: left;
	width: 33%
}
.demo-typo-col4 {
	float: left;
	width: 25%
}
.demo-typo_padd { padding: 0 15px }
#warnings .demo-typo_padd p { margin: 1em 0 1.6em }
.typoDesc small {
	color: #aaa;
	font: normal 11px Monaco, Consolas, "Courier News", monospace;
}
.bubble-2 small { color: #fff; }
.gkblock-3 small { color: #353639!important }
span.helpTooltip {
	background: #899701;
	color: #fff;
}
.gkHighlight2 { background: #f5f5f5; }
.the-icons {
	margin-bottom: 32px;
}
.the-icons > li {
	float: left;
	margin-right: 2%;
	padding-left: 0!important;
	width: 23%;
} 
.the-icons > li:before {
	display: none;
}
h5.page-header {
	clear: both;
	padding: 36px 0 18px;
	text-transform: uppercase
}
[class^="fa fa-"],
[class*=" fa-"] {
	color: #272727;
	padding-right: 8px
}
#gkHeader {
margin-bottom:0 !important;
}
.contact h3 {display:none}

.contact h1 {margin: 0 !important}

#Entrar {position:relative;}

#entrada label {float:left;}

#entrada {border: 2px solid #FFFFFF; padding: 10px;}

#gkFooter a {text-transform: uppercase;}