#mc .tags { margin: 0px 13px; clear: both;  }
#mc .tags h3 { font-size: 13px; }
#mc .tags ul { padding: 0; margin-bottom: 20px; }
#mc .tags ul li { float: left; color: #727171; font-size: 12px; padding: 0px 5px 0px 5px; margin: 5px 0px; border-right: 1px #727171 solid; }
#mc .tags ul li a { color: #727171; font-size: 12px; }
#mc .tags ul li a:hover { text-decoration: underline; }

#mc .card-copy { margin-top: 30px; border-top: 1px #ccc solid; padding: 8px 0 0 0; clear: both;  }
#mc .card-copy h3 { margin-top: 20px; font-size: 13px; }
#mc .card-copy ul { padding: 0; margin-bottom: 20px; }
#mc .card-copy ul li { float: left; color: #727171; font-size: 12px; padding: 0px 5px 0px 5px; margin: 5px 0px; line-height: 16px; }

#mc #send-card-view h2 { padding-right: 100px; }
#mc #send-card-view h2.white { padding-left: 6px; }
#mc #send-card-view h2.white span.top-tags { line-height: 1.6em; color: #a4a4a4; }
#mc #send-card-view h2.white span.top-tags a { font-size: 11px; font-weight: normal; line-height: 1.6em; color: #a4a4a4; text-decoration: none; }
#mc #send-card-view h2.white span.top-tags a:hover { text-decoration: underline; }

#mc .view-card-wrp .card .video-card { position: relative; left: -7px; padding: 0 0 10px; }

.send-card #mc .send-workflow .steps-fav .more-link, .preview-card #mc .send-workflow .steps-fav .more-link, .view-card #mc .steps-fav .more-link { padding: 3px 0px; display: block; position: absolute; right: 9px; font-size: 10px; top: 0px; text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.send-card #mc .send-workflow .steps-fav .more-link a, .preview-card #mc .send-workflow .steps-fav .more-link a, .view-card #mc .steps-fav .more-link a { color: #807e7e; font-size: 10px; color: #807e7e; font-weight: normal; }
.send-card #mc .send-workflow .steps-fav .more-link a:hover, .preview-card #mc .send-workflow .steps-fav .more-link a:hover, .view-card #mc .steps-fav .more-link a:hover { text-decoration: underline; }
.send-card #mc ul.actions { position: absolute; right: 0px; padding: 0px; top: 10px; }
.send-card #mc ul.actions li, .view-card #mc ul.actions li, .confirmation-card #mc ul.actions li { border-left: 1px #a5a5a5 solid; padding: 0px 5px; height: 12px; position: relative; }
.send-card #mc ul.actions li img, .view-card #mc ul.actions li img, .confirmation-card #mc ul.actions li img { padding: 0; }
.send-card #mc ul.actions li.digg, .view-card #mc ul.actions li.digg, .confirmation-card #mc ul.actions li.digg { padding-right: 52px; position: relative; }
.send-card #mc ul.actions li.digg img, .view-card #mc ul.actions li.digg img, .confirmation-card #mc ul.actions li.digg img { position: absolute;  top: -2px; right: 10px; }
.send-card #mc ul.actions li.social, .view-card #mc ul.actions li.social, .confirmation-card #mc ul.actions li.social { position: relative; height: 11px; }
.send-card #mc ul.actions li.social a, .view-card #mc ul.actions li.social a, .confirmation-card #mc ul.actions li.social a { float: none; background: none; }
.send-card #mc ul.actions li.social img, .view-card #mc ul.actions li.social img, .confirmation-card #mc ul.actions li.social img { position: relative; top: -4px; padding-right: 7px; }
.send-card #mc ul.actions li.social img.last, .view-card #mc ul.actions li.social img.last, .confirmation-card #mc ul.actions li.social img.last { padding: 0; }
.send-card #mc .send-workflow .card .card-info ul li, .view-card #mc .card ul li, .confirmation-card #mc .view-card-wrp .card-info ul li{ float: left; text-transform: capitalize; font-size: 10px; color: #a5a5a5; }

.send-card #mc .tags { margin: 0; }
.send-card #mc .image-cover { left:84px; position:absolute; top:0px; }
.send-card #mc .left-col .send-workflow ul { padding: 0px; }
.send-card #mc h2 span strong { font-weight: bold; }
.send-card #mc ul.info li a.related, .send-card #mc ul.info li a.cart { padding: 0; }
.send-card #mc ul.info a.related { background: url(http://static.someecards.com/someecards/sec/images/ico/actions.gif) 0 0 no-repeat; overflow: hidden; text-indent: -9999px; height: 13px; float: left; padding: 0 2px; background-position: 0px -19px; width: 14px; }
.send-card #mc ul.info a.related:hover { background-position: 0px 1px; }
.send-card #mc ul.info a.cart { background: url(http://static.someecards.com/someecards/sec/images/ico/actions.gif) 0 0 no-repeat; overflow: hidden; text-indent: -9999px; height: 13px; float: left; padding: 0 2px; background-position: -2px -240px; width: 15px; }
.send-card #mc ul.info a.cart:hover { background-position: -2px -220px; }

