@media screen and (max-width:1220px){
	
	}
@media screen and (max-width:991px){
	.section_top .heading_main{font-size:36px}
	
	.section_testimonials .slider_wrap{margin:auto; position:static; height:auto; display:block; width:100%; overflow-x:scroll; margin-top:30px; -webkit-overflow-scrolling:touch; -webkit-transform: translateZ(0px);}
	.section_testimonials .slider_wrap .nav_wrap{display:none}

	.section_testimonials .slider_wrap .slider{display:table; position:static;white-space:nowrap}
	.section_testimonials .slider_wrap .slider .slide{position:static; margin-left:0; transform:scale(1); width:250px; padding:20px 10px; opacity:1 !important; visibility:visible !important; display:inline-block; background:#fff; margin-right:15px; vertical-align:top; text-align:center;}
	.section_testimonials  .slider_wrap .slider .slide.active{}
	
	.section_testimonials .slider_wrap .slider .slide .box img{margin:0; margin:auto; float:none; display:block; width:110px;}
	.section_testimonials .slider_wrap .slider .slide .box .name{font-size:20px; padding-top:15px;}
	.section_testimonials .slider_wrap .slider .slide .box .name span{font-size:15px; padding-top:5px;}
	.section_testimonials .slider_wrap .slider .slide .box .msg{font-size:13px; margin-top:15px; white-space:normal; height:auto; line-height:20px}
	
	}
@media screen and (max-width:767px){
	
	button{font-size:16px;}
	
	.section_top .heading_main,
	.heading_main{font-size:28px; line-height:50px;}
	.link{font-size:18px;}

	.section_top{padding:0 0 20px; background-attachment:scroll;
		background:#fff center bottom no-repeat}
	.section_top .content .sub_heading{font-size:18px; margin:15px auto 15px}
	
	.section_top .content .input_box{height:60px;width: 100%}
	.section_top .content .input_box input{border:3px solid #2de6d1; padding:0 0 0 5px; font-size:16px; background:#fff}
	.section_top .content .input_box .start_button{width:100%; padding:0; height:50px; top:5px; right:5px;
		position: relative;margin-left: 5px;margin-top: 5px}
	.effect-8{border: 8px solid #bbb; transition: 0.4s;}
	.effect-8 ~ .focus-border:before,
	.effect-8 ~ .focus-border:after{height:3px;}
	.effect-8 ~ .focus-border i:before,
	.effect-8 ~ .focus-border i:after{width:3px;}
	
	
	.section_pro .bg_img2{filter:blur(2px); opacity:0.4}
	.section_pro .content .join_community_wrap{position:static; margin:auto}
	.section_pro .content .heading_main strong{display:inline}
	
	
	.section_partners ul li{display:block; text-align:center; width:100% !important}
	.section_partners .heading_main{display:inline-block; margin-bottom:50px; text-align:left}
	.section_partners .slider_wrap{padding:0 50px; width:100%}
	
	
	footer table,
	footer table tbody,
	footer table tbody tr,
	footer table tbody tr td{display:block; width:100% !important; padding:0 !important}
	footer table tbody tr td{padding:30px 0 !important; text-align:center}
	footer .cl-effect-1{margin:0}
	
	footer .footer1{padding:20px 0;}
	footer .footer2{padding:20px 0;}
	footer .footer3{text-align:center}

	#getstarted_options ul {
		margin-left: 0;

		display: inline-block;
	}

	#getstarted_options ul li {
		margin-right: 5px;
	}

	#websiteauditleadform input{
    width: 250px;

}

	}


