/*
	Theme Name:Diavlo
	Theme URL: http://www.web2feel.com/diavlo/
	Description: Free tumblog type WordPress theme released by web2feel.com. 
	Author: Jinsona
	Author URI: www.web2feel.com
	Version: 1.0.0
	Tags: right-sidebar, twitter, fixed-width, theme-options, threaded-comments, banner ads, adsense, fab themes.
	
*/


*{
	margin: 0px;
	padding: 0px;
}
body {
	direction: rtl;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background:#ffffff;
	font-family: 'Rutz_OERegularPro'!important;
	color:#161514;
	font-size:14px;
    -webkit-font-smoothing: antialiased;
	}

.quickshopcart{
	width:205px;
  background-color:#EDEDED;
  border-bottom-color:#CCCCCC;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#B80906;
  font-size:22px;
  left:20px;
  padding:5px;
  position:fixed;
  top:25px;
  z-index:99999;

        -webkit-box-shadow:  0px 0px 3px 2px #cccccc;
        
        box-shadow:  0px 0px 3px 2px #cccccc;
        
}

img {
	border:0;
	margin: 0 0;
	}
a {
	color:#CF4C23;
	text-decoration:none;
	outline:none;
	}
a:hover {
	color:#000;
	text-decoration:none;
		}
h1, h2, h3, h4, h5, h6 {

	}
blockquote {
	padding:10px 10px 10px 10px;
	color:#59666f;
	font-style: italic;
	}
fieldset { border:none;}	
.clear {
	clear:both;
	}

strong { font-weight:normal; font-family:'Rutz_OEBoldPro' !important;}
img.centered  {
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	padding: 0px;
	}

img.alignnone {
	display: inline;
	}

img.alignright {
	padding: 5px 5px;
	margin: 5px 10px 10px 0px;
	display: inline;
	background:#eee;

	}

img.alignleft {
	padding: 5px 5px;
	margin: 10px 0px 10px 15px;
	display: inline;
	background:#eee;

	}

.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	}

.alignright {
	float: left;
	margin: 0px 10px 10px 0px;
	}

.alignleft {
	float: right;
	margin: 10px 0px 10px 15px;
	}

.wp-caption {

	text-align: center;
	background:#eee;
	padding: 4px 0px 5px 0px;
	margin: 10px 10px ;
	}

.wp-caption img {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;

	}

.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	color:#444;
	}
.rounded{

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.boxshadow{
    -moz-box-shadow: 0px 0px 5px #888;
    -webkit-box-shadow: 0px 0px 5px #888;
    box-shadow: 0px 0px 5px #888;


}

.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%;
}

/* The Outer cover */

#wrapper {

	margin:0px auto;
	position:relative;
	}


#casing {
	padding:0px 0px 20px 0px;
	margin:0px auto;
	width:930px;
	}

/* The Header */

#top {
	width:930px;
	height:82px;
	margin:0px auto;
	background-color:#FFF;
	position:relative;

	}

/*.head{

	margin:0px auto;
	height:82px;
	width:920px;
	
}*/

div.logo{
	width:606px;
	height:75px;
	border-bottom:#000 solid 6px;
	background-image:url(images/logo.gif);
	background-position: right;
	background-repeat:no-repeat;
	margin-right:66px;


	}
div.logo a { display:block; width:100%; height:100%;}
h1.logo a:link, h1.logo a:visited{
	color:#111;
}

h1.logo a:hover{
	color:#111;
}

div.leftInfo {
	width:240px;
	height:45px;
	top:0px;
	left:0px;
	position:absolute;
	background:#fff;
	padding-top:30px;
	border-bottom:#000 solid 6px;
	}
div.leftInfo{ color:#999;}	
div.leftInfo a { color:#999;}
div.leftInfo a:hover { color:#333;}
div.leftInfo .red {color:#b80808;}
div.leftInfo .red:hover { font-family:'Rutz_OEBoldPro';color:#b80808;}
/* The Search */

#search {
	width:240px;
	padding:0px ;
	top:25px;
	left:0px;
	position:absolute;
	background:#fff;
	border:1px solid #ddd;
	}

#search form {
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
	}

#search p {
	margin: 0;
	font-size: 85%;
	}

#s {
	width:190px;
	background:#fff;
	margin:0px 3px 0px 0px;
	padding: 5px 5px;
	height:20px;
	border:none;
	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
	color:#555;
	float:right;
	display:inline;

	}

#searchsubmit{
	background:url(images/sbutton.png);
	border:none;
	color:#fff;
	display:block;
	width:16px;
	height:16px;
	margin:8px 0px 0px 7px;
	padding:5px 5px;
	float:left;
	cursor:pointer;
	}

