.wpcf7-not-valid-tip{display:none}.form-control.wpcf7-not-valid{border:2px solid red}.application-section .wpcf7 .ajax-loader{float:left}.apply-btn .form-group{margin-bottom:0}.wpcf7 form.sent .wpcf7-response-output{text-align:center}.input-text.wpcf7-not-valid{border:1px solid red}.newsletter-form .wpcf7 .ajax-loader{position:absolute;margin:0 8px}.subscribe-us-form .wpcf7-form-control-wrap{position:initial}.subscribe-us-form .wpcf7 form .wpcf7-response-output{margin-top:0em}.error-404.not-found{text-align:center;margin-top:40px;margin-bottom:80px}.row.blog-single.not-found{border:1px solid #327eb9;text-align:center;width:100%;padding:0 15px 30px}form.search-form input[type=search]{-webkit-appearance:none;border:1px solid #e5e5e5;height:40px;padding:0 15px;border-radius:5px;width:200px}form.search-form .search-submit{color:#fff;font-family:'Poppins',sans-serif;font-weight:600;line-height:37px;padding:0 25px;border:0;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;background:#01b4d5;background:-moz-linear-gradient(to right,rgb(1 180 213) 0%,rgb(7 121 183) 50%,rgb(1 180 213) 100%);background:-webkit-linear-gradient(to right,rgb(1 180 213) 0%,rgb(7 121 183) 50%,rgb(1 180 213) 100%);background:linear-gradient(to right,rgb(1 180 213) 0%,rgb(7 121 183) 50%,rgb(1 180 213) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#01b4d5",endColorstr="#01b4d5",GradientType=1);background-size:200% auto}.file-section label.name{top:-12px;position:absolute}.file-section{border:2px solid #ccc;border-radius:5px;min-height:56px}.file-section span.filename{line-height:52px;padding-left:20px}.why-choose-enfuse-right-part .panel-body p{margin-bottom:10px}.why-choose-enfuse-right-part .panel-body p:last-child{margin-bottom:0}.blog-page-section .newsletter-form .wpcf7-spinner{margin:15px 8px;position:absolute}.site-search-page-section .nice-right-content{padding-top:22px}.site-search-listing .enfuse-solution-section{padding-bottom:0}.site-search-listing h2{font-weight:400;margin-bottom:12px}.service-list-box h5{margin-bottom:15px;font-weight:600;margin-top:0}.service-list-box ul li{margin-bottom:15px}.service-list-box{margin:20px 0 40px;float:left;width:100%}.right-align-box .col-lg-8{right:33.33333333%}.right-align-box .col-lg-4{left:66.66666667%}.site-search-page-section .case-studies-box-section{padding-top:60px}.search-engine-optimization-section .nice-right-content{padding-top:48px}.search-engine-optimization-section .nice-right-content p{max-width:564px}.search-engine-optimization-section .inner-top-section{background-position:right 0% bottom 180px;padding-bottom:30px}.seo-bunch-of-services-main{margin-top:70px}@media screen and (min-width:768px){.seo-bunch-of-services-main .bunch-of-services-listing ul li:nth-child(6n) .bunch-of-services-box figure{padding:40px 0 24px;text-align:left;display:table;width:100%;min-height:144px}.seo-bunch-of-services-main .bunch-of-services-listing ul li:nth-child(6n) .bunch-of-services-box figure img{max-width:80px;position:absolute;left:40px;top:40px}.seo-bunch-of-services-main .bunch-of-services-listing ul li:nth-child(6n) .bunch-of-services-box figure figcaption{display:table-cell;width:auto;vertical-align:middle;padding-left:108px;text-align:left}.services-single-page-section .case-studies-box-section{padding-top:70px}}.seo-keywords-details{float:left;width:100%;position:relative;padding:0}.seo-keywords-faq{float:left;width:100%;position:relative;z-index:2}.seo-keywords-details .panel-group .panel{margin-bottom:25px}.faq-seo-main-section{display:inline-block;width:100%}.faq-seo-main-title h6{padding:0;margin:0;font-size:20px}.seo-keywords-faq .careers-accordion .panel-heading{padding:23px 100px 23px 30px}.seo-keywords-details-top{margin-bottom:45px}.seo-keywords-more-details{padding-bottom:18px}.seo-keywords-more-details ol{list-style-type:none;counter-reset:li;padding-left:60px;margin-left:0}.seo-keywords-more-details li{font-size:inherit}.seo-keywords-more-details ol li:before{counter-increment:li;content:counter(li,decimal-leading-zero);color:#fff;margin-right:.25em;font-size:18px;position:absolute;left:-60px;top:-7px;background:#01b4d5;width:44px;height:44px;text-align:center;line-height:44px;border-radius:50px;font-weight:600;font-family:'Poppins',sans-serif}.seo-keywords-more-details h6{font-size:20px;font-weight:600}.seo-keywords-more-details ol li p{color:#666;font-family:'muliregular',Arial,Helvetica,sans-serif;line-height:24px;font-weight:400;letter-spacing:.2px}