/*
Theme Name: The Infidel
Theme URI: http://infidelmovie.com
Description: Bespoke WordPress theme for the Infidel movie campaign website
Version: 2
Author: Dan deHavilland  / Franki&Jonny
Author URI: http://frankiandjonny.com
*/


/************************************* RESET ********************************/
/* v1.0 | 20080212 | http://meyerweb.com/eric/tools/css/reset/  */

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, font, img, ins, kbd, q, s, samp,
small, strike, strong, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
}

/********************************  TYPE  ************************************/

body { 
	font-family: Helvetica, Arial, Trebuchet, sans-serif;
	color: #ca5d00;
}

h1, h2, h3, h4, h5 { line-height: 1.5em; }

h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 0.9em; text-transform: uppercase; font-weight: normal;}

p, li {
	font-size: 1em;
}

p, span.feed-content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
}

p {
	letter-spacing: 0.05em;
}

li {
	font-size: 0.7em;
}

a { text-decoration: none; }

/******************************* COLOUR & STYLE *****************************/

body {
	background-image: url('images/background-tile-shadow.png');
	background-attachment: fixed;
	background-position: center top;
}

a {
	color: #fff;
}
.body a {
  color: rgb(202, 93, 0);
}
a:hover {}
p {
	color: rgb(202, 93, 0);
	margin: 1em 0;
}
.commentlist p, .commentlist span {
  color: #fff;
}

p a, 
.entry a {
	color: #ca5d00;
	font-weight: bold;
}
p a:hover, 
.entry a:hover {
  color: #ca5d00;
}
.footer a:hover {
	color: #aa1226;
}
.entry img {
  margin-right: 8px;
}
.navigation {
	background-image: url('images/navbar-background-fingers.png');
	background-repeat: repeat-x;
}

	.navigation ul li a {
		text-transform: uppercase;
		font-weight: bold;
	}
.content,
.content .scrolling {
	background-image: url('images/content_background.gif');
	background-repeat: repeat-y;
}

.footer {
	background-color: #f8c22f;
}

.feeds_column h3 {
  color: #fff;
}

/******************************** LAYOUT ************************************/

html, body {
	height: 100%;
}

body {
	background-color: #f1b729;
	text-align: center;
	overflow-y: hidden;
}

.wrapper {
	position: relative;
	height: 100%;
/*  overflow: hidden;*/
	width: 984px;
	margin: 0 auto;
	text-align: left;
}

.header {
	position: relative;
	z-index: 10;
	height: 161px;
}

	.header .masthead {
		height: 103px;
	}
	
	.header .masthead img {
		border: none;
		float: left;
	}
	
	.navigation {
		height: 50px;
		padding: 2px 0;
	}
	
		.navigation ul {
			text-align: center;
			padding: 5px;
			height: 17px;
		}
		
		.navigation ul li {
			display: inline;
		}
		.navigation ul li a {
			color: #f9eddc;
			position: relative;
			padding: 6px 6px 6px 11px;
		}
			.navigation ul.rootnav a {
				font-size: 1.2em;
			}
			.navigation ul li a span {
				display: none;
				position: absolute;
				top: -15px;
				width: 18px;
				height: 41px;
				z-index: 11;
				background-repeat: no-repeat;
			}
			.navigation ul li a.active span {
				display: block;
			}
			.navigation ul li a span.selected-state-left {
				left: -8px;
				top: -2px;
				background-image: url('images/navigation-selected-left.png');
			}
			.navigation ul li a span.selected-state-right {
				right: -8px;
				top: -2px;
				background-image: url('images/navigation-selected-right.png');
			}
			
		
		.navigation ul.subnav li a {
/*			font-weight: normal;*/
			font-size:1em;
			padding-top: 4px;
			padding-bottom:5px;
			color: #cc6b1d;
			text-align: center;
		}
		
		
		.navigation .subnav {
			padding: 6px 0px;
			background-color: #f8c22f;
		}
		
		.navigation ul li a.active,
		.navigation ul li a.red {
			color: #c40018;
			background-color: #f8c22f;
		}
		
		.navigation ul.rootnav li a.active,
		.navigation ul.rootnav li a.red {
			background-image: url('images/navbar-selected-yellow.gif');
			background-repeat: repeat-x;
		}
		
		
		.navigation ul li a:hover {
			color: #c40018;
		}
		
		.navigation ul.subnav li a:hover span {
/*			display: block;*/
		}

