@media (min-width: 991px) and (max-width: 1280px) {

.courses .owl-carousel .owl-nav .owl-prev,

.testimonials .owl-carousel .owl-nav .owl-prev,

.events .owl-carousel .owl-nav .owl-prev,

.blog .owl-carousel .owl-nav .owl-prev{

	left: -55px;

}

.courses .owl-carousel .owl-nav .owl-next,

.testimonials .owl-carousel .owl-nav .owl-next,

.events .owl-carousel .owl-nav .owl-next,

.blog .owl-carousel .owl-nav .owl-next {

	right: -55px;

}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.section-title h2 {

	font-size: 30px;

}

.container{

	width:auto;

}

.header .content,.header .social {

	float: none;

	text-align: center;

}

.header .single-widget {

	position: relative;

	display: inline-block; 

	text-align: left;

}

.header .single-widget i {

	display:none;

}

.header .nav li a {

	padding: 15px;

}

.header .button .btn {

	margin-top: 5px;

	font-size: 14px;

	padding: 12px 21px;

}

.home-slider, 

.home-slider .single-slider {

	  

}

.home-slider .single-slider .slider-text {

	margin: 99px 0 0;

}

.home-slider .single-slider h1 {

	font-size: 35px;

	line-height: 55px;

}

.home-slider .single-slider .slider-text {

	margin: 112px 0 0;

}

.home-slider .owl-item.active .slider-text p,

.home-slider .single-slider .text-center p,

.home-slider .single-slider .text-right p {

	padding: 0;

} 

.team .section-title {

	margin-top: 0px;

}

.testimonials .single-testimonial {

	padding:15px;

}

.fun-facts .single-fact{

	border:none;

}

.courses.single .course-feature {

	margin-top: 30px;

}

.faq-img{

	margin-top:30px;

}

.about-us .message-area {

	padding:0;

	margin-top: 30px;

}

.courses.single .course-info,.courses.single .course-price {

	float: none;

	text-align:center;

}

.contact .contact-info {

	padding: 0;

}

.b-archives .blog-sidebar {

	border: none;

	padding-left: 0px;

}

.learnedu-sidebar,.learnedu-sidebar.left {

	padding:0;

	border:none;

	margin-left:0px;

	margin-right:0px;

}

.contact-bottom{

	display:none;

}

.footer .copyright,.footer .footer-menu  {

	float: none;

	text-align:center;

}

.footer .footer-menu {

	margin-top:10px;

}

}



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

 

.breadcrumbs h2 {

	font-size: 25px;

}

 

.header .logo {

	float: none;

	margin:  0;

	text-align:left;

	position:relative;

}

.header .logo img{ 

	margin:5px 0; 

	width:65%;

}

.slicknav_menu {

	background: transparent;;

	padding: 0;

}

.slicknav_nav {

	clear: both;

	color: #fff;

	margin: 0;

	background: #f2f2f2;

}

.slicknav_btn:hover{

	background:#f2f2f2;

}

.slicknav_nav .slicknav_item a i{

	display:none;

}

.slicknav_nav li:hover a{

	background:#fff;

	color:#252525;

}

.slicknav_nav li .dropdown li a,

.slicknav_nav li .dropdown li .dropdown li a{

	background:transparent;

	color:#444444;

}

.slicknav_nav li .dropdown li:hover a,

.slicknav_nav li .dropdown li .dropdown li:hover a{

	background:#fff;

	color:#252525;

}

.slicknav_nav .slicknav_arrow{

	float:right;

}

.section-title h2 {

	font-size: 30px;

}

.section-title p{

	font-size:14px;

}

.button .btn{

	font-size:14px;

}

.slicknav_menu {

	display: block; 

}

.slicknav_btn {

	margin-top:-36px;

	position: relative;

	  

}

.header .header-inner {

	padding:   0;  

}

.header .content,.header .social {

	float: none;

	text-align: center;

}

.header .content li {

	display: block;

	font-size: 15px;

	margin-right: 0px;

	padding-right: 0px;

	border:none;

}

.header .single-widget.button,

.header .search-bar,

.header .header-widget,

.header .header-menu,

.header .topbar

{

	display:none;

}

/* Header Sticky */

.header.sticky .header-inner{

	position:fixed;

	width:100%;

	top:0;

	z-index:33333;

	left:0;

	-webkit-transition:all 0.4s ease;

	-moz-transition:all 0.4s ease;

	transition:all 0.4s ease;

	animation: fadeInDown 1s both 0.2s;

	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);

	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);

	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);

	background: #fff;

}

.home-slider,

.home-slider .single-slider {

	  

}

.home-slider .single-slider h1 {

	font-size: 28px;

	line-height: 40px;

}

.home-slider .single-slider .slider-text {

	margin: 145px 0 0;

}

.home-slider .single-slider .slider-text,

.home-slider .single-slider .text-center,

.home-slider .single-slider .text-right{

	text-align:left !important;

} 

.home-slider .single-slider .slider-text p,

.home-slider .single-slider .text-center p,

.home-slider .single-slider .text-right p {

	padding: 0;

	font-size:14px;

} 

.home-slider .single-slider .button {

	margin-top: 30px;

}

.home-slider .single-slider .btn {

	padding: 12px 15px;

	margin-right: 10px;

	font-size: 13px;

}

.testimonials {

	 

}

.testimonials:before{

	display:none;

}

.cta .news-inner {

	padding: 25px;

}

.team .section-title {

	margin-top: 0px;

}

.testimonials .single-testimonial {

	padding:15px;

}

.fun-facts .single-fact{

	border:none;

}

.faq .faq-title a::after{

	display:none;

}

.courses.single .course-feature {

	margin-top: 30px;

}

