 /*Show More btn Css Start*/
 .content-hidden p {
     display: -webkit-box;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     overflow: hidden;
 }

 .content h2 {
     font-size: 32px;
 }

 .content-hidden {
     overflow: hidden;
     transition: .5s ease;
 }

 body .content-hidden h1:nth-child(1),
 body .content-hidden h2:nth-child(1),
 body .content-hidden p:nth-child(1) {
     display: block !important;
 }

 body .content-hidden h1,
 body .content-hidden h2,
 body .content-hidden h3,
 body .content-hidden h4,
 body .content-hidden h5,
 body .content-hidden h6,
 body .content-hidden p {
     display: none !important;
 }

 button#toggleBtn {
     outline: unset;
 }

 .content-hidden p:nth-child(2) {
     display: block !important;
 }

 .seo-content {
     padding-bottom: 10px;
 }

 /*Show More btn Css End*/
 .innercaption h1 {
     display: none;
 }

 .quick-contact div#inq_cap_img img {
     height: 35px;
     margin-left: 5px !important;
     width: 100%;
     float: unset;
 }

 button.close {
     float: right !important;
     width: 27px;
 }

 body .modal-header {
     display: unset;
     padding: 20px 10px 30px 10px;
 }

 h2.com-title {
     max-width: 80%;
 }

 h4.modal-title {
     font-size: 17px;
     font-weight: 600;
 }

 h2.com-title {
     font-weight: 600;
     font-size: 20px;
     text-align: left;
     color: #555554;
 }

 h4.modal-title {
     text-align: center;
     text-transform: uppercase;
     font-size: 15px;
 }

 .modal-content {
     background: #f3f3f0;
     border: unset;
     border-radius: 20px;
     padding: 0 10px 0 10px;
 }

 .modal-header {
     border: unset;
 }

 input#inquiry_popup_btn {
     margin-top: 12px;
     width: 50%;
     background: #e22723;
     border: unset;
 }

 #contactSupplierModal .form-group i {
     width: 13%;
     float: left;
     font-size: 20px;
     background: #fff;
     height: 43px;
     padding: 8px;
     padding-top: 12px;
 }

 #contactSupplierModal .form-group input {
     width: 100%;
     float: left;
     height: 43px;
     overflow: hidden;
     float: initial;
     padding-left: 40px;
 }

 #contactSupplierModal label.agree input {
     width: unset;
 }

 div#inq_cap_img img {
     max-width: 100%;
     height: 50px;
     float: right;
 }

 .col-md-12.form-group.cent input {
     width: 102% !important;
     margin: auto;
     text-align: center;
     display: inherit;
     margin-top: 30px !important;
     float: unset !important;
     margin-bottom: 0 !important;
     text-align: center !important;
 }

 label.agree {
     display: inline-block;
     position: relative;
     color: #fff;
     margin-top: 10px;
 }

 label.agree input {
     margin-right: 15px;
 }

 label.agree span {
     position: relative;
     top: -15px;
     padding: 0 0 0 10px;
     font-size: 15px;
 }

 .modal-body label.agree {
     color: #212529;
     margin-top: 0;
 }

 .modal-body label.agree input {
     margin-right: 0;
 }

 #contactSupplierModal .form-control {
     border: unset !important;
     border-radius: 0;
     padding: 10px 10px;
     box-shadow: none;
 }

 input#inquiry_popup_btn {
     float: left !important;
     width: unset;
     text-align: left;
 }

 div#inq_cap_img {
     top: 0;
 }

 #form1 .form-group {
     display: flex;
     align-items: center;
     margin: 10px 0px;
 }

 .form-group img.img-fluid {
     position: absolute;
     margin-left: 10px !important;
 }

 .my_contact_us button.btn.btn-primary.vertical-text {
     border: none;
     color: #fff;
     background-color: #006ab5;
 }

 #form1 .form-group img.img-fluid {
     margin-top: 0px !important;
 }

 .form-group.txt-msg {
     position: relative !IMPORTANT;
 }

 .form-group.txt-msg img.img-fluid {
     top: 15px !IMPORTANT;
 }

 .form-group.txt-msg textarea#gbookMain {
     padding-left: 40px;
 }

 div#inq_cap_img img {
     margin-left: 1px !important;
 }


 @media (max-width: 767px) {

     div#inq_cap_img img {
         max-width: 100%;
         height: 50px;
         float: unset;
     }
 }