@media screen and (max-width: 700px){
	/* WHY?*/
	/*body.responsive .groupCover h1{
		font-size:16px !important;
		padding-left:20px !important;
	}
	body.responsive .groupCover .logo img{
		height:75px;
		margin-top:10px;
	}*/
}
@media screen and (max-width: 1000px){

	body.responsive .sportnik-mini-footer{
		height:70px !important;
	}
	body.responsive .sportnik-mini-footer ul,
	body.responsive .sportnik-mini-footer ul li{
		display: block;
		width: 100% !important;
		float: left;
	}
	body.responsive .sportnik-mini-footer mini-login{
		display: block;
		width: 100% !important;
		float: left;
	}

	body.responsive form#eventForm{
		font-size: 14px;
	}

	body.responsive div#admin-status,
	body.responsive div#admin-status-clone{
		display: none;
	}

	body.responsive #sportnik-area{
		margin-top:30px;
	}

	body.responsive form#eventForm td, 
	body.responsive form#eventForm th {
		display:block; box-sizing:border-box; clear:both
	}
	body.responsive form#eventForm td input[type="text"],
	body.responsive form#eventForm td select {
		width:100% !important;
		box-sizing:border-box;
		height:50px !important;
		font-size:14px;
	}

	body.responsive form#eventForm .box .no-resp td, 
	body.responsive form#eventForm .box .no-resp th {
		display: table-cell !important;
	}

	body.responsive form#eventForm td.formheading,
	body.responsive form#eventForm th.formheading,
	body.responsive form#eventForm .formheading{
		font-family: 'raleway';
		font-size: 18px;
		display: block !important;
		font-weight: normal !important;
	}

	body.responsive form#eventForm td.formheading:before,
	body.responsive form#eventForm th.formheading:before,
	body.responsive form#eventForm div.formheading.separate:before{
		content:"";
		display: block !important;
		width: 100%;
		margin-left:-15px;
		width: calc(100% + 30px);
		border-top:1px solid #d9d9d9;
		padding-top:10px;
		margin-top:20px !important;

	}

	body.responsive form#eventForm p.formtitlep,
	body.responsive form#eventForm b.formtitlep{
		display: block;
		width: 100%;
		font-family: 'raleway' !important;
		font-size: 14px;
		color:#777;
		padding-top:10px;
		font-weight: normal;
	}

	body.responsive form#eventForm td.formtitle{
		display: none;
	}
	body.responsive form#eventForm td[data-formtitle]:before{
		content: attr(data-formtitle);
		display: block;
		width: 100%;
		font-family: 'raleway' !important;
		font-size: 14px;
		color:#777;
		padding-top:10px;
	}

	body.responsive form#eventForm .formsubtitle{
		display: block;
		width: 100%;
		font-family: 'raleway' !important;
		font-size: 14px;
		color:#777;
		padding-top:10px;
		font-weight: normal;
	}

	body.responsive form#eventForm select#calendar{
		width:calc(100% - 55px) !important;
		float:left;
	}

	body.responsive span[id^="color"] {
	    height:50px !important; 
	    width:50px !important; 
	    float: right !important;
	    margin:0px 0px 0px 5px !important;
	}

	body.responsive form#eventForm label{
		font-size: 14px !important;
		padding:5px 0px;
	}

	body.responsive form#eventForm .box .box tr td{
		line-height: 25px;
	}

	body.responsive form#eventForm .summonlistrolespan{
		display: none;
	}

	body.responsive form#eventForm #groupRoles label:after,
	body.responsive form#eventForm #groupRolesK label:after  {white-space: pre;content:'\A';}

	body.responsive form#eventForm .summonformhelp{
		font-style: italic;
		font-size: 12px;
		color:#777;
		float: left !important;
	}
	
}