

/*
	Theme Name: Eventchamp Child Theme
	Theme URI: http://themeforest.net/user/gloriathemes
	Description: Eventchamp Child Theme
	Author: Gloria Themes
	Author URI: http://gloriathemes.com/
	Template: eventchamp
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain: eventchamp-child
	Version: 1.0
*/

/*HEADER*/

.gt-logo {

    max-width: 130px !important;

}

.gt-sticky-header.gt-active  .gt-logo {
	max-width: 70px !important;
}

.gt-sticky-header .gt-elements .gt-social-links li a, .gt-sticky-header .gt-elements .gt-social-links li a:visited {
    color: #1F4791 !important;

}



.gt-header.gt-style-1 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-1 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a:hover, .gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a:focus, .gt-header.gt-style-1 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-1 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-1 .gt-navbar .gt-menu > li a:hover, .gt-header.gt-style-1 .gt-navbar .gt-menu > li a:focus, .gt-header.gt-style-3 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-3 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a:hover, .gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a:focus, .gt-header.gt-style-3 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-3 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-3 .gt-navbar .gt-menu > li a:hover, .gt-header.gt-style-3 .gt-navbar .gt-menu > li a:focus, .gt-header.gt-style-5 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-5 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a:hover, .gt-header.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a:focus, .gt-header.gt-style-5 .gt-elements .gt-social-links li a:hover, .gt-header.gt-style-5 .gt-elements .gt-social-links li a:focus, .gt-header.gt-style-5 .gt-navbar .gt-menu > li a:hover, .gt-header.gt-style-5 .gt-navbar .gt-menu > li a:focus, .gt-header.gt-style-1 .gt-navbar .gt-menu > li:hover > a:visited, .gt-header.gt-style-3 .gt-navbar .gt-menu > li:hover > a:visited, .gt-header.gt-style-5 .gt-navbar .gt-menu > li:hover > a:visited, .gt-sticky-header .gt-elements .gt-social-links li a:hover, .gt-sticky-header .gt-elements .gt-social-links li a:focus, .gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a:hover, .gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a:focus, .gt-sticky-header .gt-elements .gt-social-links li a:hover, .gt-sticky-header .gt-elements .gt-social-links li a:focus, .gt-sticky-header .gt-navbar .gt-menu > li a:hover, .gt-sticky-header .gt-navbar .gt-menu > li a:focus, .gt-sticky-header .gt-navbar .gt-menu > li:hover > a, .gt-sticky-header .gt-navbar .gt-menu > li:hover > a:visited .gt-sticky-header .gt-navbar .gt-menu > li:focus > a, .gt-sticky-header .gt-navbar .gt-menu > li:focus > a:visited {

    color: #1F4791 !important;
}

.gt-sticky-header .gt-navbar .gt-menu .gt-dropdown-menu {


    background-color: #1F4791 !important;
}

.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a, .gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited {

    color: white !important;

}

.gt-elements .gt-social-links li a:hover, .gt-sticky-header .gt-elements .gt-social-links li a:hover {
    color: #FFF !important;

}

.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a:hover, .gt-sticky-header .gt-navbar .gt-menu > li a:hover {
	color: lightgrey !important;
}

.header-style-1 .header-main-area .header-logo {
	margin-top: 0px !important;
	margin-top: 25px;
}

.gt-sticky-header {
	background: #ABADB9 !important;
}

.wpb_wrapper {
    margin-top: -15px;
}

.slider_home .wpb_content_element {
	margin-bottom: 0px !important;
}

div#n2-ss-2 .n2-style-4a94a26237b4f817ac5564a778112a6e-dot  {
    background: RGBA(0,0,0,0.67) !important;
    border-style: solid !important;
    border-color: RGBA(215, 215, 215, 0.7) !important;
	border-width:1px !important;
}

/*HOMEPAGE*/

.gt-heading .gt-title span {
    color: white !important;
}
.gt-heading .gt-title {
    color: #7B97C6 !important;
}

.mc4wp-alert p, .mc4wp-success p {
	color: white !important;
	
}

.testimonials .content-title-element .title  {
color: darkgrey !important;
}


.testimonials .content-title-element .description, .post_text {
    color: black;
}

.gt-date, .gt-title a {
	color: white !important;
}

#mc4wp-form-1 {
	display: block !important;
}

.mc4wp-form-fields input {
	width:50%;
	float:left;
}

.gt-mailchimp-newsletter button {

    width: 30%;
    margin: auto;
        margin-top: auto;
    display: block;
    margin-top: 70px;

}

.gt-mailchimp-newsletter div.title {

    font-size: 16px;
    font-weight: 600;
    color: white;
    text-transform: uppercase;
    margin-right: 20px;
    align-items: center;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;

}


.testimonials .content-title-element .title span {
	color: #7B97C6 !important;
}

.content-title-element .title {

    color: #7B97C6;
}

.content-title-element .title span, .gt-heading .gt-text {


	color: white !important;
}


.about_text {
color: white !important;
}





.last_number .eventchamp-counter .number {

	font-size:16px !important;
}

.venue-list-style-1 .title a, .venue-list-style-1 .title a:visited, .event-list-style-1 .title a, .event-list-style-1 .title a:visited {
    color: white;
}