#searchpage{
	background:#fff;
	border:1px solid #ccc;
	margin:0px 10px 0px 10px;
	}

#sform{
	width:450px;
	border:none;
	padding:6px 5px;
	}

#formsubmit{
	float:left;
	background:url(images/sfrm.png) repeat-x;
	border-right:1px solid #ccc!important;
	border:none;
	padding:5px 5px;
	}

.scover{


	}

.sbox{
	padding:10px 0px;
	padding:10px 0px;
	}

.sbox p{
	padding:5px 0px;
	color:#777!important;
}
.shead{
	margin:0px 10px 25px 10px;

}
.shead p{
	margin-right:10px;
	margin-bottom:10px;
	color:#3E91CE;
}

.stitle h2{

	font-weight:normal;
	padding:0px 0px;
	font-size:26px;
}
.stitle h2 a{
	color:#6D6750;

}

.searchmeta{
	margin-top:5px;
	color:#D14E25;
	text-transform:uppercase;
	font-size:10px;
}

.searchmeta a{
	color:#D14E25;

}


/*Page menu*/
.menucase{
	width:606px;
	height:150px;
	padding:0px 66px 0px 0px;
	background-image:url(images/theFontsHeader.gif);
	background-repeat:no-repeat;
	background-position:620px 15px;
	float:right;
}
#botmenu{
	height:140px;
	margin:0;
	width:576px;
	font-family: 'Rutz_OERegularPro';
	font-size: 12px;
	background-color: #ededed;
	border-bottom: dotted 1px #cdcdcd;
	padding:10px 15px 10px 15px;
	}
.homelink{
	width:40px;
	height:40px;
	float:right;
	margin-right:10px;
}
#submenu {
	margin: 0px 0px;
	width:100%;
	padding:0px 0px;
	float:right;
	}
#menuWrap { width:606px; padding-right:66px; float:right;
background-image:url(images/TheWeightsHeader.gif);
	background-repeat:no-repeat;
	background-position:620px 25px;

}	
#subMenu{height:50px;
	margin:0;
	width:486px;
	font-family: 'Rutz_OERegularPro';
	font-size: 12px;
	
	border-bottom: dotted 1px #cdcdcd;
	position:relative;
	padding-left:120px;
}
	
#subMenu ul {
	width: 100%;
	float: right;
	list-style: none;
	margin: 15px 0px;
	padding: 10px 0px;}	

#subMenu li {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
	color: #000000;
	}
#subMenu li.last-page-item a { color:#b80808;
border:none !important; margin-right:3px;}
#subMenu li.last-page-item a:hover {color:#000;}
	
#subMenu li a {
	color: #000000;
	display: block;
    margin: 0 0 3px 0;
	padding: 0 5px;
	text-decoration: none;
	position: relative;
	border-left:#000 solid 1px;
	font-size:13px;
	line-height:12px;

	

	}	
	
li.first-page-item{
	height: 75px;
	width: 75px;
	cursor: pointer;
	background-image: url('images/igul.png');
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top:-10px;
	left:35px;
	z-index:100;
	}
#subMenu li.first-page-item a{ display:block; width:75px; height:75px; text-indent:-4000px; border:none; overflow:hidden;}	

#submenu ul {
	width: 100%;
	float: right;
	list-style: none;
	margin: 0 0px;
	padding: 0 0px;
	}

#submenu li {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
	color: #7c7c7c;

	}

#submenu li a {
	width:110px;
	color: #000;
	display: block;
    margin: 0;
	padding: 0px 10px 5px 10px;
	text-decoration: none;
	position: relative;
	font-size:16px;
	line-height:20px;

	}

