textarea, input, select {
font: 12;
padding: 2px; 
line-height: 1em; 
background: #fcf9f9;
border: 1px solid; line-height: 1em; 
border-color: #ddd #e1dfdf #d1cdcd;
box-shadow: inset 0 0 2px rgba(255,255,255,0.75); 
-moz-box-shadow: inset 0 0 2px rgba(255,255,255,0.75); 
-webkit-box-shadow: inset 0 0 2px rgba(255,255,255,0.75);
}
table {font:12px Arial;}
body {
	margin-top:0;
	margin-left:0;
	margin:0 auto;
	padding:0;
	font-family: "helvetica neue",arial,sans-serif;
	color: #333333;
	background: #f7f5f5;
}
input[type="text"],textarea {
	background-image: none !important;
	border: solid 1px #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	outline:none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius:3px;
}

input:hover, textarea:hover, select:hover{
	background: #F2F2F2;
	border-color: 0px #818181;
	box-shadow: 0 0 5px #9FCB85;
	-webkit-box-shadow: 0 0 5px #9FCB85; 
	-moz-box-shadow: 0 0 5px #9FCB85;
}
textarea:focus, input[type="text"]:focus{
	border: solid 1px #669E43;
	background-color: #F2F2F2;
	box-shadow: 0 0 5px #669E43;
	-webkit-box-shadow: 0 0 5px #669E43; 
	-moz-box-shadow: 0 0 5px #669E43;
}

.virtualInputBox
{
background: #fcf9f9; 
border: 1px solid;
height: 22px;
padding: 2px;
border-color: #ddd #e1dfdf #d1cdcd;
box-shadow: inset 0 0 2px rgba(255,255,255,0.75); 
-moz-box-shadow: inset 0 0 2px rgba(255,255,255,0.75); 
-webkit-box-shadow: inset 0 0 2px rgba(255,255,255,0.75);
}