.send-card #mc .send-workflow { padding-top: 14px; border-top: #d8d8d8 1px solid; margin: 0px 6px 0 6px; }
.send-card #mc .send-workflow .steps-fav { position: relative; }
.send-card #mc .send-workflow .steps-fav span { color: #B9B4B4; text-transform: lowercase; font-weight: bold; }
.send-card #mc .send-workflow .steps-fav span.on { color: #000; }
.send-card #mc .send-workflow .steps-fav span.arrow { background-position:39px -56px; background-repeat:no-repeat; padding-right: 24px; margin-right: 5px;
background-image: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); }
.send-card #mc .send-workflow .steps-fav span.prv.arrow { background-position:48px -56px; }
.send-card #mc .send-workflow .steps-fav .add-to-fav img { vertical-align: middle; margin-left: 12px; }
.send-card #mc .send-workflow .steps-fav .more-link { position: absolute; right: 9px; font-size: 10px; top: 0px; text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.send-card #mc .send-workflow .steps-fav .more-link a { color: #807e7e; font-size: 10px; color: #807e7e; font-weight: normal; }
.send-card #mc .send-workflow .steps-fav .more-link a:hover { text-decoration: underline; }
.send-card #mc .send-workflow .card { position: relative; margin: 25px 0px 0px; }
.send-card #mc .send-workflow .card img.main-img { margin-left: 84px; }
.send-card #mc .send-workflow .card .prev-card { position: absolute; right: 295px; top: -38px; text-indent: -999em; width: 19px; height: 19px;background-position:0px 0px; background-repeat:no-repeat;
background-image: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); }
.send-card #mc .send-workflow .card .prev-card:hover { background-position:-48px 0px; }
.send-card #mc .send-workflow .card .next-card { position: absolute; right: 271px; top: -38px; text-indent: -999em;background-repeat:no-repeat;width: 20px; height: 19px; background-position:-23px 0px; 
background-image: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); }
.send-card #mc .send-workflow .card .next-card:hover { background-position:-71px 0px; }
    .send-card #mc .send-workflow .card .card-info { width: 505px; margin-left: 40px; position: relative; padding: 5px; background: #f4f4f4; display: block; margin-top: 21px; }

.send-card #mc .send-workflow .card .card-info ul { padding: 0px; }
.send-card #mc .send-workflow .card .card-info ul.info li { border-right: 1px #a5a5a5 solid; padding: 0px 5px; }
.send-card #mc .send-workflow .card .card-info ul.info li.last { border-right: none; padding: 0px 0 0 5px; }

.send-card #mc .send-workflow .send-data-wrp { background: url(http://static.someecards.com/someecards/sec/images/back/send-data-bot.gif) bottom left no-repeat; width: 579px; padding-bottom: 5px; margin-bottom: 20px;margin-left:5px;float:left;  }
.send-card #mc .send-workflow .send-data-wrp ul li { float: left; }
.send-card #mc .send-workflow .send-data-wrp div label { width: 70px; text-align: right; padding-right: 5px; font-weight: bold; text-transform: capitalize; color: #A4A4A4; }
.send-card #mc .send-workflow .send-data-wrp div label, #mc .send-workflow .send-data-wrp div input { float: left; }
.send-card #mc .send-workflow .send-data-wrp div.submit-preview { text-align: right; margin-right: 32px;margin-bottom:10px; }
.send-card #mc .send-workflow .send-data-wrp div.submit-preview a:hover { cursor: pointer; }
.send-card #mc .send-workflow .send-data-wrp div.submit-preview a.preview-btn, .send-card #mc .send-workflow .send-data-wrp div.submit-preview a.send-btn { background-image:url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); background-position: 0 -150px; background-repeat:no-repeat; width:65px; height:16px; display:block;position:relative;float:right;margin-left:4px; }
.send-card #mc .send-workflow .send-data-wrp div.submit-preview a.send-btn { background-position: 0 -130px; }
.send-card #mc .send-workflow .send-data-wrp div.opt-ins { width: 533px; border-top: 1px #A4A4A4 dotted; margin: 10px 0px 0px 14px;  }
.send-card #mc .send-workflow .send-data-wrp div.opt-ins label { font-weight: normal; font-size: 10px; width: 175px; text-align: left; position: relative; top: 2px; left: 1px; }
.send-card #mc .send-workflow .send-data-wrp div.opt-ins li.right label { width: 275px; }
.send-card #mc .send-workflow .send-data-wrp div.opt-ins input { margin-top: 0px; margin-bottom: 5px; vertical-align: middle; padding: 0; width: 20px; border: 0;}

