#input{position:relative;margin-bottom:10px;}
	.inputContainer{margin-right:129px;}
	.inputTextad{margin-right:129px;}
	#options{position:absolute;right:0;top:0;width:129px;height:69px;list-style:none;margin:0;padding:0;}
		#options li{float:left;width:40px;height:21px;margin:0px 0px 3px 3px;border-radius:3px;background:#EDEDED;transition:0.3s;font-family:'lucida grande',tahoma,verdana;font-size:11px;color:#333;text-align:center;line-height:21px;cursor:default;}
		#options li:hover{background:#DDD;transition:0.3s;}
		#options li.active{background:#D1E0E9;}
			#options li a{display:block;width:40px;height:21px;color:inherit;}
	p.experimental{display:block;text-align:center;font-size:10px;margin:5px 0;}
	p.experimental span{padding-left:14px;background:url('../images/icons/experimental12x12.png') no-repeat left top;}
#output{}
	#output .field{position:relative;min-height:20px;margin:0 70px 28px auto;padding:5px;border:1px solid #E2E2E2;border-radius:3px;line-height:20px;box-shadow:0 5px 5px -5px #000;font-size:16px;}





	pre{display:block;margin:0;padding:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:'DejaVu Sans','Droid Sans','Trebuchet MS';}
		pre.promo{padding-right:18px;background:url('../images/icons/promo18x18.png') no-repeat right 1px;}
		pre.exp{padding-right:18px;background:url('../images/icons/experimental18x18.png') no-repeat right 1px;}
		pre.promoexp{padding-right:18px;background:url('../images/icons/promoexp18x18.png') no-repeat right 1px;}

		.copy,.favo{position:absolute;width:30px;height:30px;border:1px solid #E2E2E2;border-radius:3px;box-shadow:0 5px 5px -5px #000;}
		.copy{top:-1px;right:-36px;}
		.favo{top:-1px;right:-71px;}

			.copy span,.favo span{display:block;height:100%;opacity:0.50;cursor:pointer;}
			.copy span:hover,.favo span:hover{opacity:1;}
			.copy span{background:url('../images/icons/icons.png') 4px -515px no-repeat;}
			.favo span{background:url('../images/icons/icons.png') 4px -484px no-repeat;}
			
			.favo span.favd{background-position:-28px -484px;}
			
	#output .pread{margin-bottom:0;}
	#output .ad{overflow:hidden;height:28px;line-height:30px;text-align:center;font-size:11px;}
	#output .moreContent{}
#moreButtonContainer{text-align:center;margin-bottom:14px;}
	#moreButtonContainer .moreButton{display:inline-block;padding:10px 40px;border-radius:3px;background:#408EBB;color:#FFF;cursor:default;}
	#moreButtonContainer .moreButton:hover{background:#999;transition: 0.3s;}
		.blink{animation:blink 700ms infinite alternate;}
		.blink:hover{animation:none;background:#999;}
		@keyframes blink {from { background:#408EBB;}to{background:#999;}};

/*link modules*/
.linkModule div, .linkModule div pre{overflow:hidden;}
.linkModule div.textart{margin:2em 0 1em 0;}
.linkModule div.textart pre{float:left;height:70px;padding:0 5px 5px 0;font-size:8px;line-height:8px;}
.linkModule div.emoticons{margin:2em 0 1em 0;}
.linkModule div.emoticons pre{float:left;height:30px;padding:0 10px 0 0;font-size:16px;line-height:16px;}

	
@media (max-width:600px) {
	.inputContainer{margin:0 0 10px 0;}
	#options{position:relative;width:auto;height:21px;text-align:center;}
		#options li{float:none;display:inline-block;overflow:hidden;width:9.5%;margin:0;}
			#options li a{margin:auto;width:100%;}
	p.experimental{display:block;font-size:12px;margin:8px 0;}
		.copy span:hover,.favo span:hover{opacity:0.5;}
	#output .pread,#output .field{margin-bottom:10px;}
	#output .ad{display:none;}
	#moreButtonContainer{margin-bottom:0px;}
}