/*
#------------------------------------------------------------------------
# Bluap - June 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 
*/

div#gkHeaderBottom div.gkCols4 div.box.gkmod-1.nomargin h3.header {display:none!important;}

#gkPageContent {box-shadow:none!important;}

body {
    background: #efefef;
}

#gkHeader {
    min-height: 385px;
}
 
/* Style 1 */

/* template.css */
a,
#gkMainMenu div.childcontent a:active,
#gkMainMenu div.childcontent a:focus,
#gkMainMenu div.childcontent a:hover,
article header h1 a:hover,
article header h2 a:hover,
.pane-sliders .panel h3 a:hover {
	color: #666;
}
#gkHeaderBottom {
	color:#fff!IMPORTANT;
	background:#343434;
	padding: 15px 90px 0 90px;
}
#gkBottom5,
#gkBottom6 {
	background: url(../images/patente-muletto.jpg) no-repeat left 210px #fff;
}
.breadcrumbs > ul > li a:hover {
	color: #dd5749;
}
#gkFooter {
	background: #151513;
	color:#fff;
}


.gkFooterBorder + #gkFooter > div {
	border-top: 1px solid #333;
}
#gkFooter li:hover,
#gkFooter a:hover {
	color: #04a1db;
}
#gkSidebar .box li a:hover {
	color: #dd5749;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #dd5749!important;
}

#gkBottom5 .box,
#gkBottom6 .box {
}

.box.color,
#gkHeaderBottom .box
 {
	}


.box.color a,
#gkHeaderBottom .box a,
#gkBottom5 .box a,
#gkBottom6 .box a {
	color: #333!important;
}
.box.colortitle .header {
	color: #dd5749;
}

/* joomla.css */
button,
.button,
.readon,
.button.inverse:active,
.button.inverse:focus,
.button.inverse:hover,
input.button,
span.button,
button.button,
div.button,
.readmore a,
input[type="submit"],
input[type="button"],
.gkPriceTable dd a {
background: none repeat scroll 0 0 #2a965b;
    border: 0 solid #fff;
    border-radius: 20px !important;
    font-size: 20px;
    padding: 0 15px;
}
.border:hover,
.gkPriceTable dd a:hover {
	background: none repeat scroll 0 0 #82b50c;
    border: 2px solid rgba(255, 255, 255, 0.5);
    border-radius: 20px 20px 20px 20px !important;
	box-shadow: 0 0 20px #e3efbe;
}

.gkPriceTable dd a  {
	background: #03a2dc!important !important;
	border-color: #03a2dc!important !important;
	border-radius:6px; 

}


#gkBottom2 .box .border:hover {
	color: #dd5749!important;
}
th a:active,
th a:focus,
th a:hover {
	color: #dd5749!important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover {
	color: #dd5749!important;
}
article header li a:hover {
	color: #dd5749;
}
.tip-title {
	background: #dd5749;
}
.autocompleter-queried {
	color: #dd5749!important
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
	background-color: #dd5749;
}
.nspNext:hover:after,
.nspPrev:hover:after { 
	color: #dd5749;
}
.gkNspPM-NewsGallery .gkImagesWrapper > a > .gkImgOverlay {
	background: #DD5749;
}
.gkNspPM-NewsGallery .gkPagination li.active,
.gkNspPM-NewsGallery .gkPagination li:hover {
	background: #dd5749;
}
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
	 border-bottom: 1px solid #dd5749;
	 color: #dd5749;
}
.gkTabsWrap ol li:hover { 
	color: #dd5749; 
}
.gkIsWrapper-gk_bluap .figcaption a.button {
    background: none repeat scroll 0 0 #82b50c;
    border: 3px solid rgba(255,255,255, 0.4);
    border-radius: 20px 20px 20px 20px;
    margin-left: 60px;
    margin-top: 50px;
}

.gkIsWrapper-gk_bluap .figcaption a.button:hover {
    background: none repeat scroll 0 0 #82b50c;
    border: 3px solid rgba(130, 181, 12, 1);
    border-radius: 20px 20px 20px 20px;
    text-shadow: 0 0 5px #216d03;
}



.gkIsWrapper-gk_bluap .gkIsPagination li.active,
.gkIsWrapper-gk_bluap .gkIsPagination li:active
.gkIsWrapper-gk_bluap .gkIsPagination li:focus,
.gkIsWrapper-gk_bluap .gkIsPagination li:hover {
	background: #03a2dc;
}
.button-big {
	background: #03a2dc;
}
.button.bordered:active,
.button.bordered:focus,
.button.bordered:hover {
	background: #03a2dc;
	border-color: #03a2dc;
}
#gkBottom5 .button.bordered:active,
#gkBottom6 .button.bordered:active,
#gkBottom5 .button.bordered:focus,
#gkBottom6 .button.bordered:focus,
#gkBottom5 .button.bordered:hover,
#gkBottom6 .button.bordered:hover {
	color: #03a2dc !important;
}
address[data-width] {
	border-left: 1px solid #f1857a;
}
#gkBottom5 address[data-width],
#gkBottom6 address[data-width] {
	border-left-color: #03a2dc;
}
#gkBottom5 .gkSocialIcons > a:before,
#gkBottom6 .gkSocialIcons > a:before {
	color: #fff;
}
.gkTogglers dt.active,
.gkTogglers dt.active:before,
.gkTogglers dt:hover:before {
	color: #03a2dc;
}

/* menu.css */
#gkMainMenu .gkMenu a:hover,
#gkMainMenu .gkMenu a:active,
#gkMainMenu .gkMenu a:focus,
#gkMainMenu .gkMenu li.active > a {
	color: #dd5749;
}

/* k2.css */
.activeCategory a {
	color: #dd5749
}
h1 > sup,
h2 > sup {
	background: #DD5749;
}
span#formLog {
	background: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #dd5749;
}
table.calendar tr td.calendarTodayLinked a {
	color: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #dd5749;
}
.calendarNavLink {
	color: #dd5749;
}
.k2TagCloudBlock a:hover {
	color: #dd5749;
}