@media only screen and (max-width: 991px)
{
	.logo_header { width: 100%; display: flex; flex-flow: nowrap; padding: 0 10px; }
	.logo_header a.navbar-brand { width: 90%; }	
	.logo_header button.navbar-toggler.ml-1 { width: 50px;font-size: 16px; padding: 5px 0 0; background: #1273eb; color: #fff; }
}
@media (max-width:767px) {
	
	button.navbar-toggler.ml-1:focus { border:0; outline: none; }
	.homebanner-r { padding: 50px 0px; }
	.homebanner-r h1 { position: relative; margin: 0; padding: 0 0 0 35px; font-size: 28px; line-height: 32px;}
	.banner-section { margin: 0; }
	a.nav-link.index-header-link.wallet_btn { margin: 0 10px 10px; }
	a.nav-link.index-header-link.wallet_btn2 { margin: 0 10px 10px; }
	h1,.sign-pdf-sec3 .pdf-sec3-head h1,.h2-side-title { font-size: 28px; line-height: 42px; }
	.esign-doc-box { margin: 0;	padding: 30px 0 0; }
	.esign-box-r { position: relative; margin: 30px 0 0; padding: 0; }
	.carousel-item .testimonial-box { min-height: 900px; }
	.test-esign .col-xs-12.col-sm-2.col-md-2, .test-esign .col-xs-12.col-sm-3.col-md-3 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; text-align: center; margin:0 0 20px; }
	.test-esign .col-xs-12.col-sm-2.col-md-2 img, .test-esign .col-xs-12.col-sm-3.col-md-3 img { width: auto; }
	.selected-case-studies { min-height: max-content; }
	.scs-inn { max-height: max-content; }
	.create-free-account-box { display: block !important; }
	.create-free-account-box > div.d-flex { margin: 0 20px 20px;}
	.index-footer-copyrights.text-right { text-align: center !important; margin: 0;	padding: 20px 0; }
	.index-footer-copyrights,.sign-pdf-sec6 .pdf-img{ text-align: center; }
	.sel-case-study img { width: 100%; }
	.people-saying { padding: 20px 30px 50px; }
	.carousel-caption { top: 2%; }
	.customer-section2,.sign-maker-free,.signature-maker.how-work{padding: 3.375rem 0 0rem;}
	.greyman_content h2{line-height: 32px;font-size: 24px;}
	.support-l .supp-l-head h2,h1.electro-sign-tittle{font-size: 24px;
    line-height: 32px;}
    .esign-faq .card-header h5{font-size: 14px;}
    .esign-How-Works .how-work-box .work_img.hw-3:after,
    .esign-How-Works .how-work-box .work_img.hw-2:after,
    .esign-How-Works .how-work-box .work_img.hw-1:after{display:none;}
    .esign-price-box{margin-bottom:20px;}
	.sample-template-box,.template-head h4{margin-bottom:50px;}
	.sign-maker .maker-free ul li:first-child{font-size: 22px;padding-right: 0;padding-bottom:10px;}
	.banner-section.sign-maker{padding: 43px 0px 0;}
	.signature-maker .esign-maker-box{padding-top:0}
	.signature-maker,.about_content,.easy-use_content,.banner-section.pricing{padding:40px 0px;}
	.sign-maker1{padding-bottom: 40px;}
	.support-main .support-r{margin-top:30px;}
	.support-l .support-img{margin-right: 5px;}
	.support-l .supp-l-head h4{font-size: 15px;line-height: 15px;}
	.sign-pdf-sec5 .pdf-sec5-box ul li,.sign-pdf-sec6 .pos,.sign-pdf-sec3 .pdf-sec3-head,h4.smaple-head{margin-bottom:20px;}
	.sign-maker-free .greyman_content{padding: 35px 22px 35px 0px;}
	.sign-pdf-banner .homebanner-r{padding: 40px 0px 40px;}	
	.pdf-sec2-btn ul li .btn-secondary,.review-brand ul li,.list-inline-item:not(:last-child){margin-bottom: 15px;margin-right: 0;}
	.Extensive.greyMano,.customer-section2{padding: 3.375rem 0 1rem;}
	.support-r .support-form .form,.reviews-rate .review-form .form{padding-left: 0;padding-right: 0;}
	.review-brand ul li a img{width:80px;}
	.eSign-guide-box{padding: 32px 20px 10px 20px;}
	.homebanner-r.finance-solution,.sign-pdf-banner .homebanner-r{padding: 8px 0px;}
	.banner-section.pricing .homebanner-r h1{margin-bottom:0}
	.homebanner-r p{padding: 30px 0px 30px 35px;}
}
@media (min-width:576px) and (max-width:767px) {
	.logo_header { padding: 0; }
	.banner-section .col-xs-12.col-sm-6.col-md-6,
	.esign-documents .col-xs-12.col-sm-6.col-md-6,
	.how-esign-works .col-xs-12.col-sm-7.col-md-7,
	.how-esign-works .col-xs-12.col-sm-5.col-md-5,
	.selected-case-studies .col-xs-12.col-sm-6.col-md-6,
	.spend-less-time .col-xs-12.col-sm-4.col-md-4 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.carousel-item .testimonial-box { min-height: 640px; }
	.footer-section .col-xs-12.col-sm-3.col-lg-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
	.index-footer-copyrights { text-align: left; line-height: 28px; }
	.help-center-box h4{min-height:65px}
	.electro-sign-advantage .esign-advantage-box{min-height:280px;}
	
}
@media (min-width:768px) and (max-width:991px) {
	.container { max-width: 95%; }
	a.nav-link.index-header-link.wallet_btn { min-width: auto; min-height: auto; margin: 0 10px 0 0; padding: 10px; }
	a.nav-link.index-header-link.wallet_btn:hover { min-width: auto; min-height: auto; margin: 0 10px 0 0; padding: 10px; }
	a.nav-link.index-header-link.wallet_btn2 { min-width: auto; min-height: auto; margin: 0 10px 0 0; padding: 10px; }
	a.nav-link.index-header-link.wallet_btn2:hover { min-width: auto; min-height: auto; margin: 0 10px 0 0; padding: 10px; }
	.homebanner-r { padding: 0 20px; }
	.carousel-item .testimonial-box { min-height: 75vh; }
	.spend-less-box { padding: 30px 20px 10px; }
	.spend-less-box:hover { padding: 30px 20px 10px; }
	.esignbox-r1 { width: 100%; }
	.esignbox-m { width: 130px; }
	.help-center-box{padding: 30px 20px 10px;}
	.help-center-box h4{min-height:65px}
	h1.electro-sign-tittle{font-size: 28px;
    line-height: 38px;}
    h1{font-size:34px;line-height: 45px;}
    .esign-How-Works .how-work-box .work_img.hw-3:after,
    .esign-How-Works .how-work-box .work_img.hw-2:after,
    .esign-How-Works .how-work-box .work_img.hw-1:after{left:90px;}
    .sample-template-box{margin-bottom:20px;}
    .template-head h4{margin-bottom:40px;}
    .sign-maker .homebanner-r p{padding: 20px 0px;}
   .sign-maker .maker-free ul li:first-child{padding-bottom:20px;}
   .sign-maker-free{padding: 5.375rem 0 2rem;}
  	.signature-maker.how-work{padding:0px 0px 75px}
  	.career-img{text-align:center;}
  	.sign-pdf-sec5 .pdf-sec5-box ul li,.sign-pdf-sec6 .post,.abt-us-img{margin-bottom:20px;}
  	.Extensive.greyMano,.customer-section2{padding: 3.375rem 0 2rem;}
  	.homebanner-r.finance-solution,.sign-pdf-banner .homebanner-r{padding: 8px 0px;}
}
@media (min-width:992px) and (max-width:1199px) {
	.homebanner-r { padding: 0 20px; }
	.carousel-item .testimonial-box { min-height: 75vh; }
	.esignbox-r1 { width: 100%; }
	.esignbox-m { width: 130px; }
	.electro-sign-advantage .esign-advantage-box{min-height:280px;}
	.esign-price-box{padding: 35px 5px 40px 20px;min-height: 770px;}
	.sign-maker .maker-free ul li:first-child{padding-right: 0;}
	.sign-pdf-banner .homebanner-r{padding: 0px 60px 50px;}
	.homebanner-r h1{font-size: 34px;}
	.sign-pdf-sec5 .pdf-sec5-box ul li:not(:last-child){margin-right:0}
	.Extensive.greyMano{padding: 3.375rem 0 3rem;}
}
@media (min-width:992px) and (max-width:1024px) {
	
}
@media (min-width:1025px) and (max-width:1099px) {

		
}
@media (min-width:1100px) and (max-width:1199px) {
	.homebanner-r { padding: 30px 20px; }
	.container { max-width: 1170px; }
	.people-box-l { padding: 70px 50px 0;}
}
@media (min-width:1200px) and (max-width:1320px) {
	.homebanner-r { padding: 30px; }
	.container { max-width: 1170px; }
}
@media (min-width:1321px) {
	.container { max-width: 1170px; }
}
@media (min-width:1300px) and (max-width:1399px) {
	.homebanner-r { padding: 50px; }
}
@media (min-width:1400px) and (max-width:1499px) {
	.homebanner-r { padding: 50px 100px 50px; }
}