/* ekrany mniejsze niż 1300 */
@media only screen and (min-width: 1px) and (max-width: 1300px)
{
	div#container, div#menu_top {width:100%; min-width:0;}

	div#top {min-width:0;}
	a.logo {width:280px;}
	a.logo img {width:270px;}
	div#join {margin-right:18px;}
	div#main, div#path, div#logo {width:90%; margin-left:auto; margin-right:auto; min-width:0;}
	div#path {height:auto;}
	div#menu_in {width:92%;}
	ul#menu {padding-left:0;}
	ul.menu .menulink, ul.menu .menulink_cl {padding-right:10px}
	li.br {display:none}
	div#search {margin-left:2px;}
	div#start_news, div#gallery_start {width:100%;}
	

	/* lewa i prawa kolumna */
	div#left_col {width:28%;}
	div#right_col{width:70%; float:right;}
	div#page_tit {width:auto;}

	div.slider-c {width:45%;}
	

	/* news */
	/*
	div#start_news div.news_icon, div#left_col div.news_icon {width:17%}
	div#start_news div.news_cont, div#left_col div.news_cont {width:83%}
	div.news_icon {width:10%;}
	div.news_cont {width:90%;}
	*/

	/* mapa google */
	div#map_canvas {width:98%;}

	/* galeria, video */
	div#gal_main, div.gal_short_left, div.gal_sh1 {width:auto;}
	img.gal {width:100%; height:auto;}
	div#right_col iframe {width:100% !important;}

	/* users */
	div#users_data {width:62%;}
	select.field {width:auto; font-family:"Tahoma"; font-size:11px;}

	/* str. główna */
	div#start_left {margin-bottom:12px; margin-right:auto; margin-left:auto; float:none;}
	div#start_right, div#start_down1, div#start_down2 {width:888px; margin-right:auto; margin-left:auto; float:none;}
	div#last_events {width:auto; float:none;}

	div#last_events_header {width:100%; height:40px;}
	div.event_cont {width:auto;}
	div#community {width:auto;}

	/* stopka */
	div#foot, div#foot_in {width:100%; min-width:0;}
	div#copy {margin-left:12px;}
	div#icons {margin-right:12px;}

	i.play {margin-top:18%; margin-left:39%;}
}

/* dodatkowe warunki dla pośrednich rozdzielczości - 1100 - 1200 */
@media only screen and (min-width: 1099px) and (max-width: 1200px)
{
	input.word {width:120px;}
}

/* rozmiar między 1000 - 1100 */
@media only screen and (min-width: 999px) and (max-width: 1099px)
{
	div#search {display:none;}
}

@media only screen and (min-width: 761px) and (max-width: 999px)
{
	div#logo {width:96%;}
	img#cruk_logo, img#mrc_logo {display:none;}
	div#search {display:none;}
	div#menu_in {width:auto; margin-left:12px;}
	ul#menu {font-family: "Arial"; font-size:12px; width:auto;}
	ul.menu .menulink, ul.menu .menulink_cl {padding-right:8px}
	div#path, div#main {width:96%;}
	div#right_col {width:100%; float:none; margin:0;}
	div#foot {display:table;}
	div#icons {padding-bottom:10px;}
	div#members_text {width:96%;}
	div#members1 {width:30%; font-size:18px;}
	div#members2 {width:70%; font-size:30px;}

	/* strona główna */
	div#sl_container, div#slider {width:auto;}
	div.slider-in {background-size:100%;}
	a.slider-t {padding:10px; line-height:15px;}
	ol#controls {margin-top:-40px; margin-left:40px;}
	#nextBtn, #slider1next{ left:900px;}		

	div#start_left, div#start_right, div#start_down1, div#start_down2, div#last_events {width:auto; margin-right:auto; margin-left:auto; float:none;}
	div.community_user {padding-top:6px; padding-bottom:6px;}
	div.community_name {border:0}
}

