View file felix/style/style.css

File size: 6.82Kb
body {
				background: #212121;
				color: #cccccc;
				max-width: 728px;
				margin: auto;
				font-family: Roboto, Arial, sans-serif;
}

a {
				text-decoration: none;
				color: #cccccc;
}

.head {
				background: #212121;
				color: #cccccc;
				position: fixed;
				z-index: 1000;
				top: 0;
				left: 0;
				right: 0;
}
@media (min-width: 800px){
				
.width {				
				width: 728px;
				margin: auto;
}
}

.head table {
				width: 100%;
				
}

.head a {
				padding: 10px;
				display: block;
}

.margin-botton {
				margin-top: 55px;
}

.list {
			  	box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
 	   		 
 		   	 box-sizing: border-box;
	  			 overflow: hidden;
				  z-index: -1;
				  overflow-wrap: normal;
				  word-break: normal;
				  line-break: auto;
				  hyphens: manual;
				  word-wrap: break-word;
}

.list_optimize {
				overflow-x: auto;
      
      white-space: nowrap;
}

.list a {
				padding: 10px;
				display: block;
}

.list a:hover {
				border-bottom: 3px solid #9600ba;
								
}

.list_a {
				border-bottom: 3px solid #9600ba;
								
}

.none {
				
				color: #ffdc00;
				padding: 3px;
				position: absolute;
				top: 8px;
				border-radius: 100%;
				font-size: 10px;
				
}

.content {
				background: #2d2e2d;
				margin: 5px 5px 5px 5px;
}

.nav_top {
				padding: 5px;
}

.nav_top td {
				background: #191919;
				color: #d2d2d2;
				border-radius: 10px;
}
.nav_top a {
				padding: 5px;
				display: block;
				text-align: center;
}

.nav_post {
				 width: 340px;
				height: 160px;
				display: inline-block;
				object-fit: cover;
				border-radius: 5px; 
				margin-top: 5px;
				margin-left: 5px;
				margin-right: 5px;
				position: relative;
				left: 1%;
				right: 1%;
}

.nav_groups {
				width: 140px;
				height: 200px;
				object-fit: cover;
				border-radius: 5px; 
				margin-top: 15px;
				display: inline-block;
				overflow: overflow-y;
				margin-left: 10px;
				margin-right: 10px;
}

.nav_obl {
				width: 240px;
				height: 150px;
				object-fit: cover;
				border-radius: 10px;
				margin-top: 0px;
				display: inline-block;
				overflow: overflow-y;
				margin-left: 3px;
				margin-right: 3px;
				text-align: center;
}

.nav_obl:after {
				content: ''; 
				position: absolute; 
				left: 3px;
				width: 240px;
				height: 150px;
				background: rgba(0,0,0,.5); 
				border-radius: 10px;
				z-index: 1006;
}

.obl_ava {
				z-index: 1008;				
				position: absolute;
				top: 90px;
				left: 80px;
}

.obl_ava img {
				width: 70px;
				height: 70px;
				object-fit: cover;
				border-radius: 100%;								
}

.obl_nik {
				z-index: 1008;
				position: relative;
				top: 110px;
				left: -9px;				
}

.obl_nik b {
				color: #a0a0a0;
				font-size: 25px;
}

.obl_nav {
				background: #2c2c2c;
				margin: 0px 15px 15px 5px;
				border-radius: 10px;
}


.nav_art {
				display: inline-block;
				text-align: center;
				margin: 5px;
}

.nav_art img {
				width: 100px;
				height: 200px;
				object-fit: cover;
				border-radius: 20px;
}

.gr_ava img {
				color: #000000;
				width: 50px;
				height: 50px;
				object-fit: cover;
				border-radius: 15px;
				box-shadow: 0 0 5px;
				position: relative;
				left: -60px;
				top: -10px;
				z-index: 5;
}


.gr_text {
				background: #8300cc;
				color: #fff;
				padding: 5px 5px 6px 5px;								
				opacity: 0.8;
				border-bottom-left-radius: 5px;
				border-bottom-right-radius: 5px;
				position: relative;
				bottom: -118px;
				display: -webkit-box;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     width: 130px;

}

