
body{
	background-color: #000;
	background-image: none;
	color: #ff0;
}

/* =================== HEADER =========== */

#header-top{
	height: 65px; 
	padding-top: 5px;
	font-size: 12px;	
	border-bottom: 1px solid #ff0;
}
#header-top2{
	height: 30px; 
	text-align:center; 
	padding-top: 5px;	
	padding-bottom: 5px;
	letter-spacing: 2px;
	background-color: transparent !important;
}


/* ================== SLIDER ============*/

#owl-slider-container{
	width: 100%; 
	height: 350px;  
	margin-top: 15px; 
	background-color: transparent !important; 
	padding: 0;
}
#slider{
	 height: 300px; 
	 margin-bottom: 30px;	
	 padding:0;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background: #ff0;
}

.owl-theme .owl-controls .owl-page span{
	background: #000;	
}

#slider h3{ font-size: 18px; font-weight:700; margin: 12px 0 4px 0; color: #ff0;}

/* =================== MEGA MENU =========== */

#menu-dla-m, #menu-dla-t, #menu-dla-i{
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
}

#menu-dla-m{border-bottom: 6px solid #9ccff3; padding-bottom: 0; font-size: 19px; text-align:center;}
#menu-dla-t{border-bottom: 6px solid #6aa842; padding-bottom: 0; font-size: 19px; text-align:center;}
#menu-dla-i{border-bottom: 6px solid #dc911b; padding-bottom: 0; font-size: 19px; text-align:center;}

#menu-dla-m:hover{background-color: #ff0; color: #000; transform: translateY(10px);}
#menu-dla-t:hover{background-color: #ff0; color: #000; transform: translateY(10px);}
#menu-dla-i:hover{background-color: #ff0; color: #000; transform: translateY(10px);}

#mega-menu{
	padding-right: 0; 
	padding-left: 0; 
	clear:both;
}
.navbar{
	margin-bottom: 10px;
	min-height: 10px;
}
.navbar-nav{
	padding: 0;
}
.navbar-inverse{
	background-color: #ff0;
}
.navbar-toggle{
	margin-top:0;
	margin-bottom:0;
	border:0;
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-left: 0; margin-right: 0;}
#menu-m, #menu-t, #menu-i{
	text-align: center;
	font-size: 18px;	
	color: #000;
}
#menu-m{background-color: #bae7fb;}
#menu-t{background-color: #6aa842;}
#menu-i{background-color: #dc911b;}





/* =================== MENU LEWE =========== */


.content {
  display: block;
  overflow: hidden;
  width: auto;
}

.sidebar-nav ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.sidebar-nav a, .sidebar-nav a:hover, .sidebar-nav xa:focus{
  outline: none;
}
.sidebar-nav ul li{
  list-style: outside none none;
  padding: 0px 0px 0px 20px;
  margin-left: 5px;	
}
.sidebar-nav ul li, .sidebar-nav ul a {
  display: block;
  font-size: 16px;
  text-transform: uppercase;
}
.sidebar-nav ul a {
  padding: 0 0 10px 0;
  color: #ff0;
  background-color: transparent;
}
.sidebar-nav ul a:hover, .sidebar-nav ul a:active {
  text-decoration: underline;
}
.sidebar-nav ul a:focus{
	background-color: #ff0 !important;
	text-decoration: underline !important;
	color: #000 !important;	
	outline: none;
}
.sidebar-nav ul ul li{
	list-style: outside none none;
	padding: 0px 0px 0px 15px;
	background: none;
	margin-bottom: 15px;
	border-left: 1px solid #ff0 !important;
}
.sidebar-nav ul ul a {
  padding: 0 0 0 0;
  color: #ff0;
  font-size: 14px;
  text-transform: none;
}
.sidebar-nav ul ul a:hover, .sidebar-nav ul ul a:focus, .sidebar-nav ul ul a:active {
  text-decoration: underline;
}
.sidebar-nav-item {
  padding-left: 5px;
}
.sidebar-nav-item-icon {
  padding-right: 5px;
}
#rtlh3 small {
    transform: rotateY(180deg);
    display: inline-block;
}


/* =================== FOOTER =========== */

