@media screen and (max-width: 768px)
 {
	.StipsHomePage #left {
		padding: 0px; 
		width: 100%;
		position: static;
		float: none;
	}
	.homepage_item_blocks_wide li {
		width: 100% !important;
		height: 180px;
		margin- bottom: 10px;
	}
	
	.homepage_item_blocks_wide li img {
		width: 100% !important;
	}
	
	#right,	 .leftmenu , #footer {
		display: none !important; 
	}
	.NavTab, .searchNavTab {
		display: none;
	}
	#stipstab0{
		display: block
	}
	#NavLine {display:none !important}
	.homepage-top-stips-banner {
    margin-bottom: 5px;
	}
	body {background-image: none;background:#fff;}
	a,span,* { max-height: 999999px !important;}

	#left,#left2 {float:none;background-color:#fff;right:0px;/* top:10px; */width: 100%;padding: 0px;border: 0px;background: none;}
	#site {margin:0;overflow-x:hidden;position:absolute;left:0;top:0;width:544px;direction: rtl;}
	body{height:100%}
	#site{min-height: 650px;background: #fff;width: 100%;}
	#warper {overflow:hidden;min-height: 98%;background: #f9f9f9;padding-top: 64px; z-index: 0;background: #fff;}
	#bodyWarp{background-image:none;}


	.line_top_links,.toptagscloud {display:none;}

	.top_logo{display: block;
	position: relative;
	right: -70px;}
	#fullcloudlink,.tipitoplink {display:none}
	#search_top {right:200px;width:300px;top:13px;}
	#search_top_term,#search_top_term_tag {width:255px;}
	.tag_move_div {
	font-size: 11px;
	position: absolute;
	right: 195px;
	top: 49px;
	}
	.bluetab {height: 31px;
	overflow: hidden;}
	#NavLine{height:0px !important; margin-top:2px;s}
	#header {height:87px;overflow:hidden;}
	.top_msgs_box .box_content {overflow-y: hidden;max-height:400px;text-align: right !important;font-size: 14px;background: #ffffff;padding-top: 0px;overflow: hidden;}
	.gritter-item ,.gritter-top ,.gritter-bottom {background-image:none !important;}
	.gritter-item-wrapper {background:#FFFFDF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #04446d;
	-webkit-box-shadow: 1px 1px 3px 1px #878487;
	-moz-box-shadow: 1px 1px 3px 1px #878487;
	box-shadow: 1px 1px 3px 1px #878487;}
	.gritter-item-wrapper.hover {border:1px solid #001624;}
	#gritter-notice-wrapper.bottom-right{bottom:3px;right:11px;width: 520px;}

	.gritter-close-fixed {
		position:absolute;
		top:-10px;
		left:-11px;
		background:url(/js/gritter/images/gritter.png) no-repeat left top;
		cursor:pointer;
		width:30px;
		height:29px;
		display:block;
	}

	.gritter-settings-icon{display:block;left:23px;}

	.gritter-close {
		display:none;
	}

	#cse-search-results iframe{width:520px !important}
	#cse-search-results iframe{height:3320px !important}
	.admin_tools_panel {/* float: left!important; */border:0px;position: static;}
	.admin_tools_panel a.tool_pannel_button {margin-right: 10px !important;margin-top: -2px;}
	.top_msgs_icon.open .top_msgs_count {margin-right:-1px}
	.top_msgs_icon img {width:26px;height:26px;}

	 {left: 0px  !important;}
	.top_msgs_box_msgs,.top_msgs_box_alerts {/* top: 47px; */width: 100%;/* width: calc(100% - 1px ); */background: #ffffff;/* border-color: #7A7878; */-moz-box-sizing: border-box;box-sizing: border-box;font-size: 16px;left: -54px;position: absolute;}

	#linetop .line_top_text .icons{width:80px;font-size:110%;margin-right:10px}
	#linetop .line_top_text .time_text {font-size:90%;}
	#linetop{height:35px;font-size:17px;padding-top}

	#pagenav ul li,#pagenav ul li.selected {
	font-size:17px;
	margin-left:9px;
	padding:0px;
	height:20px;
	line-height:15px;
	 }
	 #pagenav ul li a{position: relative;top:-1px}
	 #pagenav ul li.selected{font-size:16px;}
	 #pagenav ul{width:420px !important; margin-top:25px; ;height:20px;display:none}
	 #pagenav .pagescount {font-size:20px;display:block;margin-top:-15px;margin-bottom:15px;}
	 #pagenav .pagescount a{font-size:30px; font-weight:bold;position:relative;top:2 px;}
	 

	 
	.blitetable .title ,.Gtable .title  {
	width: 180px;
	height: 32px;
	background: url(/images/btop-mobile-index.gif) no-repeat top right;
	padding-right: 30px;
	padding-top: 4px;
	font-size: 15px;}
	.Gtable .title{background: url(/images/gtop.gif) no-repeat top right;}
	.Gtable .body .line {width:190px;margin-top:-12px;}
	.Gtable .body {width: 189px;margin-right:1px;
	background: url(/images/gULbg.gif) repeat-y top left;}
	.Gtable ul{padding: 0px;list-style-type:none;}
	.Gtable li{font-size: 15px;
	padding: 3px 10px 0px 0px;}

	.blitetable .body2 {border-bottom: 1px solid #b5cce1;
	border-left: 1px solid #b5cce1;
	border-right: 1px solid #b5cce1;
	background: url(/images/bBodybg.gif) repeat-y top left;
	width: 187px;
	margin-right: 1px;}

	#contact #contact_msg {width:298px !important;}
	#contact .formbody {width:540px}

	.blitetable .body2 .contentdiv{background:none !important; width:180px !important;}
	.blitetable .bodyend {margin-right:1px}

	.right_online li {font-size:16px;height:30px;width:175px}
	.right_online li .flowers_span {font-size:15px}
	.right_online li .msgs_icon_in_text {width:19px}
	.right_online li .flower_text_icon img{width:12px}
	.online_users_bottom {width:187px}

	.left_box .more_li a {font-size:21px}
	.left_box .more_li {margin-top:15px;top:-6px;}
	.left_box .more_li .moreli_text {
	right: -20px;
	top: -3px;
	}


	 
	#selectfont {margin:2px 4px 0px 0px;}
	#selectfont .f13{font-size:17px;}
	#reply_msg_div div#reply_msg_text  {font-size: 16px !important;line-height: 18px !important;width: 100% !important;margin: 0px;padding: 2px;height: 40px;overflow-y: scroll;}
	#reply_msg_div .basic_button.larger {height:28px;background:darkblue;font-size:14px;}
	#reply_msg_div .your_msg_text{font-size:18px;padding-top:13px;}
	#reply_msg_div input.basic_button.disabled {background:#222;color:#999}
	#reply_msg_div  .shite_enter_label {margin-top:3px;margin-right:-2px;width: 150px;display: none;}


	#.ac_results li, .ac_results_big li {line-height:30px;font-size:22px}

	#logo {margin-right:30px}

	.wideleftbanner {display:none;}
	.widecontent .textcontent {width: auto;}
	#showstips, #hidestips {
	font-size: 18px;
	display: block;
	position: static;
	margin: 0px auto;
	display: block;
	width: 120px;
	text-align:center;
	margin-top: 15px;
	margin-bottom: -5px;
	}
	#stipslines {margin-top:15px;}


	.anstitle,.stipdata,.links {font-size: 14px;}
	.anstitle .links {font-size:100% !important;}
	.singlestip .links span {font-size:100%}

	.relatedstipsitems2 li {min-height: 30px;width: 98%;}
	/*.relatedstipsitems2 li {font-size:70%;height:195px}*/

	.relatedstipsitems2 .relatedtext {
	/* height: 80px; */
	line-height: 26px;
	font-size: 14px;
	width: 88%;
	}
	.usershome_index .itemlist li {

	margin-bottom:5px;
	padding-right:15px;
	}
	.usershome_index{width:100%;}

	.usershome_index .itemlist li.user_settings_item{padding-right:0px;}

	.usershome_index .f120{font-size:180%}
	.nextback_backitem, .nextback_nextitem
	{
	font-size: 18px;
	height: initial;
	margin-top: 3px;
	width: 135px;
	text-align: left;
	padding-left: 10px;
	font-size: 15px;
	}

	.nextback_backitem {text-align:right;padding-right: 5px;}
	#addans_button {margin-top:5px;}


	#left2.linklistwideleft  {width:534px !important; float:right !important;;}
	#left2 #stiplist  {width:510px !important;}
	.linklistwideleft .general_line {width:544px !important;}

	.linklistwideleft .blueWarp .body {
	width: 540px;
	position: relative;
	background: url(/images/blueWarpbg.gif) repeat-y top right;
	}

	.wideleft .blueWarp .taglist {
	background: url(/images/blueWarpBottom.gif) no-repeat bottom right;
	}

	.linklistwideleft  .singlelink {width:342px !important;}
	.linklistwideleft .singlelink .top {width:340px !important;}
	.linklistwideleft .singlelink #singlestip-top {width:326px !important;}
	.linklistwideleft .general_line,.linklistwideleft .singlelink .blueline  {
	width: 326px !important;
	}
	.linklistwideleft .link_screen_photo {width:320px;height:232px;}
	.linklistwideleft .all_link_items {padding-right:7px;}
	.linklistwideleft .singlelink .relatedstipsitems2 .relatedtext {width:240px}
	.linklistwideleft .singlelink .relatedstipsitems2 li{margin-left:0px; width:100%;height:71px;}
	.linklistwideleft .singlelink .relatedstipsitems2 li img {width:70px;height:70px;}
	.linklistwideleft  #linklines_right_nav {font-size:150%}
	.linklistwideleft #move_links_page .ok {width:58px;}
	.linklistwideleft #move_links_page a {font-size:inherit}
	.linklistwideleft #move_links_page .moreli_text {margin-bottom:20px}

	div.anythingSlider span.back {
		opacity:1;
	}
	div.anythingSlider span.forward {
		opacity:1;
	}

	'#singleask-top .fright,.item_right_photo {float:none;text-align:center;margin-top:-10px;margin-bottom:10px !important;}
	'#singlestip-top,#singleask-top {font-size:200%;width:auto !important;}
	'#singleask-top img,#singlestip-top img {width:250px !important;}
	'.singleitem_title {margin-right:0px !important;}


	/*.relatedstipsitems_wide .relatedtext {font-size:110%;line-height:105%;}*/

	.single_item_vote  img{margin-left:13px;}
	.single_item_vote  .vote_button_down img {margin-left:9px;}

	.top_box_line .time_text {font-size: 11px;}

	/*new design*/

	.itemlist {font-size:17px}


	.usershome_index .itemlist li {margin-bottom: 12px;background-position-y: 8px; font-size: 15px;}

	.usershome_index .itemlist {margin-top:20px;}


	select#stips_mode_select,select.asklistChange {
		padding:3px;
		margin: 0;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
		-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
		-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
		box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
		background: #FFFFFF;
		color:#888;
		border: 1px solid rgba(187, 187, 187, 0.48);

	}


	.mobileForm   fieldset{background: rgba(243, 243, 243, 0.33);border:0px;/* color: #fff; *//* border-radius: 10px; */box-shadow: 0px 1px 2px 0px #666;margin-top: 10px;padding: 0px;}

	.mobileForm   .asktype_button  {color:#000}

	.mobileForm  fieldset p,	.mobileForm  fieldset .divp {padding: 10px 10px 10px 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.09);}
	.mobileForm  fieldset input,.cmxform fieldset textarea {font-size: 13px;}
	.mobileForm  fieldset label {/* font-size:13px */}

	.mobileForm .mobileButton {font-size: 20px;padding: 5px 12px 6px 12px;outline-width: 0px;border-top-width: 2px;font-weight: normal;}

	form.mobileForm label {

	line-height: 20px;
	vertical-align: top;
	}

	.mobileForm  input,textarea {font-size: 15px;}
	.mobileForm  label {font-size: 14px;}

	.mobileForm  label.error {display:block; background: rgba(255, 232, 118, 1);padding: 5px 7px;line-height:1.2;border-radius:10px; margin: 10px 0px 5px 0px;color: #000;box-shadow: 1px 1px 4px 1px rgba(255, 255, 255, 1);width: auto !important;}

	.mobileForm #asktipnew_name {width: 85px !important; position:relative;margin-right: 5px;top: -2px;}
	.mobileForm #asktipnew_name.readonly {/* color:#fff */}

	.mobileForm .formInputLine{height:100%;}

	.mobileForm .formInputLine input {height: 22px;}
	.mobileForm #asktipnew_q {}
	.mobileForm #asktipnew_q_link {width: 180px !important;width: 100% !important;float: none;box-sizing: border-box;margin: 0px;}
	.mobileForm #form_anonflg_label {font-size:15px;position:relative;top: 1px;right: -3px;}
	.mobileForm #form_anonflg {position:relative;top: 3px !important;}

	.mobileForm textarea {width: 98% !important;}


	a.emoticonsChatBoxSingleIcon {}

	a.emoticonsChatBoxSingleIcon  img{width:20px;height:20px !important;padding: 8px;}


	#reply_msg_div .emoticonsChatBox {width: 99%;margin:0px;/* background: red; *//* position: static; */margin-top: 5px;left: 1px;}

	.toggleEmoticonsButton .wrap {width: 22px;height: 22px;padding: 11px;}
	.toggleEmoticonsButton .bottomTabPart {width: 44px;height: 10px;/* position: relative; *//* top: 20px; */margin-bottom: -10px;}

	.toggleEmoticonsButton {left: -48px;}

	.msgSubmitDiv {padding-right: 40px;}
	#reply_msg_div .msgSubmitDiv .basic_button.larger {font-size: 20px;padding: 5px 5px;height: 45px !important;}

	#reply_msg_div .toggleEmoticonsButton img {padding:2px 3px;width:17px;height:17px}

	.block_mobile {list-style-type:none;margin:0px;padding:0px;/* float: right; */padding: 0px;clear:both;min-height: 80px;margin: 10px 0px 10px 0px;border-bottom: 1px solid #f5f5f5;/* border-radius: 10px; */overflow: hidden;/* box-shadow: 1px 1px 1px 1px #888; */padding-bottom: 10px;}

	.homepage_item_lines_wide img,.homepage_item_lines_narrow li:first-child img {border-radius:10px;overflow:hidden;width: 50px;height: 50px;margin-left: 10px;margin-top: 3px;}
	.homepage_item_blocks_mobile_wide {margin:0px;padding:0px;margin-bottom: 18px;}
	.block_mobile .imgArea {float:right;border-radius: 4px;overflow: hidden;position: relative;width: 100px;background: rgb(31, 183, 132);height: 80px;/* background: gainsboro; */}
	.block_mobile .imgArea a img {width: 150%;}


	.block_mobile .question {font-size: 18px;float: right;margin-right: 20px;margin-top: 1px;/* color: #000; *//* line-height: 150%; *//* font-weight: bold; *//* background: red; *//* margin-right: 110px; */float: none;}

	.block_mobile a {color: #000;}

	.block_mobile cite {
		font-style: normal;
		position: absolute;
		bottom: 0px;
		right: 0px;
		direction: rtl;
		border-radius: 0px 10px 0px 0px;
		font-size: 12px;
		max-height: 18px;
		max-width: 200px;
		overflow: hidden;
		border-radius: 10px 0px 0px 0px;
		color:#fff;
		padding: 2px 6px;
		border: 1px solid rgba(255, 255, 255, 0);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.60), 1px 1px 2px rgb(0, 0, 0);
	}

	.homepage_item_lines_wide  a {color: #000;}

	.homepage_item_lines_wide .first {font-size:16px;height:auto;min-height: 50px;}
	.homepage_item_lines_wide .relatedtext,.homepage_item_lines_narrow li,.homepage_item_lines_narrow li:first-child  {height: inherit;min-height:50px;float: none;}

	.homepage_item_lines_wide li,.homepage_item_lines_narrow li  {padding: 10px 0px;clear: both;float: none;height: inherit;min-height: inherit;}

	.homepage_item_lines_narrow li .relatedtext {height:auto;}
	.homepage_item_lines_wide .first,{height:auto;min-height:76px;}
	.homepage_item_lines_wide .first .relatedtext {line-height: normal;}
	.homepage_item_lines_narrow li:first-child .relatedtext {min-height: 50px;height: auto;}
	.homepage_category_box,.homepage_category_box ul {width:100%;float:none;}
	.homepage_category_box.even {margin:0px;}

	.homepage_category_box h3 {font-size: 15px;width:100%}

	.relatedstips h2 {font-size: 13px;/* width: 100%; *//* border-radius: 0px; *//* color: #fff; *//* margin-right: -10px; */margin-top: 15px;/* padding-right: 10px !important; */}

	#bodyWarpPad {padding-right: 9px;}
	.homepage_item_lines_wide .first .relatedtext {/* position: relative; */display: block;width: auto;margin-top: 0px;position: relative;}

	.block_mobile .question,
	.block_pins .question a

	 {font-size: 14px;font-weight:bold;line-height: 20px;/* float: left; */margin-right: 110px;/* display: block; */}


	.asktype_button {width: calc(100% - 20px);text-align:right;min-height: 87px;margin-right: 10px;text-align: center;box-sizing: border-box;}
	.asktype_button .header {margin-right:0px;}
	.asktype_button .text {font-size: 14px;line-height: 18px;}

	.stip .top {font-size: 14px;padding-left: 3px;}

	.askbottomcontent {line-height: 20px;font-size: 13px;/* margin-bottom: -8px; */}

	#singlestip-top h1, #singleask-top h1 {font-size: 17px;display: block;width:auto;margin: 0px;line-height: 18px;margin-top: 2px;}
	.pinCountArea {width:30px;top: 70px;left: 3px;}
	.pinCountArea{  position: static;
	  margin: 10px 0px;
	  padding: 0px;
	  top: 0px;
	  display: block;
	  /* margin-left: 50px; */
	  float: none;
	  margin-right: 95px;
	  float: left;
	  margin: 0px;
	  padding-right: 30px;/
	  padding-bottom: 10px;}

	.pinCountArea .pinAction a {top: 0px;right: 2px;}
	.pinCountArea .pinAction {position:relative;right:-25px;}



	.pinCountArea .bubble {width: 22px;height: 22px;}
	.pinCountArea .bubble::before,.pinCountArea .bubble::after {top: 9px;right: -6px;}
	.pinCountArea .bubble::after {right: -5px;}
	.pinCountArea .content {/* background:green; */width: 100%;height: 100%;}
	.pinCountArea .pinCount {font-size: 16px;width:100%;font-weight: normal;position:relative;top: 2px;left: 0px;}


	 .singleasksmalltop {font-size: 12px;width: 100%}

	.singleasksmalltop {margin-top:8px;margin-bottom: 5px;line-height: 17px;}

	#bodyWarp {padding-left: 9px;box-sizing: border-box;padding-bottom: 0px;margin-bottom: 0px;}

	#left_cc_note {font-size: 14px;}

	.mobileFooter {clear:both;width:100%;text-align:center;background:#f6f6f5;padding:3px 0px;font-size: 14px;}

	.addAnsArea {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.widecontent {width: 100%;}

	.top_answers_bar {
		height: 22px;
		margin-bottom: 10px;
		clear: both;
		line-height: 16px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.top_answers_bar .sortArea {
		padding-top:6px;
		margin-top:1px;
	}
	.single_item_vote {
		float: left;
		left: 0px;
		bottom: 11px;
		position: absolute;
		top: 5px;
	}

	.single_item_vote .vote_button_down_div, .single_item_vote .vote_button_up_div {padding-right: 3px;padding-left: 0px;width: 24px;margin-right: 4px;}
	 .single_item_vote .vote_button_up_div {padding-right:3px;}
	.single_item_vote .score {top: -2px;font-size: 25px;}
	.generic_item .bottomtext, .askbottomcontent {
		padding-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 2px;
		line-height: 145%;
	}

	.ask_type_info {font-size: 12px;padding:2px 0px;/* position: absolute; *//* display: none; */position: static;width: 60px;box-sizing: content-box;line-height: 15px;}

	.relatedstipsitems_wide .relatedtext {line-height:25px;width: 75.5%;margin-right: 10px;float: none;box-sizing: border-box;padding-left: 10px;position: absolute;}

	.singleans {
		margin-bottom: 20px;
	}
	.stipicons{margin-right: 5px; font-weight:bold; font-size: 12px; height:16px;padding-right: 0px;}
	.stipicons img {padding-left:5px;}
	.stipicons.review {display:none;}
	.block_pins .question a{font-size:22px;}

	#singleask-top,#singlestip-top {width: 100%;/* float: none; */}

	#blueline, .blueline,#greenline, .greenline {width:auto;/* margin-top: 5px; *//* background: transparent; */}

	.stip {width: 100%;}

	.generic_item .title, .stiptitle,.stip .top {/* width:auto; */margin: 0px;}

	.generic_item .body, .stip .askbody {width:auto;}
	  

	.generic_item .bodyline, .stipbody .bodyline {width:100%;margin: 0px;}

	.relatedstipsitems2 li .imgPlace {width:50px;position:absolute;}
	.relatedstipsitems2 li .relatedtext {margin-right:60px;width:auto;}

	#stiplist {float:none;width: auto;}

	body form.cmxform  {
		width: auto;}

	form.cmxform fieldset {min-width:inherit}

	body form.cmxform textarea  {width:100% !important;}

	.overflow-ask {width:auto;}
	#stiplisticon {margin-left:10px;margin-bottom: 8px;}

	.blueWarp,.blueWarp .body {width:auto;}

	.msgscontent, .msgscontainer, #stiplistitems {width: 100% !important;margin-right: 0px;}

	.user_report {width:auto;display:inline-block;}


	.replay_input_area {width: calc(100% - 130px);}

	.reply_area {float:none;width:100%;}

	#reply_msg_div {padding:6px;}

	.popupWrap {width:auto;}

	.stip .stiptitle a {}

	.stip .thanks_form_warper {width: 100%;right: 0px;padding: 10px 10px 0px 10px;box-sizing:border-box;margin-bottom: -4px;}
	.stip .thanks_form_warper div {width:100% !important;}



	.item_right_photo .photo {max-width:60px;max-height:60px;}
	.singleitem_title.hasphoto {margin-right:60px;}
	.singleitem_title {width: auto;}
	.singleitem_title {line-height:17px;}

	.singleitem_title h1{font-size:15px;}

	.blueWarp .top {width:auto;}

	#movetotitle{}

	.generic_item .body, .stip .stipbody {width:auto;padding-top: 10px;}

	.stip .stipbody .icons {width:auto;line-height: 18px;}

	#singlestip-top .singleitem_title {font-size:100%}

	.editForm input:not([type="checkbox"]) {width:100% !important; }

	.pen_friends_settings_button{right: 125px;}

	.pen_friends_line .content .title {margin-bottom:5px;}
	.pen_friends_line .time {top:initial;left:initial;bottom:5px;right:70px;}


	.stipsSearch {
		position: absolute;
		right: 0px;
	}

	select.asklistChange {
		width: calc(100% - 50px);
		box-sizing: content-box;
		/* position: relative; */
		background: #fff;
		box-shadow: 0 1px 0 #ccc;
		padding: 1px;
	}

	.bluelisttab {width:140px;top: -5px;}

	.adarea_under_tabs_adsense div {margin-top: -10px !important;margin-bottom: 5px !important;}

	.editmodarea .deletemsg {width:95%;}

	.editmodarea .basic_button {margin-left: 16px;margin-top: 15px;margin-bottom: 20px;font-size: 14px;line-height: 100%;padding: 2px 10px 4px 10px;font-weight: normal;}

	.editmodarea select {width:110px !important; }
	.editmodarea .ask_gsend select {width:140px !important; }

	body form.cmxform  #addans_admin{width:280px !important;}

	.stip.thanksmsg  {width:auto !important;display}

	#thankswall_box .overview  {width:95% !important;}

	#thankswall_box .stipbody.askbody{width:auto !important;}

	#thankswall_box .stipbody .bodyline{width:100% !important;}

	.thank_text_profile {width: 100% !important;box-sizing: border-box;/* margin: 0px auto; *//* display: block; */}

	.thanks_form_wraper > div {width:auto !important;}

	.profile_page #stiplist {font-size:17px;position:relative;}

	.profile_page .profile_photo img {max-width:110px;}

	#chart_pie_tags { width:95%}

	.profile_page .img_summary .profile_msg_icon {position: relative;top: -2px;}

	.profileFlowers {font-size:15px;position:relative;top:-1px;}
	.profile_page #stiplisticon{display:none;}

	.profile_page #greenline {clear:both;margin-top:5px;}

	.profile_page .img_summary #stiplist {width:99%;min-height:20px;}

	.profile_page h2 {font-size:15px;line-height:20px;}

	#tagslistdiv {width:auto !important;}

	.singleans .askbody {padding-left:0px;padding-right:0px;min-height: 40px;padding: 5px 0px 4px 0px;}

	.singleans .askbody .askbottomcontent {padding-right: 10px;margin-left: 90px;}
	.singleans .askbottomtext {min-height:0px;}
	.profile_msg_icon {position:absolute;top:-1px}

	#chart_flowers {width:auto !important;}

	.admin_tools_panel img.left_delete_item {position:relative;width:22px;left: 0px;right: inherit;}

	.admin_tools_panel.position_single img.left_delete_item {top:-0px;right:-5px;}

	.report_confirm_box {width:auto;;right: 0px;}

	.single_item_vote .vote_ok_msg, .single_item_vote .vote_notok_msg {margin-top:0px;position: relative;top: 2px;margin-top: -8px;}

	.answersArea {width:100%;margin:20px 0px 0px 0px;padding:0px;}

	.askTopAdsense {width: 100%;}

	.stipsEurekaChallenge .title .pretitle{font-size:16px}
	.stipsEurekaChallenge .title .question{font-size:18px;padding:15px 0px 12px 0px;}

	.stipsEurekaChallenge .mobileButton{font-size:14px}

	.must_register_msg {font-size: 15px;}

	.formbody .taggingAreaWrap {}

	.greenline {
		background:transparent;
		border-top: 1px solid #f5f5f5;
		border-color: ##f5f5f5;
		margin-top:2px;

	}

	.homePage .relatedstips h2 {
		background: #f5f5f5;
		border-radius:10px 0px 0px 0px;
		padding: 5px 10px 5px 11px !important;
	}

	a {-webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;}
	.expertTitle .titleArea {
		padding: 11px 0px 9px 0px;
	}
	.points_rank {line-height:16px;}
	/* 2017 navbar  - begin */
	.top_box_line.box_bottom {background: #ffffff;padding: 17px 0px 20px 0px;background: #fbfbfb;border-top: 1px solid #aaa;}
	body div.stips-navbar,.stips-navbar .iconArea {
		/* height: 47px; */
		/* padding-top: 3px; */
		/* padding-bottom: 2px; */
	}
	body div.stips-navbar {
		position: static;
		border: 0px;
	}
	body div.stips-navbar-pad {
		width: 100%;
	}

	.stips-navbar a.menuButton {
		/* top: 8px; */
	}
	.stips-navbar a.menuLogo{
		/* top: 12px; */
	}
	.header a.whiteIcon {
		/* top: 1px; */
	}
	.stips-navbar .iconsBar {
		left: 54px;
	}

	.stips-navbar .iconsBar, .stips-navbar .iconsPanel {
		width: 100%;
		padding: 0px;
	}

	#asklist_asktype_change {
		width: 152px;
	}
	/* 2017 navbar  - end */

	.online_icon.online_on {line-height: 10px;padding-top: 2px;padding-bottom: 0px;}

	.answer-flower.after-send{
		transform: translate(-20px,-150px) !important;
	}

	.profileFlowers .ans_flowers_count {top: 1px;}


	.relatedstipsitems_wide .corner_time {
		display: none;
	}


		.page-item-card .ask-type 
		.ask_type_info
		{
			font-size: 12px;
			margin-left: 9px;
			padding: 2px 8px;
		}
	.page-item-card .admin_tools_panel {
		margin-top: 12px;
		margin-bottom: 0px;
		display: inline-block;
		float: left;
		margin-left: 9px !important;
		position: relative;
		text-align: left;
		top: 4px !important;
	}	

	.page-item-card {
		margin-bottom: 32px;
		box-shadow: 0px 1px 2px #c5c5c5;
	}


	.page-item-card .topics .content {
		    height: 100%;
		    line-height: 100%:
		    position: absolute;
		    top: 0;
		    bottom: 0;
		    right: 0;
		    left: -17px;
		    width: calc(100%);
		    white-space: nowrap;
		    overflow: scroll;
		    overflow-y: hidden;
		    margin:22px 0px 0px 0px;
		    padding: 0px 12px 0px 0px;
		    border-right: 0px;
		    border-left: 0px;
		    box-sizing: border-box;
	}	
	.page-item-card .topics {
		padding-bottom: 14px;
		margin-top: -24px;
	}
	.page-item-card .item-content .title {
		padding: 12px;
	}

	.page-item-card .ask-type{
		bottom: -25px;
	} 

	.page-item-card .change-ask-type-button {
		font-size: 11px;
		width: 75px;
		padding: 0px 2px;;
		height: 17px;
		line-height: 14px;
		margin-left: 3px;
	}

	.deleted-item-page-msg  {
		margin-top:-10px;
	}

}	