/*
 * CSS for mobile devices.
 *
 * [Last update: 2015-09-25]
 */


@media only all and (max-width : 1344px) {
	/*header*/
	header.main-header .search-header {
		margin-left: 255px;
	}
	#searchform #search {
		width: 266px;
	}
	header.main-header.fixed .search-header {
	  margin-left: 265px;
	}
	header.main-header.fixed #searchform #search {
		width: 245px;
	}
	.main-navigation > ul > li > a {
		font-size: 13px;
		padding: 10px 0 10px 10px;
	}
	/*end header*/
	
	/*four column standard*/
	.four-column-box-title {
	  font-size: 14px;
	}

	/*front-page*/
	.strefa-promo-post-title {
	  font-size: 14px;
	}
	
	/*posts*/	
	.wydarzenia-box-header {
	  text-align: center;
	}
	.wydarzenia-box-header .wydarzenia-box {
		width: 695px;
		text-align: left;
	}
	.wydarzenia-box-header .wiadomosci-box-header {
	  width: 309px;
	}


	.single-with-sidebar {
		text-align: center;
	}
	.single-with-sidebar .single-content {
		margin-right: 10px;
		width: 685px;
		text-align: left;
	}
	.single-with-sidebar .sidebars {
		text-align: left;
	}
	.single-with-sidebar .sidebars .four-column-box-title {
		font-size: 16px;
	}


	
	/*one column standard*/
	.article-header .one-column-boxs .one-column-box-title h1 {
	  font-size: 32px;
	}


	/*taxonomy events*/
	.taxonomy-with-sidebar .taxonomy-content {
	  display: block;
	  font-size: 15px;
	  margin-right: 0px;
	  width: 100%;
	}
	.taxonomy-with-sidebar .sidebars {
	  display: block;
	  width: 309px;
	  margin: 0 auto;
	}
	
	/*Pages*/
	.page-with-sidebar {
		text-align: center;
	}
	.page-with-sidebar .page-content {
		margin-right: 10px;
		width: 685px;
		text-align: left;
	}
	.page-with-sidebar .sidebars {
		text-align: left;
	}
	.page-with-sidebar .sidebars .four-column-box-title {
		font-size: 16px;
	}
	.archive-magazines .content {
	  width: 660px;
	}
}

@media only all and (max-width : 1279px) {

	/*header*/
	header.main-header .search-header {
		margin-left: 0px;
	}
	header.main-header.fixed .search-header {
	  margin-left: 10px;
	}

}

@media only all and (max-width : 1040px) {
	/*header*/
	.main-navigation {
		display: none;
		position: absolute;
		z-index: 10;
		top: 0;
		left: 0;
		width: 100%;
		background-color: rgba( 1, 15, 19, .9 );
		padding: 65px 0px 0px 0px;
		border-bottom: 1px solid #525868;
	}
	.menu-border-top {display: none;}
	.main-navigation.is-visible,
	.main-navigation .sub-menu {
		display: block;
	}
	.main-navigation > ul > li {
		width: 100%;
		border-top: 1px solid #525868;
	}
	.main-navigation > ul > li > a {
		font-size: 14px;
		color: #fff;
		text-align: center;
		padding: 10px;
	}
	header.main-header .header-logo-and-facebook {
		width: 50%;
	}
	header.main-header .heder-slogan {
		font-size: 12px;
	}
	header.main-header .search-header {
		width: 50%;
		margin-left: 0%;
	}
	#searchform #search {
		width: 100%;
	}
	header.main-header .prenumerata-heder {
		margin: 10px 1% 0 0;
		width: 49%;
		text-align: center;
	}
	header.main-header .burger {
		display: inline-block;
		width: 50%;
		margin: 10px 0 0 0;
		text-align: center;
	}
	
	/*end header*/
	
	.box-title {
		font-size: 9px;
	}
	.timeline-wrap {
		display: none;
	}

	/*front-page*/
	.strefa-promo-post-title {
	  font-size: 12px;
	}
	
	/*four column standard*/
	.four-column-box-title {
		font-size: 12px;
	}
	
	/*category*/

	/*posts*/	
	.wydarzenia-box-header .wydarzenia-box {
		display: block;
		width: 100%;
		padding-right: 0px;
	}
	.wydarzenia-box-header .wiadomosci-box-header {
		display: none;
	}
	.single-with-sidebar .single-content {
	  width: 521px;
	}
	.article-header h1 {
	  font-size: 32px;
	}
	
	/*one column standard*/
	.article-header .one-column-boxs .one-column-box-title h1 {
	  font-size: 22px;
	}

	/*taxonomy events*/
	
	/*footer*/
	.footer-navigation li {
		padding: 5px 8px;
	}	
	.footer-navigation ul {
		padding-top: 15px;
	}
	
	/*Pages*/
	.page-with-sidebar .page-content {
		width: 521px;
	}
	.archive-magazines .content {
	  width: 495px;
	}
	
}

