.features{
	padding-bottom:20px;
}
.features .fea_main_para{
	font-size:24px;
}


@media(max-width:768px){
	.section-1 .slide-in-demo{
	font-size:50px;
	}
	.why_cuemini{
		padding:30px;
	}
	.why_cuemini h1{
		font-size:28px;
	}
	.why_cuemini h2{
	font-size:16px;
	margin-top:20px;
	margin-bottom:0px;
	}
	.why_cuemini ul{
	text-align:center;
	}
	.why_cuemini ul li{
	font-size:16px;
	}
	.getting_closer .closer_row_1 h1{
		font-size:28px;
	}
	.getting_closer .closer_row_1 h2{
	font-size:18px;
	padding:10px;
	line-height:1.2em;
	}
	.awesome_feature h1{
		font-size:30px;
	}
	.awesome_feature h2{
	font-size:18px;
	margin-top:30px;
	}
	.features .fea_main_para{
		font-size:16px;
	}
	.getting_closer  .closer_item h2{
		font-size:20px;
		text-align:center;
	}
	.getting_closer  .closer_item p{
		font-size:16px;
	}
	.how_it_work{
	display:none;
	}
	.getting_closer .closer_row_1 img{
	display:block;
	margin:auto;
	}
	.faq h1{
		font-size:28px;

		}
	.ui-accordion .ui-accordion-header{
		font-size:90%;
	}
	.ui-accordion .ui-accordion-content{
		height:150px;
		font-size:14px;
	}
	.price_select h1{
		font-size:28px;
	}
	.price_select h2{
		font-size:16px;
	}
	.price .header{
		font-size:18px;
	}
	.price .grey{
		font-size:16px;
	}
	.price li{
		font-size:16px;
		padding:10px;
	}
	.price .button {
	padding: 5px 8px;
	font-size:16px;
	}
	.price{
		margin-bottom:30px;
	}
	.application h1{
		font-size:28px;
	}
	.application h2{
		font-size:18px;
	}
	.application .app_row p{
		font-size:16px;
	}
	.getting_closer .closer_item{
		margin-top:40px;
	}
	form input{
	margin-top:15px;
	}
	form textarea{
	margin-top:15px;
	}
	input[type=submit]{
	padding:10px;
	}

	.why_cuemini h1{
	margin-top:0px;
	}
	.getting_closer{
		margin-top:70px;
	}
	.contact_us h1{
		font-size:20px;
	}
	.contact_us .about_us h1{
	font-size:20px;
	text-align:center;
	}
	.contact_us p{
		font-size:14px;
	}
	.contact_us .about_us{
	width:100%;
	}
	.contact_us .our_loc h1{
	font-size:20px;
	text-align:center;
	}
	.contact_us .our_loc{
	width:100%;
	text-align:center;
	}
	.contact_us .our_loc h1{
	font-size:20px;
	text-align:center;
	}
	.contact_us .inquery {
	text-align:center;
	}
	.contact_us .inquery h1{
	text-align:center;
	font-size:20px;
	}
	.contact_us .inquery  span{
	font-size:18px;
	}
	}


@media(max-width:550px){

	.section-3 .text-wrapper{
	font-size:18px;
	max-width:100%;
	}
	.features{
	margin-top:50px;
	}
}

@media(max-width:500px){
	.section-1 .slide-in-demo{
		font-size:28px;
	}
	.content h1{
		font-size:40px;
	}
	.content h3{
	font-size:24px;
	padding:15px;
	}
	.awesome_feature h1{
	font-size:26px;
	padding-top:10px;
	}
	.awesome_feature  .fea_main_para{
	font-size:16px;
	}
	.awesome_feature h2{
		font-size:18px;
		margin-top:30px;
	}
	.awesome_feature p{
		font-size:14px;
		margin-top:5px;
	}
}
@media(min-width:500px) and (max-width:768px){
	.why_cuemini video{
		margin-top:50px;
	}
}

@media(min-width:768px){
	.why_cuemini ul{
	list-style-type:circle;
	position:relative;
	left:33%;
	}
}