.archive_header {
	margin: 30px 20px 0;
}

.content_wrapper {
	position: absolute;
	width: 478px;
	top: 136px;
	padding: 0 253px;
}

.body {
/*  height: 100%;*/
	position: relative;
}
	
	.feeds_column, .content {
	  position: relative;
		height: 100%;
	}
	
		.feeds_column {
			float: left;
			width: 237px;
			overflow: hidden;
			border-right: 8px solid rgb(248, 194, 47);
			border-left: 8px solid rgb(248, 194, 47);
		}
		
		.content {
			float: right;
			width: 723px;
			border-right: 8px solid rgb(248, 194, 47);
  		overflow: auto;
		}

.content_body {
  clear: both;
  margin-bottom: 10px;
}

.content .entry {
	padding: 13px;
}

.content .entry h3 {
/*	padding*/
	height:25px;
}

.content .entry h3 span {
	font-weight: bold;
}
.content .entry h3 span a.heading {
	color: #ca5d00;
}


.column {
  position: absolute;
  top: 35px;
  width: 237px;
}

		.shade,
		.column-top-shadow,
		.column-top-right-shadow,
		.column-left-shadow,
		.column-top-left-shadow,
		.column-top-right-shadow {
			position: absolute;
			z-index: 2;
		}
		
		.column-top-shadow {
			text-align: left;
			height: 10px;
			width: 237px;
			background-image: url('images/shade/top.png');
			background-repeat: repeat-x;
			z-index: 3;
		}
			.column-top-right-shadow {
				display: block;
				position:static;
				float: right;
			}
		.column-left-shadow {
			height: 100%;
			width: 12px;
			top: 0;
			background-image: url('images/shade/left.png');
			background-repeat: repeat-y;
		}

		.center-column-top-shadow {
			background-image: url('images/shade/shadow-top.png');
			background-repeat: no-repeat;
			font-size: 0.1px;
			height: 11px;
			right: 0;
			position: absolute;
			top: 0;
			width: 731px;
			z-index: 10;
		}
		#center-column-left-shadow {
			background-image: url('images/shade/left.png');
			height:1000px;
			width: 10px;
			left:0;
			position:relative;
			top:-15px;
		}


.footer_wrapper {
	position: absolute;
	text-align: center;
	bottom: 0;
	left: 50%;
	width: 984px;
}



.footer {
  clear: both;
	position: relative;
/*  top: -30px;*/
	height: 30px;
  width: 984px;
  margin: 0 auto;
}

	.footer .footer_shadow {
		position: relative;
		width: 984px;
		top: -4px
	}
		.footer .shade {
			position: absolute;
			top: 0px;
		}
		
		.footer .footer_shadow .bottom-left-left {
			left: 8px;
		}

		.footer .footer_shadow .bottom-center-left {
			left: 253px;
		}
		
		.footer .footer_shadow .bottom-center-right {
			left: 726px;
		}
		
		.footer .footer_shadow .bottom-right-left {
			left: 739px;
		}

	
	.footer ul {
		float: left;
		padding: 10px 5px 0;
	}
	
	.footer ul li {
		position: relative;
		float: left;
		padding: 0 5px;
	}
	
	.footer .partners {
		float: right;
		height: 30px;
		margin-right: 6px;
	}
	.footer .partners a {
		position: relative;
		top: 2px;
	}


.feedTab {
	float: left;
	height: 400px;
	width: 200px;
	overflow: scroll;
}


/***************************** PAGES ***************************************/
.interpage_navigation {
/*	padding: 15px 33px 20px;*/
	font-size: 0.7em;
	font-family: Georgia, Garamond, sans-serif;
	font-style: italic;
	font-weight: bold;
}

