/*
 Theme Name:   YNA
 Description:  Chamo Child Theme
 Template:     chamo
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  chamo
*/

.tribe-events-event-image {
    display: none !important;
}

aside#text-6 { display: none;}
aside#text-2 { margin-top: 20px;}
#secondary > .widget-title { display: none !important;}
#billing_myfield16_field { margin-bottom: 0;}

.logout-link {
	position: relative;
}

.archive .custom-child-page-widget {
	display: none;
}
.page #disqus_thread { display: none;}

.ad-in-cart .woocommerce-billing-fields > h3 {
	display: none !important;
}

.ad-in-cart #billing_first_name_field,
.ad-in-cart #billing_first_name_field,
.ad-in-cart #billing_last_name_field,
.ad-in-cart #billing_company_field,
.ad-in-cart #billing_address_1_field,
.ad-in-cart #billing_address_2_field,
.ad-in-cart #billing_city_field,
.ad-in-cart #billing_country_field,
.ad-in-cart #billing_state_field,
.ad-in-cart #billing_postcode_field,
.ad-in-cart .create-account,
.ad-in-cart #billing_myfield12_field,
.ad-in-cart #billing_myfield13_field,
.ad-in-cart #billing_myfield14_field,
.ad-in-cart #billing_birthdate_field{
	display: none !important;
}

.ad-in-cart .woocommerce-billing-fields < h3,
.ad-in-cart #billing_first_name_field,
.ad-in-cart #billing_last_name_field,
.ad-in-cart #billing_company_field,
.ad-in-cart .form-row .address-field {
	display: none !important;
}

.ad-in-cart #billing_address_1_field,
.ad-in-cart #billing_address_2_field,
.ad-in-cart #billing_city_field,
.ad-in-cart #billing_state_field,
.ad-in-cart #billing_postcode_field,
.ad-in-cart .create-account { display: none !important;}


.header-container .widget_shopping_cart.logout {
	padding-left: 40px;
}

.woocommerce-cart .main-container .page-content .button.alt {
	margin-left: 0 !important;
	max-width: 100%;
	    padding: 0px 5px;
    font-size: 13px;
    font-weight: bold;
}
.woocommerce-cart .main-container .cart_totals {
	padding: 20px 10px;
	text-align: center;
}

.home .home-event-grid .vc_grid-item .vc_gitem-zone {
	background-size: 100% 100%;
}

.home .portfolio-wrap .vc_gitem-zone {
	background-size: 100% auto;
}

.wrapper .page-wrapper .header-container {
	position:fixed;
	top: 0;
}

.logged-in .wrapper .page-wrapper .header-container {
	top: 32px;
}

.wrapper .page-wrapper .main-container {
	margin-top: 100px;
}


.header-container .header-sticky.ontop.show .horizontal-menu {
	right: 0% !important;
}

.main-menu-wrapper .visible-small.mobile-menu:first-child .mbmenu-toggler {
	display: none;
}

.visible-small.mobile-menu #menu-desktop-1 li {
	list-style-type: none;
}
.visible-small.mobile-menu #menu-desktop-1 { padding-left: 0px;}
.visible-small.mobile-menu #menu-desktop-1 .menu-item a { padding-left: 0px !important;}
.visible-small.mobile-menu #menu-desktop-1 .menu-item .sub-menu > li { border-bottom: none;}
.visible-small.mobile-menu #menu-desktop-1 .sub-menu { display: none;}
.visible-small.mobile-menu #menu-desktop-1 .menu-item-28176 .fa.fa-angle-right {
	/*display: inline;
    float: right;
    padding-right: 0;
    margin-right: -5px;*/
    margin-top: -5px;
}
.visible-small.mobile-menu #menu-desktop-1 .fa.fa-angle-right {
	margin-top: -5px;
}


.main-menu-wrapper .visible-small.mobile-menu #menu-desktop-1 {
	display: none;
}

.header-container .header-sticky.ontop.show .horizontal-menu {
	float: left;
}

