@media all and (min-width: 320px) and (max-width: 767px) {
.new .plans {
    background: #1a1d94;
    padding: 3px;
}
.section-title p {
    font-size: 20px;
	}
.pricing-table.recommended .pricing-title {
    padding: 10px;
}
.new .plans h3 {
   margin: 0;
    font-size: 15px;
}
.pricing-table .table {
    width: 200%;
    margin-bottom: 1rem;
    color: #212529;
}
#details .section-title h2 {
    line-height: 20px;
}
#footer .footer-top h4 {
    margin-top: 12px;
}
.shadow-button{
	padding: 10px 5px;
	}
.share1{
	width: 55%;
	}
.share2{
	width: 35%;
	}
	.input-wrapper label{
	    left: 0px;
		}
		.whatsapp-input input {

    font-size: 11px;

    padding-left: 25px;
}
.shadow-button .shadow-buttons:nth-child(1) {
     padding: 10px 5px;
}
.shadow-button .shadow-buttons:nth-child(2) {
     padding: 10px 5px;
	     width: 91px;
}

.custom-file {
    overflow: hidden;
}

.shadow-buttons {
 display: block !important;
}
.shadow-button {
    /*display: block !important;*/
        margin-bottom: 15px !important;
 }   
    .onload-popup .getsitecontrol-title {
    font-size: 18px;
    line-height: 27px;
}
.onload-popup .modal-body {
    padding: 30px 0px 89px 30px;
}
a.footer-logos img {
    width: 140px;
    /* display: block; */
}
.contact button[type="submit"] {
    margin-bottom: 20px;
}
.upper {
    padding-top: 30px !important;
        padding: 0 5% !important;
}
.upper .firmname {
    font-size: 20px !important;
	font-weight: 700;
    text-align: center !important;
}
.upper .contact-button {
    padding: 3px 10px !important;
}
.upper .shadow-button {
    padding: 10px 2px !important;
    font-size: 11px !important;
}
.shadow-button .shadow-button-icon {
    font-size: 13px !important;
    margin-right: 4px !important;
}
.frent-tablediv .table {
    width: 300%;
}
.bacis-sec .card-header .card-title {
    font-size: 20px;
}
.contact.card-header .card-title {
    font-size: 20px;
}
.bacis-sec .heading-text h4 {
    font-size: 18px;
        margin-right: 15px;
}
.bacis-sec a.btn.add-name {
    font-size: 15px;
}
.next-button {   
    padding: 10px 12px !important;
    margin-bottom: 0px !important;
    
}
.custom-file {
    overflow: hidden;
}
button.information {
    margin-bottom: 20px;
}
.model-gallery .close {
    right: 39px !important;
}

}
/* E (min-width: 320px) and (max-width: 767px)*/
@media all and (min-width: 768px) and (max-width: 991px) {

}
/* E (min-width: 768px) and (max-width: 991px)*/
@media all and (min-width: 992px) and (max-width: 1024px) {

}
/* E (min-width: 992px) and (max-width: 1024px)*/
@media all and (min-width: 768px) and (max-width: 1024px) {

}
/* E (min-width: 768px) and (max-width: 1024px)*/
@media all and (min-width: 1025px) and (max-width: 1199px) {

}
/* E (min-width: 1025px) and (max-width: 1199px)*/
@media all and (min-width: 1200px) and (max-width: 1280px) {

}
/* E (min-width: 1200px) and (max-width: 1280px)*/