a.next_page_link {float: right;}
a.previous_page_link {}

/***************************** WIDGETS *************************************/
.widget-selector {
  height: 35px;
}
.widget-selector a {
  font-size: 0;
  
}

.widget-selector a.left {
  position: absolute;
  top: 0;
  left: 0;
}
.widget-selector a.right {
  position: absolute;
  top: 0;
  right: 0;
}

.widget-panel {
	overflow-y: auto;
	overflow-x: hidden;
}

.widget-heading {
	padding: 8px 0 6px;
}

.widget-controls {
	padding: 5px;
	height: 11px;
}

.widget-controls a {
	display: block;
	float: left;
	padding: 2px 0px 2px;
	margin-right: 3px;
	font-size: 0.6em;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	height: 16px;
}

.left-selector, .right-selector {
  display: block;
  float: left;
}

.widget-tabs {
	margin: 5px 5px -10px;
	height: 38px;
	position: relative;
	z-index: 1;
}

.widget-tabs a {
	float: right;
	margin-right: 2px;
	margin-bottom: -10px;
	display: block;
}

.widget-tabs span {
	display: none;
}

.widget-panel {
	position: absolute;
	margin-right: 0;
	display: none;
	width: 237px;
}

.widget-panel.left-all,
.widget-panel.right-recent {
	display: block;
}

.widget-panel a.feed-row {
	display: block;
	background-color: #fff;
	min-height: 47px;
	font-size: 0.7em;
}
.widget-panel .feed-row span.feed-content {
	margin: 0;
	display: block;
	padding: 6px 6px 6px 49px;
	text-align: left;
	color: inherit;
	font-family: inherit;
	font-style: inherit;
	line-height: 1.2em;
}
.widget-panel .feed-row .avatar {
	float: left;
	display: block;
	width: 48px;
	height: 42px;
}
.widget-panel .feed-row strong {
	text-transform: uppercase;
}


