/** Mój css dla tego szablonu, dopisuj wszystko co zmieniasz, to nie zniknie po kompilacji szablonu **/
LABEL#jform_contact_emailmsg-lbl
{
	font-family: Verdana;
	color: #585858;
}
DIV.custombox1.title2 P
{
	font-family: Verdana;
	font-size: 10.3pt;
	color: #585858;
}
DIV.itemFullText P
{
	font-family: Verdana;
	font-size: 10.3pt;
	color: #585858;
}
A.itemPrevious
{
	color: #008B34;
}
SPAN A
{
	color: #008B34;
}
SPAN A:hover
{
	color: #8B0000;
}
A.itemPrevious:hover
{
	color: #8B0000;
}
DIV#rt-fullwidth
{
	margin-right: -25px;
	margin-left: -25px;
	margin-bottom: -40px;
	margin-top: -30px;
}
.menu-kontakt DIV#rt-fullwidth
{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
DIV#rt-navigation DIV.custom P IMG
{
	/*+placement:shift 0px 18px;*/
	position: relative;
	left: 0px;
	top: 18px;
}
DIV.module-title H2.title
{
	font-size: 13.5pt;
	border-bottom: 1px solid #FFFFFF;
}
.rt-overlay-dark .sprocket-mosaic .sprocket-mosaic-item .sprocket-padding
{
	border: 1px solid #000000;
}
DIV.sprocket-mosaic-head H2.sprocket-mosaic-title
{
	font-size: 12pt;
}
.title2 .module-title .title
{
	color: #FFFFFF;
}
DIV#rt-sidebar-a DIV.module-title H2.title
{
	font-size: 13.5pt;
	border-bottom: 0px solid #000000;
	color: #000000;
}
DIV#k2Container DIV.itemNavigation
{
	border: 1px solid #D6D6D6;
	background-color: #F5F5F5;
	border-radius: 0px;
	margin-top: -5px;
	margin-bottom: -25px;
}
DIV#k2Container SPAN.itemNavigationTitle
{
	color: #1C1C1C;
}
DIV.rt-block.box4.title4
{
	margin-left: -17px;
	margin-right: -17px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
.bt-googlemaps DIV DIV.gm-style
{
	text-align: center;
	font-size: 10pt;
}
.rt-overlay-dark .social-button
{
	border: 2px solid #00A33C;
	color: #1C4DFF;
}
.rt-overlay-dark .social-button:hover
{
	border: 2px solid #000000;
	color: #FFFFFF;
	background-color: #1C4DFF;
}
.gf-menu.l1 > LI > .item
{
	color: #333;
	text-transform: uppercase;
}
UL.gf-menu .active
{
	background-color: transparent;
}
.gf-menu.l1 > LI.active
{
	border: 1px solid #D9D9D7;
}
.gf-menu LI
{
	background-color: #FFFFFF;
}
DIV.rt-logo-block A#rt-logo
{
	margin-top: 10px;
	margin-bottom: 10px;
}
DIV.contact FORM#contact-form
{
	margin-top: -25px;
}
LABEL#jform_captcha-lbl
{
	font-family: Verdana;
	color: #585858;
}
LABEL#jform_contact_message-lbl
{
	font-family: Verdana;
	color: #585858;
}
LABEL#jform_contact_email-lbl
{
	font-family: Verdana;
	color: #585858;
}
LABEL#jform_contact_name-lbl
{
	font-family: Verdana;
	color: #585858;
}
LABEL#jform_spacer-lbl
{
	font-family: Verdana;
	color: #585858;
}
BUTTON.btn.btn-primary.validate
{
	background-color: #03923F;
	color: #FFFFFF;
	font-family: Verdana;
}
BUTTON.btn.btn-primary.validate:hover
{
	background-color: #000000;
	font-family: Verdana;
}
FORM#contact-form LABEL#jform_contact_email_copy-lbl
{
	/*+placement:shift 14px -5px;*/
	position: relative;
	left: 14px;
	top: -5px;
	font-family: Verdana;
	color: #585858;
}
FORM#contact-form SPAN.optional
{
	display: none;
}
FORM#contact-form TEXTAREA
{
	border: 1px solid #D6D6D6;
	width: 95%;
}
FORM#contact-form INPUT
{
	border: 1px solid #D6D6D6;
	width: 95%;
}
FORM#contact-form INPUT#jform_contact_email_copy
{
	width: 20px;
}
FORM#contact-form FIELDSET LEGEND
{
	color: #585858;
	font-family: Verdana;
}
DIV.contact H3
{
	display: none;
}
DIV.itemBackToTop
{
	display: none;
}
.title2 .module-title
{
	background: #EBCF0B;
	border: 2px solid #15441D;
}
UL.menu LI A, UL.menu LI .item, UL.menu LI .separator
{
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.box2
{
	background: #216B2E;
}
#rt-copyright
{
	background-color: #000000;
}
.gf-menu.l1 > LI > .item
{
	font-size: 16px;
}
.menu-block .gf-menu.l1 > LI > .item
{
	padding: 0 10px;
}
.gf-menu.l1 > LI:hover > .item
{
	color: #008A36;
	border: 2px solid #FFFFFF;
}
.header-overlay-dark .gf-menu-toggle
{
	background-color: #000000;
}
.layout-mode-responsive .gf-menu-device-container .gf-menu LI.active > .item, .layout-mode-responsive .gf-menu-device-container .gf-menu LI:hover > .item
{
	color: #03933E;
}
@media only screen and (min-width: 768px) and (max-width: 959px)
{
	.rt-grid-10
	{
		width: 100%;
	}
}
BODY.layout-mode-responsive .gf-menu.l1 > LI > .item
{
	padding: 0 24px 2px;
}
.rt-social-buttons
{
	margin: -13px 60px -13px 0px;
	padding: 0px;
	z-index: 2;
	/*+placement:shift 46px 39px;*/
	position: relative;
	left: 46px;
	top: 39px;
	float: right;
}
[class^="icon-"]:before, [class*=" icon-"]:before
{
	font-size: 19.8pt;
}
.social-button
{
	border: 0px solid #000000;
	padding: 0px;
}
.social-button:hover
{
	border: 0px solid #000000;
	background-color: transparent;
	color: #16110D;
}
@media only screen and (min-width: 1024px) and (max-width: 1280px)
{
	BODY.layout-mode-responsive .gf-menu.l1 > LI > .item
	{
		padding: 5px 5px 5px 11px;
	}
}
DIV.itemHeader H2.itemTitle
{
	padding: 10px 0 4px;
	margin: 0;
	color: #585858;
	font-family: Verdana;
	font-weight: 500;
	font-size: 25px;
}
.title4 .module-title .title
{
	color: #FFF;
	font-family: Verdana;
	font-size: 22px;
	font-weight: normal;
}
.title4 .module-title
{
	border: 1px solid #131313;
	background: #03923F;
}
#rt-navigation
{
	border-bottom: 3px double #D6D6D6;
}
DIV.itemView
{
	margin: 0 0 5px;
}
A.itemNext
{
	color: #008B34;
}
A.itemNext:hover
{
	color: #8B0000;
}
