/** Mój css dla tego szablonu, dopisuj wszystko co zmieniasz, to nie zniknie po kompilacji szablonu **/
UL.gf-menu.l1
{
	float: right;
	/*+placement:shift -105px 0px;*/
	position: relative;
	left: -50px;
	top: 0px;
	margin-bottom: 25px;
}
DIV.mod-languages SELECT.inputbox
{
	border: 0px solid #000000;
	font-size: 10pt;
	cursor: pointer;
}
DIV.contact .page-header H2
{
	display: none;
}
DIV#rt-navigation .rt-grid-2.rt-omega
{
	margin-top: -60px;
}
DIV.module-title H2.title
{
	font-size: 13.5pt;
	border-bottom: 1px solid #FAC93D;
}
.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 #000000;
	background-color: #ECD202;
	border-radius: 0px;
}
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: #2B2A29;
}
UL.gf-menu .active
{
	background-color: #FFFFFF;
}
.gf-menu.l1 > LI.active
{
	border: 0px solid #000000;
}
.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;
}
FORM#contact-form LABEL#jform_contact_email_copy-lbl
{
	/*+placement:shift 14px -5px;*/
	position: relative;
	left: 14px;
	top: -5px;
}
FORM#contact-form SPAN.optional
{
	display: none;
}
FORM#contact-form TEXTAREA
{
	border: 1px solid #000000;
	width: 95%;
}
FORM#contact-form INPUT
{
	border: 1px solid #000000;
	width: 95%;
}
FORM#contact-form INPUT#jform_contact_email_copy
{
	width: 20px;
}
FORM#contact-form FIELDSET LEGEND
{
	color: #5A5A5A;
	font-size: 35px;
}
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: #FAC93D;
}
.rt-overlay-dark .readon2, .rt-overlay-dark .social-button, .rt-overlay-dark #gantry-totop
{
	border: 1px solid #191A1C;
	color: #191A1C;
}
.readon2:hover, .social-button:hover, #gantry-totop:hover
{
	border: 1px solid #FAC93D;
	color: #F6F6F6;
}
.font-family-helvetica
{
	font-family: "arabtype", sans-serif  !important;
}
.gf-menu.l1 > LI > .item
{
	font-size: 25px;
}
BODY .rt-block
{
	margin-right: -15px;
	margin-left: -16px;
	margin-bottom: -15px;
}
DIV#rt-fullwidth
{
	margin-top: -40px;
}
.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: #FAC93D;
}
.gf-menu.l1 > LI:hover > .item
{
	color: #FAC93D;
}
.gf-menu-toggle .icon-bar
{
	background: #000000;
	height: 4px;
	width: 28px;
}
@font-face {
	font-family: 'arabtype';
	src: url('../fonts/arabtype.eot');
	src: local('☺'), url('../fonts/arabtype.woff') format('woff'), url('../fonts/arabtype.ttf') format('truetype'), url('../fonts/arabtype.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
label, input, button, select, textarea
{
font-size: 21px;
}
.gf-menu.l1 > li.active > .item
{
color: #fac93d;
}