/* left */
	.left-widget .widget-panel,
	.left-widget .column_inner,
	.left-widget .column_inner_expanded {
		background-color: #afdef9;
	}
	
	.left-widget .widget-heading {
		background-color: #7ca3b9;
	}
	
	.left-widget .widget-panel .feed-row {
		border-bottom: 2px solid #afdef9;
		color: #648395;
	}
		
		.left-widget .widget-filter-button {
			display: none;
			padding-left: 3px;
		}
		
		.left-widget .widget-controls a span {
			color: #648395;
		}
		
		.left-widget .widget-controls a.filter-david {
			background-image: url('images/widget/filter-david.png');
			width: 40px;
		}
		.left-widget .widget-controls a.filter-arvind {
			background-image: url('images/widget/filter-arvind.png');
			width: 47px;
		}
		.left-widget .widget-controls a.filter-omid {
			background-image: url('images/widget/filter-omid.png');
			width: 35px;
		}
		.left-widget .widget-controls a.left-enlarge-button {
			background-image: url('images/widget/filter-enlarge.png');
			width: 58px;
			display: none;
		}
		.left-widget .widget-controls a:hover.filter-david,
		.left-widget .widget-controls a.active.filter-david {
			background-image: url('images/widget/filter-david-on.png');
		}
		.left-widget .widget-controls a:hover.filter-arvind,
		.left-widget .widget-controls a.active.filter-arvind {
			background-image: url('images/widget/filter-arvind-on.png');
		}
		.left-widget .widget-controls a:hover.filter-omid,
		.left-widget .widget-controls a.active.filter-omid {
			background-image: url('images/widget/filter-omid-on.png');
		}
		.left-widget .widget-controls a:hover.left-enlarge-button,
		.left-widget .widget-controls a.active.left-enlarge-button {
			background-image: url('images/widget/filter-enlarge-on-left.png');
		}
		
		.left-widget .widget-controls a:hover,
		.left-widget .widget-controls a.active {
/*			background-color: #7ca3b9;*/
		}
		
		.left-widget .widget-controls a:hover span,
		.left-widget .widget-controls a.active span {
			color: #fff;
		}
	
	.left-widget .widget-tabs a {
		width: 33px;
		height: 34px;
	}
	.left-widget .widget-tabs a:hover,
	.left-widget .widget-tabs a.active {
		height:42px;
		margin-left:-2px;
		margin-right:1px;
		position:relative;
		top:-1px;
		width:36px;
	}
	.left-widget .widget-tabs a.left-tab-links {
		background-image: url('images/widget/filter-link.png');
	}
	.left-widget .widget-tabs a:hover.left-tab-links,
	.left-widget .widget-tabs a.active.left-tab-links {
		background-image: url('images/widget/filter-link-on.png');
	}
	.left-widget .widget-tabs a.left-tab-google {
		background-image: url('images/widget/filter-google.png');
	}
	.left-widget .widget-tabs a:hover.left-tab-google,
	.left-widget .widget-tabs a.active.left-tab-google {
		background-image: url('images/widget/filter-google-on.png');
	}
	.left-widget .widget-tabs a.left-tab-facebook {
		background-image: url('images/widget/filter-facebook.png');
	}
	.left-widget .widget-tabs a:hover.left-tab-facebook,
	.left-widget .widget-tabs a.active.left-tab-facebook {
		background-image: url('images/widget/filter-facebook-on.png');
	}
	.left-widget .widget-tabs a.left-tab-twitter {
		background-image: url('images/widget/filter-twitter.png');
	}
	.left-widget .widget-tabs a:hover.left-tab-twitter,
	.left-widget .widget-tabs a.active.left-tab-twitter {
		background-image: url('images/widget/filter-twitter-on.png');
	}
	.left-widget .widget-tabs a.left-tab-all {
		background-image: url('images/widget/filter-all.png');
	}
	.left-widget .widget-tabs a:hover.left-tab-all,
	.left-widget .widget-tabs a.active.left-tab-all {
		background-image: url('images/widget/filter-all-on.png');
	}
	
	
	
	
	.widget-panel .feed-row a {
		color: inherit;
	}
	.left-widget a:hover.feed-row {
		background-color: #7ca3b9;
	}
	.left-widget a:hover.feed-row span.feed-content {
		color: #fff;
	}
	
	
	/* left expanded */
	.left-widget .column_inner_expanded .column-top-right-shadow {
		display: none !important;
	}
	.left-widget .column_inner_expanded .column-top-shadow {
		width: 245px !important;
	}
	
	
	
	
	
	
	
	
/* right */
	
	.right-widget .widget-panel,
	.right-widget .column_inner,
	.right-widget .column_inner_expanded {
		background-color: #B7E2AC;
	}
	
	.right-widget .widget-heading {
		background-color: #87B27B;
	}
	
	.right-widget .widget-panel a.feed-row {
		border-bottom: 2px solid #B7E2AC;
		color: #6e9164;
		background-color: #fff;
	}
	.right-widget .widget-panel a:hover.feed-row {
		background-color: #87B27B;
	}
	.right-widget .widget-panel a:hover.feed-row span.feed-content {
		color: #fff;
		background-color: #87B27B;
	}
	
	.right-widget .widget-controls a {
		color: #6e9164;
	}
	
	.right-widget .widget-controls a:hover,
	.right-widget .widget-controls a.active {
		color: #fff;
	}
	
	.right-widget .widget-tabs {
		text-align: right;
		height: 61px;
	}
	
	.right-widget .widget-tabs a {
		display: block;
		float: right;
		text-align: left;
		width: 180px;
		margin-right: 0;
		margin-bottom: 2px;
		padding-left: 3px;
		height: 15px;
		background-image: url('images/widget/filter-internal-off.png');
		background-repeat: no-repeat;
	}

		

	
	.right-widget .widget-tabs span {
		display: inline;
		text-transform: uppercase;
		font-size: 0.6em;
		color: #6e9164;
		font-weight: bold;
	}
	
	.right-widget .widget-controls a.right-enlarge-button {
		background-image: url('images/widget/filter-enlarge.png');
		width: 58px;
		display: none;
	}
	.right-widget .widget-controls a:hover.right-enlarge-button,
	.right-widget .widget-controls a.active.right-enlarge-button {
		background-image: url('images/widget/filter-enlarge-on-right.png');
	}
	
