/*

Theme Name: DOWNALLFA

Version: 4.0

Author: 

Author URI: 

*/

* {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline; 

	outline: 0; list-style: none; 

	text-decoration: none

}

body{

	color : #252525 ;

	background-color :#CBCAC9 ; 

	margin : 0 ; 

	padding : 0 0 ; 

	font :11px/1.9 tahoma,sans-serif 

}

HTML {

	border: 0px; 

	padding: 0px;

 	margin: 0px; 

	vertical-align: baseline ;

	outline: 0 ; list-style: none; 

	text-decoration: none

}

A {

	text-decoration : none ; 

	color:#5C5552

}

A:HOVER {

	text-decoration : none ; 

	color:#429FD2

}



.textwidget {

margin:0px 11px 0px 11px;

}



UL , LI {

	border: 0px; 

	padding: 0px; 

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none ;

	text-decoration: none

}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {

	padding: 0px;

	margin: 0px; 

	vertical-align: baseline ; 

	outline: 0 ;

	list-style: none; 

	text-decoration: none

}

abbr {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none; 

	text-decoration: none

}

address, caption, cite, code, dfn, em , th, var {

	border: 0px;

	padding: 0px; 

	margin: 0px; 

	vertical-align: baseline ;

	outline: 0 

}

IMG {

	border: 0px; 

	padding: 0px; 

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ; 

	list-style: none; 

}

textarea , fieldset {

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	text-decoration: none ;

	font-family: Tahoma ;

	font-size: 11px ;	

	border-right: #EAE6E3 1px solid;

	border-top: #EAE6E3 1px solid;

	background: #fff;

	border-left: #EAE6E3 1px solid;

	border-bottom: #EAE6E3 1px solid ;

	line-height : 1.5

}

H1 {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none;

	text-decoration: none ;

	font: bold 15px Arial, sans-serif ;

	color : #746363

}

H2 {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none;

	text-decoration: none ;

	font: bold 1.4em/1.6 Arial, sans-serif;

	color : #746363

}

H3 {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none;

	text-decoration: none ;

	font: bold 1.3em/1.6 Arial, sans-serif;

	color : #746363

}

H4 {

	border: 0px;

	padding: 0px;

	margin: 0px;

	vertical-align: baseline ;

	outline: 0 ;

	list-style: none;

	text-decoration: none ;

	font: bold 1.2em/1.6 Arial, sans-serif;

	color : #746363

}

#warpper{

	background :#fff url(images/content_background.gif) repeat-y scroll center top;

	direction:rtl ;

	margin:0px auto 0px;

	padding:0 ;

	position:relative ;

	width:968px

}

.header{

	background :transparent url(images/header.png) no-repeat scroll center top;

	height:130px;

	width:960px;

	margin-right : 4px ;

	border:1px solid #9E9E9E ;

	border-width:0 0 1px 0

}

.content {

	background : #ffffff ;

	margin : 0px 8px

}

#nav{

	background : #AEAEAE url(images/nav_bg.jpg) ;

	height : 32px ;

	width :960px ;

	border : 5px solid #E5E4E4 ;

	border-width:0 0 5px 0 ;

	margin-right : 4px

}

#nav ul {

	padding-right: 1px;

	padding-left: 5px;

	padding-bottom: 0px;

	margin: 0px;

	padding-top: 0px;

	list-style: none

}

#nav ul li {

	float: right;

}

#nav ul li A {

	padding-right: 0px;

	display: block;

	padding-left: 5px;

	padding-bottom: 5px;

	margin: 5px 3px 0px;

	font: 11px/14px tahoma;

	color: #fff;

	padding-top: 0px;

	text-align: center;

	text-decoration: none

}

#nav ul li A SPAN {

	padding-right: 8px;

	display: block;

	padding-left: 3px;

	padding-bottom: 4px;

	padding-top: 5px

}

#nav ul li A {

	background: url(images/nav_left.png) no-repeat left top 

}

#nav ul li A SPAN {

	background: url(images/nav_right.png) #fff no-repeat right top; 

	color: #757575 ;

	line-height :1.6

}