.event-list-style-1 .details .date span, .event-list-style-1 .details .location span {
    padding-top: 2px;
    color: white;
}

.event-list-style-1 .excerpt {
    color: white;
}

.vc_gitem-zone, .grid_post, .bg_blog {
    background-color: transparent !important;
}

.content-title-element .description, .post_text {
    color: white;
}

.post_title a, .post-list-style-2 .title a, .post-list-style-2 .title a:visited {
	color: #7B97C6 !important;
}
.widget_nav_menu ul li, .widget_archive ul li, .widget_pages ul li, .widget_categories ul li {
    background: transparent;
    color: white;
    text-align: right;
    font-weight: 600;
    padding: 0px 0px 3px;
    border-radius: 5px;
    margin-bottom: 5px;
    overflow-wrap: break-word;
    word-wrap: break-word;
}


.footer, 
.gt-footer.gt-style-2 {
    margin-top: 0px !important;
}

.gt-footer.gt-style-2 {
	border-top: none;}

.widget_nav_menu ul li, .widget_archive ul li, .widget_pages ul li, .widget_categories ul li, .footer .gt-heading.gt-center {
    background: transparent;
    color: white;
	text-align: left !important;
}

.gt-post-style-3 .gt-information, .gt-post-style-3 .gt-information > div a, .gt-post-style-3 .gt-information > div a:visited {
    color: white;
}

.gt-footer .gt-copyright {

	display: none;
}


.edit-link {
    display: none;
    clear: both;
}



/*CHILD PAGES*/



.page-title-breadcrumbs .breadcrumbs {
display: none !important;
}

.page-title-breadcrumbs {
    background-image: url(https://vflclub.com.au/wp-content/uploads/2017/03/BlueRippleBG-1.jpg);
    background-position: center;
}

.event-search-tool {
    background: white;
}

.news_page .gt-title a {
	color: black !important;
}

div.gt-col div.gt-inner div.gt-post-style-2 div.gt-title a  {
	color: black !important;
}

.members .gt-heading .gt-title span, .charity_page .gt-heading .gt-title span, .gt-all-button {
    color: black !important;
}

.charity_page .gt-heading .gt-separate i {
    color: red;
}

.members .gt-heading .gt-separate i {
    color: grey;
}

.members .gt-heading .gt-separate::before, .gt-heading .gt-separate::after, 
.charity_page .gt-heading .gt-separate::before, .gt-heading .gt-separate::after  {
    background: darkgrey;
}

.upcoming_events .gt-date, 
.upcoming_events .gt-title a {
    color: black !important;
}


/*FORMS*/
.woocommerce #content table.cart td.actions .coupon, .woocommerce div.product form.cart, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {

    display: block !important;

}

#tab-title-description {
	display: none !important;
}



input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="time"], input[type="week"], input[type="search"], input[type="month"], input[type="datetime"], input[type="date"], textarea, textarea.form-control, select, .woocommerce form .form-row .select2-container .select2-choice, .form-control, div.cs-select, .cs-select, .woocommerce form .form-row .select2-container .select2-choice, .form-control {
    border-color: #000 !important;

}

 div.cs-select, .cs-select, .cs-options {

	background-color: #7B97C6 !important;
}

.cs-select .cs-placeholder {

	color: white;
}

.cs-select > span::after {

    color: white !important;
}


.cs-select ul span {
    color: white;
}

.cs-select li:hover {
	background-color: #000 !important;
}

.cs-select .cs-options {
width: calc(100% + 2px);
    margin-left: -1px;
    border-top: 0 !important;
	border: 1px solid black ;
}


.pricing-table .pricing-table-item .wrapper .left {
    width: 100%;
}

.pricing-table .pricing-table-item .wrapper .left .price {

    font-size: 36px;

}


.eventchamp-newsletter-element .newsletter-content button {
    background-color: white;
}

.eventchamp-newsletter-element .newsletter-content button:hover {
    background-color: darkblue;
}

.eventchamp-newsletter-element .newsletter-content div.title {
    color: white;
}

/*FOOTER*/

.footer.footer-style2 {
    background-repeat: no-repeat;
    background-size: cover;
}


.gt-heading .gt-separate {
    display: inline-block;
    margin: 40px auto 60px;
}

.gt-mobile-menu {
	background: #fff;
}

/*MOBILE ETC*/


@media screen and (max-width: 1199px) {
	
	.woocommerce ul.products.columns-4 > li.product, .woocommerce ul.products.columns-5 > li.product, .woocommerce.columns-4 ul.products > li.product, .woocommerce.columns-5 ul.products > li.product {
    width: 100%;
}
	
	.mc4wp-form-fields input {
		width: 100%;
		float: none;
	}
	
	.gt-mailchimp-newsletter button {
    width: 100%;
    margin-top: 10px;
}

.gt-columns.gt-column-10 .gt-col, .gt-columns.gt-column-9 .gt-col, .gt-columns.gt-column-8 .gt-col, .gt-columns.gt-column-7 .gt-col, .gt-columns.gt-column-6 .gt-col {
    width: 100% !important;
}
	
.gt-event-search-tool .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 100%;
}
	
	
}