#submenu li a:hover, #submenu li a:active, #submenu .current_page_item a,#submenu .current-page-ancestor a {
	/*background-image: url('images/red_arrow.gif');
	background-repeat: no-repeat;
	background-position:122px 6px;*/
	color: #B80808;
	}
#submenu .current_page_item a, #subMenu .current_page_item a,#subMenu li a:hover, #subMenu li a:active { color:#b80808;}
#submenu li a.sf-with-ul {
	padding-left: 10px;
	}



#submenu li li a, #submenu li li a:link, #submenu li li a:visited {
	font-size: 12px;
	color: #888;
	text-shadow:none;
	width: 148px;
	font-family: 'Rutz_OERegularPro';
	margin: 0;
	padding: 0px 10px;
	line-height:35px;
	border-bottom:1px solid #fff;
	border-top:1px solid #ddd;
	text-transform: none;
	position: relative;

	}

#submenu ul li ul li:first-child a{
	border-top:none!important;

}

#submenu ul ul li:last-child a{
	border-bottom:none!important;

}

#submenu li li:last-child{
	border-bottom:none;
}

#submenu li li a:hover, #submenu li li a:active {

	color: #444;
	}


#submenu li ul {
	z-index: 9999;
	position: absolute;
	right: -999em;
	height: auto;
	width: 170px;
	margin: 0px 0px;
	padding: 5px 5px;
	background:#F0F0F0;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-radius: 0px 3px 3px 0px;
border-radius: 0px 3px 3px 0px;
border:1px solid #D6D6D6;

	}

#submenu li ul a {
	width: 150px;
	}

#submenu li ul a:hover, #submenu li ul a:active {
	}

#submenu li ul ul {
	margin: -41px 179px 0 0;
	}

#submenu li:hover ul ul, #submenu li:hover ul ul ul, #submenu li.sfHover ul ul, #submenu li.sfHover ul ul ul {
	right: -999em;
	}

#submenu li:hover ul, #submenu li li:hover ul, #submenu li li li:hover ul, #submenu li.sfHover ul, #submenu li li.sfHover ul, #submenu li li li.sfHover ul {
	right: auto;
	}

#submenu li:hover, #submenu li.sfHover {
	position: static;
	}



/* Main Content*/

#content {
	float:right;
	width: 672px;
	height:100%;
	display:inline;
	}



/* Sidebar */

.right{
	width:240px;
	float:left;
	margin-top:10px;
	min-height:100%;

}
.sidebar ul li{
	background:url(images/sideb.png);

}
.sidebox{
	width:240px;
	background:url(images/sideb.png);
	padding:0px 0px 10px 0px;
	margin-bottom:20px;
	list-style:none;
	border-bottom:#999 1px dotted;

}

.correction {
padding-bottom:10px;
}
h3.sidetitl{
    font-family: 'Rutz_OERegularPro';
	font-weight:normal;
	color: #999;
	font-size:14px;
	margin:0px 0px 10px 0px;
	line-height:14px;
	width:240px;
	display: inline;
	

}
.sidebox ul {
	list-style-type: none;
	margin:  0px;
	padding: 0px 0px 0px 0px ;

	}
.sidebox li{
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.sidebox ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	}

.sidebox ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
	}

.sidebox ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebox ul li {
	height:100%;
	line-height:18px;
	clear:right;
	width:240px;
	margin:0px 0px;
	list-style-type: none;
	border-bottom:1px solid #fff;
	text-shadow:-1px -1px 0px #fff;



	}

.sidebox ul li a:link, .sidebox ul li a:visited {
	color:#6f6f6f;
	text-decoration: none;
	padding: 2px 0px 2px 0px;
	display:block;
	}

.sidebox ul li a:hover {
	color: #000;
	}


.sidebox.widget_categories ul li,.sidebox.widget_pages ul li,.sidebox.widget_archive ul li,.sidebox.widget_meta ul li,
.sidebox.widget_links ul li{
	padding-right:0px;
	border-bottom:1px solid #fff;
}

.sidebox.widget_recent_entries ul li a{
	border-bottom:1px solid #fff;
}

ul#recentcomments li.recentcomments {
	padding:5px 0px;
	border-bottom:1px solid #fff;
}