/* telefon, mały tablet poziomo */
@media only screen and (min-width: 1px) and (max-width: 760px)
{
	div#logo {width:98%;}
	img#cruk_logo, img#mrc_logo {display:none;}
	div#search {display:none;}

	/* menu mobilne */
	div#menu_in {width:auto;}
	a#menu_mobile {display:block;}
	ul#menu {display:none; width:auto; height:auto; position:absolute; padding:0; border-top:1px solid #3267a7; z-index:1000;}
	ul.menu li {float:none; background:#2384db;}
	ul.menu .br {display:none;}
	ul.menu .menulink, ul.menu .menulink_cl {padding:7px 12px 7px 7px; border:1px solid #3267a7; border-top:none; color:#fff;}
	ul.menu .menulink:hover, ul.menu .menulink_cl:hover {color:#fff; background:#2b578e;}
	ul.menu ul {display:block; position:static; width:auto; border:none;}
	ul.menu ul li {position:static; padding-left:20px; border-top:none; border-bottom:1px solid #3267a7;}
	ul.menu ul li a {width:auto;}

	div.twitter {width:auto; height:80px; background-size:25px 25px; padding:5px;}
	ul.tweet_list {margin-left:44px;}
	.tweet_list li {width:auto; float:none; clear:both; margin:0 0 12px 0;}

	div#path, div#main {width:98%;}
	div#right_col {width:100%; float:none; margin:0;}
	div#left_col {display:none;}
	h3.tit, a.wh {font-size:18px !important;}
	div.news_icon {display:none !important;}
	div.news_cont {width:auto !important;}
	div#users_image {width:140px;}
	div#users_image img {width:100%;}
	div#right_col iframe {width:100% !important}
	div.event_icon {width:8%;}
	div.event_cont {width:86%;}

	div#members {display:none;}

	div#foot {display:table;}
	div#copy {float:none; margin-bottom:10px;}
	div#icons {padding-bottom:10px; float:none;}

	/* strona główna */
	div#sl_container, div#slider {width:auto; height:500px;}
	div.slider-in {background-size:100%; width:auto;}
	div.slider-t {margin-top:10px;}
	a.slider-h {font-size:18px;}
	a.slider-t {padding:10px; line-height:15px;}
	div.slider-c {width:40%; height:80%; padding:12px; float:left;}
	div.slider-c span {font-size:15px !important;}
	ol#controls {margin-top:-40px; margin-left:35px;}
	#prevBtn, #nextBtn {display:none;}

	div#start_left, div#start_right, div#start_down1, div#start_down2, div#last_events {width:auto; margin-right:auto; margin-left:auto; float:none;}
	div#community {min-height:0; overflow:hidden;}
	div.community_user {padding-top:6px; padding-bottom:0; width:auto;}
	div.community_name {border:0; width:auto; margin-bottom:8px;}
	div.community_line {width:auto;}
	div.gal_short {float:none; margin-left:0 !important; margin-bottom:8px;}
	div.gal_icon, div.gal_arrow {display:none;}

}


/* telefon pionowo - */
@media only screen and (min-width: 1px) and (max-width: 520px)
{
	div#top {display:table; height:auto;}
	div#logo {height:auto; background-image:none; width:200px; float:left; margin:10px 0 0 8px;}
	a.logo {margin:0; margin-bottom:15px;}
	a.logo img {width:200px;}
	i.logo-aspher {font-size:80px;}
	div#join {display:none; float:none; height:auto; margin:auto; margin-top:5px; margin-bottom:5px; clear:both;}
	a#key {display:block; float:right; text-decoration:none;}
	a#key i.key {position:static; font-size:60px; margin:0;}
	div#join i.key {display:none;}

	div.slider-c {width:260px; padding:12px;}
	div#users_data {width:48%;}
	div.community_user {float:none;}
	div.activity_cell, div.activity_cell_noborder {float:none; height:auto; width:98% !important; border:0;}
	div.activity_break {display:none;}
	div.clear_l {height:1px; width:98%; overflow:hidden; background:#d0d0d0;}

	div.gal_sh {float:none; width:100%; margin-right:0;}
}