.send-card #mc .send-workflow .send-data-wrp .send-cat { font-family: Verdana; color: #b9b4b4; text-transform: uppercase; width: 577px; border:1px solid #d0d0d0; position: relative;  }
.send-card #mc .send-workflow .send-data-wrp .send-cat .cortl { background:url(http://static.someecards.com/someecards/sec/images/sendview-header.gif) 0 0 no-repeat;position:absolute;top:-1px;left:-1px;display:block;width:4px;height:4px; }
.send-card #mc .send-workflow .send-data-wrp .send-cat .cortr { background:url(http://static.someecards.com/someecards/sec/images/sendview-header.gif) 0 -4px no-repeat;position:absolute;top:-1px;right:-1px;display:block;width:4px;height:4px; }
.send-card #mc .send-workflow .send-data-wrp .send-cat-item { clear: both; border: 1px #d0d0d0 solid; border-bottom: 0px; position: relative; }
.send-card #mc .send-workflow .send-data-wrp .send-cat ul li { position:relative; height: 8px; border-right: 1px #d0d0d0 solid; padding: 8px 12px 10px 12px; cursor: pointer; background: #fff top center no-repeat; }
/*.send-card #mc .send-workflow .send-data-wrp .send-cat ul li.ieactive { color: #7f7f7f; background: #F6F6F6 url(http://static.someecards.com/someecards/sec/images/back/send-cat-active.gif) top left no-repeat !important; }*/
.send-card #mc .send-workflow .send-data-wrp .send-cat ul li.active { background:#F6F6F6; }
.send-card #mc .send-workflow .send-data-wrp .send-cat ul li:hover { background: #F6F6F6;cursor: pointer;  }
.send-card #mc .send-workflow .send-data-wrp .send-cat .notch { display:none;position:absolute;top:21px;width:11px;height:6px;background:url(http://static.someecards.com/someecards/sec/images/sendview-header.gif) 0 -8px no-repeat; }
.send-card #mc .send-workflow .send-data-wrp .send-cat-item ul { positon: relative; width: 577px; position: absolute; height: 20px; background: #FFF; border-bottom: 1px solid #D0D0D0; }
.send-card #mc .send-workflow .send-data-wrp .send-cat-item ul li { padding: 5px 0px; }
.send-card #mc .send-workflow .send-data-wrp .send-cat-item ul li a { font-size: 10px; font-family: Verdana; color: #747474; text-transform: uppercase; border-right: 1px #747474 solid; padding: 0px 7px; }
.send-card #mc .send-workflow .send-data-wrp .send-cat-item ul li.last-item a { border: 0; }