#footer{
	min-height: 340px; 
	color: #ff0;
	margin-bottom: 30px;
	background-image: none !important;
	background-color: #000;
}
#footer-col-1{text-align: center;}
#footer .img-responsive {margin: 0 auto;}
#footer a{color: #ff0;}
#footer h2{ 
	font-size: 25px;
	margin: 0 0 20px 0;
	text-transform: uppercase;
	color: #ff0;
}
#footer h3{ 
	font-size: 20px;
	margin: 0;
	color: #ff0;
}
#footer h4{ 
	font-size: 18px;
	margin: 0;
	color: #ff0;
}
#footer p{ 
	margin: 0 0 15px 0;
}
#footer ul{
	padding-left: 0;
}
#footer ul li{
	display: inline-block;
	list-style: none;	
	margin-bottom: 10px;
	clear: both;
}

#footer ul li ul{
	margin-bottom: 20px;
	clear: both;
	display: inline;
}

#footer ul li h2{
	margin: 0 0 10px 0;
}

#footer ul li ul li{
	float: left;
	list-style: none;
	margin: 0;
	clear: none;
	padding-right: 5px;
}


/* ======= BOX ====== */

div.box-container{
	background-color: transparent !important;  
	padding-top: 0;
	padding-bottom: 0; 
	margin-bottom: 30px;	
	border: 1px solid #ff0;
}
div.box-container.polecamy{
	border: 0;
	background-color: transparent !important;  
}

div.box-container div.box-top, div.box-container div.box-top.polecamy{
	height: 35px; 
	margin-top: 0; 
	font-size: 18px;	
	border-left: 15px solid #ff0;
	background: none !important;
}

div.box-container div.box-bottom{
	height: 25px; 
	color: #000;
	text-align: right; 
	font-size: 12px; 
	padding: 5px 25px 0px 0px;
	text-transform: uppercase;	
	background-image: none !important;
	background-color: #000 !important;
}
.box-title{
	display: inline-block; 
	padding: 6px 10px;  
	height: 35px;
	color: #ff0;
	text-transform: uppercase;
}


/* ======= NEWSY ====== */

.news{
	font-size: 14px;
	color: #58585a;	
}
.news-title{
	font-size: 20px;
	font-weight: 400;
	color: #000;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 120%;	
}
.polecamy{
	font-size: 18px;
	font-weight: 400;
	color: #000;
	margin: 0;
}
.news-img{
	position: relative;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	width: 185px;
	background: rgba(255,255,255, 0.7);	
}

.news-img:hover img{
	opacity: 0.8;
	transition: opacity 0.2s ease-in-out 0s;
}
.news-date{
	position: absolute;
	width: 113px;
	height: 36px;
	background: url(../images/news-date.png) no-repeat bottom right;
	color: #fff;
	bottom: 0;
	right: 0;
	z-index: 1;
	text-align: right;
	padding: 15px 6px 0 0;
	font-size: 14px;
	font-weight: 700;
}

.main-title{
	display: inline;
	line-height: 130%;
	padding-right: 15px;
}

#content-top-right{
	float: right;	
	padding-right: 10px;
}

/* ======= LISTY - FORMATOWANIE ====== */
.title{
	font-size: 20px;
	font-weight: 400;
	color: #ff0;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 120%;	
}

.list-img{
	position: relative;
	margin-bottom: 10px;
	float: left;
}
.list-img:hover{
	position: relative;
	margin-bottom: 10px;
	background: transparent !important;	
}

