@media all and (max-width: 320px)
{
	/* header.all-events-bg 
	{ 	
			min-height: 60%;
			background-attachment: inherit;
	} */
	/* .logo-size {
        width: 100px !important;
	} */
}

@media all and (max-width: 767px)
{
	
	.container 
	{
		margin-right: auto !important;
		margin-left: auto !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.hide-mobile
	{
		display:none;
	}
 	.login-signup
	{
			margin-top: 0;
			margin-bottom: 0; 
	}
	header.all-events-bg .header-event-bg{
		    padding: 15px 15px;
	}
	header.all-events-bg .header-event-bg .header-event-inner-sec 
	{
			width: 100%; 
	}
	header.all-events-bg .header-event-bg .header-event-inner-sec h1 
	{ 
			margin-bottom: 25px;
			font-size: 20px; 
			line-height: 1.8; 
	}
	header.all-events-bg .hvr-shutter-out-horizontal-header
	{ 
			min-width: auto; 
			padding: 14px 20px;
	}
	header.all-events-bg 
	{ 	
			height: 68%;
			background-attachment: inherit;
	}
	.all-eventtype .area-we-started,
	.all-eventtype .area-about,
	.all-eventtype .area-what-offer,
	.all-eventtype .area-keep-track, 
	.all-eventtype .area-category,
	.all-eventtype .area-free-events,
	.all-eventtype  .area-download-app,
	.all-eventtype .area-apply-pay
	{
			padding: 30px 0 30px; 
	} 
	
	.all-eventtype .area-about .heading-about-p
	{ 
			font-size: 14px; 
	}

	.all-eventtype .area-about
	{ 
		margin-top: 0px;
	}

	.all-eventtype .event-left-sec 
	{
			width: 100%;
	}
	.all-eventtype .event-right-sec
	{
			width: 100%;
	}
	.all-eventtype .event-sec-box-child 
	{
			display: flex;
			flex-wrap: wrap;
			text-align: center;
	} 
	.all-eventtype .event-sec-box-container 
	{
			display: block; 
	}

	.all-eventtype .area-pricing-new .event-sec-box-container 
	{

			margin-top:0;
	}
	.all-eventtype .area-pricing-new .event-right-sec-box 
	{
			position: static;
			margin-left: auto;
			padding-top: 1px;
			    padding-bottom: 10px;
	} 

	.all-eventtype .event-right-sec-box 
	{
			position: static;
			margin-left: auto;
			padding-top: 20px;
			    padding-bottom: 0px;
	} 
	.all-eventtype .common-text-box-left,
	.all-eventtype .common-text-box-right 
	{
			text-align: center;
	} 
	section .container 
	{
			margin-top: 0;
	}	
	.all-eventtype h2.common-text-heading, 
	.all-eventtype h2.common-text-subheading 
	{
			font-size:18px;
			/*text-align: center;*/
	}	
	.all-eventtype p.common-text-heading-p 
	{
			font-size: 14px; 
			font-weight:normal;
			/*text-align: center;*/
	}

	.all-eventtype .area-sell-tic-inline h2.common-text-heading, .all-eventtype .area-sell-tic-inline h2.common-text-subheading 
	{
		 font-size:18px;
		 text-align: center;
	} 
	.all-eventtype .area-sell-tic-inline p.common-text-heading-p
	{
			font-size: 14px; 
		    font-weight:normal;
		    text-align: center;
	}  


	.all-eventtype .common-text-box 
	{
			margin-bottom: 20px; 
	} 
	.all-eventtype   .btn-area-section
	{
			text-align:center;
	}	
	.all-eventtype .btn-common-eventtype,
	header.all-events-bg .btn-common-eventtype
	{ 
			padding: 10px 20px; 
	}	
	.all-eventtype .btn-area-section 
	{ 
			margin-bottom: 20px;
	}
	.all-eventtype .area-what-offer .area-what-offer-box 
	{
			padding-left:0;
			padding-right:0;
	}
	.all-eventtype .area-what-offer .area-what-offer-box .offer-box 
	{ 
			padding: 20px;
			margin-bottom: 20px;
	}
	.all-eventtype .area-what-offer .area-what-offer-box .img-size
	{
			margin-bottom: 20px;
			width: 100px;
	} 
	.all-eventtype .area-what-offer .area-what-offer-box h2.what-offers-text
	{
			font-size: 16px; 
			margin-bottom: 10px; 
	}
	.all-eventtype .area-what-offer .area-what-offer-box p.area-what-offer-p 
	{
			font-size: 14px;
			/*text-align: justify;*/
			text-align: center;
	}
	.all-eventtype .area-keep-track-setting
	{
			margin-right: auto;
	} 
	.all-eventtype .area-pricing .area-pricing-left,
	.all-eventtype .area-pricing .area-pricing-right
	{
			padding: 15px;
			width: 100%;
	}
	.all-eventtype .area-pricing .area-pricing-right 
	{
			padding: 20px;
	}
	.all-eventtype .area-pricing .area-pricing-right img
	{
			width: 70%;
	}
	.all-eventtype .border-to-bottom{
		   /* border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #fff;*/
            /*border: 2px solid #00b3e5;*/
	}
	.all-eventtype .area-pricing h3.area-pricing-heading
	{
			font-size: 18px;
			margin-bottom: 10px;
	}	
	.all-eventtype .area-pricing h5.area-pricing-subheading
	{
			font-size: 14px; 
	} 
	.all-eventtype .area-pricing a.btn-get-pricing
	{ 
			padding: 10px;
			font-size: 14px; 
	}	 
	.all-eventtype .area-category .cat-all-pd
	{
			padding: 0;
			margin-bottom: 20px;
	}
	.all-eventtype .area-download-app .getdownload-left-sec,
	.all-eventtype .getdownload-middle-sec,
	.all-eventtype .getdownload-right-sec
	{
			width: 100%;
	}	
	.all-eventtype h2.head-get-dw 
	{ 
			margin-bottom: 20px;
	}	
	.all-eventtype .area-download-app .download-button 
	{ 
			font-size: 7px; 
			margin-top: 0px;
			padding: 5px 5px 5px 30px; 
			margin-right:5px; 
	}	 
	.all-eventtype .area-download-app .download-button span 
	{ 
			font-size: 12px; 
	}	
	.all-eventtype .area-download-app .download-button i 
	{
			font-size: 14px;
			left: 14px; 
			top: 8px; 
	}	 
	.all-eventtype .noeve-pl,
	.all-eventtype .noeve-pr 
	{
			padding-left: 0;
			padding-right: 0;
	} 
	.all-eventtype .area-download-app .get-download-block img.get-download-app
	{
			width: 120px;
			max-width:100%;
			margin-bottom: 20px;
	} 
	.all-eventtype .area-pricing
	{
		 
			margin-top: 30px;
			margin-bottom: 30px;
			background-attachment: inherit;
	} 
	.all-eventtype .area-pricing  .pricing-mobile-center
	{
			text-align:center;
	}
	/* .all-eventtype .area-pricing .area-pricing-right { */
	   
		/* background: rgba(255, 255, 255, 0.22);  */
	/* } */
	.all-eventtype .area-category  .cat-work img
	{ 
			height: 150px; 
	} 
	.all-eventtype .area-download-app .download-button img.download-store-img 
	{ 
			top: 8px;
			width: 12px;
	}
	.all-eventtype .area-category .cat-work h3.cat-name
	{ 
			font-size: 20px;	

	} 
	.all-eventtype .area-looking-events 
	{ 
			padding-top: 40px;
	}
	.all-eventtype .area-category  .box-category   .box-category-inner  .box-category-img
	{
			width:100px; 
	}
	.all-eventtype .area-category .box-category 
	{ 
			padding: 20px;
			margin-bottom:0;
	}
	.all-eventtype .area-category .box-category .box-category-inner .box-category-det-box h4 
	{
			font-size: 16px; 
			font-weight: bold !important; 
	}
	.all-eventtype .area-pricing .tic-price-ranger .price-range-title 
	{
			font-size: 18px; 
	}
	.all-eventtype .area-pricing .tic-price-ranger
	{
			padding: 20px 10px; 
	}
	.all-eventtype .area-pricing .tic-price-ranger .ticket-price-box
	{
			margin-top: 15px;
	}
	.all-eventtype .area-pricing   .tic-price-ranger   input.rangeprice-input,
	.all-eventtype .area-pricing   .tic-price-ranger   span.range-currency
	{ 
			font-size: 16px; 
			padding: 6px 12px 6px 0;
	}
	.all-eventtype .area-pricing   .tic-price-ranger   span.range-currency
	{  
			padding: 0;
	}
	.all-eventtype .area-pricing   .tic-price-ranger   .all-fees-box .all-fees-box-lbl
	{ 
			margin-top: 0; 
			text-align: left;
			margin-bottom: 10px;
	}	
	.all-eventtype .area-event-newletter h1.subscribe-maintit 
	{ 
			font-size: 18px;
	}
	.all-eventtype .area-event-newletter h3.subscribe-tit
	{
			font-size: 14px;
			margin-bottom: 20px;
	}
	.all-eventtype .area-event-newletter .event-subscribe-form .newsletter-input 
	{ 
			font-size: 14px; 
	}
	.all-eventtype .area-event-newletter .event-subscribe-form .btn-subscribe
	{ 
			position: static;
			margin-top:15px;
			font-size: 11px;
	}	
	.all-eventtype .area-event-newletter 
	{
			padding: 10px 0; 
			background-attachment: initial;
	}
	.all-eventtype .area-event-footer h3.footer-heading 
	{
			font-size: 12px; 
			margin-bottom: 10px;
	}
	.all-eventtype .area-event-footer ul.footer-menu-list li a 
	{ 
			font-size: 12px; 
	}
	.all-eventtype .area-event-footer ul.footer-menu-list li
	{ 
			padding: 0px 0 5px 0;
			word-spacing: 3px;
	}
	.all-eventtype .area-event-footer .footer-get-touch .form-control
	{ 
		height: 30px !important;
		font-size: 16px;
	}
	.all-eventtype .area-event-footer .footer-get-touch .btn-send-now
	{ 
		font-size: 12px; 
	}
	.all-eventtype .area-event-footer .area-security-social ul.footer-partner-img 
	{ 
		text-align: center;
		margin-bottom: 15px;
	}
	.all-eventtype .area-event-footer .area-security-social ul.footer-partner-img li img {
		width: 60px;
	}
	.all-eventtype .mobile-footer-mb
	{
		margin-bottom:10px;
	} 
	.all-eventtype .area-event-footer .area-security-social ul.area-social-icons
	{ 
		text-align: center;
	}
	.all-eventtype .area-event-footer .area-security-social ul.area-social-icons1
	{
		margin-bottom: 15px;
	}
	.all-eventtype .area-copyright p.areacopyright-p
	{ 
		font-size: 12px; 
	}
	.all-eventtype .area-event-footer .area-security-social ul.area-social-icons li a.icon-setting 
	{
		font-size: 14px; 
		width: 30px;
		height: 30px; 
	}
	.all-eventtype .area-pricing .no-charge-back
	{
		font-size: 16px; 
	}
	.all-eventtype .area-pricing .tic-price-ranger .price-contactus a
	{
		font-size: 20px; 
	}
	.all-eventtype .area-apply-pay .area-apply-pay-inner 
	{ 
		padding: 15px;
	}
	.all-eventtype .area-apply-pay h2.common-text-heading
	{
		font-size: 20px;
	}
	.all-eventtype .area-apply-pay p.common-text-heading-p
	{
		font-size: 14px;
	}
	.all-eventtype .area-apply-pay .apple-pay-img 
	{
		width: 140px; 
	}
	.all-eventtype .footer-colwidth 
	{
		width: 50%;
	}
	.all-eventtype .footer-colwidth-gettouch
	{
		width: 100%;
	}


	/* css added for search button */
	.all-events-bg .noeve-pl-pr 
	{
		padding-left:0;
		padding-right:0;
		padding-bottom: 25px;
	}

	.all-events-bg .hvr-shutter-out-horizontal-started-mob {
	  background: #00b3e5; 
	    color: #fff;
	    border-color: #00b3e5 !important;
	}
	.all-events-bg .hvr-shutter-out-horizontal-started-mob:before
	{ 
		color: #fff;
	    background-color: #ffffff;
	    border-color:#00b3e5;
	}  
	.all-events-bg  .hvr-shutter-out-horizontal-started-mob:hover,
	.all-events-bg  .hvr-shutter-out-horizontal-started-mob:active,
	.all-events-bg  .hvr-shutter-out-horizontal-started-mob:focus{ 
	    color: #00b3e5; 
	}




  /* New pricing css Start */


	.all-eventtype .area-pricing-new
    {
          padding: 30px 0 30px;
    }

   .all-eventtype .area-pricing-new .tic-price-ranger .price-range-title 
    {
            font-size: 18px; 
    }
    .all-eventtype .area-pricing-new .tic-price-ranger
    {
            padding: 20px 10px; 
    }
    .all-eventtype .area-pricing-new .tic-price-ranger .ticket-price-box
    {
            margin-top: 15px;
    }
    .all-eventtype .area-pricing-new   .tic-price-ranger   input.rangeprice-input,
    .all-eventtype .area-pricing-new   .tic-price-ranger   span.range-currency
    { 
            font-size: 16px; 
            padding: 6px 12px 6px 0;
    }
    .all-eventtype .area-pricing-new   .tic-price-ranger   span.range-currency
    {  
            padding: 0;
    }
    .all-eventtype .area-pricing-new   .tic-price-ranger   .all-fees-box .all-fees-box-lbl
    { 
            margin-top: 0; 
            text-align: left;
            margin-bottom: 10px;
    }

   /*  .all-eventtype .area-pricing-new .no-charge-back*/
    .all-eventtype .area-pricing-new .event-right-sec-box .no-charge-back
    {
        /*font-size: 16px; 
        margin-left: 50px;*/
        font-size: 16px;
	    margin-left: 0;
	    margin-right: 0;
	    text-align: center;
    }



    .all-eventtype .area-pricing-new .tic-price-ranger .price-contactus a
    {
        font-size: 20px; 
    }

  .all-eventtype .area-pricing-new .area-pricing-left,
    .all-eventtype .area-pricing-new .area-pricing-right
    {
            padding: 15px;
            width: 100%;
            text-align: center;
    }
    .all-eventtype .area-pricing-new .area-pricing-right 
    {
            padding: 20px;
    }
    .all-eventtype .area-pricing-new .area-pricing-right img
    {
            width: 70%;
    }
    .all-eventtype .border-to-bottom{
           /* border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #fff;*/
            /*border: 2px solid #00b3e5;*/
    }
    .all-eventtype .area-pricing-new h3.area-pricing-heading
    {
            font-size: 18px;
            margin-bottom: 10px;
    }   
    .all-eventtype .area-pricing-new h5.area-pricing-subheading
    {
            font-size: 14px; 
    } 
    .all-eventtype .area-pricing-new a.btn-get-pricing
    { 
            padding: 10px;
            font-size: 14px; 
    } 

/* New pricing css End */
	
/* add css for testimonial Start */
	.all-eventtype .area-testimonials .area-testimonials-heading {
		font-size: 18px;
        margin-bottom: 10px;
	}

	.all-eventtype .area-testimonials .carousel .testimonial{
		font-size: 14px;
		text-align: center;
	}

	.all-eventtype .area-testimonials{
		padding: 30px 0 30px;
		margin-bottom: 0px;
        margin-top: 0px;

	}

	.all-eventtype .area-testimonials .carousel-control i{
		position: initial;
	}
	/* add css for testimonial End */

}





@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: landscape) 
{  
		header.all-events-bg
		{
				height: 100%;
				background-attachment: inherit;
		}
		header.all-events-bg .header-event-bg .header-event-inner-sec h1 
		{
				margin-bottom: 25px;
				font-size: 26px;
				line-height: 1.8;
		}  
		.all-eventtype .area-what-offer, 
		.all-eventtype .area-keep-track,
		.all-eventtype .area-category,
		.all-eventtype .area-free-events, 
		.all-eventtype .area-download-app
		{
				padding: 30px 0 30px;
		}
		.all-eventtype .area-about .heading-about-p 
		{
			font-size: 14px;
		}
		.all-eventtype .area-about
		{ 
			margin-top: -15px;
		}
		.all-eventtype h2.common-text-heading,
		.all-eventtype h2.common-text-subheading 
		{
				font-size: 18px;
				text-align: left;
		}
		.all-eventtype p.common-text-heading-p
		{
				font-size: 14px;
				text-align: justify;
		}
		.all-eventtype .area-what-offer .area-what-offer-box .img-size
		{
				margin-bottom: 20px;
				width: 100px;
		}
		.all-eventtype .area-what-offer .area-what-offer-box h2.what-offers-text
		{
				font-size: 16px;
				margin-bottom: 10px;
		}
		.all-eventtype .area-what-offer .area-what-offer-box p.area-what-offer-p
		{
				font-size: 14px;
				text-align: justify;
		}
		.all-eventtype .area-pricing .area-pricing-left, .all-eventtype .area-pricing .area-pricing-right 
		{
				padding: 15px;
				width: 100%;
		}
		.all-eventtype .border-to-bottom{
		    /*border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #00b3e5;*/
            b/*order: 2px solid #00b3e5;*/
           
		}
		.all-eventtype .area-pricing .area-pricing-left, .all-eventtype .area-pricing .area-pricing-right img
		{
				width: 100%;
		}
		.all-eventtype .area-pricing h3.area-pricing-heading
		{
				font-size: 18px;
				margin-bottom: 10px;
		}
		.all-eventtype .area-pricing h5.area-pricing-subheading 
		{
				font-size: 14px;
		}
		.all-eventtype .area-category .cat-work img
		{
				height: 200px;
		}
		.all-eventtype .area-category .cat-work h3.cat-name 
		{ 
				font-size: 22px;	
		}
		.all-eventtype .area-download-app .get-download-block img.get-download-app 
		{
				width: 120px;
				max-width: 100%;
				margin-bottom: 20px;
		}
		.all-eventtype .area-download-app .download-button
		{
				font-size: 9px;
				margin-top: 0px;
				padding: 5px 5px 5px 30px;
				margin-right: 5px;
		}
		.all-eventtype .area-download-app .download-button span
		{
				font-size: 13px;
		} 
		.all-eventtype .area-category  .box-category   .box-category-inner  .box-category-img
		{
			width:100px; 
		}
		.all-eventtype .area-category .box-category 
		{ 
			padding: 20px;
		}
		.all-eventtype .area-category .box-category .box-category-inner .box-category-det-box h4 
		{
			font-size: 16px; 
			font-weight: bold !important; 
		}
		.all-eventtype .area-apply-pay .area-apply-pay-inner 
		{ 
			padding: 15px;
		}
		.all-eventtype .area-apply-pay h2.common-text-heading
		{
			font-size: 22px;
		}
		.all-eventtype .area-apply-pay p.common-text-heading-p
		{
			font-size: 14px;
		}
		.all-eventtype .area-apply-pay .apple-pay-img 
		{
			width: 140px; 
		}
		.all-eventtype .footer-colwidth,
		.all-eventtype .footer-colwidth-gettouch
		{
			width: 50%;
		}


		 /* Add new pricing section css strat */

		 .all-eventtype .area-pricing-new
	    {
	          padding: 30px 0 30px;
	    }

         .all-eventtype .area-pricing-new .area-pricing-left, .all-eventtype .area-pricing .area-pricing-right 
        {
                padding: 15px;
                width: 100%;
        }
        .all-eventtype .border-to-bottom{
            /*border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #00b3e5;*/
            /*border: 2px solid #00b3e5;*/
           
        }
        .all-eventtype .area-pricing-new .area-pricing-left, .all-eventtype .area-pricing-new .area-pricing-right img
        {
                width: 100%;
        }
        .all-eventtype .area-pricing-new h3.area-pricing-heading
        {
                font-size: 18px;
                margin-bottom: 10px;
        }
        .all-eventtype .area-pricing-new h5.area-pricing-subheading 
        {
                font-size: 14px;
        }

        .all-eventtype .area-pricing-new .event-sec-box-container{
         	/*margin-top: -142px;*/
         }

        /* Add new pricing section css End */


} 