.sidebox .textwidget p{
	line-height:22px;
	margin:  0px;
	padding: 0px 0px 10px 0px ;
	color:#6f6f6f;
	text-shadow:-1px -1px 0px #fff;

	}

p.twitter-message{
	padding:10px 0px 10px 0px;
	color:#666;
	font-size:12px;
	border-bottom:1px solid #eee;
}

a.twitter-user{
	color:#D32A08;
}


a.twitter-link{
	color:#D32A08;
}


.squarebanner{

	background:url(images/sideb.png);
	padding:15px 0px 30px 0px;
	list-style:none;

}

.squarebanner ul{
	padding:5px 0px;
	list-style:none;
	margin:0px;
	width:260px;
}

.squarebanner ul li{
	float:right;
	margin:10px 0px 0px 0px;
}
.squarebanner ul li.rbanner{
	float:left;
	margin:10px 4px 0px 0px
}
/* --- FOOTER --- */

#footer {
	color:#000;
	font-size:11px;
	width:930px;
	margin:auto;
		}

#footer a:link , #footer a:visited{
	color:#000;
	text-decoration:underline;
	}

#footer a:hover {
	color:#666;
	}
#footr, #footl { border-top:6px solid #000; margin-bottom:20px;}
#footr { width:606px; margin-right:66px; float:right;}
#footl{ width:240px; float:left; text-align:left;}


/* The Navigation */

#navigation{
	margin:10px 0px 0px 0px;
	padding:5px 0px 10px 0px;

	}


/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h1.pagetitle {
	font-family: 'Rutz_OERegularPro';
	padding:10px 0px;
	font-size:18px;
	text-align:center;
	color:#444;
	margin-bottom:10px;
	text-shadow:-1px -1px 0px #fff;
	}
 h1.pagetitle a {
 	color:#507409;
 }


/* Comments */

#commentsbox {
	margin:10px 0px 0px 0px;

}

h3#comments{
	font-size:14px;
	color:#222827;
	font-weight:bold;
	padding:10px 0px 10px 0px ;
	margin-top:10px;
	font-weight:normal;
	text-transform:uppercase;
}

ol.commentlist {
	margin:0px 0 0;
	clear:both;
	list-style:none;

}

ol.commentlist li{
	padding:0px;
	margin:20px 0px 0px 0px;
	list-style:none;

}

ul.children li{

}

.comment-body {
	direction: rtl;
	width:610px;
	display:inline-block;
	position:relative;
	padding:0px 0px;
}
.comment-wrap{
	background:#fff;
	padding:15px 15px;

}

.authordata{
	background:#D8D8D8;
	border:1px solid #fff;
}
.avatar{
	float:right;
	margin:10px;
}
.avatar img{
	margin:0px;
}
.avatmeta{
float:right;
padding:10px 0px;
}
span.fn{
	color:#444;
	text-shadow:-1px -1px 0px #F3F3F3;
	display:block;
	padding:0px 0px 5px 0px;
}
.comment-meta{
	font-size:12px;
	color:#444;
	text-shadow:-1px -1px 0px #F3F3F3;

}

.comment-content{
	padding:5px 0px;
	line-height:22px;
	color:#666;
	margin-bottom:10px;
}



.reply-container a{
	padding:3px 10px;
	background:#545454;
	color:#fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size:12px;
	margin:20px 0px 0px 20px;
	float:left;

}

.comment-nav{

	padding:5px ;
	height:20px;

}

.comment-nav a:link,.comment-nav a:visited{

	color:#00608F;
}

#respond{
	background:#EAEAEA;
	padding:10px 20px 0px 20px;
	margin:10px 0px 0px 0px;
	border:1px solid #fff;
	}

#respond a{
	color:#09596A;
}
 #respond h3 {
	font-size:14px;
	color:#fff;
	background:#FFAB06;
	font-weight:bold;
	padding:10px 10px ;

}
#commentform {
	padding:10px 0px;
	margin:0px 0px;
}
#commentform p{
	margin:5px 0px ;
	color:#444;
}
 #respond label{
	display:block;
	padding:5px 0;
	color:#444;

}
 #respond  label small {
	font-size:10px;

}
 #respond input {
	margin-bottom:10px;
	padding:5px 5px;
	margin:0 0 10px 10px;
	background:#fff;
	border:1px solid #ddd;
	color:#555;
}
#commentform  input{
	width:50%;

}