.send-card #mc .send-workflow .send-data-wrp .send-data { clear: both; background: #f6f6f6; border: 1px #e4e4e4 solid; border-bottom: 0; border-top: 0; padding-top: 20px; }
.send-card #mc .send-workflow .send-data-wrp .preview div, .send-card #mc .send-workflow .send-data-wrp .send-data div { padding-top: 10px; clear: both; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.sender input { width: 227px; border: 1px #C2C2C2 solid; margin-right: 6px; padding:3px 0 3px 5px; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.sender input.anon-senders-field { width: 227px; border: 1px #C2C2C2 solid; margin-right: 6px; padding:3px 0 3px 5px;font-size:18px;color:#aaa; }
.send-card #mc .send-workflow .send-data-wrp .send-data div input#deliv-date { float: none; width: 75px; margin: 0px 6px; }
.send-card #mc .send-workflow .send-data-wrp .send-data div textarea#message {  width: 463px; height: 100px; margin:0; outline:none; padding:3px 0pt 2px 5px; border: 1px inset #999; font:12px "Lucida Grande", "Verdana"; }
.send-card #mc .send-workflow .send-data-wrp .send-data div input#time { float: none; width: 100px; margin-left: 8px; }
.send-card #mc .send-workflow .send-data-wrp .send-data div ul.timepicker { position: absolute; overflow: auto; height: 145px; width: 104px; border: 1px #CFCFCF solid; z-index: 100; background: #fff; }
.send-card #mc .send-workflow .send-data-wrp .send-data div ul.timepicker li { float: none; background: #fff; }
.send-card #mc .send-workflow .send-data-wrp .send-data div ul.timepicker li.selected { background: #DDDDDD; }
.send-card #mc .send-workflow .send-data-wrp .send-data div ul.timepicker li a { display: block; background: transparent; border-bottom: 1px dotted #CFCFCF; color: #000; padding: 5px 10px; }
.send-card #mc .send-workflow .send-data-wrp .send-data div ul.timepicker li a:hover { background: #DDDDDD; }
.send-card #mc .send-workflow .send-data-wrp .send-data div select { margin: 0px 5px; }
.send-card #mc .send-workflow .send-data-wrp .send-data .abook_link { color:#7d7d7d; display:block; padding:2px 0 3px 23px; background:url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png) -180px -310px no-repeat; float:right; margin:10px 32px 0 0; color:#7d7d7d; font-weight:bold; }
.send-card #mc .send-workflow .send-data-wrp .send-data .abook_link:hover { text-decoration:none; }
.send-card #mc .send-workflow .send-data-wrp .send-data .abook_link span { text-decoration:underline; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.deliv-info { position: relative; color: #A4A4A4; border-top: 1px #A4A4A4 dotted; margin: 0px 30px 0px 75px; padding-top: 5px; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.deliv-info strong{ color: #929292; font-weight: bold; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.recipients ul { background: #fff; padding: 4px 5px 0; margin-right: 27px; min-height: 50px; }
.send-card #mc .send-workflow .send-data-wrp .send-data #senders-name { border: 1px inset #C2C2C2; }
.send-card #mc .send-workflow .send-data-wrp .send-data #senders-email { border: 1px solid #C2C2C2; background: #f6f6f6; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.recipients textarea.recip-email { margin:0; outline:none; padding:3px 0pt 2px 5px; width:463px; height: 50px; border: 1px solid #c2c2c2; font:11px "Lucida Grande", "Verdana";color:#666; }
.send-card #mc .send-workflow .send-data-wrp .send-data div.recipients input#recip-name1 ,#mc .send-workflow .send-data-wrp .send-data div.recipients input#recip-email { margin-top: 0px; }

.send-card #mc .send-workflow .send-data-wrp .preview { display: none; background: #f6f6f6; border: 1px #e4e4e4 solid; border-bottom: 0; border-top: 0; padding-top: 20px; }

.send-card #mc .send-workflow .send-data-wrp .preview .preview-head { font-family: Verdana;  color: #b9b4b4; padding: 10px 0px 0px 20px;}
.send-card #mc .send-workflow .send-data-wrp .preview .preview-head span { color: #000; font-size: 13px; font-weight: bold; }
.send-card #mc .send-workflow .send-data-wrp .preview .preview-data { clear: both;padding: 20px 0px 20px 20px; }
.send-card #mc .send-workflow .send-data-wrp .preview .preview-data h4 { font-size: 16px; font-weight: bold; color: #c2c1bd; text-transform: uppercase; font-family: Helvetica; padding-bottom: 20px; }
.send-card #mc .send-workflow .send-data-wrp .preview .preview-data p { font-size: 12px; }

.send-card #mc .send-workflow .send-data-wrp .embedperma { background: #f6f6f6; border: 1px #e4e4e4 solid; border-bottom: 0; border-top: 0; padding: 35px 0px 30px 15px; }
.send-card #mc .send-workflow .send-data-wrp .embedperma h4 { font-size: 16px; color: #000; font-weight: bold; clear: both; margin: 0px 0px 10px 25px;  }
.send-card #mc .send-workflow .send-data-wrp .embedperma h4 span { font-size: 11px; color: #777; }
.send-card #mc .send-workflow .send-data-wrp .embedperma h4.permalink { padding: 20px 0 0 25px; margin: 20px 15px 10px 0; border-top: 1px #e4e4e4 solid; }
.send-card #mc .send-workflow .send-data-wrp .embedperma textarea { font-size: 11px; color: #777; border: 1px #CCC solid; height: 60px; width: 485px; padding: 5px; margin-left: 25px; }
.send-card #mc .send-workflow .send-data-wrp .embedperma textarea#permalink { height: 25px; }

.send-card #mc #comments_div { background: #f6f6f6; border: 1px #e4e4e4 solid; border-bottom: 0; border-top: 0; padding: 10px 0px 30px 15px;float:left; }
.send-card #mc #comments_div ul li { margin: 5px 15px 5px 0px;  }
.send-card #mc #comments_div ul li p { width:470px; }
.send-card #mc #comments_div #comment_form { margin-left:10px; }

.send-card #mc .send-workflow .send-data-wrp .im { background: #f6f6f6; border: 1px #e4e4e4 solid; border-bottom: 0; padding: 35px 0px 30px 15px; }
.send-card #mc .send-workflow .send-data-wrp .send-cat #invite-popup { position: absolute; top: -75px; left: 200px; cursor: pointer; display: none; }