#nav ul li A:hover {

	background: url(images/nav_left_highlight.png) no-repeat left top

}

#nav ul li A:hover SPAN {

	background: url(images/nav_right_highlight.png) #fff no-repeat right top;

	color: #429FD2

}

.search_div {

	background: url(images/search_all.png) no-repeat ;

	width: 175px ;

	height: 25px ;

	margin-top:3px ;

	margin-left: 5px ;

	float: left

}

.st {  

	background: none ;

	height : 22px ;

	width : 122px ;

	padding-left: 0px ;

	font-family: tahoma ;

	color : #ffffff;

	font-size : 11px ;

	border : none ;

	padding : 7px 0px 6px 4px ;

	margin-right : 21px ;

	line-height : 22px

}

.sti { 

	background: none ;

	height : 24px ;

	width : 25px ;

	border: none ;

	cursor: pointer

}

#page-content {

	background: #ffffff;

	margin: 0px 0px 0px;

	text-align: right

}

.two-box-warpper {

	background: #ffffff;

	float: right;

	width: 725px

}

#page-body {

	background: #ffffff;

	float: left;

	margin: 5px 0px 5px 0px;

	width: 500px

}

.page-body {

	background: #ffffff;

	clear: both;

	padding-right: 0px;

	padding-left: 0px;

	padding-bottom: 0px;

	margin: 0px 0px 10px;

	padding-top: 0px

}

.page-body INPUT  {

	padding: 0px;

	margin: 4px;

	vertical-align: baseline ;

	outline: 0 ;

	text-decoration: none ;

	font-family: Tahoma ;

	font-size: 11px ;

	border-right: #EAE6E3 1px solid;

	border-top: #EAE6E3 1px solid; 

	background: #fff;

	border-left: #EAE6E3 1px solid;

	border-bottom: #EAE6E3 1px solid ;

	line-height : 20px;

	height : 20px ;

	padding : 5px

}

.ads-banners {

	margin: 0px auto;

	text-align: center

}

.ads-banners A {

	display: block;

	margin: 10px 0px;

	text-align: center

}

.ads-text {

	margin-right : 4px ;

	margin-left : 4px

}

.shop h3 {

	background: url('images/downloadha_shop_top.gif') no-repeat ;

	height: 45px ;

	width: 500px

}

.shop h3 span {

	display: none

}

.shop ul li {

	background: url(images/tick.gif) no-repeat right 7px ;

	padding-right: 10px;

	padding-left: 0px;

	padding-bottom: 0px;

	padding-top: 0px

}

#right {

	background : #EDEBEB ;

	float : right ;

	width : 240px ;

	padding : 0px 5px

}

#left {

	background : #EDEBEB ;

	float : right ;

	width : 238px ;

	padding : 0px 5px

}

.shop-content {

	clear: both ; 

	background : #EDEBEB ;

	margin : 0px 1px 0px 1px

}

.shop-footer {

	clear: both ;

	background: url('images/downloadha_shop_footer.gif') no-repeat ; 

	height: 15px ; 

	width: 500px

}

.post {

	margin : 8px 0 8px 0 ;

	width : 500px 

}

.post-title {

	background: url('images/post_title.png') no-repeat ;

	width : 500px

}

.post-title-space {

	padding : 21px 0px 0px 0px

}

.post-title h1 {

	background: no-repeat right center ;

	padding-right: 38px ;

	color : #746363 ;

	margin : 0px 5px 5px 5px

}

.post-title h1 A:link {

	color:#847B75

}

.post-title h1 A:hover {

	color:#429FD2

}

#post-content {

	border : 2px solid #E9EBEB ;

	border-width : 0px 2px 0px 2px ;

	margin : 0px 1px 0 0

}

.post-content-text {

	padding : 2px 8px 0px 8px

}

.post-content-text .post-hr {

	width : 480px ;

	margin : 8px auto 6px ;

	height : 1px ;

	border-bottom : 1px solid #E4DFDE

}

