@charset "utf-8";
/* CSS Document */




/* Form wrapper styling */
.form-wrapper {
    width: 320px;
    background:#CC556C;
    background: rgba(0,0,0,.2);
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
}

/* Form text input */

.form-wrapper input {
    width: 170px;
    height: 25px;
    padding: 0px 0px 0px 60px;
    float: left;
    margin-left:20px;
    border: 0;
    background: #eee;
    border-radius: 3px 0 0 3px;

}

.form-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}

.form-wrapper input::-webkit-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}

.form-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}

.form-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}


/* Form submit button */
.form-wrapper button {
    overflow: visible;
    position: relative;
    float: left;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 25px;
    width: 62px;
    color: #fff;
    text-transform: uppercase;
    background: #CC556C;
    /* 1854C4 = Normal Theme Blue Color */
    border-radius: 0 3px 3px 0;

    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
}


.form-wrapper button:hover{

    background: #F1ADBB;
    /*3875E7 = Hover color*/
}


.form-wrapper button:active,
.form-wrapper button:focus{

    background: #B5083A;
    outline: 0;

}

.form-wrapper button:before {
    /* left arrow */
    content: '';
    position: absolute;
    border-width: 4px 4px 4px 0;
    border-style: solid solid solid none;
    border-color: transparent #CC556C transparent;
    /* 1854C4 = Normal Theme Blue Color */
    top: 8px;
    left: -4px;
}

.form-wrapper button:hover:before{
    border-right-color: #F1ADBB;
    /*3875E7 = Hover color*/
}

.form-wrapper button:focus:before,
.form-wrapper button:active:before{
    border-right-color: #B5083A;
}


.form-wrapper button::-moz-focus-inner {
    /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}






#contactus_cont {
    width:450px;
    height:auto;

    margin:0px			  }
.contact_txt{
    text-align:center;
    font-size:26px;
    margin-top:10px;
    margin-bottom:0px;
    font-weight:lighter;
    color:#666666;
}


#contact_form ul		{float:left;
                   padding-left:30px;}
#contact_form ul li		{margin:5px 0;
                      list-style:none;
                      position:relative;
                      clear:both;
                      font-family:'Imprima-Regular';
                      font-size:13px;
                      color:#666666;

}
#contact_form label		{line-height:25px;
                      width:100px;
                      margin-left:0px;
                      text-align:right;
                      float:left;
                      margin-right:8px;
}
#contact_form input#Name,
#contact_form input#Customer,
#contact_form input#Delivery_To,
#contact_form input#Delivery_On,
#contact_form input#Email,
#contact_form input#Subject,
#contact_form input#Contact,
#contact_form input#Phone,
#contact_form textarea,
#contact_form input#Pin,
#contact_form input#PayerAddress,
#contact_form input#GreetingMessage,
#contact_form input#DeliveryAddress,
#contact_form input#DeliveryPin,
#contact_form input#DeliveryPhone,
#contact_form #SecurityCode	{float:left;

                             border:1px solid #CCCCCC;
                             margin-left:10px;
                             background:#fcfcfc;
                             -moz-border-radius:5px;
                             -webkit-border-radius:5px;
                             border-radius:5px;}
#contact_form input#Name,
#contact_form input#Customer,
#contact_form input#Delivery_To,
#contact_form input#Delivery_On,
#contact_form input#Email,
#contact_form input#Contact,
#contact_form input#Phone,
#contact_form input#Subject,
#contact_form input#Pin,
#contact_form input#PayerAddress,
#contact_form input#DeliveryAddress,
#contact_form input#DeliveryPin,
#contact_form input#DeliveryPhone,
#contact_form input#GreetingMessage	{width:240px;
                                     height:30px;
                                     padding:0 5px 0 5px;

}
#contact_form textarea  	{
    width:240px;
    height:70px;
    resize: none;
    padding:5px 5px 0 5px;

}

#contact_form input.button	
{
    margin-left:120px;
    margin-top:10px;
    width:100px;
    /*float:left;*/

}


.button, .button:visited {background-color: #C36;
                          display:inline-block;
                          padding:5px 10px 6px;
                          color:#FFF;
                          text-decoration:none;
                          border-radius:5px;
                          -moz-border-radius:5px;
                          -webkit-border-radius:5px;
                          box-shadow:0 1px 3px rgba(0,0,0,0.5);
                          -moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
                          -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
                          border-bottom:1px solid rgba(0,0,0,0.25);
                          position:relative;
                          cursor:pointer;
                          font-size:13px;
                          font-weight:bold;
                          line-height:1;
                          border:0;
                          -webkit-transition: all 0.3s;
                          -moz-transition: all 0.3s;
                          transition: all 0.3s;
}
.button:hover		  {background-color:#1693eb;
                  color:#fff;
                  text-decoration:none;}
.button:active		  {top:1px;}