.preview-card #mc .view-card-wrp { background: url(http://static.someecards.com/someecards/sec/images/back/view-card-bot.gif) bottom left no-repeat; width: 593px; padding-bottom: 15px; position: relative; margin-left: 6px; }
.preview-card #mc h2 .more-link { text-transform: uppercase; right: 15px; }
.preview-card #mc .view-card-wrp .card .video-card { padding-top: 25px; left: -25px; }
.preview-card #mc h2 .more-link .sent-email { text-transform: none; color: #000; font-weight: bold; font-size: 13px; font-family: Helvetica; }
.preview-card #mc #send-card-view h2 .more-link { display: block; position: static; margin: 5px 0px; }
.preview-card #mc .view-card-wrp .steps-fav { position: relative; background: url(http://static.someecards.com/someecards/sec/images/back/view-card-top.gif) bottom left no-repeat; width: 593px; position: relative; height: 8px }
.preview-card #mc .view-card-wrp .steps-fav span { position: relative; top: 15px; left: 10px; color: #B9B4B4; text-transform: lowercase; font-weight: bold; margin-top: 15px; }
.preview-card #mc .view-card-wrp .steps-fav span.on { color: #000; }
.preview-card #mc .view-card-wrp .steps-fav span.done { color: #807E7E; }
.preview-card #mc .view-card-wrp .steps-fav span.arrow {
background: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png);
background-position:41px -56px; background-repeat:no-repeat; padding-right: 24px; margin-right: 5px; }
.preview-card #mc .view-card-wrp .steps-fav span.prv.arrow { background-position:50px -56px; }
.preview-card #mc .view-card-wrp .steps-fav .add-to-fav img { vertical-align: middle; margin-left: 12px; }
.preview-card #mc .view-card-wrp .steps-fav .more-link { left: auto; margin: 0; position: absolute; right: 9px; font-size: 10px; top: 15px; right: 35px;text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.preview-card #mc .view-card-wrp .steps-fav .more-link a { color: #807e7e; font-size: 10px; color: #807e7e; font-weight: normal; }
.preview-card #mc .view-card-wrp .steps-fav .more-link a:hover { text-decoration: underline; }
.preview-card #mc .view-card-wrp .card { border-left: 3px #c5c5c5 solid; border-right: 3px #c5c5c5 solid;  padding: 0px 28px; }
.preview-card #mc .view-card-wrp .card img.main-img { margin: 40px 0px 30px 71px; clear: both; }
.preview-card #mc .view-card-wrp .card .recipients { color: #696868; border-bottom: 1px #c2c1bd solid; padding-bottom: 8px; margin-bottom: 20px; position: relative; }
.preview-card #mc .view-card-wrp .card .recipients img.user-image { position: relative; top: 5px; height: 40px; width: 40px; border: 1px #ccc solid; }
.preview-card #mc .view-card-wrp .card .recipients span { font-size: 14px; color: #000; font-weight: bold; }
.preview-card #mc .view-card-wrp .card .message h4 { font-size: 16px; font-weight: bold; color: #c2c1bd; text-transform: uppercase; font-family: Helvetica; padding-bottom: 20px; }
.preview-card #mc .view-card-wrp .card .message p { font-size: 16px; font-family: Helvetica; line-height: 1.3; }
.preview-card #mc .image-cover { left:87px; position:absolute; top:48px; }
.preview-card #mc .tags { margin-top: 10px; }
.preview-card #mc .card-links ul { padding: 10px 12px; }
.preview-card #mc .card-links ul li { float: left;  padding: 0px 7px; margin: 5px 0px; border-right: 2px #727171 solid; }
.preview-card #mc .card-links ul li a { color: #000; font-size: 16px; font-weight: bold; }
.preview-card #mc div.submit-preview { text-align: right; margin-right: 10px; margin-bottom:20px; padding: 20px 0px;  }
.preview-card #mc div.submit-preview a:hover { cursor:pointer; }
.preview-card #mc div.submit-preview a.edit-btn, .preview-card #mc div.submit-preview a.send-btn { background-image:url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); background-position: 0 -110px; background-repeat:no-repeat; width:65px; height:16px; display:block;position:relative;float:right;margin-left:4px; }
.preview-card #mc div.submit-preview a.send-btn { background-position: 0 -130px; }