@media (max-width: 991px) and (min-width: 768px)
{		
		.hide-mobile
		{
			display:none;
		}
		header.all-events-bg .header-event-bg .header-event-inner-sec h1
		{ 
				font-size: 34px; 
				line-height: inherit; 
		} 
		.all-eventtype  .what-offer-img
		{
				width:100%;
		} 
		header.all-events-bg .header-event-bg .header-event-inner-sec
		{
				width: 100%;  
		}
		header.all-events-bg 
		{ 	
				height: 70%;
				background-attachment: inherit;
		}
		.all-events-bg .search-event-section
		{
				padding: 20px; 
		}
		.all-events-bg .search-event-section input.search-input-custom,
		.all-events-bg .search-event-section select.search-input-custom, 
		.all-events-bg .search-event-section div.nice-select 
		{ 
				font-size: 15px; 
				height: 40px; 
		} 
		.all-events-bg .search-event-section .btn-event-search
		{
				font-size: 15px;
				padding: 7px 15px;
		}	 
		.all-events-bg .search-event-section div.nice-select 
		{ 
				line-height: 28px;
		}  
		.all-eventtype .area-we-started, 
		.all-eventtype .area-about, 
		.all-eventtype .area-what-offer, 
		.all-eventtype .area-keep-track,
		.all-eventtype .area-category,
		.all-eventtype .area-free-events, 
		.all-eventtype .area-download-app
		{
				padding: 30px 0 30px;
		}
		.all-eventtype .area-free-events, 
		.all-eventtype .area-download-app
		{
				padding-bottom: 0px;
		}
		.all-eventtype .area-about .heading-about-p 
		{
				font-size: 18px; 
		}
		.all-eventtype .area-about
		{ 
			margin-top: -15px;
		}
		.all-eventtype h2.common-text-heading, .all-eventtype h2.common-text-subheading 
		{
				font-size: 20px;
				/*text-align: center;*/
		} 
		.all-eventtype p.common-text-heading-p
		{
				font-size: 14px;
				/*text-align: center;*/
		} 

		.all-eventtype .area-sell-tic-inline h2.common-text-heading, .all-eventtype .area-sell-tic-inline h2.common-text-subheading 
		{
				font-size: 20px;
				text-align: left;
		} 
		.all-eventtype .area-sell-tic-inline p.common-text-heading-p
		{
				font-size: 14px;
				text-align: justify;
		}  

		

		.all-eventtype .common-text-box 
		{
				margin-bottom: 20px; 
		} 
		.all-eventtype .area-what-offer .area-what-offer-box .img-size 
		{ 
				width: 100px;
		} 
		.all-eventtype .area-what-offer .area-what-offer-box p.area-what-offer-p
		{
				font-size: 14px; 
		}  
		.all-eventtype .area-pricing .area-pricing-left 
		{
				padding: 30px 30px; 
		} 
		.all-eventtype .area-pricing h3.area-pricing-heading 
		{
				font-size: 28px; 
		} 
		.all-eventtype .area-pricing h5.area-pricing-subheading 
		{
				font-size: 16px; 
		} 
		.all-eventtype .area-category .cat-work img
		{ 
				height: 150px; 
		} 
		.all-eventtype .area-download-app .download-button span 
		{ 
				font-size: 11px; 
		} 
		.all-eventtype .area-download-app .download-button
		{ 
				font-size: 8px; 
		} 
		.all-eventtype .area-download-app .getdownload-left-sec,
		.all-eventtype .area-download-app .getdownload-right-sec
		{
				width: 40%;
		} 
		.all-eventtype .area-download-app .getdownload-middle-sec
		{
				width:20%;
		}  
		.all-eventtype .area-category .box-category .box-category-inner .box-category-det-box h4 
		{
			font-size: 20px; 
			font-weight: bold; 
		}
		.all-eventtype .area-category .box-category
		{ 
			padding: 30px;
		}
		.all-eventtype .area-category .box-category .box-category-inner .box-category-img 
		{
			width: 100px; 
		} 
		.all-eventtype .area-pricing .tic-price-ranger .price-range-title
		{
			font-size: 20px;
		}
		.all-eventtype .area-pricing .tic-price-ranger input.rangeprice-input,
		.all-eventtype .area-pricing .tic-price-ranger span.range-currency
		{
			font-size: 12px;
			padding: 6px 12px 6px 12px;
		}
		.all-eventtype .area-pricing .tic-price-ranger span.range-currency
		{ 
			padding: 0;
		}
		.all-eventtype .area-pricing .tic-price-ranger .all-fees-box .all-fees-box-lbl
		{
			font-size: 12px; 
		}
		.all-eventtype .area-pricing .tic-price-ranger
		{
			padding: 15px; 
		}
		.all-eventtype .area-pricing .tic-price-ranger .ticket-price-box 
		{
			margin-top: -14px;
		}
		.all-eventtype .area-event-newletter h1.subscribe-maintit
		{ 
			font-size: 20px;
		}
		.all-eventtype .area-event-newletter h3.subscribe-tit 
		{
			font-size: 14px; 
		}
		.all-eventtype .area-event-footer h3.footer-heading
		{
			font-size: 12px; 
		}
		.all-eventtype .area-event-footer .area-security-social ul.footer-partner-img li img 
		{
			width: 65px;
		}
		.all-eventtype .area-event-footer .area-security-social ul.area-social-icons li a img.app-icons 
		{
			width: 70px; 
		}
		.all-eventtype .area-event-footer .area-security-social ul.area-social-icons li a.icon-setting
		{
			font-size: 12px; 
			width: 25px;
			height: 25px; 
		} 
		.all-eventtype .area-copyright p.areacopyright-p 
		{ 
			font-size: 14px; 
		}
		.all-eventtype .area-event-newletter .event-subscribe-form .newsletter-input 
		{
			height: 55px;
		}
		.all-eventtype .area-event-newletter .event-subscribe-form .btn-subscribe
		{ 
			font-size: 12px; 
			top: 9px;
		}
		.all-eventtype .area-pricing .no-charge-back
		{
			font-size: 17px; 
		}
		.all-eventtype .area-pricing .area-pricing-right
		{
			padding: 30px 20px; 
		}
		.all-eventtype .border-to-bottom{
		    /*border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #00b3e5;*/
           /* border: 2px solid #00b3e5;*/
		}
		.all-eventtype .area-pricing .area-pricing-right img
		{
			 width: 100%;
		}
		.all-eventtype .area-pricing .tic-price-ranger .price-contactus a 
		{
			font-size: 18px; 
		}
		.all-eventtype .area-apply-pay h2.common-text-heading 
		{
			font-size: 27px;
		}
		.all-eventtype .area-apply-pay .apple-pay-img 
		{
			width: 150px; 
		}
		.all-eventtype .area-apply-pay .area-apply-pay-inner 
		{ 
			padding: 20px;
		}
		.all-eventtype .area-apply-pay p.common-text-heading-p
		{
			font-size: 14px;
		}



		 /* new pricing section start css */
		 .all-eventtype .area-pricing-new
	    {
	          padding: 30px 0 30px;
	    }
		 /*.all-eventtype .area-pricing-new {
		    padding-top: 0px;
		    padding-bottom: 0px;
		}*/

        .all-eventtype .area-pricing-new .area-pricing-left 
        {
                padding: 30px 30px; 
        } 
        .all-eventtype .area-pricing-new h3.area-pricing-heading 
        {
                font-size: 20px; 
        } 
        .all-eventtype .area-pricing-new h5.area-pricing-subheading 
        {
                font-size: 14px; 
        } 
     
        .all-eventtype .area-pricing-new .tic-price-ranger .price-range-title
        {
            font-size: 20px;
        }
        .all-eventtype .area-pricing-new .tic-price-ranger input.rangeprice-input,
        .all-eventtype .area-pricing-new .tic-price-ranger span.range-currency
        {
            font-size: 12px;
            padding: 6px 12px 6px 12px;
        }
        .all-eventtype .area-pricing-new .tic-price-ranger span.range-currency
        { 
            padding: 0;
        }
        .all-eventtype .area-pricing-new .tic-price-ranger .all-fees-box .all-fees-box-lbl
        {
            font-size: 12px; 
        }
        .all-eventtype .area-pricing-new .tic-price-ranger
        {
            padding: 15px; 
        }
        .all-eventtype .area-pricing-new .tic-price-ranger .ticket-price-box 
        {
            margin-top: -14px;
        }

         .all-eventtype .area-pricing-new .no-charge-back
        {
            font-size: 15px;
                margin-left: 70px;
        }
        .all-eventtype .area-pricing-new .area-pricing-right
        {
            padding: 30px 20px; 
        }
        .all-eventtype .border-to-bottom{
            /*border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #00b3e5;*/
            /*border: 2px solid #00b3e5;*/
        }
        .all-eventtype .area-pricing-new .area-pricing-right img
        {
             width: 100%;
        }
        .all-eventtype .area-pricing-new .tic-price-ranger .price-contactus a 
        {
            font-size: 18px; 
        }

         .all-eventtype .area-pricing-new .event-sec-box-container{
         	/*margin-top: -142px;*/
         }


         /* .all-eventtype .area-pricing-new .event-img-full-width img{
          	margin-bottom: 10px;
		    margin-left: -77px;
		        width: 350px;
          }*/

        /*
           .all-eventtype .area-pricing-new .event-right-sec-box .event-img-full-width img{
      	 	margin-bottom: 10px;
		    width: 530px;
		        margin-left: 35px;
          }

          .all-eventtype .area-pricing-new .event-right-sec-box a{
            font-size: 15px;
    		color: #1e0a3c;
        	margin-left: 55px;
         }*/
            

              .all-eventtype .area-pricing-new .event-right-sec-box img{
      	 	margin-bottom: 10px;
		    width: 325px;
		        margin-left: 35px;
          }

          .all-eventtype .area-pricing-new .event-right-sec-box  a{
            font-size: 15px;
    		color: #1e0a3c;
        	margin-left: 100px;
         }


        .all-eventtype .area-pricing-new .shape-what-offer-box{
        	    margin-top: 10px;
        }
        /* new pricing section End css */

        /* add css for testimonial Start */
	.all-eventtype .area-testimonials .area-testimonials-heading {
		font-size: 20px;
        margin-bottom: 10px;
	}

	.all-eventtype .area-testimonials .carousel .testimonial{
		font-size: 14px;
		text-align: center;
	}

	.all-eventtype .area-testimonials{
		padding: 30px 0 30px;
		margin-bottom: 90px;
        margin-top: 0px;
		
	}

	.all-eventtype .area-testimonials .carousel-control i{
		position: initial;
	}
	/* add css for testimonial End */


}