/*	.right-widget .column_inner .widget-tabs a.active {
		height: 29px;
		width: 189px;
		background-image: url('images/widget/filter-internal-on.png');
		z-index: 3;
		margin-bottom: -9px;
		position: relative;
	}*/
	

	
	.right-widget .widget-tabs a:hover, 
	.right-widget .widget-tabs a.active {
		background-image: url('images/widget/filter-internal-color.png');
	}
	
	.right-widget .widget-tabs a:hover span, 
	.right-widget .widget-tabs a.active span {
		color: #fff;
	}
	
	.loading-spinner {
		margin-top: 40px;
	}
	
/******************************** COMMENTS *********************************/

a.leave-comment {
	display: block;
	background-image: url('images/comment-leave.png');
	background-repeat: no-repeat;
	padding: 2px 1px 2px 5px;
	width: 138px;
	clear: left;
	height: 17px;
}
h3 a.leave-comment {
	float: right;
	font-size: 1.1em !important;
	text-align: center;
}

a:hover.leave-comment,
a.active.leave-comment {
	background-image: url('images/comment-leave-on.png');
}

a.leave-comment span {
	font-style: italic;
	font-family: Georgia, Garamond, serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #fff;
	text-transform: none;
}

.commentlist {
	margin-top: 5px;
}

.comments-wrapper {
	padding: 13px 13px 50px;
}

.comment {
	background-image: url('images/comment-back-top.png');
	background-repeat: no-repeat;
/*	background-color: #F05A28;*/
	width: 454px;
	margin-bottom: 5px;
}