.confirmation-card #mc ul.actions { position: absolute; right: 0px; padding: 0px; }
.confirmation-card #mc h2 .more-link { text-transform: capitalize; right: 15px; }
.confirmation-card #mc h2 .more-link .sent-email { text-transform: none; color: #000; font-weight: bold; font-size: 13px; font-family: Helvetica; }
.confirmation-card #mc .view-card-wrp { padding-top: 14px; border-top: #d8d8d8 1px solid; margin: 0px 5px; }
.confirmation-card #mc .view-card-wrp h3 { position: relative; }
.confirmation-card #mc .view-card-wrp h3 span { color: #B9B4B4; text-transform: lowercase; font-weight: bold; }
.confirmation-card #mc .view-card-wrp h3 span.on { color: #000; }
.confirmation-card #mc .view-card-wrp h3 span.done { color: #807E7E; }
.confirmation-card #mc .view-card-wrp h3 span.arrow {
background: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png); background-position:39px -56px; background-repeat:no-repeat; padding-right: 24px; margin-right: 5px; }
.confirmation-card #mc .view-card-wrp h3 span.prv.arrow { background-position:48px -56px; }
.confirmation-card #mc .view-card-wrp h3 .add-to-fav img { vertical-align: middle; margin-left: 12px; }
.confirmation-card #mc .view-card-wrp h3 .more-link { position: absolute; right: 9px; font-size: 10px; top: 0px; text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.confirmation-card #mc .view-card-wrp h3 .more-link a { color: #807e7e; font-size: 10px; color: #807e7e; font-weight: normal; }
.confirmation-card #mc .view-card-wrp h3 .more-link a:hover { text-decoration: underline; }
.confirmation-card #mc .view-card-wrp .card { margin-top: 10px; }
.confirmation-card #mc .view-card-wrp .card img { float: left; margin-right: 10px; }
.confirmation-card #mc .view-card-wrp .card p { width: 305px; }
.confirmation-card #mc .view-card-wrp .card-info { clear: both; position: relative; padding: 2px 2px 5px; background: #f4f4f4; display: block; margin: 15px 0px 0px; }
.confirmation-card #mc .view-card-wrp .card-info ul { padding: 0px; }
.confirmation-card #mc .view-card-wrp .card-info ul.info li{ border-right: 1px #a5a5a5 solid; padding: 0px 5px; }
.confirmation-card #mc ul.info li a.related, .confirmation-card #mc ul.info li a.cart { padding: 0; }
.confirmation-card #mc ul.info a.related { background: url(http://static.someecards.com/someecards/sec/images/ico/actions.gif) 0 0 no-repeat; overflow: hidden; text-indent: -9999px; height: 13px; float: left; padding: 0 2px; background-position: 0px -19px; width: 14px; }
.confirmation-card #mc ul.info a.related:hover { background-position: 0px 1px; }
.confirmation-card #mc ul.info a.cart { background: url(http://static.someecards.com/someecards/sec/images/ico/actions.gif) 0 0 no-repeat; overflow: hidden; text-indent: -9999px; height: 13px; float: left; padding: 0 2px; background-position: -2px -240px; width: 15px; }
.confirmation-card #mc ul.info a.cart:hover { background-position: -2px -220px; }
.confirmation-card #mc .view-card-wrp .recipients { border-top: 1px #d8d8d8 solid; padding: 13px 0px; }
.confirmation-card #mc .view-card-wrp .recipients h4 { font-size: 14px; }
.confirmation-card #mc .view-card-wrp .recipients h4 strong { font-weight: bold; font-size: 14px; }
.confirmation-card #mc .view-card-wrp .recipients p { color: #747474; padding: 10px 30px 0px; margin: 0 auto; width: 556px; line-height: 1.5; font-size: 12px; }
.confirmation-card #mc .view-card-wrp .ad-wrp { border-top: 1px #d8d8d8 solid; padding: 30px 0px; }
.confirmation-card #mc .view-card-wrp .ad-wrp .ad { width: 336px; margin: 0 auto; }
.confirmation-card #mc .view-card-wrp .card-links { border-top: 1px #d8d8d8 solid; padding: 10px 0px; font-family: Helvetica; }
.confirmation-card #mc .view-card-wrp .card-links h5 { color: #484848; font-size: 14px; text-align: center; }
.confirmation-card #mc .view-card-wrp .card-links ul { display: block; padding-left: 75px; }
.confirmation-card #mc .view-card-wrp .card-links ul li { border-right:2px solid #727171; float:left; margin:5px 0; padding:0 7px; }
.confirmation-card #mc .view-card-wrp .card-links ul li a { color:#000000; font-size:16px; font-weight:bold; }

