
@media only screen 
and (max-width : 1000px) {

	.intro-wrapper{
		width: auto;
		max-width: 1000px;
		overflow: visible;
	}

	.intro-meat{
		overflow: visible;
	}
	
	.intro-header .logo, .header .logo{
		width: auto;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	
	.intro-header .nav, .header .nav{
		float: none;
		margin: 0 auto;
		overflow: hidden;
		padding-bottom: 50px;
		padding-top: 20px;
		/*width: 508px;*/
		text-align: center;
	}

	.nav li{
		margin-top: 30px;
		display: inline;
		float: none;
	}
		
	.header .nav{
		padding-bottom: 20px;	
	}
	
	.intro-meat-left{
		float: none;
		text-align: center;
		width: auto;	
	}
	
	.intro{
		overflow: hidden;
		height: auto;
		padding-bottom: 60px;
	}

	.homepage-body .intro h1{
		height: auto;
		overflow: visible;
	}
	
	.intro-meat-right{
		width: auto;
		float: none;
		/*
		margin-left: 50px;
		margin-right: 50px;
		*/
	}
	
	.intro-meat-right input[type="text"], .intro-meat-right input[type="password"]{
		padding-right: 0px;
		width: 97%;
	}

	.intro-meat-right input[type="button"], .intro-meat-right input[type="submit"]{
		width: 100%;
	}

	.intro-meat-right p{
		text-align: center;
	}
	
	.intro-header{
		height: auto;
	}
	
	.wrapper{
		width: auto;
		max-width: 1000px;
	}
	
	.homepage-boxes{
		margin-left: 50px;
    	margin-right: 50px;	
	}
	
	.homepage-boxes .box, .homepage-boxes .last-box{
		float: none !important;
		text-align: center;
		width: auto !important;
		margin-right: 0px !important;
		padding: 0px !important;
	}
	
	.showcase{
		padding-left: 50px;
		padding-right: 50px;
	}
	
	.showcase h2{
		text-align: center;
	}
	
	.showcase .large-text{
		text-align: center;
	}
	
	.showcase-box{
		float: none;
    	margin: 50px auto;
    	width: 90%;
	}

	.showcase-box img{
		width: 100% !important;
	}
	
	.footer-left{
		float: none;
		margin: 0 auto;
		/*width: 450px;*/
		width: auto;
		padding-left: 15px;
	}
	
	.footer-right{
		float: none;
		margin: 50px auto;
		/*width: 400px;*/
		width: auto;
	}
	
	.faq .feature-info-box-tour{
		margin-left: 50px;
		margin-right: 50px;
	}
	
	.feature-info-box-tour h2{
		text-align: center;
	}
	
	.feature-info-box-tour p{
		text-align: center;
	}
	
	.howitworks .feature-info-box-tour p{
		margin-left: 50px;
		margin-right: 50px;
	}
	
	.auth-section{
		margin-left: 50px;
		margin-right: 50px;
	}
	
	.auth-section input[type="text"], .auth-section input[type="password"]{
		display: block;
		float: none;
		margin-bottom: 30px;
		padding-right: 0;
    	width: 94%;
	}
	
	.auth-section input[type="button"]{
		display: block;
		width: 100%;
	}
	
	.intro{
		padding-left: 10%;
		padding-right: 10%;
		width: 80%;
	}
	
	.steve-section{
		margin: 0px;
		line-height: normal;
	}
	
	.pro .feature-info-box{
		margin-left: 50px;
		margin-right: 50px;
	}
	
	.pro .feature-info-box-text{
		float: none !important;
		width: 100%;
	}
	/*
	.pro .feature-info-box-img{
		float: none !important;
		width: auto;
	}
	*/
	.pro .feature-social-img-wrapper{
		float: none !important;
	}
	
	.pro-feature-stats .feature-info-box-img{
		float: none !important;
		margin: 0 auto;
	}
	
	.pro .pro-feature-protection .feature-info-box-img{
		float: none !important;
		width: auto;
	}
	
	.pro .pro-feature-coupons .feature-info-box-img{
		/*float: none !important;
		width: auto;
		height: 300px;*/
		float: none !important;
		height: 300px;
		margin: 0 auto;
		top: 0px;
		left: 0px;
	}
	
	.pro .pro-album img{
		left: 20%;
		transform: none;
	}
	
	.pro .feature-info-box-text h2, .pro .feature-info-box-text p{
		text-align: center;
	}
	
	.pro .steve-section img{
		display: none;
	}
	
	.pro .mob-steve{
		display: none;
	}
	
	.pro .steve-section h2{
		text-align: center;
	}
	
	.pro-bottom-signup .wrapper{
		background-image: none;
		padding-top: 15px;
	}

	.header .nav{
		display: none;
	}

	.header .nav-mobile{
		display: block;
	}

	.showcase h2{
		line-height: normal;
	}



	/*Features Page*/

	.features-page .tour-list-of-features li{
		float: none;
		width: auto;
		height: auto;
	}

	.features-page .tour-list-of-features .right-li{
		padding-left: 0px;
		background-position: 15px 15px;
		padding: 0 0 30px 100px;
	}

	.features-page .more-features-section{
		width: auto;
		padding-right: 15px;
	}

	.pro-intro .auth-section input[type="button"], .pro-bottom-signup-form input[type="button"], .pro-bottom-signup-form input[type="submit"]{
		width: 100%;
	}

	.pro-bottom-signup-form{
		overflow: visible;
		padding-bottom: 30px;
	}

	.features-page .social-wrapper-right{
		float: none !important;
		margin: 0 auto !important;
	}

	.features-page .social-wrapper-left{
		float: none !important;
		width: auto !important;
		padding-top: 50px !important;
	}

	.features-page .more-features-section .social-wrapper{
		padding-top: 0px !important;
	}

	.features-page .more-features-section{
		padding-right: 15px;
		padding-left: 15px;
	}

	.features-page .more-features-section .social-wrapper{
		padding-bottom: 0px;
	}

	.features-page .feature-intro-img{
		display: none;
	}

	.features-page .feature-intro-txt{
		float: none;
		width: 100%;
		text-align: center;
	}

	.features-page .feature-intro-txt h2{
		text-align: center;
	}

	.features-page .feature-intro-wrapper{
		width: 90% !important;
		padding-left: 5%;
		padding-right: 5%;
	}

	.pro-bottom-signup h1, .pro-bottom-signup h3{
		padding-left: 15px;
		padding-right: 15px;
	}

	/*Register Page*/
	.register-page .signup-intro h1{
		line-height: normal;
	}

	.register-page .intro-wrapper{
		padding-left: 15px;
		padding-right: 15px;
		overflow: visible;
		padding-bottom: 0px !important;
	}

	.register-page .auth-section{
		margin-right: 0px;
		margin-left: 0px;
	}

	.register-page .auth-section input[type="button"], .register-page .auth-section input[type="submit"]{
		width: 100%;
	}

	.register-page .register-page-padding-bottom{
		padding-bottom: 30px !important;
	}

	/*Signup Page*/
	.signup-page .intro{
		padding-left: 15px;
		padding-right: 15px;
		width: auto;
	}

	.signup-page .auth-section{
		margin-left: 0px;
		margin-right: 0px;
	}

	.signup-page .auth-section input[type="text"], .signup-page .auth-section input[type="password"]{
		margin-right: 0px;
	}

	.signup-page .auth-section input[type="button"], .signup-page .auth-section input[type="submit"]{
		width: 100%;
	}

	.signup-page .intro-wrapper{
		padding-bottom: 0px !important;
	}

	/*pricing-page*/
	.pricing-page .pricing-faq{
		position: static;
	}

	.pricing-page .signup-box{
		width: auto;
	}

	.pricing-page .top-wrapper-part{
		padding-left: 15px;
		padding-right: 15px;
	}

	.pricing-page .pricing-faq{
		margin-top: 40px;
		padding-top: 40px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.pricing-page .pricing-faq li{
		width: auto !important;
		margin: 0px;
	}

	.pricing-page .pricing-faq ul{
		
	}

	.pricing-page .pricing-faq-bottom-section{
		border-bottom: none;
	}

	.pricing-page .pricing-page-top{
		margin-bottom: 200px;
	}

	/*FAQ Page*/
	.faq .feature-info-box-tour{
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 15px;
		padding-right: 15px;
	}

	/*About Page*/
	.about-page-address{
		width: auto;
	}

	.footer{
		overflow: hidden;
		height: auto;
		padding-bottom: 0px;
	}

	.homepage-testimonial-left{
		display: none;
	}

	.homepage-testimonial-right{
		width: 100%;
		float: none;
	}

	.homepage-testimonial{
		padding-bottom: 20px;
	}

	.homepage-testimonial h3{
		width: 100%;
	}

	.homepage-intro-br{
		display: none;
	}

	.quotes-wrapper .quotes-column{
		width: 100%;
		margin-bottom: 20px;
		float: none;
	}

	.showcase-box .showcase-box-image{
		height: auto;
	}

	.showcase-box h3{
		position: static;
		background: none;
		color: #444;
		text-shadow: none;
	}



	/**************** PAYOUT ENABLED START ****************/


	.payout-enabled.features-page .embed-demo-holder{
		display: none;
	}

	.payout-enabled.pricing-page .pricing-box{
		display: block;
		width: 100%;
		margin-bottom: 80px;
	}

	.payout-enabled.pricing-page .pricing-plan-details-section{
		display: none;
	}

	.payout-enabled.homepage-body .homepage-hero{
		width: 90%;
		padding-left: 5%;
		padding-right: 5%;
	}

	.payout-enabled.homepage-body .homepage-hero p{
		width: 100%;
	}

	/**************** PAYOUT ENABLED END ****************/





}
