﻿.eCardFormInner
{
        padding:10px;   
}
.eCardForm ol
{
    list-style-type:none;
    margin:0;
    padding:0;
}
.eCardForm ol li
{
    padding-bottom:10px;
}
.eCardForm ol li input
{
    background:none;
    border-bottom:1px solid ;
}
.eCardForm ol li:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.eCardForm .messageBox textarea
{
    display:block;
    width:390px;
    height: 150px;
    background:transparent;
    border:none;
    clear:both;
    font-family:Comic Sans MS, Comic Sans, Century Gothic, Arial, Helvetica, Sans-Serif;
}
.eCardFormWrap .cardSelectorWrap
{
    
}
.eCardForm .btnSend
{
    cursor:pointer;
    border-width:2px;
}
.eCardForm ol li input
{
    width:300px;
}
.eCardFormWrap .cardSelectorWrap ol
{
    padding:10px;
    margin:0;
    list-style-type:none;
  
}
.eCardFormWrap .cardSelectorWrap img
{
  display:block;
  margin-top:10px;
}
.eCardForm .messageBox
{
   
    clear:both;
}
.eCardForm .label
{
    font-weight:bold;
    width:75px;
    display:block;
    float:left;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
ol.formList
{
    list-style-type:none;
    margin:0;
    padding:0;
}
ol.formList li:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
ol.formList li
{
    margin-bottom:1em;
}
ol.formList .label
{
    width:33%;
    float:left;
    display:block;
    font-weight:bold;
}
ol.formList .txtBox
{
    width:60%;
}
.eCardReadWrap .eCardReadMessage
{
   padding:0 10px;
}
.eCardReadWrap .eCardImg
{
    margin-bottom:10px;
    width:416px;
}
.eCardFormWrap a.imgECard img
{
    width:200px;
}