@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}

@media only screen and (max-width: 600px) {
   	
   	.contact.content .auto-container .row .enquire {
    clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
    /* transform: rotate(-180deg); */
    font-family: Montserrat;
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    line-height: 24px;
    display: flex;
    align-items: center;
    text-align: right;
    color: #000000;
    height: 64px;
    font-family: Raleway;
    font-style: normal;
    font-weight: normal;
    font-size: 23px;
    line-height: 24px;
    display: flex;
    align-items: center;
    text-align: center;
    position: relative;
    font-weight: bold;
    left: -50px;
    top: -50px;
    background-color: #fffff7;
    width: 291px;
    z-index: 999;
    text-align: center;
    display: block;
    padding-top: 20px;
    text-transform: uppercase;
    position: relative;
    box-shadow: 5px 8px 15px rgba(0, 0, 0, 0.25);
}
   	.contact.content .auto-container .row {
    /* margin-left: 30px; */
    /* padding: 50px; */
    align-items: center;
    text-align: justify;
    margin: auto;
    color: #FFFFFF;
    font-family: Montserrat;
    font-style: normal;
    background-color: #E62626;
    box-shadow: 18px 19px 35px rgba(0, 0, 0, 0.25);
}

    .msg-content .form-group input[type="text"], 
.msg-content .form-group input[type="password"], 
.msg-content .form-group input[type="tel"], 
.msg-content .form-group input[type="message"], 
.msg-content .form-group select {
	padding: 10px;
	border-radius: 3px;
    margin-bottom: 22px;
    font-size: 14px;
    width: 180px;
    /*clear: right;
    float: right;*/
  background: #FFFFFF;
box-shadow: 3px 6px 7px rgba(0, 0, 0, 0.25), inset 3px 3px 5px rgba(0, 0, 0, 0.25); 
}
    .contact.content .auto-container .row .contact {
    border-left:none !important;
}
.msg-content .form-group input[type="submit"] {
      
      
          margin: 35px;
          text-align: center;
          display: block;
       padding:10px;
    clear: right;
    /*float: left;*/
    background: #FFFFFF;
    color: red;
    margin-left: -60px;
    box-shadow: 3px 6px 7px rgba(0, 0, 0, 0.25), inset 3px 3px 5px rgba(0, 0, 0, 0.25);
}
 .product-detail.main .header h2 {
    text-align: center;
    /* height: 36px; */
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    /* padding: 59px; */
}
  }