.post-content-text .post-hr2 {

	background: url(images/hr_bottom_post.gif) no-repeat right center ;

	width : 480px ;

	margin : 0px auto 4px ;

	height : 14px

}

#post-footer {

	width : 500px ;

	background: url('images/post_footer.png') no-repeat ;

	height : 15px

}

.meta {

	background: url(images/meta.gif) no-repeat right center ;

	width : 500px ;

	height : 40px ;

	color:#666666

}

.meta ul {

	padding : 10px 15px 0px 18px

}

#category {

	background: url(images/meta_category.gif) no-repeat right center ;

	padding-right: 20px;

	float : right ; 

	margin : 0px 0px 0px 5px

}

#views {

	background: url(images/meta_views.gif) no-repeat right center ; 

	padding-right: 20px ; 

	float : right

}

#info {

	border : 2px solid #EBEDED ; 

	border-width : 0px 2px 0px 2px ; 

	margin : 0px 1px 0 0 ; 

	padding : 0px

}

#author-post {

	background: url(images/post_author.gif) no-repeat right center ;

	padding-right: 25px ;

	float : right ;

	margin : 0px 0px 0px 5px

}

#date-post {

	background: url(images/post_date.gif) no-repeat right center ; 

	padding-right: 25px ;

	float : right ; 

	margin : 0px 0px 0px 5px

}

#comments-post {

	background: url(images/post_comments.gif) no-repeat right center ;

	padding-right: 25px ;

	float : right

}

#view-post {

	background: url(images/view.png) no-repeat right center ;

	padding-right: 25px ;

	float : right

}

.paginate {

	width : 500px ;

	margin : 8px 0px 0px 0px

}

#paginate {

	padding : 0px 10px 0px 5px

}

.paginate-title {

	background : url('images/paginate_title.gif') no-repeat ;

	width : 500px ;

	height : 40px

}

.paginate-content {

	border : 2px solid #EBEDED ;

	border-width : 0px 2px 0px 2px ;

	margin : 0px 1px 0 0 

}

.paginate-footer {

	width : 500px ;

	background: url('images/comment_footer.gif') no-repeat ;

	height : 18px 

}

#sidebar-right {

	background: #fff ;

	float: right ;

	width: 220px ;

	margin : 5px 0 0 0 

}

.sidebar-right {

	margin: 0px 0 0 0;

}

#sidebar-left {

	background: #fff;

	float: left;

	width: 220px;

	margin : 5px 0 0 0 

}

.sidebar-left {

	margin: 0px;

}

.sidebar-box {

	background: #EBE8E8;

	margin: 0px 0px 5px

}

.sidebar-box h3 {

	height: 55px

}



.sidebar-box .title {

	font-family: Tahoma;

	font-size: 8pt;

	padding-right: 50px;

	padding-top: 15px;

}



.sidebar-box-content {

	width : 220px ;

	clear : both;

	background: url('images/sidebar_bg.png') 

}

.sidebar-box ul {

	padding-right: 15px;

	padding-left: 15px;

	padding-bottom: 5px;

	margin: 0px;

	padding-top: 0px

}

.sidebar-box ul li {

	padding-right: 12px;

	padding-left: 0px;

	background: url(images/arrow_mini_left.gif) no-repeat right 7px;

	padding-bottom: 0px;

	padding-top: 0px

}

.sidebar-box-footer {

	clear: both;

	background: url('images/sidebar_footer.gif') no-repeat ;

	height: 12px;

	width: 220px

}



.sidebar-right .ads h3 {

	background: url('images/ads_title.png') no-repeat ;

	height: 55px ;

	width: 220px

}



.sidebar-left .ads h3 {

	background: url('images/ads_title.png') no-repeat ;

	height: 55px ;

	width: 220px

}



.sidebar-right h3 {

	background: url('images/sidebar_title.png') no-repeat;

	height: 55px ;

	width: 220px;

}



.sidebar-left h3 {

	background: url('images/sidebar_title.png') no-repeat;

	height: 55px ;

	width: 220px;

}