.list-img:hover img{
	opacity: 0.8;
	transition: opacity 0.2s ease-in-out 0s;
}
.list-title-bg{min-height:50px; background-color: rgba(0, 0, 0, 0.7); bottom: 0; position: absolute; z-index:1; width: 100%;}
.list-date{float:right; width: 20%; padding:10px; color: #000; background-color: #ff0; text-align: center;}
.list-header{max-width: 80%;float: left;padding: 10px;}

/* ======= KALENDARZ WYDARZEN ====== */

.kalendarz-wydarzen-item, .kalendarz-wydarzen-item-3{
	width: 100%;
	margin-bottom: 10px;
	overflow:hidden;
	clear:both;
}

.kalendarz-wydarzen-item h3{
	margin: 0;
	font-size: 18px;
	line-height: 150%;
	padding-top: 8px;
}
.kalendarz-wydarzen-item-3 h3{
	margin: 0;
	font-size: 18px;
	line-height: 130%;
	padding-top: 0px;
}
.kalendarz-data-small{
	font-size: 16px;
	color: #ff0;
	background-color:#000;
	float: left;
	margin-right: 15px;	
	text-align: center;
	padding:2px 0 0 0;
	border: 1px solid #ff0;
}

.kalendarz-godzina-small{
	font-size: 12px;
	color: #ff0;
	background-color:#000;
	float: none;
	width: 100%;	
	padding: 4px 6px 4px;
}
.kalendarz-miejsce-small{
	font-size: 16px;	
}

.kalendarz-data{
	font-size: 18px;
	font-weight:700;
	color: #ff0;
	display: block;
	margin: 0;
}
.kalendarz-miejsce{
	font-size: 18px;
	font-weight:300;
	display: block;
	margin: 0 0 15px 0;
}

/* =================== CAROUSEL =========== */
.carousel-control {filter: alpha(opacity=100) !important;}
.carousel-control.button-next{
	right:0px;
	left: auto;
	background:url(../images/button-next-contrast.png) no-repeat right center;
}
.carousel-control.button-previous{
	left:0px;
	background:url(../images/button-prev-contrast.png) no-repeat left center;
}


/* =================== GRIDDER =========== */


.gridder{margin: 10px 0 0 0;padding:0px;}
.gridder-list{
	display:inline-block !important;
	vertical-align:top !important;
	float: none !important;
	margin-bottom: 10px;
}
.gridder-list.polecamy{
	margin-bottom: 0px;
}
.gridder-list2{
	display:inline-block;
	vertical-align:top;
	float: none !important;
	margin-bottom: 10px;
}
.gridder-show{display:block;float:left;width:100%;position:relative;background:#EEE url(../images/loading-spin.svg) no-repeat center}
.gridder-show.loading{background:#EEE url(../images/loading-spin.svg) no-repeat center}
.gridder-content{display:none}

.gridder-expanded-content .carousel{margin-bottom:20px;}
.gridder-expanded-content {font-size: 12px;}
.gridder-expanded-content h2{font-size: 18px; font-weight: 700; margin-top: 0;}

.gridder-show{padding:20px;background:#000;margin-bottom:1%; border:1px solid #ff0;}
.gridder-navigation .gridder-nav.disabled{opacity:.5}
.gridder-list, .gridder-list2{cursor:pointer}
.gridder-list:hover, .gridder-list2:hover{opacity:0.8}
.hasSelectedItem .gridder-list, .hasSelectedItem .gridder-list2{opacity:.5}
.hasSelectedItem .gridder-list.selectedItem, .hasSelectedItem .gridder-list2.selectedItem{opacity:1}

.caption-container{
	position: relative;
	width: 100%; 
	height: 100%; 
	padding: 0;
	overflow: hidden;
}

.caption{
	z-index:10; 
	position: absolute; 
	background-color: #ff0; 
	transition: all 0.2s ease 0s;	
	padding: 10px;
	bottom: -30px;
	width: 100%;
	color: #000;
}
.caption.hover{
	bottom: 0;
	transition: all 0.2s ease 0s;	
}

.caption h2{font-size: 12px; margin-top: 0; color: #000;}
.caption span.kalendarz-data{font-size: 14px; font-weight: 300; color: #000;}
.caption span.kalendarz-godz{font-size: 12px; font-weight: 300; color: #000;}
.caption span.kalendarz-miejsce{font-size: 12px;}
.caption div.caption-more{height: 20px; background-color: #000; color: #ff0; text-align: right; font-size: 12px; padding: 2px 10px 0;}

/* =================== FILTROWANIE w GRIDZIE =========== */


ul#gridder-filter{ margin: 0; padding: 0 0 0 20px; clear: both; height: 45px; line-height: 45px; display: inline-block;}
ul#gridder-filter li{ display: inline; }
ul#gridder-filter a{ margin-right: 0.5em; padding: 0.5em 1em; text-decoration: none; background: #ff0; color: #000; }
ul#gridder-filter a:hover, ul#gridder-filter a.current{color: #ff0; background-color: #000; border: 1px solid #ff0; }
ul#gridder-filter a:focus{ color: #ff0 !important; background-color: #000 !important; }

/* =================== GALERIA =========== */

.border-img{border: 1px solid #ff0;}
.border-owl{border-top: 2px solid #ff0; padding: 0; }

/* =================== WCAG - SKIP LINKI =========== */

a:focus img {outline: 2px solid #ff0; outline-offset: -2px;}

.hide-text{
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute;
	width: 1px;
	height: 1px;
}
.nomp{
	margin: 0;
	padding: 0;
	line-height: 100%
}
.skiplink-menu{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
}
.skiplink-menu li{
	background: none;
	list-style: none outside none;
	margin-bottom: 0px;
	padding-left: 0px; 
 }
.skiplink-menu a{
  display:inline;
  font-size:1.30em;
  left:-9000em;
  padding:5px 10px;
  position:absolute;
  text-align:center;
  text-decoration:none;
  width:150px;
  z-index:2;
}
.skiplink-menu a:hover, .skiplink-menu a:focus, .skiplink-menu a:active  {
	background-color: yellow;
	border: 2px solid #000;
	color: #000; 
	left: 0; 
	position: absolute;
	top: 0;
}

/* =================== FORMULARZE =========== */

input:focus {
    background-color: #000 !important;
	color: #ff0;
}
#search{
	border-radius: 0;
	border-right: 0;
	border-left: 1px solid #ff0;
	border-bottom: 1px solid #ff0;
	border-top: 1px solid #ff0;
	box-shadow: none;
	height: 30px;	
	font-size: 16px;
	background-color: #000 !important;
}
.search-form{
	float: none;
	margin: 0 auto;
}
#search-but{
	background-color: #000 !important;
	border-left: 0;
	border-right: 1px solid #ff0;
	border-bottom: 1px solid #ff0;
	border-top: 1px solid #ff0;
	border-radius: 0;
	padding: 0 5px 0 0;
	color: #ff0;
	font-size: 14px;
	height: 30px;
}

/* =================== LINKI =========== */

a{	color: #ff0; text-decoration: none;}
a:link{	color: #ff0; text-decoration: none;}
a:active{	color: #ff0; text-decoration: none;}
a:visited{	color: #ff0; text-decoration: none;}
a:hover{color: #ff0;	text-decoration: underline;}
a:hover:active {outline: none !important;}
a:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0; outline: 2px solid #ff0}

a.more{	color: #ff0; text-decoration: none;}
a.more:link{color: #ff0; text-decoration: none;}
a.more:active{color: #ff0; text-decoration: none;}
a.more:visited{color: #ff0;	text-decoration: none;}
a.more:hover{color: #ff0; text-decoration: underline;}
a.more:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0;}

a.more2{	color: #ff0; text-decoration: none;}
a.more2:link{color: #ff0; text-decoration: none;}
a.more2:active{color: #ff0; text-decoration: none;}
a.more2:visited{color: #ff0;	text-decoration: none;}
a.more2:hover{color: #ff0; text-decoration: underline;}
a.more2:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0;}

h3.title a{	color: #ff0; text-decoration: none;}
h3.title a:link{color: #ff0; text-decoration: none;}
h3.title a:active{	color: #ff0; text-decoration: none;}
h3.title a:visited{	color: #ff0; text-decoration: none;}
h3.title a:hover{	color: #ff0; text-decoration: underline;}
h3.title a:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0;}

h3.polecamy a{	color: #000; text-decoration: none;}
h3.polecamy a:link{color: #000; text-decoration: none;}
h3.polecamy a:active{	color: #000; text-decoration: none;}
h3.polecamy a:visited{	color: #000; text-decoration: none;}
h3.polecamy a:hover{	color: #ff0;	text-decoration: underline;}
h3.polecamy a:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0;}

h3.news-title a{color: #ff0; text-decoration: none;}
h3.news-title  a:link{	color: #ff0; text-decoration: none;}
h3.news-title  a:active{color: #ff0; text-decoration: none;}
h3.news-title  a:visited{color: #ff0; text-decoration: none;}
h3.news-title  a:hover{color: #ff0;	text-decoration: underline;}
h3.news-title  a:focus{background-color: #000; color: #ff0; text-decoration: none; margin: 0; padding: 0;}
/*===============  a A A ===============*/



/* =================== INNE =========== */

.white	{color: #fff !important; }
a.white:hover {color: #fff; text-decoration: underline;}
a.white:focus {background-color: #ff0;}
.fa{color: #ff0;}
.aplus{cursor: pointer; line-height: 100%; font-size: 28px;}
.aplus-small{cursor: pointer; line-height: 100%; font-size: 20px;}
ul.icons{
	list-style: none;	
	-webkit-padding-start: 0;
}
ul.icons li{float: left; padding-left: 10px; padding-right: 0px;}

.m0{margin: 0 !important;}
.p0{padding: 0 !important;}

.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;} 
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

.mr0{margin-right:0px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}

.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}

.pl0{padding-left: 0px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}
.pl50{padding-left: 50px;}

.pr0{padding-right: 0px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pr30{padding-right: 30px;}
.pr40{padding-right: 40px;}
.pr50{padding-right: 50px;}

.pt0{padding-top: 0px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}

.pb0{padding-bottom: 0px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.pb40{padding-bottom: 40px;}
.pb50{padding-bottom: 50px;}

.fl{float: left;}
.fr{float: right;}

.txtl{text-align: left;}
.txtr{text-align: right;}
.txtc{text-align: center;}

h1,h2,h3,h4,h5,h6{color: #ff0;}
h1.header-logo{
	font-size: 28px;
	font-weight: 400;
}

.pogoda-widget{
	margin:0;
	padding:0;
	border: 0;
	width: 260px;
	height: 220px;
	overflow: hidden;
}
.currentCrumb{color: #ff0; text-decoration: underline;}
.breadcrumb > li + li:before {color: #ff0;}
/*================ PAGINACJA=======================*/

.pagination {
  margin: 10px 0px 10px;
  border-radius: 0px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #000;
  cursor: default;
  background-color: #ff0;
  border-color: #ff0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #000;
  background-color: #ff0;
  border-color: #000;
}
.pagination > li > a,
.pagination > li > span {
  color: #ff0;
  background-color: #000;
  border: 1px solid #ff0;
}

/* =================== RWD =========== */

@media (min-width: 1px) and (max-width: 480px) {
	#header-top{
		height: 30px; 
		font-size: 18px; 
		padding-top: 3px;	
	}
	#header-img{ 
		height: 100px;
		-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;	
	} 
	#footer{ font-size: 12px;}
	#footer h2{ 
		font-size: 18px;
		margin: 0 0 15px 0;
		font-weight: 700;
	}
	#footer h3{ 
		font-size: 16px;
		margin: 0;
		font-weight: 700;
	}
	#footer h4{ 
		font-size: 14px;
		margin: 0;
		font-weight: 700;
	}
	.main-foto{
		padding-right: 0;
		padding-left: 0;
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	#header-top{
		height: 30px; 
		font-size: 18px; 
		padding-top: 3px;	
	}
	#header-img{ 
		height: 130px;
		-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;	
	} 
	#footer{ font-size: 13px;}
	#footer-col-3{
		text-align: center;
	}
	#footer h2{ 
		font-size: 18px;
		margin: 0 0 15px 0;
		font-weight: 700;
	}
	#footer h3{ 
		font-size: 16px;
		margin: 0;
		font-weight: 700;
	}
	#footer h4{ 
		font-size: 14px;
		margin: 0;
		font-weight: 700;
	}
/*	.img-responsive{max-width: 50%;} */
	.mw100{max-width: 100%;}
}
@media (min-width: 1px) and (max-width: 767px) {
	.plrxs0{
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#header-top{
		height: 40px; 
		font-size: 23px; 
		padding-top: 5px;	
	}
	#header-img{ 
		height: 150px;
		-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;	
	} 
}
@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 1200px) {

}


@media print{
	#header-top{display: none;}
	#header-img{display: none;}
	nav{display: none;}
	#menu-left{display: none;}
	.breadcrumb{display: none;}
	#col-1{display: none;}
	#col-2{width: 95%;} 
	#col-23{width: 95%;}
	.box-content-col2{width: 95%;} 
	.box-content-col23{width: 95%;}
	#content-top-left, #content-top-wide-left{width: 95%;}
	#content-top-right, #content-top-wide-right{display:none;}
	#col-3{display: none;}
	#content-bottom{display:none;}
	.icon{display: none;}
	#footer{display: none;}
	#footer_ue{display: none;}
	p{font-size: 16px; line-height: 150%;}
	h2{font-size:34px;}
}