  .MobileProductDetailimage {

                            }

  .MobileProductDetailTitle {
font-family: Poppins, sans-serif;
font-size: 25px;
color: #8D4575;
font-weight: 300;
line-height: 27px;
letter-spacing: -0.5px;
    padding:15px 10px;
    margin: 12px 0 10px 0;
                            }

  .MobileProductDetailShortDescription {
    color:#333333;
    font-family:Poppins, sans-serif;
    font-size:13px;
    text-align:center;
border:solid 1px #DDDDDD;
padding:15px;
    margin: 10px 0px 20px 10px;
width:270px !important;
                                       }

  .MobileMoreInfoButton {
    border-radius:0px;
    color:#333333;
    font-family:Poppins, sans-serif;
    font-size:13px;
    padding:10px;
    width:260px;	
                        }

  .MobileProductDetailInformation {
    margin: 10px 0px 15px 10px;
                               width:250px !important;
    text-align:center;
                                  }

  .MobileProductSelectionContainer {
                               
                                  }

  .Cust_Drop {
                               
             }

  .TextmessageHead {
                               
                   }
  
  .custom_option_text {
                               
                      }
  
  .custom_option_text_area {
                               
                           }

  .MobileLabels {
    color:#333333;
    font-family:Poppins, sans-serif;
    font-size:13px;
    text-align:left;
    margin-left:10px;
border:s
                }

.CheckboxHeader {
    color: #FFFFFF !important;
    float:left;
}

  .QuantField {
    background-color:#FFFFFF;
    border-radius:0px;
    color:#3A3A3C;
    font-family:Poppins, sans-serif;
    font-size:12px;
    border:solid 1px #DDDDDD !important;
    height:30px !important;
    padding:5px 0 0 2px;
    width:30px  !important;
               }

  .MobileDetailPrice {
font-family: Oswald, sans-serif;
font-size: 18px;
color: #3A3A3C !important;
font-weight: 300;
                     }

 .MobileDetailTaxPrice {
font-family: Poppins, sans-serif;
font-size: 13px;
color: #333333;
font-weight: 600;
                       }

.MobilePageDetailImage
{
width:300px;
height:300px;
}

#ThumbImages
{
margin-top:11px;
cursor:pointer;
}

.MobileFormButtons {
    color:#FFFFFF  !important;
    font-family:Poppins, sans-serif !important;
    font-size:15px  !important;
        font-weight:700  !important;
padding:22px 0px 20px 0px  !important;
background-color:#8D4575  !important;
   border:solid 0px  #9DB819  !important;
}


.MobileFormButtons a:link {
    color:#FFFFFF  !important;
    font-family:Poppins, sans-serif !important;
    font-size:15px  !important;
        font-weight:700  !important;
padding:22px 0px 20px 0px  !important;
background-color:#8D4575  !important;
   border:solid 0px  #9DB819  !important;
   
}

.MobileFormButtons a:active {
    color:#FFFFFF  !important;
    font-family:Poppins, sans-serif !important;
    font-size:15px  !important;
        font-weight:700  !important;
padding:22px 0px 20px 0px  !important;
background-color:#8D4575  !important;
   border:solid 0px  #9DB819  !important;
   
}


.MobileFormButtons a:visited {
     color:#FFFFFF  !important;
    font-family:Poppins, sans-serif !important;
    font-size:15px  !important;
        font-weight:700  !important;
padding:22px 0px 20px 0px  !important;
background-color:#8D4575  !important;
   border:solid 0px  #9DB819  !important;
   
}


.MobileFormButtons a:hover {
    color:#FFFFFF  !important;
    font-family:Poppins, sans-serif !important;
    font-size:15px  !important;
        font-weight:700  !important;
padding:22px 0px 20px 0px  !important;
background-color:#8D4575  !important;
   border:solid 0px  #9DB819  !important;
   
}


    .DetailPageDescription {
      font-family: Poppins, sans-serif;
        font-size:15px;
        color: #FFFFFF;
line-height:22px;    
        font-weight:300;
                            }

    .DetailPageDescription a:link {
      font-family: Poppins, sans-serif;
        font-size:15px;
        color: #FFFFFF;
line-height:22px;    
        font-weight:700;
                            }

    .DetailPageDescription a:visited {
      font-family: Poppins, sans-serif;
        font-size:15px;
        color: #FFFFFF;
line-height:22px;    
        font-weight:700;
                            }

    .DetailPageDescription a:active {
      font-family: Poppins, sans-serif;
        font-size:15px;
        color: #FFFFFF;
line-height:22px;    
        font-weight:700;
                            }

    .DetailPageDescription a:hover {
      font-family: Poppins, sans-serif;
        font-size:15px;
        color: #FFFFFF;
line-height:22px;    
        font-weight:700;
                            }