.courses.single .single-main {

	padding: 12px;

}

.courses.single .course-meta {

	padding: 0;

	margin: 20px 0;

}

.courses.single .content h2 {

	font-size: 25px;

}

.courses.single .course-price p,

.courses.single .course-price .btn{

	float:none;

}

.courses.single .course-price .btn{

	margin-top:10px;

}

.courses.single .course-info,

.courses.single .course-price {

	float: none;

	text-align:left;

}

.courses.single .single-info {

	margin:0 0 20px 0;

	float:none;

}

.courses.single .single-contnet h2 {

	font-size: 25px;

}

.courses .course-meta .meta-left,

.courses .course-meta .price {

	float: none;

	text-align:center;

}

.courses .course-meta .price{

	margin-top:10px;

}

.events.single .event-content h2 {

	font-size: 25px;

}

.events.single .book-now .button,

.events.single .social {

	float: none;

	text-align: center;

}

.events.single .social{

	margin-top:10px;

}

.about-us .message-area {

	padding:0;

	margin-top: 30px;

}

.about-us .section-title h2 {

	font-size: 25px;

}

.about-us .section-title h4 {

	margin: 10px 0px;

	font-size: 20px;

}

.team-details .member-detail {

	text-align: left;

}

.b-archives .blog-sidebar {

	border: none;

	padding-left: 0px;

}

.learnedu-sidebar,.learnedu-sidebar.left {

	padding:0;

	border:none;

	margin-left:0px;

	margin-right:0px;

}

.b-archives .pagination li a,.events.archives .pagination li a{

	padding: 8px 20px;

}

.b-archives.single .blog-detail .tags ul {

	margin-left: 0;

}

.b-archives.single .blog-detail ul li a {

	font-size: 14px;

}

.b-archives.single .next-prev h4 {

	font-weight: 400;

	color: #777;

}

.blog.b-archives .pagination li a {

	padding: 6px 16px;

}

.error-page .error-inner p {

	padding: 0;

}

.contact-bottom{

	display:none;

}

.mail-success {

	background: #f6f6f6; 

}

.innerbanner .section-title{

	position:relative;

	border-bottom: 1px solid #ddd;

		

}

.innerbanner .section-title .left{

	width:100%;

	padding:10px;

}

.innerbanner .section-title .left h1{

	font-size:16px;

}

.tab-information .past-incentives{

	float:none;

	width:100%;

	margin:0;

	padding:0;	

}

.tab-information .tabs-and-tab-content {

  float: none;

  width: 100%;

  padding:0px;

  margin:0;

}

.tab-information .content-tabs{

	float:none;	

}

.development-resources{

	width:100%;	

	margin-left:0; 

} 

.about-gtt, .why-tourism, .trending, .bestselling, .popular-tour, .testimonials, .blog, .footer .footer-top, .inner, .faq-detail, .popular-cars, .pr-tour{

	padding:15px 0;	

}

.about-txt h1, .why-tourism h2, .trending h2, .bestselling h2, .popular-tour h2, .testimonials h2, .blog h1, .footer .single-widget h2, .indiano01 h1, .why-private h2, .meet-form h2, .reltoursection h2, .supportwithsection h2, .tourDetails h2, .tourFpart h2, .popular-cars h2, .pr-tour h2{

	font-size:20px;	

}

.about-txt p, .feature-box p, .popular-tour p,  .testimonials p, .indiano01 p, .iBox02 p, .faq-detail p, .tourpunch p, .why-private p, .tab-information .tab-info p, .faq-home .accrodion .accrodion-content p, .project-section .tab-pane ul li, .tourFpart p, .fairsListtext p, .seoPage p, .accrodion-content ul li, .development-resources .slide-in-container p{

	font-size: 12px; line-height: 22px;

}

.footer .list li{

	width: 49%;

}

.footer .fb{

    margin: 10px 0;

}

.footer .bottom-head{

    padding-bottom:50px;

}

.tourbox{

    margin:15px 0;   

}  

.tourtitle, .fairstitle{

    font-size: 16px  !important;

}

.vibrant-exp ul {

  column-count: 1;

  column-gap:  0px; 

}

.vibrant-exp ul li{

    line-height: 24px;

  font-size: 12px;

}

.contact_style3{

    margin:10px 0;

}

.trendingbox img{

    height: 150px;

  min-height: 150px;

  max-height: 150px;

}    

.trendingbox .destination-t a, .popularbox .detail a.link, .popularcar .detail a.link{

    font-size:12px !important;

}

.blogbox .blogtxt{

    padding: 10px;

}

.popularbox .detail .price b{

    font-size: 12px;

}

.faq-home .accrodion.active::before, .faq-home .accrodion::before{background: #fff; top: 0;

  left: -1px; }

.faq-home .accrodion .accrodion-content{padding:10px 0 0 0 ;}

.popularcar .image, .popularcar .image img{

    height: 145px;

}

.about-tse{padding: 20px 0;}
.testibox img {width: 25%;}

.toleft .includelist ul li{font-size: 9px;font-weight: 300;margin: 0px 2px 0px 1px;}
.toleft .includelist ul li i{font-size: 12px;height: 30px;width: 30px;line-height: 30px;}

.tourpunch ul{column-count: 1;margin:5px 0;}
.tourpunch ul li{font-size: 12px;line-height: 16px;margin-bottom: 10px !important;}

.tour-exp ul{column-count: 1;margin:5px 0;}
.tour-exp ul li{font-size: 12px;line-height: 16px;margin-bottom: 7px  !important;}

.faq-home .accrodion{margin-bottom: 15px;padding: 10px;}
.footer_button_sticky .btn {padding: 10px 12px;font-size: 14px;}

}