@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
{
		.hide-mobile
		{
			display:none;
		}
		header.all-events-bg .header-event-bg .header-event-inner-sec h1
		{ 
				font-size: 50px; 
		}
		header.all-events-bg 
		{ 	
				height: 70%;
				background-attachment: inherit;
		}
		.all-eventtype .area-about 
		{
				padding: 70px 0 70px;
				margin-top: -15px;
		}	
		.all-eventtype .area-about .heading-about-p
		{ 
				font-size: 24px; 
		}	 
		.all-eventtype h2.common-text-heading, .all-eventtype h2.common-text-subheading
		{
				font-size: 26px;
				/*text-align: left;*/
		}	
		.all-eventtype p.common-text-heading-p
		{
				font-size: 14px;
				/*text-align: justify;*/
		}
		.all-eventtype .area-sell-tic-inline h2.common-text-heading, .all-eventtype .area-sell-tic-inline h2.common-text-subheading 
		{
				font-size: 26px;
				text-align: left;
		} 
		.all-eventtype .area-sell-tic-inline p.common-text-heading-p
		{
				font-size: 14px;
				text-align: justify;
		}  

		.all-eventtype .area-what-offer .area-what-offer-box .img-size
		{ 
				width: 150px;
		}	
		.all-eventtype .area-what-offer .area-what-offer-box h2.what-offers-text
		{
				font-size: 20px; 
		} 
		.all-eventtype .area-what-offer .area-what-offer-box p.area-what-offer-p
		{
				font-size: 14px; 
		}	 
		.all-eventtype .area-pricing h3.area-pricing-heading 
		{
				font-size: 40px; 
		}	
		.all-eventtype .area-pricing h5.area-pricing-subheading 
		{
				font-size: 20px; 
		}	
		.all-eventtype .area-category .cat-work img
		{ 
				height: 200px; 
		}
		.all-eventtype .area-download-app .getdownload-left-sec,
		.all-eventtype .area-download-app .getdownload-right-sec
		{
				width: 40%;
		} 
		.all-eventtype .area-download-app .getdownload-middle-sec
		{
				width:20%;
		}
		header.all-events-bg .header-event-bg .header-event-inner-sec 
		{
				width:100%; 
		}

		.all-eventtype .area-event-newletter h1.subscribe-maintit 
		{ 
			font-size: 23px;
		}
		.all-eventtype .area-event-newletter h3.subscribe-tit 
		{
			font-size: 16px; 
		}
		.all-eventtype .area-event-footer h3.footer-heading 
		{
			font-size: 14px; 
		}
		.all-eventtype .area-apply-pay h2.common-text-heading 
		{
			font-size: 30px;
		}
		.all-eventtype .area-apply-pay p.common-text-heading-p 
		{
			font-size: 14px;
		}
		.all-eventtype .area-apply-pay .apple-pay-img
		{
			width: 150px; 
		}
		.all-eventtype .area-pricing .area-pricing-right{
			padding: 0px;
		}
		.all-eventtype .border-to-bottom{
		   /* border-bottom: 1px solid #00b3e5;
            border-top: 1px solid #00b3e5;*/
            /*border: 2px solid #00b3e5;*/
		}


		/* new css start pricing Start */

		.all-eventtype .area-pricing-new
	    {
	          padding: 40px 0 40px;
	          margin-top: 75px;
	    }

		/* .all-eventtype .area-pricing-new {
		    padding-top: 0px;
		    padding-bottom: 0px;
		}*/

         .all-eventtype .area-pricing-new h3.area-pricing-heading 
        {
                font-size: 26px; 
        }   
        .all-eventtype .area-pricing-new h5.area-pricing-subheading 
        {
                font-size: 14px; 
        }  
         .all-eventtype .area-pricing-new .area-pricing-right{
            padding: 0px;
        }

        .all-eventtype .area-pricing-new .area-pricing-left{
                width: 100%;
        }
        .all-eventtype .area-pricing-new .event-sec-box-container{
             /*margin-top: -205px;*/
             /*margin-top: -450px;*/
         }


          .all-eventtype .area-pricing-new .event-right-sec-box img{
      	 	margin-bottom: 10px;
		    width: 325px;
		    /*margin-left: -98px;*/
		        margin-left: 40px;
          }

          .all-eventtype .area-pricing-new .event-right-sec-box  a{
            font-size: 18px;
    		color: #1e0a3c;
        	margin-left: 96px;
         }

        .all-eventtype .area-pricing-new .shape-what-offer-box{
        	    margin-top: 10px;
        }
            

        /* new css start pricing End */


        /* add css for testimonial Start */
	.all-eventtype .area-testimonials .area-testimonials-heading {
		font-size: 26px;
        margin-bottom: 10px;
	}

	.all-eventtype .area-testimonials .carousel .testimonial{
		font-size: 14px;
		text-align: center;
	}

	.all-eventtype .area-testimonials{
		padding: 40px 0 40px;
		
	}

	.all-eventtype .area-testimonials .carousel-control i{
		position: initial;
	}
	/* add css for testimonial End */

	
}



/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
 

    .all-eventtype .area-pricing-new {
		    padding: 60px 0 60px;
		}

}





