@media(min-width:768px) and (max-width:1062px){
	.content .link{
		width:55%;
		margin:auto;
		margin-top:35px;
	}
}
@media(max-width:1100px){
	.features{
	height:auto;
	}
}
@media(min-width:768px){
	.getting_closer .closer_row_1 img {
	margin:auto;
	display:block;
	margin-top:40px;
}

#new_banner .speech_content{
	position: absolute;
    left: 20%;
    background:#181d2182;
    padding-left: 20px;
	padding-right:20px;
    padding-bottom: 10px;
	border-radius: 5px 40px;
}

@media(max-width:768px){
	#how_it_woo{
	display:none;
}
}

@media(min-width:768px){

#feature_new h2{
	font-size:22px;
}
#why_cuemini_new_d h2{
	font-size:20px;
}
#getting-closer-first{
	padding-top:40px;
	padding-bottom:30px;

}


}


@media(max-width:768px){
	.section_new_feature{
		margin-bottom:40px;
		padding-bottom:20px;
	}
	#getting-closer-first{
	padding-top:30px;
	padding-bottom:20px;
	}
	.new_class_sec1{
	padding:40px;
	}
	.new_class_sec2{
		padding:40px;
	}
	.faq_content{
		width:90%;
		margin:auto;
		margin-top:20px;
	}
	#app_sectiion .thumbnail{
		width:80%;
		margin:auto;
		margin-top:20px;
		padding:10px;
	}
	#what_cue{
	margin-bottom:20px;
	}

	#why_cue_back{
	padding-bottom:100px;
	}

	.panel{
	border:none;
	box-shadow:0px 0px 0 rgba(0,0,0,.05);
	margin-bottom:0px !important;
	}

	#closer_section .row{
	margin-bottom:25px;
	}

	#main_awe_img{
	margin-bottom:60px !important;
	}

	#sml_scrn_sec h3{
	margin-top:20px;
	margin-bottom:10px;
	}

}


@media(min-width:768px){
	#sec_image_feature{
		height:100px
	}


}

@media(max-width:768px){
	.content h1{
	padding-top:50px;
	}
	#banner_content .content{
	height:100vh;
	}
	#feature_new h2{
	font-size:20px;
	}
	#feature_new h1{
	margin-bottom:40px;
	}
	#wwhhyy_cue video{
	display:block;
	margin:auto;
	width:300px;
	}

	#wwhhyy_cue h1{
	margin-bottom:20px;
	}

	#faq h1{
	margin-bottom:30px;
	}

	#foot_loc .foot_content{
	padding-bottom:50px;
	}

	#new_footer_cue h1{
	margin-top:50px;
	}

	#new_footer_cue .co_link_footer{
	width:85%;
	}

	#new_footer_cue{
	padding-top:10px;
	}

	#new_footer_cue form{
	width:85%;
	}

	#foot_loc .foot_content{
	width:85%;
	}

	#foot_loc{
	padding-top:10px;
	}

	#prc_tbe .columns{
	margin-bottom:20px;
	}

	#app_sec_cue h3{
	text-align:center;
	}
	#spe_point_cue h3{
	text-align:center;
	}
}

@media(min-width:992px) and (max-width:1200px){
	#how_it_woo ul li{
	margin-right:1%;
	}
}

@media(max-width:992px){
	#how_it_woo ul li{
	margin-right:0%;
	}
}

@media(min-width:768px) and (max-width:992px){
	#wwhhyy_cue video{
	width:250px;
	}
}
@media(min-width:992px) and (max-width:1220px){
	#wwhhyy_cue video{
	width:300px;
	}
	}

@media(min-width:450px) and (max-width:768px){
	#wwhhyy_cue .video_conte{
	width:50%;
	margin:auto;
	}
	}