.sidebar-right .category h3 {

	background: url('images/sidebar_title.png') no-repeat ;

	height: 55px ;

	width: 220px

}

.sidebar-right .category ul {

	padding-right: 12px;

	padding-left: 10px;

	padding-bottom: 5px;

	margin: 0px;

	padding-top: 0px

}

.sidebar-right .category ul li {

	color:#000 ;

	padding-right: 10px;

	padding-left: 0px;

	background: url(images/tick.gif) no-repeat right 5px;

	padding-bottom: 0px;

	padding-top: 0px

}

.sidebar-right .category ul li ul {

	margin: 0px 0px 0px 0px

}

.sidebar-right .category ul li ul li {

	padding-right: 11px;

	padding-left: 0px;

	background: url(images/arrow_mini_left.gif) no-repeat right 7px;

	padding-bottom: 0px;

	padding-top: 0px

}

.sidebar-right .status h3 {

	background: url('images/stats_title.png') no-repeat;

	height: 55px;

	width: 220px

}

.sidebar-right .monthly-archive h3 {

	background: url(images/archives_title.png) no-repeat center bottom

}

.sidebar-left .pre-posts h3 {

	background: url('images/lastentires_title.png') no-repeat ;

	height: 55px;

	width: 220px

}

.sidebar-left .rand-posts h3 {

	background: url('images/random_title.png') no-repeat ;

	height: 55px;

	width: 220px

}

.sidebar-left .top h3 {

	background: url('images/topentire_title.png') no-repeat ;

	height: 55px ;

	width: 220px

}

.sidebar-left .monthly-archive h3 {

	background: url(images/archives_title.png) no-repeat center bottom

}

.sidebar-left ul li {

	padding-right: 10px;

	padding-left: 0px;

	background: url(images/arrow_mini_left.gif) no-repeat right 7px;

	padding-bottom: 0px;

	padding-top: 0px

}

.clear {

	clear: both;

	font-size: 0px;

	line-height: 0 ;

	height: 0px

}

.comment {

	width : 500px ;

	margin : 10px 0px 10px 0px

}

.comment-title {

	width : 500px ;

	background: url('images/comment_title.gif') no-repeat ;

	height : 40px

}

.comment-title .name {

	padding : 14px 42px 0px 10px ;

	color:#B2B2B2 ;

	float:right

}

.comment-title .date {

	padding : 14px 0px 0px 35px ;

	color:#B2B2B2 ;

	float:left 

}

.comment-content {

	border : 2px solid #EBEDED ;

	border-width : 0px 2px 0px 2px ;

	margin-left: auto;

	margin-right: 1px;

}

#comment {

	padding : 0px 10px 0px 5px

}

.comment-footer {

	width : 500px ;

	background: url('images/comment_footer.gif') no-repeat ;

	height : 18px 

}

.addcomment {

	padding : 0px 4px 0 0 

}

.addcomment h3 {

	width : 500px ;

	background: url('images/add_comment.gif') no-repeat right ;

	height: 35px ;

	border-bottom: #E8EBEB 1px solid ;

	padding : 0px 0px 4px 0px ;

	margin : 0px 0px 10px 0px

}

.addcomment h3 SPAN {

	display: none

}

.addcomment .input-title {

	float : right ;

	width : 100px ;

	margin : 0px 0px 10px 0px ;

	padding : 5px 0 0 0 

}

.addcomment .input-box {

	float : right ;

	width : 350px ;

margin : 0px 0px 10px 0px 

}



.gozashte {

text-align: right;

}



.jadid {

text-align: left;

}



.addcomment .comment_button {

	background: #FCFCFC no-repeat right ; 

	border:1px solid #E6E6E6 ; 

	padding : 5px ; 

	margin-right : 100px ; 

	font: bold 1.4em/1.6 Arial, sans-serif; 

	cursor: pointer ; 

	height : 30px

}

.addcomment #author {

	background: url(images/author.gif) #FCFCFC no-repeat right ;

	border:1px solid #E6E6E6 ;

	text-align:right ;

	color:#000000;

	padding : 7px 28px 5px 5px ;

	float : right

}