.view-card #mc ul.actions { padding: 0px; float: right; }
.view-card #mc .view-card-wrp { background: url(http://static.someecards.com/someecards/sec/images/back/view-card-bot.gif) bottom left no-repeat; width: 593px; padding-bottom: 15px; position: relative; margin-left: 6px; }
.view-card #mc .sponsor_strip { padding: 5px 0px 10px 16px; }
.view-card #mc h2 span.to-text { text-transform: uppercase; display:block; margin: 7px 0px 5px; position:static; }
.view-card #mc h2 span.to-text .sent-email { text-transform: none; color: #000; font-weight: bold; font-size: 13px; font-family: Helvetica; }
.view-card #mc .view-card-wrp h3 { background: url(http://static.someecards.com/someecards/sec/images/back/view-card-top.gif) bottom left no-repeat; width: 593px; position: relative; height: 8px;}
.view-card #mc .view-card-wrp h3 .more-link { top: -46px; right: 5px; }
.view-card #mc .view-card-wrp .card { border-left: 3px #c5c5c5 solid; border-right: 3px #c5c5c5 solid;  padding: 0px 10px; }
.view-card #mc .view-card-wrp .card img.main-img { margin: 30px 0px 30px 71px; clear: both; }
.view-card #mc .view-card-wrp .card .recipients { color: #696868; border-bottom: 1px #c2c1bd solid; padding-bottom: 8px; margin-bottom: 10px; position: relative; }
.view-card #mc .view-card-wrp .card .recipients img.user-image { position: relative; top: 5px; border: 1px solid #CCCCCC; height: 40px; width: 40px; }
.view-card #mc .view-card-wrp .card .recipients span { font-size: 14px; color: #000; font-weight: bold; }
.view-card #mc .view-card-wrp .card .recipients ul.actions li a { padding: 0px; }
.view-card #mc .view-card-wrp .card .recipients ul.actions .social a { background: none; float: none; }
.view-card #mc .view-card-wrp .card .message h4 { font-size: 16px; font-weight: bold; color: #c2c1bd; text-transform: uppercase; font-family: Helvetica; padding-bottom: 7px; }
.view-card #mc .view-card-wrp .card .message p { font-size: 16px; font-family: Helvetica; line-height: 1.3; padding-left: 29px; }
.view-card #mc .view-card-wrp .card .sent-from-my-iphone { margin-top: 20px; font-size: 11px; color: gray; text-align: right; }
.view-card #mc .view-card-wrp .card .sent-from-my-iphone a { text-decoration: underline; }
.view-card #mc .view-card-wrp .card .sent-from-my-iphone span { color: #4066D9; }
.view-card #mc .view-card-wrp .card #flash { padding: 14px 0px 12px; }
.view-card #mc .action-wrp { background:#f8f8f8 none repeat scroll 0 0; height:16px; margin: 0 20px	; padding: 10px 0 5px; }
.view-card #mc .action-wrp ul li { color:#A5A5A5; float:left; font-size:10px; text-transform:capitalize; }
.view-card #mc .image-cover { left:87px; position:absolute; top:23px; }
.view-card #mc .tags { margin-top: 20px; margin-bottom: 60px; }
.view-card #mc .card-links ul { padding: 10px 5px; }
.view-card #mc .card-links ul li { float: left;  padding: 0px 7px; margin: 5px 0px; border-right: 2px #727171 solid; }
.view-card #mc .card-links ul li a { color: #000; font-size: 16px; font-weight: bold; }
.view-card #mc div.card-info { margin: 10px 0px; }
.view-card #mc div.card-links { margin: 0px; }


