:root {--igbg: #fff; --igsoft: #6a6a6a; --iglight: #e6e6e6; --igcolour: #d5ce6d; --igfont1: #7a9700; --igfont2: #011c00;} 
.ig_timeline::-webkit-scrollbar, .ig_stories::-webkit-scrollbar { display: none;} 
.ig_around {width: 500px;  background: var(--igbg);	margin: auto; font-family: arial;	padding: 0px 10px 0px 10px; border-radius: 3px;}
.ig_timeline {height: 690px; overflow-x: hidden; overflow-x: hidden;}
.ig_post_author { font-size: 14px; padding: 15px 0px 10px 5px;	display: flex; justify-content: space-around;	align-items: center; gap: 10px;}
.ig_post_author_avatar {width: 10%;}
.ig_post_author_avatar img {width: 40px; height: 40px; border-radius: 100px;  border: 2px solid var(--igcolour); padding: 3px;}
.ig_post_author_name {font-weight: bold; letter-spacing: 0.4pt; color: var(--igfont1); width: 80%;}
.ig_post_author_location { font-size: 9px; font-weight: normal; }
.ig_post_author_opt {width: 5%; color: var(--igfont2);}
.ig_post_pic img {width: 500px;}
.ig_post_postopt {display: flex; font-size: 9px; margin: 15px 0px 0px 0px; justify-content: space-around; color: var(--igsoft);} 
.ig_post_postopt div {text-align: center;} 
.ig_post_postopt i {opacity: 0.2;font-size: 20px; }
.ig_post_postopt i:hover {opacity: 1;}  .ig_post_comment {margin: 15px 10px 15px 10px;}
.ig_post_comment_author {font-weight: bold; float: left; margin-right: 4px;} 
.ig_post_comment_text {font-size: 12px; text-align: justify; color: var(--igfont2);} 
.ig_post_comment_reply {font-size: 12px; text-align: justify; margin: 5px 0px 0px 15px; padding-left: 5px; color: var(--igfont2);} 
.ig_stories {display: flex; gap: 10px; margin: 10px; width: 500px; overflow-y: hidden; overflow-x: auto;} 
.ig_stories_icon {text-align: center; font-size: 10px; min-width: 90px;color: var(--igfont2);}
.ig_stories_icon img {border-radius: 100px; height: 80px; width: 80px; border: 2px solid var(--igcolour); padding: 3px; margin-bottom: 2px;}
.ig_stories_icon_plus {position: relative; font-size: 15px; margin: -40px 0px 0px 65px; background: #000; border-radius: 120px; padding: 3px; height: 15px; width: 15px; color: #fff; border: 2px solid var(--igbg); }
.ig_topline {display: flex; font-size: 20px; padding: 25px 0px 0px 5px; justify-content: space-around; color: var(--igfont2);}
.ig_topline i {opacity: 1;} .ig_topline i:hover {opacity: 0.7;}
.ig_topline_member {font-size: 25px; font-weight: bold; letter-spacing: 0.6pt; width: 70%; color: var(--igfont1); margin-bottom: 10px;}
.ig_navigation {display: flex; justify-content: space-between; font-size: 20px; padding: 15px 15px 15px 15px; color: var(--iglight); }  
.ig_navigation_tablink {color: var(--iglight); }
.ig_navigation_tabbed figure {  margin: 0; clear: both;} 
.ig_navigation_tabbed > input, .ig_navigation_tabbed figure > div { display: none; } #ig_navigation_tab1:checked ~ figure .ig_navigation_tab1, #ig_navigation_tab2:checked ~ figure .ig_navigation_tab2 { display: block; } 
.ig_user_topline1 { display: flex; justify-content: space-between; align-items: center; padding: 0px 10px 10px 10px; font-size: 20px; color: var(--igfont2)}
.ig_user_topline2 { display: flex; justify-content: space-between; align-items: center; padding: 0px 30px 10px 20px; font-size: 20px; color: var(--igfont2)}
.ig_user_topline_avatar {text-align: center; font-size: 10px;} 
.ig_user_topline_avatar img {border-radius: 100px; height: 100px; width: 100px; border: 2px solid var(--igcolour); padding: 3px; margin-bottom: 2px;} 
.ig_user_topline_stats {text-align: center; font-size: 13px; letter-spacing: 0.4pt; font-weight: bold; line-height: 16px;}
.ig_user_topline_stats_small {font-size: 8px; letter-spacing: 0.8pt; text-transform: uppercase; font-weight: normal;}
.ig_user_topline_name { font-size: 14px; font-weight: bold; letter-spacing: 0.5pt; width: 70%; padding: 20px; text-align: center; color: var(--igfont1);}  
.ig_user_factline {font-size: 12px;  padding: 0px 30px 10px 15px; line-height: 18px; color: var(--igfont2)} 
.ig_user_social {display: flex; justify-content: center; gap: 10px;} 
.ig_user_social_button {text-align: center; background: var(--iglight); border-radius: 5px; padding: 5px 10px 5px 10px; font-size: 12px; letter-spacing: 0.5pt; color: var(--igfont2)} 
.ig_user_tableline {display: flex; font-size: 20px; padding: 25px 0px 0px 5px; justify-content: space-around; color: var(--igfont1)} 
.ig_user_table {display: flex; flex-wrap: wrap; justify-content:flex-start; margin: 20px 0px 0px 0px; gap: 2px 2px;} 
.ig_user_table img {width: 150px; height: auto;}