/* media queries for devices size between 768 to 1199px*/
@media(min-width:768px){
    .col-12.hidden-lg.hidden-md.visible-xs{
        display:none;
    }

}

@media (min-width: 992px) and (max-width: 1199px) {
	main{
		font-size: 12px;
	}
		main .testimonials.home-page .owl-carousel .owl-nav .owl-prev{
    left:0;
	}
	main .testimonials.home-page .owl-carousel .owl-nav .owl-next{
		right:0;
	}
	main .top-banner.result-page form .form-control{
		margin-right: 10px;
	}
	main .top-banner.result-page form button{
		margin-left: -25px;
	}
	.subscription-banner .slider .slide a.btn.btn-pink{
		margin-top:95%;
	}

}
@media(min-width:768px) and (max-width: 991px){
	.order-summary, .payment-info {
    padding: 0 1rem;
}
.order-summary {
    padding-right: 2rem;
}
	.subscription-banner .slider .slide a.btn.btn-pink{
		margin-top:95%;
	}
	.creter-section .left p{
		padding-right: 2rem;
	}
	main .top-banner.result-page form button{
		margin-left: -25px;
	}
	main .top-banner.result-page form .form-control{
		margin-right: 10px;
	}
	main .question-section .center-section{
		padding: 0 2rem;
	}
	footer h4
	{
		font-size: 0.7em;
		margin-bottom: 0;
	}
	footer li a{
		font-size: 0.6em;
	}
	.recommend-section .left p{
		padding-right: 0;
	}
	main .testimonials.home-page .owl-carousel .owl-nav .owl-prev{
    left:0;
	}
	main .testimonials.home-page .owl-carousel .owl-nav .owl-next{
		right:0;
	}
}

@media only screen and (max-width: 991px) {
footer .container {
    max-width: 900px;
}
div#navbarSupportedContent {
    display: block !important;
}
main .top-banner.home-page {
    background-position: center!important;
}
body .btn {
	padding: 10px 20px;
}

main header .navbar-collapse {
	display: none !important;
}

main .top-banner {
	text-align: center;
}
}


@media (min-width: 768px) and (max-width: 991px) {
	main{
		font-size: 12px;
	}


	main .great-design .inner {
		padding: 100px 0;
	}

main .news .content {
	padding: 20px;
}

main .select-plan {
	padding: 50px 0;
}

main .select-plan .plan .img-box .inner {
	height: 100px;
	width: 100px;
}

	main .news .post,
	main .news .news-right {
     height: 500px;
	}
main .how-works .right{
	max-width: 100%;
    padding: 0px 10px;
}
main .great-design .left {
    padding: 0 0rem 40px 0;
}
.testimonials .testimonial-box p{
	padding-right: 0;
}
.testimonials .testimonial-box .left{
	padding-left:0;
}
.talk-about .right {
padding: 0px 10px;
}
	footer {
		padding: 60px 0 30px 0;
	}
	main .top-banner{
		height: 560px !important;
	}
	main .top-banner h2{
		max-width:30%;
	}
}

/* CUSTOM BANANA STYLE */
@media (min-width: 768px) and (max-width: 991px) {
	.job-title {
		height: 95px;
	}
	.job-desc {
		height: 70px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.job-title {
		height: 70px;
	}
	.job-desc {
		height: 65px;
	}
}
