@media screen and (max-width: 1024px)
{
	.evefeat-wrapper .evefeat-row .event-item .event-content p
	{
		margin-right:0px;
	}
	.event-image img.top-image
	{
		width: 12% !important;
	}
	.pasteve-wrapper .pasteve-row .event-item {
	    width: 50.33%;
	    float: none;
	    padding: 0 15px;
	    text-align: center;
	    margin: 20px auto;
	}
	.catsearchdataWr {
	    margin: 0 auto !important;
	    width: 75%;
	}
	.vc_row.wpb_row.vc_row-fluid.pages-sliders.vc_custom_1548401998356.vc_row-has-fill.vc_row-no-padding{background-size: 100% auto;background-repeat: no-repeat;}
	footer#footer .aio-icon, .vc_row .aio-icon{width: 1em;}
	.top-banner-page { margin-top: 50px; }
	.woocommerce-checkout .checkout.woocommerce-checkout .form-row label { display: none; }
	.woocommerce-checkout .checkout.woocommerce-checkout .form-row{width: 100% !important;    margin: 0 0 20px !important;}

	.smile_icon_list_wrap .smile_icon_list li .icon_list_icon {
	    width: 40px;
    	height: 40px;
    	line-height: 40px;
	}
	.smile_icon_list_wrap .smile_icon_list.left li .icon_description {
	    height: auto;
     	padding-left: 4px;
	}
	.smile_icon_list_wrap .smile_icon_list.left li .icon_list_connector {
		left: 23.5px;
	}
	.summary.entry-summary div.wpcf7-response-output {
		bottom: 52px;
		font-size: 10px;
	}
}/*980px*/
@media screen and (max-width: 979px)
{
	.evefeat-wrapper .evefeat-row .event-item .event-content
	{
		width: 315px;
	}
    form#create-event-form fieldset div#neweve-element label.col-md-4.eve-cat-title {
    float: left;
    left: -5%;
    color: #26a69a !important;
    font-size: 15px;
    top: 7px;
    }

    form#create-event-form fieldset div#neweve-element .col-md-8.eve-cat-list {
    margin-top: 30px;
    float: left !important;
    margin-left: -24%;
    }
    .event-image img.top-image
    {
    	width: 16% !important;
    }
    .pasteve-wrapper .pasteve-row .event-content
	{
		overflow-x: scroll !important;
		overflow: auto !important;
	}
	.gapping.wpb_column.vc_column_container.vc_col-sm-4,.gapping.wpb_column.vc_column_container.vc_col-sm-6{
        width: 50%;
        text-align: center;
    }
    .vc_custom_1496994111614 {padding: 0 !important;width: 75% !important;margin: 0 auto;}
    .vc_custom_1496994111614 {padding-right: 0 !important;}
    .woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-price, .woocommerce table.shop_table td.product-quantity, .woocommerce table.shop_table td.product-subtotal { width: 100%!important; }
    form.woocommerce-cart-form .quantity { display: block!important; }
    .product-quantity a.remove{letter-spacing: 0px;font-size: 12px !important;}
    .woocommerce a.remove{width: 4em !important;}
    .woocommerce .quantity .qty{width: 2.631em!important;}
    .summary.entry-summary div.wpcf7-response-output {
	    bottom: 28px;
	}
}
@media screen and (max-width: 767px)
{
	.summary.entry-summary h6.product_subtitle, .single-product.woocommerce.woocommerce-page .woo-custome-price-wr
	{
		margin-top: 0px;
	}
	.single-product.woocommerce.woocommerce-page #content .related.products .products li
	{
		width: 50% !important;
	}
	.current-eveuvc-title .uvc-main-heading h2, .uvc-sub-heading {
    text-align: center;
	}
	.current-eveuvc-title .uvc-main-heading h2
	{
	font-size: 60px;
	}
	.current-eveuvc-title .uvc-sub-heading
	{
	font-size: 20px;
	}
    .current-eve-sidebar h3
    {
    text-transform: uppercase;
    color: #fff;
    font-weight: 300;
    font-size: 25px;
    margin-top: 5px;
    margin-bottom: 58px;
    }
    .current-eve-sidebar
    {
    text-align: center;
    }
    .current-eve-sidebar .form-control {
    width: 80%;
    margin: 0 auto;
    }
    .current-eve-sidebar .form-control {
    width: 80%;
    margin: 0 auto;
    }
    .current-eve-sidebar input.button-newsletterSubmit {
        margin: 22px 0 67px;
    }
    .pasteve-wrapper .pasteve-row .event-item
    {
    	width: 45.33%;
    }
    .pasteve-wrapper .pasteve-row .event-content
	{
		overflow-x: scroll !important;
		overflow: auto !important;
	}
	.catsearchdataWr {
		width: 100%;
	}
	footer#footer{text-align: center;}
	footer#footer .wpb_single_image.vc_align_left,footer#footer .uavc-icons-right.uavc-icons{text-align: center;}
	.footer-spaces.wpb_column.vc_column_container.vc_col-sm-4 {display: none;}
	footer#footer .wpb_column.vc_column_container.vc_col-sm-4{top: 15px;}
	footer#footer .vc_column-inner {padding-top: 0;}
	#social-feed-container-6066 {width: 100% !important;}
	.entry-content .vc_row.wpb_row.vc_row-fluid.vc_custom_1548401637995.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex {background-color: unset !important;min-height: 100% !important;}
    .page_single_images .vc_column-inner {padding-bottom: 100% !important;}
    .gapping.wpb_column.vc_column_container.vc_col-sm-4,.gapping.wpb_column.vc_column_container.vc_col-sm-6 {
        width: 100%;
        margin-bottom: 20px;
   }
   .section-heading img { margin: 0 auto; }
   .section-heading h2,.section-heading h3,.contact-page-wr,.contact-page-wr .wpb_single_image.vc_align_left{text-align: center;}
   .wpcf7-form.mailchimp-ext-0\.4\.50 {width: 75%;margin: 0 auto;}
   /* .partners-logo-img img { max-height: 150px;}*/
   .image-wrapper{margin-top: 25px;}
   table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.woo_shop_table,.woocommerce table.shop_table,#payment { width: 96%; margin: 0 auto!important; }
   .woocommerce-cart .wc-proceed-to-checkout { text-align: center!important; }
   .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{width: auto!important;}
   .woocommerce table.shop_table td.product-name a { float: right; width: 80%!important; }
   span.event_datetime { display: inline-block !important; }
   .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,#order_review_heading{margin-left: 15px;}
   /* .wpb_single_image img { min-height: 0174px;}*/
   .images-image { margin-top: 40px; }
   .homepage_post_wr {width: 80%;margin: 0 auto;}
    
   .checkout_page_wr { padding: 0 10px; }
   div#customer_details, .woocommerce-right-wrs{padding: 0;}
}/*650px*/
@media screen and (max-width: 649px)
{
	.evefeat-wrapper .evefeat-row .event-item .event-content
	{
		width: 100%;
	}
	.evefeat-wrapper .evefeat-row .event-item .event-image img
	{
		width: 100%;
		margin: 0 0 0 0;
	}
	.evefeat-wrapper .evefeat-row .event-item .event-content p
	{
		margin-right: 30px;
	}
	.pasteve-wrapper .pasteve-row .event-item {
    width: 74.33%;
    float: none;
    padding: 0 15px;
    margin-bottom: 30px;
	}
	.single-product.woocommerce.woocommerce-page #content .related.products .products li
	{
		width: 50% !important;
	}
	.event-image img.top-image {
	    width: 20% !important;
	}
	.eventCatsearchwr {
	    width: 80% !important;
	}
	.catname_search {
	    float: none !important;
	    margin: 20px auto 0;
	    width: 80%;
	}
	.border_txt {
	    display: block;
	    vertical-align: top;
	    width: 100%;
	}
	.eventSearchntm {
	    margin: 20px 0 15px;
	    width: 25%;
	}
	.pages-sliders { background-size: 100% 50% !important; }
	.vc_custom_1496994111614 { padding-right:0px !important;}
	.space-wr-content {font-size: 16px !important;line-height: 25px !important;}
	.vc_custom_heading.vc_custom_1548400279729 {font-size: 28px !important;}
	.headings-wr {font-size: 25px !important;line-height: 10px;margin-bottom: 0;}
	.catname_search{width: 90% !important;}
	.border_txt{width: 70%;display: inline-block;}
	.eventSearchntm{margin: 0;}
    span.event_datetime {display: block !important;}
    .services_heading_ {font-size: 24px !important;line-height: 0;text-align: center !important;}
    .services_contents_ {font-size: 16px !important;line-height: 28px !important;}

    div#customer_details, .woocommerce-right-wrs{margin-bottom: 20px;}
    div#customer_details, .woocommerce-right-wrs{width: 100%!important;}
	
}/*480px*/
@media screen and (max-width: 479px)
{
	.admin-bar .header_area .top_header.sticky-menu-add
	{
		top: 0px !important;
	}
	.evefeat-wrapper .evefeat-row .event-item .event-content p
	{
		margin-right: 52%;
	}
	.pasteve-wrapper .pasteve-row .event-item
	{
		width: 100%;   
	    padding: 15px 15px;
	    margin-bottom: 30px;
	    margin: 0 auto;
	}
	.single-product.woocommerce.woocommerce-page #content .related.products .products li
	{
		width: 50% !important;
	}
	.event-image img.top-image {
    	width: 26% !important;
	}
	.woocommerce table.shop_table td.product-name a{width: 75%!important;}
	.summary.entry-summary div.wpcf7-response-output {
	    bottom: 42px;
	}
}/*414px*/
@media screen and (max-width: 413px)
{
	.event-cities
	{
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 375px)
{
	.pasteve-wrapper .pasteve-row .event-item
	{
		width: 100%;
	}
	.evefeat-wrapper .evefeat-row .event-item .event-content p
	{
		margin-right: 37%;
	}
	.current-eveuvc-title .uvc-main-heading {
    text-align: center;
	}	
	.current-eveuvc-title .uvc-heading.ultimate-heading-39815bf27b0c27e39 h2
	{
		font-size: 23px !important;
		text-align: center;
	}
	.current-eveuvc-title .uvc-sub-heading {
    text-align: center;
	}
	.single-product.woocommerce.woocommerce-page #content .related.products .products li
	{
	width: 100% !important;
	}
    .single-product.woocommerce.woocommerce-page #content .product_title.entry-title
    {
    font-size: 28px !important;
    }
	footer#footer .gravitify-widget h1.footer-heading {
    font-size: 65px !important;
	}
	.event-image img.top-image {
    	width: 34% !important;
	}
	.woocommerce table.shop_table td.product-name a{width: 70%!important;}
	.homepage_post_wr { width: 96%; margin: 0 auto; }
	.homepage_post_wr div{margin-top: 2px;}
	.summary.entry-summary div.wpcf7-response-output {
	    font-size: 8px;
	}
}/*320*/
@media screen and (max-width: 319px)
{
	.evefeat-wrapper .evefeat-row .event-item .event-content p
	{
	margin-right: 25%;
	}
	.current-eveuvc-title .uvc-main-heading {
    text-align: center;
	}
	.current-eveuvc-title .uvc-sub-heading
	{
	font-size: 15px !important;
	text-align: center;
	}
	.uvc-main-heading h2 {
    font-size: 40px !important;
	}
	footer#footer .gravitify-widget h1.footer-heading {
    font-size: 57px !important;
	}	
	.event-image img.top-image {
    	width: 41% !important;
	}

}/*Responsive Css*/