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

/* Here you can include your override CSS styles */

body {font-size: 13px;}

p {margin:8px 0px;}

.itemBody h1, .itemBody h2, .itemBody h3, .itemBody h4, .itemBody h5, .itemBody h6 { margin: 10px 0;}

#gkHeaderMod .gkPage {width: 100% !important;max-width: 100% !important;}

#gkHeaderNav #gkLogoSmall {margin: 0 0 0 -76px;}


/*#gkHeaderNav {background: #00a650;}*/
#gkHeaderNav.active {height: 90px;}
/*.gkMenu > ul > li > a {color: #fff;}*/
.gkMenu > ul > li {height: 90px;line-height: 90px;}
.gkMenu > ul > li > a {height: 90px;}


#gkLogo {background: rgba(255, 255, 255, 0.3);}
/*
#gkLogoSmall {float:left;height:90px;width:150px;}*/

#gkLogoSmall img {margin: 0; height: 90px !important; width: 150px !important;/*box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);background: #fff;border: 1px solid #ededed;*/}
/*#gkHeaderNav #gkLogoSmall {left: 50%; margin: 0px 0 0 -75px; position: absolute; top: -3px;}*/



#gkMainMenuLeft {padding-right: 175px;}
#gkMainMenuRight {padding-left: 175px;}
#gkMainMenuLeft .gkMenu > ul {text-align: right !important;}
#gkMainMenuRight .gkMenu > ul {text-align: left !important;}

.gkMenu > ul li div.childcontent {z-index:999;}*/

.gk-short-menu li > a {font-size:15px;}

/*cienie*/
.btn {-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}
#gkHeaderMod > div > div {text-shadow: 1px 1px 1px #666;}


#gkHeaderMod .btn {background: none repeat scroll 0 0 #00a650; color: #fff;/*border: 2px solid #fff;*/}
/*#gkHeaderMod .gk-short-menu {margin: 20px 0 20px;}*/

#gkHeaderMod .gk-short-menu a {color: #fff;text-shadow: 1px 2px 2px #666;text-transform: uppercase;}
.boksy {/*background: rgba(255, 255, 255, 1);*/}
.boksy a, .flagi a {display:inline;}
.boksy img {margin: 0px 20px;v-align:middle;}
.flagi {margin: 0px 0 30px;}
.flagi a > img {margin: 0px 5px;}


#gkHeaderMod .gk-short-menu a:active,
#gkHeaderMod .gk-short-menu a:focus,
#gkHeaderMod .gk-short-menu a:hover {color: rgba(255, 255, 255, .6);}

.gkPage, #gkHeaderNav .gkPage, #gkMainbody .content, .one-page-wide-layout .item-content { max-width: 1030px !important;}

.box.gk-description { padding: 140px 0 150px;}
.bigtitle .content { text-align: center;}
.gk-description-left-img {top: 80px;left: 55%;/*margin-left: -800px;width:380px;*/}
.gk-description-right-img {bottom: 150px;right: 55%;/*margin-right: -800px;width:380px;*/}


/*content*/
.gk-description p {color: #444;line-height: 1.7; margin: 8px auto;}

.gk-special-content {padding: 50px 50px !important;}
.bigtitle .header, .bigtitle > header h1 {display: inline-block; font-size: 56px; margin: 0 60px;}
.gk-special figcaption h3 > span {color: #00a650;}
.gk-locate {width: 150px;}
#kontakt a {color:#fff;} #kontakt a.gk-map-close {color:#666 !important;}
#system-message .warning {display: none !important;}



/*K2*/
.gkNspPM-GridNews time {display: none;}
article header h2 {font-size: 17px;}
#k2Container article header {margin: 0 0 4px;}
.category .itemView {margin: 10px 0 12px !important;/*background: #fafafa;*/border:1px solid #f6f6f6 !important;padding: 10px 0px !important;}
.itemIntroText {font-size: 14px;}
#k2Container .itemsContainerWrap article header h2 {font-size: 20px;line-height: 28px;}
.gkTabsWrap ol li {font-size: 13px;padding: 11px 10px 10px;}
/*.item-content img, header img, #k2Container img {height: auto !important;width: auto !important;max-width: auto !important;float:left;margin-right: 20px;}*/
/*moduly*/
#gkSidebar .box + .box, #gkMainbodyTop .box + .box, #gkMainbodyBottom .box + .box {margin: 30px 0 0;}
.nspArt .nspHeader {color: #010101;font-size: 13px;}
.nspArt p.nspInfo {padding: 0;}
.item-info {font-size: 11px; margin: 4px 0 32px; padding: 0px 0;}
/*.gkNspPM-GridNews figcaption p {font-size: 13px;}*/
/*btn*/
.button-border {background: #e45425 !important;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);border: none !important;color: #fff !important;margin:15px 0px !important;padding: 10px 30px !important;}
.button-border:hover {background: #000;border: none !important;color: #fff !important;}
.gkContactForm .button-border {line-height: 27px !important;}

#gkFooterNav {margin: 0 auto;padding: 20px 0px !important;}
#gkCopyrights {font-size:13px !important;line-height: 20px;}