.addcomment #email {

	background: url(images/email.gif) no-repeat right ;

	border:1px solid #E6E6E6 ;

	text-align:right ;

	color:#000000 ;

	padding : 7px 28px 5px 5px ;

	float : right

}

.addcomment #url {

	background: url(images/website.gif) #FCFCFC no-repeat right ;

	border:1px solid #E6E6E6 ;

	text-align:right ;

	color:#000000 ;

	padding : 7px 28px 5px 5px ;

	float : right

}

.addcomment #text {

	background : #FCFCFC  ;

	width : 350px ; 

	height : 150px ; 

	margin: 0px ; 

	border:1px solid #E6E6E6 ; 

	padding : 5px

}

.footer-line {

	background :#E9E9E9 ;

	line-height : 5px ;

	height : 5px ;

	margin : 0px 4px 0px 4px

}

#footer {

	background :#F4F4F4 ;

	border:1px solid #fff ;

	border-width:1px 0px 0px 0px ;

	margin : 0px 4px 0px 4px ;

	padding : 0px 5px 4px 0px

}

#footer ul li {

	background: url(images/footer_arrow.gif) no-repeat right 7px ;

	padding-right: 14px;

	padding-left: 0px;

	padding-bottom: 0px;

	padding-top: 0px

}

#footer a {

	text-decoration:none ;

	color:#757575

}

#footer a:hover {

	text-decoration:none ;

	color:#B1A281

}

#rss {

	width : 130px ;

	float : right ;

	margin : 30px 16px 10px 17px

}

#rss img {

	width : 130px ;

	height : 153px

}

#tags {

	width : 395px ;

	float : right ;

	margin : 0px

}

#tags h3 {

	width : 395px ; 

	background: url('images/tags_title.png') no-repeat right ; 

	height: 50px 

}

#tags h3 span {

	display: none

}

#tags .tags-content {

	width : 395px ;

	background: url('images/footer_content.gif')

}

#tags .tags-content ul {

	padding : 0px 12px 

}

#tags .footer {

	width : 395px ;

	background: url('images/footer_bottom.gif') no-repeat right ;

	height: 20px

}

#links {

	width : 395px ;

	float : right ;

	margin : 0px

}

#links h3 {

	width : 395px ;

	background: url('images/links_title.png') no-repeat right ;

	height: 50px 

}

#links h3 span {

	display: none

}

#links .links-content {

	width : 395px ;

	background: url('images/footer_content.gif')

}

#links .links-content ul {

	padding : 0px 10px 

}

#links .links-content ul #right-links {

	float : right ;

	text-align : right ; 

	width :165px

}

#links .links-content ul #left-links {

	float : right ;

	text-align : right ; 

	width :165px

}

#links .footer {

	width : 395px ;

	background: url('images/footer_bottom.gif') no-repeat right ;

	height: 20px 

}

#forum {

	width : 395px ;

	float : right ;

	margin : 0px

}

#forum h3 {

	width : 395px ;

	background: url('images/forum_title.png') no-repeat right ;

	height: 50px 

}

#forum h3 span {

	display: none

}

#forum .forum-content {

	width : 395px ;

	background: url('images/footer_content.gif')

}

#forum .forum-content ul {

	padding : 0px 12px 

}

#forum .footer {

	width : 395px ;

	background: url('images/footer_bottom.gif') no-repeat right ;

	height: 20px 

}

#releated-post {

	width : 395px ;

	float : right ;

	margin : 0px

}

#releated-post h3 {

	width : 395px ;

	background: url('images/topentires_title.png') no-repeat right ;

	height: 50px 

}

#releated-post h3 span {

	display: none

}

#releated-post .releated-content {

	width : 395px ;

	background: url('images/footer_content.gif')

}

#releated-post .releated-content ul {

	padding : 0px 12px 

}

#releated-post .footer {

	width : 395px ;

	background: url('images/footer_bottom.gif') no-repeat right ;

	height: 20px 

}