.mini_ava {
				
				width: 50px;
				height: 50px;
				object-fit: cover;
				border-radius: 100%;
				box-shadow: 0 0 5px;
				
}

.nav_text {
				position: absolute;
				left: 10px;
				top: 10px;
				z-index: 3;
				color: #e7e7e7; 
}

.nav_text a {
				display: -webkit-box;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow-y: hidden;
				
}

.nav_text i {
				color: #c8c8c8;
				font-size: 13px;
}

.nav_text span {
				font-size: 25px;
}

.right {
				float: right;			
}

.navig a {
				font-size: 15px;
				position: relative;
				top: -20px;
				display: inline-block;
}

.navig span {
				font-size: 20px;
				position: relative;
				top: -20px;
}

.tem:after {
				content: ''; 
				position: absolute; 
				left: 0;
				width: 100%;
				height: 160px; 
				background: rgba(0,0,0,.5); 
				border-radius: 5px;
				z-index: 2;
}

.navigation {
				padding: 5px;
				margin-top: 10px;
				margin-bottom: 10px;
}

.nav-a {
      background: #191919;
      color: #c3c3c3;
				padding: 5px 10px 5px 10px;
				border-radius: 100%;
				box-shadow: 0.2em 0.2em 5px rgba(122,122,122,0.5);
}

.nav-b {
      background: #0e0e0e;
      color: #8d8d8d;
				padding: 5px 10px 5px 10px;
				border-radius: 100%;
				box-shadow: inset 0 0 2px;
}

.nav-a:hover {
      background: #0e0e0e;
      color: #8d8d8d;
				padding: 5px 10px 5px 10px;
				border-radius: 100%;
				box-shadow: inset 0 0 2px;
}

.post {
				background: #2d2d2d;
				
}

.post_nik {
				background: #282828;
				padding: 10px 15px 3px 15px;
}

.post_ava {
				width: 40px;;
				height: 40px;
				object-fit: cover;
				border-radius: 100%;
				box-shadow: 0 0 5px;				
}

.post i {
				color: #9d9d9d;
				font-size: 13px;
}

.post_like {
				background: #242424;
}				

.post_like td {
				text-align: center;
				width: 33%;
				border-right: 2px solid #0f0f0f;
				border-bottom: 2px solid #0f0f0f;
				border-radius: 10px;
}

.post_like a {
				padding: 2px;
				display: block;
}

.post_img1 img {
				width: 300px;
				height: 400px;
				object-fit: cover;
				margin: 5px;
				border-radius: 20px;
}

.post_img2 img {
				width: 150px;
				height: 250px;
				object-fit: cover;
				margin: 3px;
				border-radius: 20px;
				display: inline-block;
}

.post_img3 img {
				width: 100px;
				height: 200px;
				object-fit: cover;
				margin: 3px;
				border-radius: 20px;
				display: inline-block;
}

.post_img4 img {
				width: 100px;
				height: 120px;
				object-fit: cover;
				margin: 3px;
				border-radius: 20px;
				display: inline-block;
}










.sidenav { 
				height: 100%; 
				width: 0; 
				position: fixed; 
				z-index: 1002; 
				top: 0; 
				background-color: #212121; 
				overflow-x: hidden; 
				transition: 0.5s; 
				padding-top: 60px; 
@media(min-width: 800px){
				left: 15%;				
} 
@media(min-width: 400px){
				left: 0;				
} 
				
} 

.sidenav a { 
				padding: 5px 5px 5px 17px; 
				text-decoration: none; 
				font-size: 20px; 
				color: #818181; 
				display: block; 
				transition: 0.3s; 
} 

.sidenav a:hover { 
				color: #f1f1f1; 
} 

.sidenav .closebtn { 
				position: absolute; 
				top: 0; 
				right: 25px; 
				font-size: 36px; 
				margin-left: 0px; 				
} 

@media screen and (max-height: 450px) { 
.sidenav {
				padding-top: 15px;
} 

.sidenav a {
				font-size: 18px;
} 
}