em{
	font: 12.1px sans-serif;
	color:#669E43;
}
.hidden {
	display:none;
}
#aboutYourAnswer {
	font: 12 Arial;
}
#miniHelpPublic {
	font: 12 Arial;
	display:none;
}
#miniHelpInput {
	padding:5px;
	display:none;
	float:right;
	font: 12 Arial;
	border: 1px solid #669E43;
	min-height:200px;
	width:160px;
	background-color:#F2F2F2;
}
.userInfo
{
	padding:0px;
	font: 12 Arial;
	border: 1px solid #F2F2F2;
	min-height:100px;
	background-color:#fff;
	width:530px;
}
.msgColorRed
{
	font: 12 Arial;
	color:red;
}
.persianKey
{
float:left;
width:18px;
min-height:20px;
margin:1px;
text-align:center;
font: 12px Tahoma;
font-weight:bold;
border: 1px solid;
color:#fff;
background:#669E43;
}
.logo_title,
.logo_title a{
	font-family:'Droid Serif', "times. serif";
	font-size:1.1em;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
	color: #fff;
	text-shadow: 1px 2px 3px #fff;
}
.showFeedback
{
width:728px;
}
.star-off{
color:DarkGray;
font: 20px Tahoma;
}
.star-on{
color:Orange;
font: 20px Tahoma;
}
.star-count{
color:DarkGray;
font: 20px Tahoma;
}
.vote-up-off,.vote-down-off{
color:DarkGray;
font: 20px Tahoma;
}
.vote-up-on,.vote-down-on{
color:Orange;
font: 20px Tahoma;
}
.vote-accepted-on{
font-size:30px;
color:green;
}
.vote-accepted-off{
font-size:30px;
color:DarkGray;
}
.comment-up-on
{
color:Orange;
font: 12px Tahoma;
}
.comment-up-off
{
color:DarkGray;
font: 12px Tahoma;
}
.comment-count-post
{
color:DarkGray;
}
.vote-count-post{
}
.remove-comment{
}
.show-link{
}
.pronon-play-button,.pronon-check-button,.pronon-ok-off,.pronon-del-off,.pronon-comment-off,.pronon-record-button,.img-record-button,.pronon-ok-off:hover,.pronon-del-off:hover,.pronon-comment-off,.img-check-button,.img-ok-off,.img-del-off,.img-comment-off,.img-ok-off:hover,.img-del-off:hover,.img-comment-off:hover{
font-size:10px;
background: #fcf9f9;
}
.pronon-ok-on,.pronon-del-on,.pronon-comment-on,.pronon-ok-on:hover,.pronon-del-on:hover,.pronon-comment-on:hover,.img-ok-on,.img-del-on,.img-comment-on,.img-ok-on:hover,.img-del-on:hover,.img-comment-on:hover{
font-size:10px;
background: #9FCB85;
}
.pronon-status-del, .img-status-del{
color:red;
font: 12px Tahoma;
font-weight:bold;
}
.pronon-status-unverified, .img-status-unverified{
color: orange;
font: 12px Tahoma;
font-weight:bold;
}
.pronon-status-verified, .img-status-verified{
color: green;
font: 12px Tahoma;
font-weight:bold;
}
.pronon-record-button,.img-record-button
{
color:red;
}
.myEdit{
background: #F2F2F2;
width: 633px;
}
.shadow{
background: #ffffff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 1px 1px 1px #818181; /* shadw */
-webkit-box-shadow: 2px 2px 3px #818181; /* Shadow */
box-shadow: 2px 2px 3px #818181;  /* Shadow */
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);
}
a.searchIcon
{
	text-decoration:  none;
	padding:1px 6px 2px 6px;margin:0 3px 3px 0;color:#fff;background:#669E43;text-shadow:0 1px 0 rgba(0,0,0,0.2);
	-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;
	-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-ms-transition:300ms ease all;-o-transition:300ms ease all;
}
a.searchIcon:hover{background:#9FCB85}
.tags a{
display:block;
background-color:#9FCB85;
border:1px solid #9FCB85";
font-size:10px;
color:#ffffff;
float:left;
padding:0 5px;
height:18px;
line-height:18px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
margin:0 3px 10px 0
}
.tags a:hover{background:#669E43;color:#ffffff;}
/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(/images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(/images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
.hideBox {
	font:10px Arial;
	float:right;
	background-color:#baf46e;
}
#miniProfileBox {
	display:none;
	position:absolute;
	border:1px solid #669E43;
	background-color:#baf46e;
	padding:1px;
	font:10px Arial;
	width: 250px;
	z-index:201;
}
#searchResultClick {
	display:none;
	position:absolute;
	border:1px solid #669E43;
	background-color:#F2F2F2;
	padding:1px;
	font:10px Arial;
	width: 150px;
	z-index:200;
}
.questionListTitle{
padding:3px 6px 2px;
font:15px Arial;
}
.questionListTitle a{text-decoration: none;color:#669E43}
.questionListTitle a:hover{text-decoration: underline;}

.questionListHasAnswer, .questionListSelectedAnswer
{
background-color:#9FCB85;
}
.questionListHasAnswer a{text-decoration: none;color:#fff}
.questionListSelectedAnswer a{text-decoration: none;color:yellow}


#mainBar
{
}

#mainBar a{
	color: #fff;
	text-decoration: none;
	-moz-outline-style: none;
	outline: none;
}
.center728
{
	position:absolute;
	min-height:300px;
	padding:15px;
	left:50%;
	width:728px;
	margin-left:-368px;
}
.center1050
{
	position:absolute;
	min-height:300px;
	padding:15px;
	left:50%;
	height:auto;
	width:1050px;
	margin-left:-525px;
}
.mytooltip{
min-height:15px;
}
.voteRow{
color:#000;
font-size: 11px;font-family:Arial;
}

a {color: grey;	text-decoration: none;	-moz-outline-style: none;outline: none;}
a:hover {color: #c0c0c0;text-decoration: underline;}
.linkColorDark{color: #fff;}
.linkColorDark a{color: #fff;}
#myPop {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#baf46e;
	padding:1px;
	font: 10px Arial;
	width: 150px;
}
#showExtraValues {
	position:absolute;
	display:none;
	padding:1px;
	width: 200px;
	border: 1px solid #669E43;
	width:140px;
	background-color:#F2F2F2;
}
#extraValues{
	font-size: 12px;
	font-family:sans-serif;
}
.fontDefault
{
	font:12px Arial;
}
var{padding:0 2px 0 0;margin:3px;border:1px solid #669E43;color:yellow;background-color:orange;font-size:10px;font-weight:bold;}
var:hover {color:#fff;text-decoration: underline;}
.unverified{padding:0 2px 0 0;margin:3px;border:1px solid #669E43;color:yellow;background-color:orange;font-size:10px;font-weight:bold;}
.unverified:hover {color:#fff;text-decoration: underline;cursor: pointer;}
.searchResult{padding:3px 6px 2px;cursor: pointer;}
.autoCompleteRows
{
	cursor:pointer;
	width:auto;
	padding:3px;
	background-color:white;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #ccc;
}
.unicodeSymbols
{
	font-family: Arial Unicode MS;
}

#curtain{
	position:absolute;
	top:0;
	left:0;
	z-index: 900;
	background: #000;
}
#spamReportBox
{
position: absolute;
top: 50;
left: 50%;
width:400px;
height: 200px;
margin-left:-200px;
margin-top:-100px;
z-index:901;
padding:10px;
background-color:#baf46e;
}
#messageContainer {
	border:none;
	position:relative;
	width:auto;
	margin:0 auto;
	clear: both;
}

#userContainer {
	border:none;
	position:relative;
	width:auto;
	min-width:300;
	margin:0 auto;
	clear: both;
	float: left;
}

.msgBox {
	width: 472px;
	padding: 2px;
	margin: 2px;
	font-size: 11px;
	text-align:left;
	float: left;
	background-color: #fff; 
	box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
}

.userBox {
	width: 50px;
	height: 65px;
	margin: 1px;
	padding: 2px;
	font-size: 11px;
	text-align:left;
	float: left;
	background-color: #fff;
}

.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s;
}

.transitions-enabled.masonry {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
}

.transitions-enabled.masonry  .masonry-brick {
	-webkit-transition-property: left, right, top;
	-moz-transition-property: left, right, top;
	-o-transition-property: left, right, top;
	transition-property: left, right, top;
}


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
	-webkit-transition-property: none;
	-moz-transition-property: none;
	-o-transition-property: none;
	transition-property: none;
}
#chatLeft {
    position: relative;
    float: left;
    width: 478px;
    height: auto;
}
#chatTopLeft {
    width: 100%;
    height: 60px;
}
#chatBottomLeft {
    position: absolute;
    width: 100%;
    height: auto;
    top: 65px;
}
#chatRight {
	margin:5px;
	position: relative;
	float: left;
	width: 300px;
}
#chatTopRight {
	width: 100%;
	height: 300px;
}
#chatBottomRight {
	position: absolute;
	border: 1px solid gray;
	top: 270px;
	width: 100%;
	height: 150px;
	overflow: auto;
	overflow-x: hidden;
}
.chatChColor
{
	background-color: #f7f5f5;
}
.chatImgClass
{
	width:50px;
	height:50px;
	border: 0px;
	vertical-align:middle;
}
.chatImgIcon
{
	width:32px;
	height:32px;
	border: 0px;
	vertical-align:middle;
}
.forumQuestionInput, .forumAnswerInput{line-height: 15px;}

