/*Cross-Browser CSS reset*/
@import url('reset.css');

/*960 Grid System*/
@import url('grid.css');

/* Lightbox Evolution */
@import url('../js/lightbox/themes/default/jquery.lightbox.css');

/*FlexSlider*/
@import url('flexslider.css');

/*iView Slider*/
@import url('iview-slider/iview.css');
@import url('iview-slider/style.css');

/* OneByOne Slider */
@import url('jquery.onebyone.css');

/*SMK Framework - Elements*/
@import url('framework.css');

/*General styles*/
@import url('style.css');

/*Responsive styles*/
@import url('responsive.css');

/*General colors*/
@import url('themes/51.css');

/* GOOGLE FONTS */
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic&subset=latin,latin-ext);


/*
------------------------------------------------------------------------------------------
*/
.price_box .pb_column .pb_price{
	font-family: Arial, Helvetica, Arial, sans-serif;
}

.text-center { text-align:center; }
ul.ads {margin:0; padding:0; list-style:none; display:inline-block; padding:0 1px; }
ul.ads li {text-align:center; margin-left:0; border-right: 1px solid #EEE; margin:0; }
ul.ads li img {vertical-align:middle; max-width:100%; }
ul.ads a { line-height:108px; }



.caroufredsel_wrapper { margin: 0 auto !important; }
.carouFredSel > li   { display: block; float:left; }
.ads-container		{ position:relative; margin-bottom: -20px;}
.ads-container .prev { width:24px; height:24px; display:block; background:url(../images/slider-arrows-gray.png) no-repeat 0 0; text-indent:-9999px; position:absolute; top:104px; left:-20px; }
.ads-container .next { width:24px; height:24px; display:block; background:url(../images/slider-arrows-gray.png) no-repeat -34px 0; text-indent:-9999px; position:absolute; top:104px; right:-20px; }


.scrollableArea > div { margin:0 20px; }




#et-contact p { margin-bottom:0; }
#et-contact p input, #et-contact p textarea { background: url(images/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 100% !important; color: #111111 !important; padding: 8px !important; }
#et-contact p textarea { width: 95% !important; }
#et-contact p #contact_captcha { width: 79px !important; }
#et-contact .captchaImg { border:1px solid #d4d2d2; padding:4px 0 !important; margin:5px 0 8px !important; cursor:pointer; }

#et-contact p .contact_error { border: 1px solid red !important; }

#et-contact .hidden { display: none; }

#contact_left, #contact_right { float: left; }
#contact_left { width: 70%; }
#contact_right { width: 17%; margin-left: 50px; }

#contact_submit, #contact_reset { border: 0px !important; color: #fff !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #000; text-transform: uppercase; margin-right: 18px; height: 35px; }

#contact_submit { background: #004A99; width: 73px; margin-right: 18px; }
#contact_reset { background: #004A99; width: 61px; }


#et-contact-message { font-size:20px; font-weight:bold; margin-bottom:15px; text-align:center; }




.weatherFeed .weatherItem { border: 1px solid #48b248; margin:10px 0; }


.widget > ul > li h3 { margin-top:0; }
.widget > ul > li p { margin:0; }



.sidebar .search { margin-top: 30px; }


#top-menu ul { list-style: none; float:right; margin: 15px 0; font-family: 'Courgette', Helvetica, sans-serif; font-size: 18px; }
#top-menu li { float: left; padding: 0 10px; border-right: 1px solid #E86900; margin-bottom: 0; line-height: 18px; }
#top-menu li:last-child { border-right: none; }
#top-menu a { color: #E86900; font-weight: normal; }
#top-menu a:hover { text-decoration: underline; }


.top_banner { margin-bottom: 10px; color: #fff; }
.top_banner h1, .top_banner h2, .top_banner h3, .top_banner h4, .top_banner h5, .top_banner h6 { color:#fff; font-family: 'Courgette', cursive; }

/*.top_banner .line 	{ background: #FFBE00; height: 5px; clear: both; margin:1px 0; }*/
.top_banner .line 	{ background: #fff; height: 5px; clear: both; margin:1px 0; }

.top_banner .box 		{ width: 312px; height: 156px; float:left; text-align: center; }
.top_banner .box1, .top_banner .box2, .top_banner .box3 	{ height: 211px; margin-bottom: 1px;}

.top_banner .box4, .top_banner .box5, .top_banner .box6 	{ margin-top: 40px !important; position: relative; }

.top_banner .img 	 	{ margin-top: -40px; position: absolute; top:0; left:0; height: 100px; width: 100%; overflow: hidden; }
.top_banner .img img 	{ position: absolute; top:0; left:0; }

.top_banner .box2, .top_banner .box5 { margin: 0 1px; width: 314px; }

.top_banner .box3 	{ background: url('../images/baner_napis.jpg') no-repeat; }
.top_banner .box4 	{ background: url('../images/baner_aktualnosci.png') no-repeat; }
.top_banner .box5 	{ background: url('../images/baner_galeria.png') no-repeat; }
.top_banner .box6 	{ background: url('../images/baner_informacje.png') no-repeat; }


.top_banner a 		{ color: #fff; display: block; }
.top_banner a.big, .top_banner .box3 	{ font-family: 'Courgette', cursive; font-size: 30px; }
.top_banner .box3 h1, .top_banner .box3 h2, .top_banner .box3 h3, .top_banner .box3 h4, .top_banner .box3 h5, .top_banner .box3 h6 { margin-right:20px; }

.top_banner .box4 .big, .top_banner .box5 .big, .top_banner .box .big { margin-top: 80px; }
/*.top_banner .box6 .big { margin-top: 12px; }*/

.top_banner .box1 img, .top_banner .box2 img { max-width: 100%; }


@media screen and (max-width: 980px) and (min-width: 720px) {

	.top_banner .box { width: 233px !important; height: 157px !important; margin:0 0 1px; }
	.top_banner .box2, .top_banner .box5 { width: 234px !important; }
}

@media screen and (max-width: 720px) {
	#searchform #s 				{ width: 255px !important; }
	#searchform #searchsubmit 	{ right: 29px !important; }

	.top_banner .box { width: 100% !important; margin:0 0 1px; height: auto; }
	.top_banner .box1 img { max-height: 100%; }
	.top_banner .box3 { background-repeat: repeat-x; }

	.top_banner .box4, .top_banner .box5, .top_banner .box6 { display:none; }
}

@media screen and (max-width: 480px) {
	.top_banner .box { width: 300px !important; margin:0 0 1px; }

	#searchform #s 				{ width: 235px !important; }
	#searchform #searchsubmit 	{ right: 49px !important; }
}



ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}



.sidebar img { max-width:100%; }