@media(max-width:450px){
	#wwhhyy_cue .video_conte{
	width:90%;
	margin:auto;
	}

	#prc_tbe .columns{
	width:90%;
	}

	#feature_new .section_new_feature{
	width:95% !important;
	margin-bottom:30px !important;
	}

	#app_section .app_para{
	height:auto;
	}


	#new_footer_cue h1{
	margin-top:25px;
	}

	#mob_form_cue{
	padding-top:50px;
	}

	#app_section .thumbnail{
	margin-top:20px;
	}


	.link .google_play{
	top:35px !important;
	}
	}


@media(min-width:1300){
	.section_new_feature{
	width:70%;
	margin:auto;
	padding-bottom:20px;
}
}

@media(max-width:500px){
	#app_section{
	margin-top:0px;
	padding-top:90px;
	}
}


@media(max-width:350px){
	#why_cue_back{
	padding-bottom:180px;
	}
}

@media(min-width:768px){

	#spe_point_cue img{
	margin-top:30% !important;
	}
}



@media(min-width:500px) and (max-width:768px){
	.section-3 .text-wrapper{
		font-size:1.6em;
	}
}

@media(max-width:500px){
	.section{
	height:150px;
	}

	.section-1 .slide-in-demo{
	position: absolute;
    top: 62%;
	}

	#why_cue_back {
    padding-bottom: 160px;
	}

	.application h1{
	margin-bottom:5px;
	}

	#sml_scrn_sec h3{
	color:#ffbe00;
	}
	#sml_scrn_sec p{
	color:#737373;
	}
	#feature_new p{
	line-height:1.5em;
	padding-top:20px;
	}

	.section_new_feature button{
	margin-top:10px;
	}

	.section_new_feature{
	padding-bottom:30px;
	}

	h1{
	font-size:28px !important;
	}

	#getting_closer_head h1{
	margin-top:10px !important;
	}

	#feature_new{
	margin-top:70px;
	padding-bottom:60px;
	}

	#wwhhyy_cue{
	margin-top:80px;
	}

	#prc_tbe h1{
	margin-top:0px;
	margin-bottom:30px;
	padding-top:50px;
	}

	#prc_tbe .columns{
	width:95%;
	}

	#faq{
	margin-top:80px;
	}
}