@media only all and (max-width : 876px) {
	/*header*/
	header.main-header .header-logo-and-facebook {
		width: 100%;
		text-align: center;
	}
	header.main-header .search-header {
		width: 100%;
		margin: 10px 0 0 0;
	}
	header.main-header .prenumerata-heder {
		margin: 10px 0 0 0;
		width: 100%;
	}
	header.main-header .burger {
		width: 100%;
	}
	/*end header*/
	
	
	/*front-page*/
	.strefa-promo-post-description {
	  padding: 20px 10px 10px;
	}
	.strefa-promo-post-title {
	  font-size: 9px;
	}

	/*four column standard*/
	.four-column-box-description {
	  padding: 20px 10px 10px;
	}
	.four-column-box-title {
	  font-size: 9px;
	}
	
	/*posts*/	
	.wydarzenia-box .box-title .box-title-left {
		 width: 70%; 
	}
	.wydarzenia-box .box-title .box-title-right {
		width: 30%;
	}
	.wydarzenia-box .box-title-right a,
	.wydarzenia-box .box-title-right .wydarzenia-box-seperator {
		display: none;
	}
	.wydarzenia-box .box-title-right a:nth-last-child(1) {
		display: block;
	}
	.wydarzenia-box-posts .wydarzenia-box-post {
	  border-left: medium none;
	  display: block;
	  width: 100%;
	}
	
	.single-with-sidebar .single-content {
		margin-right: 0;
		width: 100%;
	}
	.single-with-doublesidebar .single-content {
		margin-right: 0;
		width: 100%;
	}
	.single-with-sidebar .sidebars {
	  margin-top: 30px;
	}
	.single-with-doublesidebar .sidebars {
	  display: block;
	  margin: 30px auto 0;
	  max-width: 100%;
	  width: 640px;
	}


	/*one column standard*/

	/*taxonomy events*/
	
	/*Pages*/
	.page-with-sidebar .page-content {
		margin-right: 0;
		width: 100%;
	}
	.page-with-sidebar .sidebars {
	  margin-top: 30px;
	}
	.archive-magazines .thumbnail {
	  margin-right: 0;
	  text-align: center;
	  width: 100%;
	}
	.archive-magazines .content {
		width: 100%;
	}
	
	.reklama-info .reklama-info-text {
	  font-size: 16px;
	}
	
	.praca-wide {
	  width: 100%;
	}
}


@media only all and (max-width : 639px) {
	
	
	/*front-page*/
	.strefa-promo-sponsored-wrap .strefa-promo-post {
	  margin-bottom: 10px;
	}
	.strefa-promo-post {
	  width: 50%;
	}
	.strefa-promo-post-description {
	  padding: 30px 10px 10px;
	}
	.strefa-promo-post-title {
	  font-size: 12px;
	}
	
	
	/*four column standard*/
	.four-column-box {
	  width: 50%;
	}
	.four-column-box-description {
	  padding: 30px 10px 10px;
	}
	.four-column-box-title {
	  font-size: 12px;
	}
	
	
	/*posts*/	
	.article-content .wp-caption {
		 padding: 0; 
	}
	.article-content .wp-caption img {
		 margin: 0 0 0 0px;
	}
	.article-content .wp-caption-text {
		margin: 0 0px 10px 0px;
	}
	blockquote {
		font-size: 18px;
	}
	.article-header h1 {
		font-size: 26px;
	}
	.article-content h2 {
		font-size: 16px;
	}

	.video-content iframe {
		height: auto;
	}
	/*one column standard*/
	.one-column-box-foto-author {
		position: relative;
	}
	.article-header .one-column-box-description {
		background: none;
		position: relative;
		bottom: 0px;
		width: 100%;
		padding: 0px;
	}
	.one-column-box-category {
		color: #454343;
		margin-top: 10px;
	}
	.one-column-box-category a {
		color: #454343;
	}
	.one-column-box-title {
		text-shadow: none;
	}
	.article-header .one-column-boxs .one-column-box-title h1 {
		color: #454343;
	}
	.one-column-box-date {
		color: #454343;
		position: relative;
		right: auto;
		bottom: auto;
		font-size: 12px;
	}
	.one-column-box-sponsored {
		position: relative;
		color: #454343;
		right: auto;
		bottom: auto;
		margin-top: 10px;
	}	
	.article-header .pdf-file-biblioteka-wrap {
	  position: relative;
	}

	/*taxonomy events*/
	.category-event-box-description {
	  padding: 10px;
	}
	.category-event-box-content .event-data_show {
	  position: relative;
	  width: 100%;
	}
	.event-data_show-status-progress,
	.event-data_show-status-end 	{
	  display: block;
	  float: none;
	  margin: 10px -10px -5px;
	  padding: 0 10px;
	  position: relative;
	}
	

	/*Pages*/
	.banery-img {
	  float: none;
	  margin-right: 0;
	  text-align: center;
	}
	.reklama-magazyn {
	  padding: 0;
	  width: 100%;
	}
	
	
}


