@media only screen and (max-width: 480px) {

	.mobile-d-none {
		display: none !important;
	}

	.grid-960 {
		width: 320px;
		margin: 50px 0 20px 0;
	}
	.avatar {
		width: 45px;
		height: 45px;
		margin-right: 15px;
	}
	.user-infos {
		width: 230px;
	}
	.user-infos .font11 {
		font: 11px 'Helvetica Neue', Arial !important;
	}
	.user-box .ciro {
		margin: 0 0 6px 0;
		float: none;
	}
	.user-box .target-text {
		text-align: left;
		text-indent: 20px;
		font: 14px 'Oxygen', Arial;
	}
	.left,
	.right {
		float: none;
		width: 100% !important;
	}
	.ic_bolme {
		float: none;
		width: 100% !important;
	}
	.egitimic_bolme {
		float: none;
		width: 100% !important;
	}
	.header {
		height: auto;
	}
	.header .row .right .blue-button span,
	.header .row .right .red-button span {
		display: none;
	}

	.user-infos strong {
		font-size: 16px;
	}
	.header .left {
		width: 100% !important;
	}

	.show-menu {
		display: inline-block;
		width: 100%;
		text-align: center;
		top: 0;
		left: 0;
		position: fixed;
		color: #4c4c4c;
		font: 14px 'Oxygen', Arial;
		font-weight: 700;
		background: url("../images/sprite.png") 0 -449px;
		height: 32px;
		padding: 15px 0 0 0;
		z-index: 999;
		border-bottom: 1px solid #aaa;
		box-shadow: 0 0 10px rgba(0,0,0,0.4);
	}
	.show-menu:hover {
		background: url("../images/sprite.png") 0 -626px;
	}
	ul.nav {
		position: fixed;
		top: 47px;
		left: 0;
		margin: 0;
		z-index: 999;
		width: 100%;
		border-left: none;
		border-right: none;
		display: none;
	}
	ul.nav li {
		display: block;
		float: none;
		background: url("../images/sprite.png") 0 -449px;
		box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
	ul.nav li  a {
		border: none;
		box-shadow: none;
	}

	.user-box {
		margin-bottom: 10px;
	}
	.header .right {
		margin: 0;
		text-align: left;
		padding: 0 0 0 63px;
	}
	.header .green-button, 
	.header .red-button, 
	.header .blue-button {
		padding: 10px 0;
		margin: 0;
		transform: scale(0.8); -moz-transform: scale(0.8); -webkit-transform: scale(0.8); 
		transform-origin: 0 0; -moz-transform-origin: 0 0; -webkit-transform-origin: 0 0; 
	}
	.green-button, 
	.red-button, 
	.blue-button {
		margin-left: 0;
	}
	.header > .row {
		margin-bottom: 0;
	}

	h1 {
		font-size: 23px;
	}
	.content {
		padding: 15px 0;
	}
	.content h1 {
		margin-bottom: 10px;
	}
	.content > .row > .left,
	.content > .row > .right {
		padding: 0 !important;
	}
	.content > .row > .dis_bolme,
	.content > .row > .ic_bolme {
		padding: 0 !important;
	}
	.content .posts {
		margin-bottom: 25px;
	}

	.filter-block {
		border-bottom: 1px solid #ddd;
		margin-bottom: 7px;
	}

	.adding-box .right,
	.adding-box .t-right {
		float: none;
		padding-left: 0;
		text-align: left;
	}
	label {
		margin: 3px 1px;
	}
	table {
		width: 455px !important;
		transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); 
		transform-origin: 0 0; -moz-transform-origin: 0 0; -webkit-transform-origin: 0 0; 
		margin-bottom: -90%;
	}
	table thead tr td {
		padding-left: 10px;
		padding-right: 10px;
	}
	table tbody tr td:first-child {
		left: 0;
	}
	table.personal {
		width: 320px !important;
		transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); 
		margin-bottom: 0;
	}
	td.user .left {
		float: left !important;
		width: 225px !important;
	}
	td.user .left strong {
		font-size: 15px;
	}
	label.long {
		width:300px;
	}
	label.short {
		width: 130px;
	}
	.upload-weekly-photo .upload,
	.upload-personel-photo .upload {
		float: none;
		display: block;
		width: 315px;
	}
	.upload-weekly-photo .desc,
	.upload-personel-photo .desc {
		margin-left: 0;
		margin-top: 20px; 
		width: 100% !important;
		text-align: center;
	}
	.upload-personel-photo {
		width: 320px;
	}
	.personelright {
		float: none;
		display: block;
		margin: 0 auto 30px auto;
		width: 100px;
	}
	
	.login {
		margin-top: 40px !important;
	}
	.login .title {
		margin-bottom: 30px !important
	}
	.login .t-center {
		margin-bottom: 20px !important;
	}

}