@media(min-width:1550px){
	#closer_section .sec_close{
	height:75vh;
	}

	#banner_content .content li:first-child{
	margin-top:20px;
	}

	#wwhhyy_cue .video_box{
	position:relative;
	left:10%;
	}


	#wwhhyy_cue{
	margin-top:140px;
	}
	#faq{
	margin-top:0px;
	position: relative;
    top: 100px;
	}

	#wwhhyy_cue{
	margin-top:200px;
	}
	#banner_content .content li{
	font-size:20px;
	line-height:1.4em;
	}
	#banner_content .content h1{
		font-size: 56px;
	}
	#banner_content .content h3 {
    font-size: 34px;
	}
	#banner_content .content lh {
    font-size: 32px;
	}
	#banner_content .content li{
	font-size: 26px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.7em;
	}
	#banner_content .content li:first-child{
	margin-top:20px;
	}
	.content .link a{
	padding: 16px 24px 15px 15px;
	font-size:1.3em;
	}

	#how_it_woo h1{
	font-size: 50px;
	}

	#banner_content .li_f,#banner_content .li_f{
	margin-top:20px;
	}

	#how_it_woo .how_it_work .how_it_head {
    font-size: 27px;
	}
	#how_it_woo .how_index_sec{
	width:100%;
	}
	#how_it_woo ul li{
	font-size: 1.4em;
	margin-right:10%;
	padding:12px;
	}

	#how_it_woo .main_section{
		    margin-top: 50px;
	}

	#how_it_woo .main_section1 h2 {
    font-size: 28px;
	}

	#how_it_woo .main_section1 .content p{
		font-size:1.3em;
	}

	#why_cue_back{
	position:relaltive;
	top:100px;
	}

	#new_part{
	padding-bottom:50px;
	}


	#how_it_woo .main_section2{
	margin-top:40px;
	}

	#app_section h1{
	font-size:50px;
	}

	#wwhhyy_cue h1{
	font-size:50px;
	}

	#app_section  h2 {
    font-size: 30px;
	}

	#app_section .app_para{
	font-size: 1.4em;
    padding: 4px 8px 4px 5px;
    margin-top:2px;
	}
	#app_section .app_row{
	padding-top:50px;
	padding-bottom:80px;
	}
	#app_section .app_btn{
	margin-top:64px;
	font-size: 1.3em;
	}

	#getting_closer_head h1{
	font-size:50px;
	}
	#getting_closer_head{
	position:relative;
	top:100px;

	}

	#closer_section .section_closer2 h3{
	font-size:30px;
	}

	#closer_section .section_closer2 p{
	font-size:1.2em;
	}

	#feature_new h1{
	font-size:50px;
	}

	#feature_new h2{
	font-size:30px;
	padding:8px;
	}
	#feature_new p{
	font-size:1.4em;
	}

	#feature_new .section_new_feature button{
	font-size:1.4em;
	}

	#wwhhyy_cue h3{
	font-size:28px;
	}
	#wwhhyy_cue p{
	font-size:1.3em;
	}
	#prc_tbe h1{
	font-size:50px;
	}

	#prc_tbe .price .header{
	font-size:30px;
	}
	#prc_tbe .price .grey{
	font-size:1.4em;
	}


	#prc_tbe .price li{
	font-size:1.3em;
	}

	#faq h1{
	font-size:50px;
	}

	#faq h3{
	font-size:30px;
	}

	#faq p{
	font-size:1.4em;
	}

	#faq button{
	font-size:1.4em;
	}
	#new_footer_cue .content_link h3{
	font-size:30px;
	}
	#new_footer_cue .content_link p{
	font-size:1.3em;
	}

	#feature_new{
	margin-top:100px;
	position: relative;
    top:50px;
	}

	#faq .faq_content{
    height: 325px;
    display: block;
    width: 95%;
	}

	#app_section {
    position: relative;
	top:20px;
	}



	#new_part{
	position: relative;
    top: 100px;
	}



	#banner_content .link{
	margin-top:50px;
	}

	#how_it_woo{
	position:relative;
	top:120px
	}

	#closer_section h1 {
    font-size: 50px;
	}


	#closer_section {
     margin-bottom: 100px;
    position: relative;
    top: 120px;

	}

	#closer_section i{
	font-size:30px;
	}
}

@media(max-width:768px){

#mycar{
	width: 400px;
    height: 450px;
    position: relative;
    right: 5%;
    margin-top: 50px;
}
}

/*============== Media Queries=========*/


@media(min-width:1062px){
	.content .link{
	width:40%;
	margin:auto;
	}
}

@media(max-width:768px)
   {
	.feature{
		display:none;
	}



	.link{
	position:relative;
    top:20px;
	}

}
@media(max-width:991px){
	.link .google_play{
	position:relative;
	top:30px;
}

}

@media(min-width:768px) and (max-width:1050px){
	header{
		height:628px;
	}
}



@media(max-width:992px){
	.feature img{
	position:relative;
	right:60px;
	}
}

@media(min-width:1600px){
		.content .link{
		margin-top:35px;
}
}
.content .feature{
	width:95%;
}
}

@media(min-width:1500px){
.content .feature{
	width:95%;
}
}

@media(max-width:1025px){
	#banner_content .con_fee{
		display:none;
	}
}

@media (min-width: 768px){
	#form_section_new{
		height:70vh;
	}
}

@media(min-width:1250px){
	.content .feature{
		width:80%;
}
}


@media(max-width:1150px){
#closer_section h1{
display:none;
}
}

@media(max-width:768px){
	.gt_closer{
	 display:none;
 }

 #how_it_work_sec{
	 display:none;
 }

 #faq .col-sm-4{
	 margin-bottom:20px;
 }

  #wwhhyy_cue .row {
	display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
#prc_tbe .columns{
	margin-bottom:30px;
}

.content h1 {
margin-top: 130px;
font-size: 3.0em;
}

#banner_content{
height:70vh;
}

#feature_new{
	margin-top:0px;
}
#app_section{
margin-top:80px;
}
}
