/*
#------------------------------------------------------------------------
# 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 
*/
 
/* 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: #fff;
}


.qfblock {
    display: none;
}

#gkTop1 {
    background: #fff;
}

#gkBreadcrumb 
{

/*
#    background: #fff; 
#  padding: 0px 20px 0 46px;
#  background-image: linear-gradient(to bottom, #c9302c 0, #96132b 100%);
#    background-repeat: repeat-x;
#    font-weight: 600;
#    font-size: 14px;
*/
}
#gkHeaderBottom {
/*  
#     background: #dd5749;  
#     padding: 0px 20px 0 46px;
#     background-image: linear-gradient(to bottom, #c9302c 0, #96132b 100%);
#     background-repeat: repeat-x;
#     font-weight: 600;
#     font-size: 14px;
*/
}
#gkBottom5 {
/*
#  background: #dd5749;
*/
}
#gkBottom6 {
/* background: rgba(57,70,84,0.46); */
  background: rgba(0,0,0,0.26);
    background-size: auto auto;
background-size: auto auto;
background-size: cover;
}
.breadcrumbs > ul > li a:hover {
  color: #dd5749;
}
#gkFooter {
/*
#    background-image: linear-gradient(to bottom, #c6401c 0, #e03316 100%);
#    background-repeat: repeat-x;
#    background: transparent url('../images/style1/header_bg.png') no-repeat 0 0;
*/

background: rgba(0,0,0,0.26);
    background-size: auto auto;
background-size: cover;
border-radius: 0px 0px 12px 12px;
}
.gkFooterBorder + #gkFooter > div {
/*
#  border-top: 1px solid #e4dede;
*/
}
#gkFooter li:hover,
#gkFooter a:hover {
  color: #ff9d93;
}
#gkSidebar .box li a:hover {
  color: #dd5749;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
  color: #dd5749!important;
}

#gkHeaderBottom .box {
/*
#   background: #fff !important;  
#         background-image: linear-gradient(to bottom, #c9302c 0, #e03316 100%);
#         background-repeat: repeat-x;
*/
color: #fff;
/*
#  background-image: linear-gradient(to bottom, #999 0, #646464 100%);
#  background-image: linear-gradient(to bottom, #cbcbcb 0, #ccc 100%);
#  background: rgba(216, 216, 216, 0.46);
*/


background: rgba(0,0,0,0.26);
background-size: auto auto;
background-size: cover;

/*
#   opacity: .64;
*/
text-transform: uppercase;
font-size: 14px;
/* padding-top: 12px;  */
}


#gkBottom5 .box {

}
.#gkBottom6 .box {
color: #fff;
/*
# background: transparent url('../images/bg_red.png') no-repeat 0 0;
*/
background-image: linear-gradient(to bottom, #999 0, #646464 100%);
    background-size: auto auto;
background-size: cover;
padding: 0 64px;
/*
#  opacity: .64;
*/
background: rgba(57,70,84,0.46);
/*
#  text-shadow: 1px 1px 6px #000;
*/
font-weight: bold;

/*
#  border-top: 2px solid #da1713;
*/
}

.box.color a,
#gkHeaderBottom .box a,
#gkBottom6 .box a {
  color: #f5f5f5!important;
    font-weight: 500;
}

#gkBottom5 .box a {
  color: #083646!important;
    font-weight: 600;
font-size: 14px;
}


.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: #646262;
}
.border:hover,
.gkPriceTable dd a:hover {
  background: #dd5749!important;
  border-color: #dd5749!important;
}
#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-image: linear-gradient(to bottom, #c9302c 0, #e03316 100%);
    background-repeat: repeat-x;
}
.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: #dd5749;
}
.button-big {
/* background-image: linear-gradient(to bottom, #c9302c 0, #e03316 100%);  */
background-image: linear-gradient(to bottom, #dd5749 0, #c83c2d 100%);
    background-repeat: repeat-x;
}
.button.bordered:active,
.button.bordered:focus,
.button.bordered:hover {
  background: #dd5749;
  border-color: #dd5749;
}
#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: #dd5749!important;
}
address[data-width] {
  border-left: 0px solid #f1857a;
}
#gkBottom5 address[data-width],
#gkBottom6 address[data-width] {
  border-left-color: #ff9d93;
}
#gkBottom5 .gkSocialIcons > a:before,
#gkBottom6 .gkSocialIcons > a:before {
  color: #ff9d93;
}
.gkTogglers dt.active,
.gkTogglers dt.active:before,
.gkTogglers dt:hover:before {
  color: #dd5749;
line-height: 32px;
color: #dd5749;
font-size: 24px;
color: #e04a56;
font-weight: 600;
text-transform: uppercase;
}

/* menu.css */

#gkMainMenu .gkMenu a:active,
#gkMainMenu .gkMenu a:focus,
#gkMainMenu .gkMenu li.active > a {
color: #fff;
/*
#   text-shadow: 1px 1px 6px #6b6565;
*/
   
}


#gkMainMenu .gkMenu a:hover > a {
color: #fff;
text-shadow: 1px 1px 1px #eee;
}

/* 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;
}