.grayline { background: url(http://static.someecards.com/someecards/sec/images/graypixel.gif); width: 565px; margin-left: 13px; }

.send-post { border-top:1px solid #ccc; }
.postsend_back {
    width:611px;background:#fff url(http://static.someecards.com/someecards/sec/images/back/postsends_mid.gif) 0 0 repeat-y;float:left;margin:0px 0 20px -13px;position:relative;
}
.postsend_back .postsend_back_top {
    width:611px;height:10px;background:#fff url(http://static.someecards.com/someecards/sec/images/back/postsends_top.gif) 0 0 no-repeat; position:absolute;top:0; left:0;
}
.postsend_back .postsend_back_bot {
    width:611px;height:10px;background:transparent url(http://static.someecards.com/someecards/sec/images/back/postsends_bot.png) 0 0 no-repeat; position:absolute;bottom:-10px; left:0;
}
.postsend_back #post_holder { margin:18px 0 0 12px;float:left;position:relative; }
#mc #send-card-view .postsend_back { margin-top:10px; }
#mc #send-card-view .postsend_back #post_holder h2.post_headline { background:none; width:470px; float:left;margin:0 0 10px 7px;padding:0; }
.postsend_back .postsend-stamp { background:url(http://static.someecards.com/someecards/sec/images/postsend-stamp.png) 0 0 no-repeat; width:60px;height:65px;position:absolute;top:10px;right:10px; }
.postsend_back .postsend-stamp-postmarked {background:url(http://static.someecards.com/someecards/sec/images/postsend-stamp-postmarked.png) 0 0 no-repeat; width:99px;height:65px;position:absolute;top:10px;right:10px;}

.postmessage_back { float:left; margin:-20px 0 0 -6px; width:570px; border:4px solid #cdccc8; border-top:none;padding:10px 10px 0 10px; }
.postmessage_back .recipients { color: #696868; border-bottom: 1px #c2c1bd solid; padding-bottom: 8px; margin-bottom: 10px; position: relative; }
.postmessage_back .recipients img.user-image { position: relative; top: 5px; border: 1px solid #CCCCCC; height: 40px; width: 40px; }
.postmessage_back .recipients span { font-size: 14px; color: #000; font-weight: bold; }
.postmessage_back .recipients ul.actions li a { padding: 0px; }
.postmessage_back .recipients ul.actions .social a { background: none; float: none; }
.postmessage_back .message h4 { font-size: 16px; font-weight: bold; color: #c2c1bd; text-transform: uppercase; font-family: Helvetica; padding-bottom: 7px; }
.postmessage_back .message p { font-size: 16px; font-family: Helvetica; line-height: 1.3; padding:0 0 20px 29px; }
.postmessage_back .sent-from-my-iphone { margin-top: 20px; font-size: 11px; color: gray; text-align: right; }
.postmessage_back .sent-from-my-iphone a { text-decoration: underline; }
.postmessage_back .sent-from-my-iphone span { color: #4066D9; }
.postmessage_back .reply-markspam { margin:20px 0 10px 0; text-align:right;float:right; width:150px; }

#reply-box { float:left;display: block; margin:20px 0 20px 0px;position:relative;width:600px; }
#reply-box .to-list { margin:0 0 5px 3px; font-size: 12px; color: #6a6a6a;width:435px; }
.view-card #mc #reply-box .view-card-wrp { margin:0 0 0 3px;float:left; }
#reply-box #reply-form { border-left: 3px #c5c5c5 solid; border-right: 3px #c5c5c5 solid; }
#reply-box #reply-form #reply-attach-card { float:right;background:url(http://static.someecards.com/someecards/sec/images/paperclip.png) 0 0 no-repeat;padding:2px 0 0 20px;width:70px;height:15px; margin:5px 0 5px 0; }
#reply-box #reply-form #reply-close { float:right; background: url(http://static.someecards.com/someecards/sec/images/ico/icon_comp.png) -120px -150px no-repeat; width:19px;height:15px;margin:5px 10px 5px 0; }
#reply-box #reply-message-label { float: left; font-weight: bold; font-size: 13px; color: gray; margin: 00px 5px 0 10px; }
#reply-box #reply-message { width: 480px; height: 100px; float: left; }
.view-post-wrp { margin-left:6px; }
.reply-holder { float:left; margin:20px 0 10px 3px; }
.reply-holder .to-list { margin:0 0 5px 0px; font-size: 12px; color: #6a6a6a;width:435px; }
.view-card #mc .reply-holder .view-card-wrp { margin:0 0 0px 0px; }

.send-post-social-bar { margin:20px 0 0 0;float:left;background:#F6F6F6; }
.confirmation-card #mc .fb_friend_list .notch, .view-card #mc .fb_friend_list .notch { left:290px; }
.confirmation-card #mc .view-card-wrp .post { margin-top: 20px; }
.confirmation-card #mc .view-card-wrp .post .thumb { float: left; width:140px; }
.confirmation-card #mc .view-card-wrp .post .headline { float:left; width: 405px; }
.confirmation-card #mc .view-card-wrp .post .headline a { font-size:12px;line-height:15px; }


/*** START INVITES TIMEPICKER ***/
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row { position:relative;}
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row ul.timepicker { position: absolute; left: 315px; overflow: auto; height: 145px; width: 105px; border: 1px #CFCFCF solid; z-index: 100; background: #fff; }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row #p_invite_time_from { left: 310px !important;  }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row #p_invite_time_to { left: 448px !important;  }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row ul.timepicker li { float: none; background: #fff; }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row ul.timepicker li.selected { background: #DDDDDD; }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row ul.timepicker li a { display: block; background: transparent; border-bottom: 1px dotted #CFCFCF; color: #000; padding: 5px 10px; width: 65px; }
.send-card #mc .send-workflow .send-data-wrp #invites_div #timepicker_row ul.timepicker li a:hover { background: #DDDDDD; }