.bar {
	z-index: 730;
	background: #f7f5f5;
	width:100%;
	height:40px;
	margin: 0px ;
	padding-bottom: 5px ;
	padding-top: 0px ;
	border: 0px;
	color: #524D4D;
	text-shadow: 0 1px #FFFFFF;
	position: fixed;
	clear:both;
	border-bottom: 1px solid #C2C2C2;
	-moz-box-shadow: 0px 1px 2px #818181; /* shadw */
	-webkit-box-shadow: 0px 1px 3px #818181; /* Shadow */
	box-shadow: 0px 1px 3px #818181;  /* Shadow */
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);
}
#container {
	border:none;
	position:relative;
	width:auto;
	margin:0 auto;
	clear: both;
}
#emailContainer {
	border:none;
	position:relative;
	width:auto;
	min-width:700px;
	width:700px;
	margin:0 auto;
	clear: both;
	text-align:left;
}
.item {
	width: 200px;
	table-layout: fixed;
	margin: 3px;
//	border: 1px solid red;
	font-size: 11px;
	text-align:left;
	float: left;
	background-color: #fff; 
	box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
}
.email
{
	width: 690px;
	word-wrap: break-word;
	word-break: break-all;
	table-layout: fixed;
	margin: 3px;
	font-size: 14px;
	text-align:left;
	float: left;
	background-color: #fff; 
	box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
}
.mainbody { padding:13px 0 0 0; }
.d-main { width:950px; margin:0 auto; }


