html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

input, textarea {
	outline:none;
	resize:none;
}

/* clear fix */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden;line-height: 0;height: 0; }
.clearfix {display: inline-block;}  
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;}
.clear {float:none;clear:both; font-size:0px; line-height:0px; height:0px; }

span.blue {
	color:#0066cc;
}

/********* heights *********/
.h5 {width:100%;height:5px;} 
.h15 {width:100%;height:15px;}
.h18 {width:100%;height:18px;}
.h20 {width:100%;height:20px;}
.h25 {width:100%;height:25px;}
.h28 {width:100%;height:28px;}
.h30 {width:100%;height:30px;}
.h10 {width:100%;height:10px;}
.h40 {width:100%;height:40px;}
.h50 {width:100%;height:50px;}

.L { float:left; }
.R { float:right; }

BODY { margin:0px; padding:0px; font-size:12px; font-family:Tahoma; color:#898989; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/bg.gif); }
BODY.inner { background:#fff; }
HTML, BODY { height:100%; }
IMG { border:none; }

.center { text-align:center; }

#sorezki-top-header { min-width:980px; }

#wrapper { min-height:100%; position:relative; min-width:980px; }
.frame { width:980px; position:relative; margin:auto; }


#login-strip { height:34px; background:#0061c0; font-family:Arial; }
	#login-strip FORM { margin:0px; padding:0px; float:right; display:inline; padding-top:7px; margin-right:20px; }
		#login-strip FORM INPUT { margin:0px; padding:0px; border:0px; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -5px 0px; width:95px; height:20px; padding:5px 11px; font-size:11px; color:#fff; float:left; display:inline; margin-right:-1px; margin-top:-5px; outline:none; }
		#login-strip form INPUT.selected { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -122px 0px; }

		#login-strip form DIV.login-button { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -249px -5px; width:47px; height:17px; float:left; display:inline; text-align:center; padding-top:3px; cursor:pointer; color:#fff; font-size:11px; }
		#login-strip form DIV.login-button:hover { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -306px -5px; }



#main-box { text-align:center; padding-top:168px; padding-bottom:220px; }
	#main-box A.logo { display:inline-block; margin-bottom:8px; }
	#main-box DIV.slogan { text-transform:uppercase; margin-bottom:33px; }
	
	#main-box DIV.search-box { width:513px; margin:auto; text-align:left; }
		#main-box DIV.search-box DIV.title { height:25px; line-height:25px; font-size:15px; color:#2f2f2f; margin-left:14px; background:#ddd; display:inline-block; padding:0 10px; -webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
		#main-box DIV.search-box DIV.field { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -74px; width:513p; height:53px; margin-bottom:4px; }
		#main-box DIV.search-box DIV.field.selected { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -137px; }
			#main-box DIV.search-box DIV.field INPUT { margin:4px 15px; padding:11px 0; border:none; background:none; font-size:17px; color:#2f2f2f; width:435px; }
		
		#main-box DIV.search-box DIV.examples { font-size:12px; color:#a2a2a2; margin-bottom:25px; }
			#main-box DIV.search-box DIV.examples SPAN { text-decoration:underline; color:#666; }
		
		#main-box DIV.search-box .search-button { margin:0; padding:0; border:none; width:89px; height:37px; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -200px; font-family:Tahoma; color:#fff; text-shadow: 1px 1px #033db0; font-size:17px; padding-bottom:5px; padding-right:5px; cursor:pointer; }
		#main-box DIV.search-box .search-button:hover { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -100px -200px; }
	


#header { text-align:center; height:150px; border-bottom:1px solid #ccc; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/bg.gif); }
	#header A.logo { float:left; margin-top:59px; margin-right:70px; }
	
	#header DIV.search-box { text-align:left; margin-top:34px; float:left; }
		#header DIV.search-box DIV.title { height:23px; line-height:23px; font-size:13px; color:#2f2f2f; margin-left:14px; background:#ddd; display:inline-block; padding:0 8px; -webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px; }
		#header DIV.search-box DIV.field { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -248px; height:40px; margin-bottom:4px; }
		#header DIV.search-box DIV.field.selected { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -298px; }
			#header DIV.search-box DIV.field DIV.input { float:left; width:473px; margin-right:5px; }
				#header DIV.search-box DIV.field DIV.input INPUT { margin:4px 10px; padding:5px 0; border:none; background:none; font-size:15px; color:#2f2f2f; width:405px; }
				
			#header DIV.search-box DIV.field DIV.button { float:left; margin-top:1px; }
		
		#header DIV.search-box DIV.examples { font-size:10px; color:#a2a2a2; margin-bottom:25px; }
			#header DIV.search-box DIV.examples SPAN { text-decoration:underline; color:#666; }
		
		#header DIV.search-box .search-button { margin:0; padding:0; border:none; width:45px; height:37px; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -348px; font-family:Tahoma; color:#fff; text-shadow: 1px 1px #033db0; font-size:17px; padding-bottom:5px; padding-right:5px; cursor:pointer; float:left; }
		#header DIV.search-box .search-button:hover { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -51px -348px; }


#results { padding:35px 0; padding-bottom:250px; }
	#results DIV.title { font-weight:bold; font-size:15px; }
	#results UL#tweets { position:relative; margin-left:-5px; }
		#results UL#tweets LI { overflow:hidden; margin-bottom:10px; padding:5px 0 5px 5px; }
		#results UL#tweets LI:hover { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/bg.gif); }
			#results UL#tweets LI DIV.profile-pic { float:left; border:1px solid #e5e5e1; margin-right:8px; position:relative; }
				#results UL#tweets LI DIV.profile-pic IMG { display:block; margin:1px;width:48px;height:48px; }
			#results UL#tweets LI DIV.tweet-body { overflow:hidden; }
				#results UL#tweets LI DIV.tweet-body DIV.twitter-name { font-weight:bold; color:#0066cc; font-size:13px; margin-top:2px; }
				#results UL#tweets LI DIV.tweet-body DIV.twitter-name a {font-weight:bold; color:#0066cc; font-size:13px;text-decoration:none;}
					#results UL#tweets LI DIV.tweet-body DIV.twitter-name SPAN { font-weight:normal; color:#8d8d8d; margin-bottom:5px; }
				#results UL#tweets LI DIV.tweet-body DIV.tweet { color:#2f2f2f; font-size:13px; margin-bottom:7px; }
				#results UL#tweets LI DIV.tweet-body DIV.tweet a {color:#2f2f2f;text-decoration:underline}
#results UL#tweets LI DIV.tweet-body DIV.actions { font-size:11px; }
					#results UL#tweets LI DIV.tweet-body DIV.actions A { display:inline-block; color:#8d8d8d; text-decoration:none; }
					#results UL#tweets LI DIV.tweet-body DIV.actions A:hover { opacity:.8; }
					#results UL#tweets LI DIV.tweet-body DIV.actions SPAN.icon { display:inline-block; vertical-align:top; margin-right:3px; }
					#results UL#tweets LI DIV.tweet-body DIV.actions SPAN.icon.tweet-icon { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -396px; width:16px; height:12px; }
					#results UL#tweets LI DIV.tweet-body DIV.actions SPAN.icon.reply-icon { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -26px -396px; width:11px; height:12px; }
					#results UL#tweets LI DIV.tweet-body DIV.actions SPAN.icon.retweet-icon { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -46px -396px; width:14px; height:8px; margin-top:2px; }
					#results UL#tweets LI DIV.tweet-body DIV.actions SPAN.icon.favorite-icon { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -70px -396px; width:15px; height:15px; position:relative; margin-top:-2px; }
					
					
					#loader { padding-top:50px; }
						#loader DIV.more-button { width:140px; height:44px; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0 -421px; color:#434342; font-size:15px; line-height:40px; cursor:pointer; display:inline-block; }
							#loader DIV.more-button:hover { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -152px -421px; }
						#loader IMG { vertical-align:top; position:relative; margin-top:-10px; margin-right:6px; }

#more-tweets {
	height:43px;
}

.page-content .title {
	margin-bottom:10px;
}

.page-content p {
	margin-top:18px;
	line-height:14px;
}

#footer { position:absolute; bottom:0; width:100%; text-align:center; overflow:hidden; padding-bottom:70px; }
.inner #footer { border-top:1px solid #ccc; padding-top:38px; background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/bg.gif); }
	#footer DIV.social-networks { margin-bottom:15px; position:relative; height:20px; }
		#footer DIV.social-networks UL { width:100%; position:absolute; left:15px; }
			#footer DIV.social-networks UL LI { margin:0 5px; display:inline-block; *disaply:inline; *zoom:1; width:100px; overflow:hidden; }
				/*#footer DIV.social-networks UL LI A { display:block; }
				#footer DIV.social-networks UL LI A:hover { opacity:.9; }
				#footer DIV.social-networks UL LI SPAN { width:24px; height:24px; display:block; }
				#footer DIV.social-networks UL LI SPAN.facebook { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) 0px -40px; }
				#footer DIV.social-networks UL LI SPAN.twitter { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -34px -40px; }
				#footer DIV.social-networks UL LI SPAN.linkedin { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -68px -40px; }
				#footer DIV.social-networks UL LI SPAN.googleplus { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -102px -40px; }
				#footer DIV.social-networks UL LI SPAN.rss { background:url(/National_Library/20161222123739oe_/http://backtweets.com/images/png.png) -136px -40px; }*/
	
	#footer DIV.backtweets { font-size:10px; line-height:12px; }

	#footer .footerlinks {
		margin-top:5px;
	}
	#footer a {
		color:#0066cc;
	}


#bck-banner { position:absolute; top:70px; right:40px; z-index:10; cursor:pointer; }