#respond  input#commentSubmit {
	background:#3F3F3F;
	border:1px solid #2e353d;
	color:#fff;
	text-decoration:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:3px 10px;
	width:100px;
	margin:10px 0px;

	cursor:pointer;
}
textarea#comment{

	background:#fff;
	border:1px solid #ddd;
	width:80%;
	margin:10px 0px 0px 0px;
	padding:5px 5px;
	color:#555;
}



/* Page navigation */

.widebanner{

	height:60px;
	margin-top:10px;
	padding:10px 0px;
	text-align:center;
}


.wp-pagenavi{

	font-size:12px;
	text-align: center !important;


}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {

	text-decoration: none;
	background:#555!important;
	border: 1px solid #222 !important;
	color:#fff !important;
	padding:3px 7px !important;
	display: block;
	text-align: center;
	float: right;
	margin-left: 4px;

}


.wp-pagenavi a:hover {
	color: #ffffff;
}

.wp-pagenavi span.pages {

	display:none;
}

.wp-pagenavi span.current {
	text-decoration: none;
	background:#333 !important;
	border: 1px solid #111!important;
	color:#fff !important;
	padding:3px 7px !important;
	display: block;
	text-align: center;
	float: right;
	margin-left: 4px;

}

.wp-pagenavi span.extend {

	text-decoration: none;
	background:#333 !important;
	border: 1px solid #111 !important;
	color:#fff !important;
	padding:3px 7px !important;
	display: block;
	text-align: center;
	float: right;
	margin-left: 4px;

}
/* --- Flicker ----*/
.widget_flickrRSS a { margin-left:5px;}

/* ----- twetter ---- */
.sidebox #twitter_div { text-align:left;}
.sidebox #twitter_div h3 { text-align:right;}
.sidebox #twitter_div ul li { font-size:12px; line-height:14px; margin-bottom:5px;}
.sidebox #twitter_div ul a{ padding:0px; color:#666;}
.sidebox #twitter_div ul a:hover{ padding:0px; color:#333;}
.sidebox #twitter_div ul span a {color:#6B9DE3;}
.sidebox #twitter_div ul span a:hover {color:#3F6DAD;}

/*------Links----*/
.sidebox ul.blogroll { width:240px;}
.sidebox .blogroll li { font-size:12px; width:49%; display:inline-block;  overflow:hidden; } 
li.fontweb .blogroll li { font-size:12px; width:100%; overflow:hidden; float:none; } 
/*------ AddThis ----*/
.atwidget .addthis_toolbox a { float:right;}

/*text tester css */


#tester {
	width: 475px;
}
#tester p { margin:0px !important;}
#tester #testerR {
	float: right;
	height: 150px;
	width: 455px;
	border: 1px dashed #b3bcc1;
	padding:5px;
	overflow:auto;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	outline:none;
    
}
#tester #testerR p{ font-size:48px; line-height:48px; outline:none;}

#tester #testerL {
	background-color: #f6f6f6;
	border: 1px solid #e6e6e6;
	float: left;
	height: 145px;
	width: 35px;
	overflow:hidden;
	padding:5px;
	text-align:center;
}
#tester #testerL a { display:block; width:34px; margin-bottom:2px;}
#tester #testerL p { font-size:240px; line-height:250px; outline:none;}
#tester #testerB {
	background-color: #f6f6f6;
	border: 1px solid #e6e6e6;
	width: 455px;
	margin-top:15px;
	overflow:hidden;
	padding:5px;
	

}
#tester #testerB p { font-size:22px; line-height:25px; outline:none;}
#tester #testerB, #tester #testerL,#tester #testerR { -moz-border-radius     : 5px;
	-webkit-border-radius  : 5px;
	-o-border-radius       :5px;
	border-radius          : 5px;}
	

	