@media only all and (max-width : 479px) {

	/*header*/
	header.main-header .logo {
	  display: block;
	  margin-right: 0px;
	  margin-bottom: 10px;
	}
	/*end header*/
	
	
	/*front-page*/
	.strefa-promo-post.home_big .strefa-promo-post-title,
	.strefa-promo-post.home_big .strefa-promo-post-title a {
	  font-size: 16px;
	}

	.strefa-promo-post-description {
	  padding: 20px 10px 10px;
	}
	.strefa-promo-post-title {
	  font-size: 9px;
	}
	
	/*four column standard*/
	.four-column-box-description {
	  padding: 20px 10px 10px;
	}
	.four-column-box-title {
	  font-size: 9px;
	}
	
	.four-column-box-simple-title {
		font-size: 9px;
	}
	
	/*category*/
	.category-header h1 {
	  font-size: 26px;
	  padding: 20px 10px;
	}
	.strefa-promo-post.big .strefa-promo-post-description {
	  padding: 30px 10px 10px;
	}
	.strefa-promo-post.big .strefa-promo-post-title {
	  font-size: 16px;
	}
	
	.strefa-promo-post.bigger .strefa-promo-post-description {
	  padding: 20px 10px 10px;
	}
	.strefa-promo-post.bigger .strefa-promo-post-title {
	  font-size: 9px;
	}


	/*posts*/	
	.wydarzenia-box .box-title .box-title-left {
		width: 50%; 
	}
	.wydarzenia-box .box-title .box-title-right {
		width: 50%;
	}
	
	/*one column standard*/


	/*taxonomy events*/
	.meta-post-event img {
	  float: none;
	  margin-right: 0px;
	  max-width: 100%;
	}
	
	
	/*footer*/
	.copyright {
	  display: block;
	  width: 100%;
	}
	.made-by {
	  display: block;
	  text-align: left;
	  width: 100%;
	}
	
	/*Pages*/
	.reklama-info-3columns .reklama-info {
	  width: 100%;
	}
	.reklama-magazyn-img {
	  float: none;
	  margin-right: 0;
	  text-align: center;
	}
	.reklama-magazyn-text {
	  text-align: center;
	}
	
	.author_box_foto {
		width: 30%;
	}
	 .author_box_content{
		width: 70%;
	}
	
}
@media only all and (max-width : 339px) {
	
	/*front-page*/
	.strefa-promo-post-description {
	  padding: 30px 10px 10px;
	}
	.strefa-promo-post-title {
	  font-size: 16px;
	}
	
	
	/*four column standard*/
	.four-column-box, .strefa-promo-post {
		width: 100%;
	}
	.four-column-box-description {
	  padding: 30px 10px 10px;
	}
	.four-column-box-title {
	  font-size: 16px;
	}
	.four-column-box-simple-title {
		font-size: 13px;
	}

	
	/*posts*/	
	.wydarzenia-box .box-title .box-title-left {
		width: 100%;
		float: none;
		margin-bottom: 5px;
	}
	.wydarzenia-box .box-title .box-title-right {
		float: none;
		width: 100%;
		text-align: left;
	}
	.single-with-doublesidebar .related-posts .four-column-box {
	  width: 100%;
	}
	.widget_newsArticles .four-column-box {
	  width: 100%;
	}
	
	
	/*one column standard*/

	/*taxonomy events*/
	
	/*footer*/
	.footer-navigation li {
	  padding: 5px 0px;
	  display: block;
	}
	
	.issue-show-link p {
	  font-size: 12px;
	}

}
@media only all and (max-width : 319px) {

}