span.date,
cite.fn {
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

span.date {
	font-size: 0.7em;
}


.comment-body-wrapper {
	background-image: url('images/comment-back-bottom.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 4px 0;
}

.comment-body {
	padding: 3px 0 0 50px;
	background-color: #F05A28;
}

.comment-body p {
	margin: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-size: 0.9em;
	margin:5px 0 0 5px;
	padding-bottom:5px;
	line-height: 1.3em;
}

.comment-author {
	float: left;
	padding: 5px 5px 0 5px;
}

.comments-wrapper form .table-wrapper {
	padding: 6px 12px 6px 8px;
	background-color: #f8c22f;
	width: 434px;
}

.comments-wrapper form {
	width: 454px;
	background-image: url('images/comment-form-top.png');
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 6px;
/*	background-color: #f8c22f;*/
}

.comments-wrapper form label {
	display:block;
	font-size:0.7em;
	font-weight:bold;
	margin-right:0;
	padding-left:29px;
	text-align:left;
	text-transform:uppercase;
	width:90px;
	padding-top: 4px;
	color: #fff;
}

.comments-wrapper span.input-caption-question {
	padding-left:29px;
}

.comments-wrapper form label.wide {
	width: auto;
	display: inline;
}

.comments-wrapper form table td {
	padding-top: 3px;
}

.comments-wrapper form table td p {
	margin: 0.3em 0 0;
}

.comments-wrapper form .table-bottom-edge {
	height: 3px;
	background-image: url('images/comment-form-bottom.png');
	background-repeat: no-repeat;
}

.comments-wrapper form table {
	width: 100%;
	background-image: url('images/comment-form-bottom.png');
	background-repeat: no-repeat;
	background-position: center bottom;
}
.comments-wrapper form table td {
	vertical-align: top;
}
.comments-wrapper form input.text,
.comments-wrapper form textarea {
	border: none;
	width: 315px;
	text-align: left;
}
.comments-wrapper form textarea {
/*	width: 434px;*/
	height: 100px;
}
.comments-wrapper form textarea.comment-text {
	width: 434px;
}

.comments-wrapper form input.button {
	display: block;
	float: right;
	background-color: #f05a28;
/*	border: 1px solid #f05a28;*/
	color: #fff;
	font-weight: bold;
/*	width: 100%;*/
	border: none;
	cursor: hand;
}

.input-caption,
.input-caption-question {
	font-size: 0.7em;
	font-style: italic;
	font-family: Georgia, Garamond, serif;
}

.input-caption-question a,
.input-caption a {
/*	text-decoration: underline;*/
	font-weight: bold;
}

#login_error, .error-panel {
	
	color: #fff;
	padding: 10px;
	font-size: 0.9em;
	font-family: Georgia, Garamond, serif;
	font-style: italic;
}

.error-padding strong {
	color: ;
}

.fn a {
	color: #fff;
}


/********************************* SHARE ***********************************/
.share_panel {
	position: relative;
	clear: both;
}

.share_panel .share_item {
	display: block;
	float: left;
}
.share_panel .share_link {
	color: #fff;
	font-family: Georgia, Garamond, serif;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	padding-top: 4px;
	background-repeat: no-repeat;
}

.share_panel .share_link {
	display: block;
	float: left;
	width: 21px;
	height: 17px;
	background-color: #f8c22f;
}

.share_panel .share_item ul {
	float: left;
	display: none;
}

.share_panel .share_item ul li.share_end {
	float: left;
	height: 21px;
	width: 10px;
	position: relative;
	background-image: url('images/share-panel-right.png');
	background-repeat: no-repeat;
	background-position: right middle;
	
}

.share_panel .share_item:hover ul,
.share_panel .share_item.active ul {
	display: block;
}

.share_panel .share_item:hover a,
.share_panel .share_item.active a {
	color: #fff;
}

.share_panel .share_item:hover .share_trigger {
	background-image: url('images/share-button-on.png');
}

.share_link {
	padding: 0 2px;
	background-position: 3px 3px;
	background-repeat: no-repeat;
}
.share_link span {
	display: none;
}

.share_link.Bebo { background-image: url('images/share/bebo.png'); }
.share_link.Bebo:hover { background-image: url('images/share/bebo-on.png') }
.share_link.Myspace { background-image: url('images/share/myspace.png'); }
.share_link.Myspace:hover { background-image: url('images/share/myspace-on.png'); }
.share_link.Facebook { background-image: url('images/share/facebook.png'); }
.share_link.Facebook:hover { background-image: url('images/share/facebook-on.png'); }
.share_link.StumbleUpon { background-image: url('images/share/stumbleupon.png'); }
.share_link.StumbleUpon:hover { background-image: url('images/share/stumbleupon-on.png'); }
.share_link.Twitter { background-image: url('images/share/twitter.png'); }
.share_link.Twitter:hover { background-image: url('images/share/twitter-on.png'); }
.share_link.Digg { background-image: url('images/share/digg.png'); }
.share_link.Digg:hover { background-image: url('images/share/digg-on.png'); }
.share_link.Delicious { background-image: url('images/share/delicious.png'); }
.share_link.Delicious:hover { background-image: url('images/share/delicious-on.png'); }

.share_panel .share_trigger {
	background-color: transparent;
	background-image: url('images/share-button.png');
	background-position: top left;
	width: 54px;
	height: 17px;
	padding: 4px 0;
}

.share_trigger span {
	display: inline;
}

/*************************CONTENT LOADING SPINNER **************************/
.loading {
	z-index: 1000;
	position: absolute;
	top: 300px;
	height: 50px; width: 50px;
	text-align: center;
	width: 984px;
	display: block;
}


/********************************* ADMIN ***********************************/
.edit-entry {
	font-size: 0.6em;
}

/******************************** STUFF ************************************/
.garfix_preloader {
	display: none;
}

.alignright {
  float: right;
}

.alignleft {
  float: left;
}

.interpage_navigation {
  clear: both;
}

.temp_response_container {
	display: none;
}