/*mini-pinboard - end*/
.side-board .mini-pinboard .position { position:relative; padding:8px 40px 7px 40px; color:#333; }
.side-board .mini-pinboard .position p { color:#666; }
.side-board { width: 216px; margin-right:10px; }
.side-board .mini-pinboard .title { height:auto; text-align:left; }
.fix { position:relative; margin:0 auto; padding-left:216px; }
.fix-side { position:absolute; left:-10px; top:13px; }
#hold-side { position:fixed; top:133px; *margin-left:-115px;}

#popShowPinLayer { width:100%; overflow-y:scroll; }
.popup-w720 { width:720px; margin: 0 auto; }

/*mini-pinboard - pop */
.side-board-pop { padding-left:72px; }
.side-board-pop .mini-pinboard { width:645px; margin:0 10px 10px 0; background-color: none; box-shadow:none; overflow:visible; }
.side-board-pop .mini-pinboard .title { margin-left:-52px; }
.side-board-pop .mini-pinboard .position { width:550px; position:relative; padding:8px 40px 7px 40px; color:#333; }
.side-board-pop .mini-pinboard .position p { color:#666; }

.side-board .mini-pinboard .position .number { font-size:12px; }

.fl-l { float:left; }

#hold-side { position:fixed; top:133px; *margin-left:-115px;}


.mini-pinboard .statistics { padding:14px 5px 14px 8px; border-bottom:solid 1px #ddd; color:#aaa89f; }

.mini-pinboard .title { font-size:14px; }
.side-board .mini-pinboard .position .number { font-size:12px; }

.mini-pinboard .title { position:relative; width:200px; height:16px; padding:17px 8px 9px 8px; line-height:16px; text-align:left; color:#333; }

.mini-pinboard .title a { color:#333; }
.mini-pinboard .title .amount { display:inline-block; zoom:1; padding:0 2px; line-height:14px; border:solid 1px #edd; border-radius:5px; color:#b88; background:#fffcf5; box-shadow:1px 1px 3px #eee; }

.side-board .mini-pinboard .title { height:auto; text-align:left; }

.side-board-pop .mini-pinboard .title { margin-left:-52px; }

.mini-pinboard .title { font-size:14px; }

.mini-pinboard ul { padding:0 0 0 4px; overflow:hidden; }
.mini-pinboard ul:hover li img { filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }

.mini-pinboard li { position: relative; width:51px; height:51px; margin:3px 1px 2px 4px; float:left;list-style: none;}
.mini-pinboard li img { display:block; width:50px; height:50px; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; border:solid 1px #f5f5f5; overflow:hidden; }
.mini-pinboard li.activated { width:52px; height:52px; margin:2px 1px 0px 3px; }
.mini-pinboard li.activated img { border:solid #FF6600 2px; }

.coverList { margin-left:-41px; }
.coverList ul { padding:0 0 0 0px; overflow:hidden; }
.coverList ul:hover li img { filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }

.coverList li { position: relative; width:50px; height:50px; float:left;list-style: none;}
.coverList li img { display:block; width:50px; height:50px; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; border:solid 0px #f5f5f5; overflow:hidden; }

/*price - start*/
.pin .price,
.pin-pic .price { position:absolute; width:68px; height:22px; padding:0 9px 4px 5px; left:-5px; top:28px; line-height:22px; text-align:center; background: url(../images/bg-price.png) 0 0 no-repeat; z-index:90; overflow:hidden; }
.pin .price em,
.pin-pic .price em { font-weight:bold; color:#666; }
.pin-pic { text-align:center; }
/*price - end*/

/*detail - start*/
.detail-main { width:728px; background: #FFF; float:right; }
.detail-main .detail-pinner { position:relative; padding:20px 20px 20px 78px; text-align:left; border-bottom:solid 1px #eee; background: url() 0 top no-repeat; }
.detail-main .detail-pinner img { position:absolute; margin-left:-58px; top:25px; }
.detail-main .detail-pinner .p1 { width:640px; overflow:hidden; }
.detail-main .detail-pinner .p1 a { line-height:36px; }
.detail-main .detail-pinner .p1 span { padding:0 5px; line-height:36px; color:#8C7E7E; }
.detail-main .detail-pinner .p2 { color:#8C7E7E; }
.detail-main .d-top { height:22px; padding:10px 0 0 0; }
.detail-main .d-top .buttons { padding-left:20px; float:left; }
.detail-main .d-top .buttons .btn { float:left; }
.detail-main .d-top .source { padding-left:16px; line-height:22px; color:#666; float:left; }
.detail-main .d-top .source a { padding-left:4px; font-weight:normal; color:#807366; }
.detail-main .d-top .share { padding-right:20px; float:right; }
.detail-main .d-top .share span { display:block; padding-right:4px; line-height:18px; color:#666; float:left; }
.detail-main .d-top .share img { margin-right:3px; }
.detail-main .d-top .report { padding-right:20px; float:right; }
.detail-main .d-top .report a { color:#CCC; }
.detail-main .d-top .report a:hover { color:#666; }
.detail-main .d-top .report a.reported,
.detail-main .d-top .report a.reported:hover { color:#ccc; text-decoration:none; cursor: not-allowed; }
.detail-main .pin-pic { padding:17px 0 0 0; }
.detail-main .pin-pic a { position:relative; display:inline-block; zoom:1; text-decoration:none; }
.detail-main .description { width:680px; padding:30px 0 24px 20px; color:#333; text-align:left; border-bottom:solid 1px #ddd; overflow:hidden; }
.detail-main .description em { display:block; color:#AD9C9C; }
.detail-main .description em a { font-weight:700; color:#AD9C9C; }
.detail-main .comment-d { border-bottom:solid 1px #ddd; }
.detail-main .comment-d .c-add { position:relative; padding:10px 20px 10px 78px; text-align:left; }
.detail-main .comment-d .c-add .avatar { position:absolute; left:20px; }
.detail-main .comment-d .c-add textarea { width:608px; height:36px; padding:6px; border:solid 1px #ddd; background:#fcf7f7; }
.detail-main .comment-d .c-add .send { padding:7px 0 0 0; color:#999; }
.detail-main .comment-d .c-add .send a.blue { color:#3c8dc5; }
.detail-main .comment-d .c-add .send .characters { padding:0 10px 0 0; color:#999; float:right; }
.detail-main .comment-d .c-add .send .characters strong { font-weight:bold; color:#666; }
.detail-main .comment-d .c-add .send .btn { float:right; }
.detail-main .comment-d ul { padding:0 20px 10px 78px; text-align:left; }
.detail-main .comment-d ul li { position:relative; padding:15px 0 15px 58px; border-bottom:dashed 1px #dfdfdf; color:#999; min-height:50px; Â  _height:50px;
overflow:hidden; }
.detail-main .comment-d ul li .avatar { position:absolute; left:0; top:15px; }
.detail-main .comment-d ul li a { font-weight:bold; color:#666; }
.detail-main .comment-d ul li span,
.detail-main .comment-d ul li.current { background: #f5f4f0; color:#666; }
.detail-main .comment-d ul li.current a { color:#333; }
.detail-main .comment-d ul li.current span,
.detail-main .comment-d ul li.current span a,
.detail-main .comment-d ul li.current span a:hover,
.detail-main .comment-d ul li.current span a:active,
.detail-main img:hover { filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }

.detail-main .detail-pinner .p1 a { font-size:24px; font-weight:700; }

.detail-main .detail-pinner .p1 span { font-size:23px; font-weight:300; }
.detail-main .detail-pinner .p2 { font-size:13px; font-weight:400; }

.detail-main .d-top .source { font-weight:bold; font-size:12px; }
.detail-main .d-top .share span { font-weight:bold; font-size:12px; }

.detail-main .description { font-size:14px; }
.detail-main .description em { font-size:11px; font-weight:300; }
a.favoriteIcon
{
	display:inline-block;
	text-decoration:  none;
	padding:1px 6px 2px 6px;margin:0 3px 3px 0;color:#fff;background:#C0C0C0;text-shadow:0 1px 0 rgba(0,0,0,0.2);
	-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;
	-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-ms-transition:300ms ease all;-o-transition:300ms ease all;
}
a.favoriteIcon:hover{background:#818181}
/**** Transitions ****/

.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s;
}

.transitions-enabled.masonry {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
}

.transitions-enabled.masonry  .masonry-brick {
	-webkit-transition-property: left, right, top;
	-moz-transition-property: left, right, top;
	-o-transition-property: left, right, top;
	transition-property: left, right, top;
}


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
	-webkit-transition-property: none;
	-moz-transition-property: none;
	-o-transition-property: none;
	transition-property: none;
}
.playMovieButton {
	position: absolute;
	top: 51px;
	left:80px;
}
#playMovieButton {
	position: absolute;
	top: 51px;
	left:50%;
}
.profileButton
{text-align:center;font-weight:bold;font-size:14px;width:130px;color:#fff;height:20px;border-radius:5px;box-shadow: 5px 5px 5px #888888;}
#emailCount{
background-color:orange;
border:1px solid red;
text-align:center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-borderradius:3px;
-o-border-radius:3px;
border-radius:3px;margin:0 1px 1px 0
}
.countBox{
padding:3px;
position:absolute;margin-left:15px;bottom:60px;
background-color:gray;
color:#fff;
text-align:center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-borderradius:3px;
-o-border-radius:3px;
border-radius:3px;margin:0 1px 1px 0
filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;
}
.pinThumbBlank
{
border:1px solid lightgray;
}
.pinItButton, .likeButton, .myPinButtons, .flagButton, .commentButton{
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-borderradius:3px;
-o-border-radius:3px;
border-radius:3px;margin:0 1px 1px 0
filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;
}
.pinItButton:hover, .likeButton:hover, .myPinButtons:hover, .flagButton:hover,.commentButton:hover{
filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;
}