.copyright {

	background : url(images/copyright.png) #484848 ;

	margin : 0px 5px 1px 5px ;

	color:#ffffff

}

.copyright #copyright {

	float :right ;

	padding : 8px 10px

}

.copyright #desinger {

	float :left ;

	padding : 8px 10px ; 

	background:#666

}

.copyright #desinger a {

	color:#EEE

}



#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {

	padding: 4px 0px 0px 0px;

	margin: 0;

	border: none;

	text-decoration: none;

	font-weight: normal;

	font-style: normal;

	list-style: none;

	text-transform: none;

	text-indent: 0px;

	font-variant: normal;

	text-align: left;

	line-height: 12px;

	letter-spacing: 0px;

	word-spacing: 0px;

}



#wp_page_numbers {

	width: 100%;

}

#wp_page_numbers ul {

	width: 100%;

}

#wp_page_numbers li {

	float: left;

	display: block;

}



#wp_page_numbers a {

	padding-left: 5px;

	padding-right: 5px;

	display: block;

	color: #000000;

	font-family: tahoma;

	font-size: 8pt;

}



#wp_page_numbers li a:hover {

	color: #666;

}



#wp_page_numbers li.space {

	font-size: 8pt;

	font-family: tahoma;

	color: #aaa;

	padding-left: 5px;

	padding-right: 5px;



}



#wp_page_numbers li.first_last_page {

	font-style: italic;

}



#wp_page_numbers li.active_page a {

	color: #000;

	font-weight:bold;

}

#wp_page_numbers li.active_page a:hover  {

	color: #666666; /* IE fix */



}



#wp_page_numbers li.page_info {

	float: right;

	font-size: 8pt;

	font-family: tahoma;

	color: #aaa;

	display: block;

	padding-right: 5px;



}page a:hover  {

	color: #fff; /* IE fix */

	text-decoration: underline;

	border-color: #A1D4E5;

}



#wp_page_numbers li.page_info {

	float: right;

	display: block;

	padding: 3px;

	padding-left: 5px;

	padding-right: 5px;

	margin-right: 2px;

	color: #000;

	font-size: 11px;

	border: 1px solid #A1D4E5;

}

.wp-smiley {

	border: 0pt none;

	margin: 0px;

	padding: 0px;

	vertical-align: middle;

}













#author-image {

border:2px solid #A293B0;

display:block;

float:right;

height:60px;

margin:10px;

padding:2px;

}

#author-info {

-moz-border-radius:10px 10px 10px 10px;

background:none repeat scroll 0 0 #EDEDED;

color:#626262;

display:block;

font-family:Tahoma,Geneva,sans-serif;

height:auto;

margin-bottom:10px;

margin-top:5px;

padding:4px;

text-align:right;

width:555px;

}

#author-bio h4 {

font-family:Tahoma,Geneva,sans-serif;

font-size:10px;

}

.aligncenter, img.aligncenter {

  clear: both;

  display: block;

  margin-left: auto;

  margin-right: auto;

}
.gplusboxh {
    border: 1px solid #269AAE; 
    border-bottom-color: #54CBE0; 
    color: white; 
    padding: 4px 7px;
    text-shadow: 0 -1px 0 rgba(0,0,0,.3); 
    text-decoration: none; 
    -webkit-border-radius: 4px; 
    -moz-border-radius: 4px; 
    khtml-border-radius: 4px; 
    border-radius: 4px; 
    background: #269AAE; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #269AAE), color-stop(1, #28BBD5)); 
    background: -moz-linear-gradient(center top, #269AAE 0%, #28BBD5 100%); 
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29); 
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29); 
    box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29);
	opacity:0.85;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in; 
}
.gplusboxh:hover {
	opacity:1;
	-moz-box-shadow: 0 0 10px 0px #ccc;
	-webkit-box-shadow: 0 0 10px 0px #ccc;
	box-shadow: 0 0 10px 0px #ccc;
}						

@media only screen and (max-width: 960px), only screen and (max-device-width: 960px)
{
.tb,#tbl_container_graph{display:none;}
}