.dark { background-color:#000; color:#FFF;}	
#post-600 .entry { margin-right:65px; margin-top:20px; }	
/* ------ Q shop -----*/
.wHead tr th{ font-weight:normal; color:#000; font-size:16px;}
.wHead tr td { font-weight:normal; color:#000; font-size:14px;}
.quickshop { width: 550px ; margin-top:7px; margin-right:5px; margin-left:5px; border-bottom: 1px #DDD dotted; position:relative;  }
.quickshop fieldset dl dd { font-size:16px; overflow:hidden; margin-right:0px; }
.quickshop fieldset button ,fieldset.quickshop a { width:99px; height:21px; cursor:pointer; font-family:'Rutz_OERegularPro'; float:left; background-color:#b80808; color:#fff !important; display:block;}
fieldset.quickshop a {text-align:center; line-height:21px;}
.quickshop fieldset button:hover, fieldset.quickshop a:hover { color:#000  !important; background-color:#ededed;}
fieldset.quickshop strong { font-size:16px;}
.tCart { width: 100%; text-align:right; margin-bottom:15px;}
.tCart tr td { border-bottom:1px #DDD dotted; line-height:2em;}
.tCart tr th { font-weight:normal; font-size:16px;}
.tHead { font-weight:normal; margin-bottom:15px;}

.margr ul.ui-tabs-nav li.ui-state-active a { font-size:17px; font-weight:normal; font-family:'meodedpasconlight';}
.margr ul.ui-tabs-nav li a{font-size:17px; font-weight:normal; color:#666666; font-family:'meodedpasconlight';}

.margr .wp-tabs { font-family:'Rutz_OERegularPro';}

.margr .morbtn {margin-left:36px; display:block;font-size: 16px; width:162px; height:21px; text-align:center; line-height:21px; cursor:pointer; font-family:'Rutz_OERegularPro'; float:left; background-color:#ededed; color:#000 !important;}
.margr .morbtn:hover {background-color:#ededed; color:#000 !important;}
#tester #testerB p.dable { font-size:50px; line-height:55px; !important;}
#tester #testerB p.linr{ font-size:50px; line-height:55px; !important;}
#tester #testerB p.lettr{ font-size:50px; line-height:55px; letter-spacing:-2px; !important;}
#tester #testerB p.frank{ font-size:90px; line-height:88px; !important;}
#tester #testerB p.newezed_bold{ font-size:50px; line-height:55px; letter-spacing:-1px; !important;}
#tester #testerB p.katom{ font-size:50px; line-height:55px; letter-spacing:-1px; !important;}
#tester #testerB p.shalvata_light{ font-size:50px; line-height:55px; !important;}
#tester #testerB p.bethll{ font-size:50px; line-height:55px; letter-spacing:-1px !important;}
#tester #testerB p.mdd{ font-size:50px; line-height:55px; letter-spacing:-1px !important;}
#tester #testerB p.sst{ font-size:50px; line-height:55px; !important;}

#tester #testerB p.alc{ font-size:50px; line-height:50px; !important;}

#tester #testerB p.sstw{ font-size:50px; line-height:55px; letter-spacing:-1px !important;}
#tester #testerB p.tgd{ font-size:50px; line-height:55px; letter-spacing:-1px !important;}
#tester #testerB p.meodedpsh{ font-size:50px; line-height:55px; letter-spacing:-1px !important;}
.dis { font-size:13px; color:#666; padding:0px 20px 0px 30px !important; line-height:13px !important;}


.twtr-ft div {
    display: none;
    overflow: hidden;
    padding: 10px;
}

.twtr-hd {
    overflow: hidden;
    padding: 10px;
    position: relative;
    display: none;
}

.a2a_kit a.a2a_dd {color:#999; }

#a2apage_powered_by {display:none;}
div div.a2a_menu_inside, div#a2apage_find_container, div#a2apage_DEFAULT, div#a2apage_EMAIL {border-radius:0px;}
div.a2a_menu_powered_by {
    background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    color: #666666;
    font-size: 9px;
    margin-top: 4px;
    padding: 3px;
    text-align: center;
display: none;
}
#a2apage_powered_by {
    display: none;
}
.sendbtn { position:absolute; left:10px; bottom: -40px;}
#cf_field_9, #cf_field_10 {float:right; margin-right:15px;}
.cform label.cf-before span { display:block; width:400px;}
.sidebar .fb_iframe_widget iframe {position:relative;}

.sf-sub-indicator {display:none;}

.page-id-600 .quickshopcart	{
	display: none;
}