.buyandsell.topopup, .buyandsell.nopop {
	background: none;
}

#menu-desktop {
	float: right;
}

.wppaszone.proadszone-28228 {
	text-align: center;
	margin-bottom: 20px;
}

.wppaszone .grid_container {
	background: none !important;
}

.wppaszone .grid_container table,
.wppaszone .grid_container td {
	border: none;
}

.footer .social-icons li .fa {
	background: transparent !important;
	color: white !important;
}

.footer .social-icons {
	margin-bottom: 30px;
}

.footer .social-icons li {
	display: inline-block;
	float: none !important;
}

.footer .social-icons {
	width: 100% !important;
	text-align: center;
}

#breadcrumbs a, #breadcrumbs span span { 
	font-size: 16px;
}

.main-container .title-breadcrumb {
	margin: 20px 0;
}

.page-wrapper .header-container .header-sticky.ontop.show .logo-sticky a {
	padding-top: 5px;
	padding-bottom: 5px;
}

#wppas_custom_widgets-5 { margin-bottom: 0 !important;}

.wppaszone { background: white !important;}

#wppas_custom_widgets-6 .paszone_container {
	margin: 0 auto;
}

#billing_email_field, #billing_phone_field {
	display: block;
	width: 100%;
	float: none;
}

#billing_myfield15_field {
	margin-left: 21px;
}

.woocommerce-password-strength, .woocommerce-password-hint {
	display: none;
}

@media (max-width: 1025px) {
	
	.header-container .widget_shopping_cart { margin-right: 15px;}
	}

@media (max-width: 767px) {
	
	#wppas_custom_widgets-6 {
		    width: 275px !important;
			margin: 0 auto !important;
			float: none !important;
	}
	
	#wppas_custom_widgets-6 .wppaszone div .grid_container:last { display: block !important;}
	#wppas_custom_widgets-6 div { clear: none !important;     margin: 0 auto;
    text-align: center;}
	
	.archive .pagination {
		margin-bottom: 20px !important;
	}
	.main-container .page-content { padding-top: 100px !important;}
	.logo-inner a img { display: block;}
	.wrapper .page-wrapper .main-container { margin-top: 170px;}
	.social-icons {     display: block !important;
    clear: both !important;
    width: 100% !important;}
    .main-container .blog-page.single .entry-meta { margin-bottom: 0;}
    .main-container .blog-page .social-sharing { margin-bottom: 20px !important;}
    .main-container .blog-page.single .author-info {margin-bottom: 0 !important; padding-bottom: 0 !important;}
    .main-container .blog-page.single .post { margin-bottom: 10px !important;}
    .main-container .blog-page.blog-sidebar.left-sidebar { padding-top: 0 !important;}
    .main-container .blog-page.single .post .post-thumbnail { display: none !important;}
    .main-container .page-content { padding-top: 10px !important;}
    
    #wppas_custom_widgets-5, #wppas_custom_widgets-5-bottom {
	    width: 275px !important;
		float: none !important;
		display: block !important;
		margin: 0 auto !important;
    }
    
    .wppaszone.proadszone-28228.wpproadgrid > div{
	    width: 100%;
    }
    .wppaszone.proadszone-28228.wpproadgrid > div .grid_container {
	    height: auto !important;
    }
    .wppaszone.proadszone-28228.wpproadgrid > div .grid_container,
    .wppaszone.proadszone-28228.wpproadgrid > div .grid_container a, 
    .wppaszone.proadszone-28228.wpproadgrid > div .grid_container a img {
	    width: 100% !important;
    }
    
    #secondary #wppas_custom_widgets-5 {
		    margin: 0 !important;
    width: 100% !important;
	}

    

}

@media (max-width: 600px) { 
	/*.wppaszone .grid_container {
		float: none !important;
	}*/
}



@media (min-width: 768px) {
	
	#secondary #wppas_custom_widgets-5 {
		    margin: 0 !important;
    width: 100% !important;
	}
.home-event-grid {
	width: 25%;
	margin: 0 auto;
}

}


