/**img.logo-site {

    display: none;

}

*/
.cp-to-clip { width: fit-content;}


.hidden-seyi{display: none !important;}



.frontpage #content {
    padding-top: 130px;
}
#content {
	padding-top: 40px;
}
header.header-default, header.header-2 {
	position: absolute;
	top: 0;
	width: 100%;
	left: 0;
	z-index: 99;
/*	background: transparent !important; */
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/*
.container-fluid {
    background-color: #fff !important ;
}


.header-main.gv-sticky-menu.stuck .navigation .gva_menu > li > a {
    color: #153EBB !important;
}

header.header-default .gva-search-region .icon, header.header-2 .gva-search-region .icon {
    color: #153EBB !important;
}
*/
#footer {

    color: #ffffff;

    background: #4285F4 !important;

}
/*
.alert-warning {
    display: none;
}

*/
.grayscale, .post-block img, .team-block.team-v1 img, .team-single-page .item-image img, .widget.gsc-image img, .gsc-images-parallax .image-1 img, .gsc-images-parallax .image-2 img, .gsc-video-box.style-1 .image img, .gsc-video-box.style-2 .image-layer, .gsc-tabs-content img, .gsc-image-content .image, .portfolio-v1 img, .portfolio-v2 img, .portfolio-v4 img, .portfolio-single img, .service-block-singe img {

    -webkit-filter: none !important;

    -ms-filter: none !important;

    -moz-filter: none !important;

}





element.style {

    background-image: none !important;

    background-repeat: no-repeat;

    background-position: center top;

}

/*

.gbb-row-wrapper.section.row-first-level.gbb-row.bg-size-cover {

     background-image: none !important;

}

*/

.milestone-block.text-light .milestone-number {

    color: #000 !important;

}



/**

header.header-default .stuck {

    background: none !important;

    border: none !important;

}

*/



header.header-default .header-main, header.header-2 .header-main {

    border-bottom: none !important;

}





.stuck {

    -webkit-box-shadow: none !important;

    box-shadow: none !important;

}

.breadcrumb-content-inner .breadcrumb-style {
    padding: 100px 0;
    padding-top: 170px;
    position: relative;
    background-size: cover;
    display: none !important;
}
.alert-warning {
    
    margin-top: 70px !important;
}

.content-main-inner {
    margin-top: 60px !important;
}

/*

.breadcrumb-content-inner .breadcrumb-style {

  margin-top:100px !important;

    display: none;

}


.breadcrumbs{

    margin-top:100px !important
    display:none;

}

*/

.gva_menu > li:hover > a, header.header-default .navigation .gva_menu > li:focus > a, header.header-default .navigation .gva_menu > li:active > a, header.header-default .navigation .gva_menu > li.menu-item--active-trail > a {

    color: #4285F4!important;

}

.navigation .gva_menu > li > a:after {

   

    background: #4285F4 !important;

   

}

header.header-default .navigation .gva_menu > li > a {

   color: #153EBB !important;

}
.header-main.gv-sticky-menu.stuck .navigation .gva_menu > li > a {
    color: #FFF !important;
}
.scroll-to-top {

    background-color: #4285F4 !important;

}

#footer a {

    color: #ffffff !important;

}

#footer {

    color: #ffffff !important;

}

/*------------- Add Event Page CSS -----------*/
.node-add-event .sidebar.sidebar-left {
	background: #2F4AA3;
}
.node-add-event .sidebar-left .gva_menu li {
	margin: 0px 0px 6px 0px;
}
.node-add-event #block-linoor-subtheme-sidebarmenu {
	background: transparent;
}
.node-add-event .sidebar-left #block-linoor-subtheme-sidebarmenu{
    padding: 30px 8px 30px 8px !important;
}
/*
.node-add-event .gva_menu a {
	color: #FFFFFF !important;
    font-weight: bold !important;
}



.node-add-event .sidebar-left .gva_menu a {
	color: #FFFFFF !important;
    font-weight: bold !important;
}
*/


.sidebar-left .gva_menu li a {
    font-size: 16px;
    color: #FFFFFF !important;
}
.node-add-event .gva_menu a.is-active {
	color: #2C51C3 !important;
}
.node-add-event .gva_menu a:hover {
	color: #2C51C3 !important;
    font-weight: bold !important;
    /* background-color: #FFF; */
    border-radius: 5px solid;
}
/*#node-event-form input {
	width: 100%;
}*/
#node-event-form select {
	width: 100%;
}
#node-event-form textarea {
	width: 100%;
}
.gva-body-wrapper.node-add-event .form-item.js-form-type-vertical-tabs {
	display: none;
}
#node-event-form {
	padding: 15px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#edit-field-end-date-value {
	width: auto !important;
}
.node-add-event #edit-field-event-description-0-format {
	display: none;
}
/*#edit-field-event-image-0--description {
	display: block ruby;
}*/
.js-form-item.form-item.js-form-type-checkbox.form-item-field-end-date-value {
	display: inline-flex;
	gap: 10px;
}
#edit-field-event-start-0-value {
	display: flex;
    gap: 10px;
}
#edit-field-event-date-0-value {
	display: flex;
    gap: 10px;
}
#edit-group-event-date {
	border: 2px solid #5F7781 !important;
	margin-top: 20px;
}
#edit-group-event-date legend {
	background-color: #5F7781;
	color: #FFF;
}
#edit-group-event-date .fieldset-wrapper {
	margin: 15px;
}
#edit-group-event-date .fieldset-legend {
	margin-left: 20px;
	font-size: 20px;
	font-weight: 600;
}
.fieldset-wrapper #edit-field-event-start-0, .fieldset-wrapper #edit-field-event-date-0 {
	border: 2px solid #5F7781 !important;
	margin-top: 20px;
    padding-right: 10px;
}
.node-add-event .sidebar-left ul.gva_menu li a[gva_class^="create-event"]::before {
	content: "\f044";
	font-family: "Font Awesome 5 Free";
    padding-right: 10px;
}
.node-add-event .sidebar-left ul.gva_menu li a[gva_class^="upcoming-event"]::before {
	content: "\f133";
	font-family: "Font Awesome 5 Free";
    padding-right: 10px;
}
.node-add-event .sidebar-left ul.gva_menu li a[gva_class^="past-event"]::before {
	content: "\f1da";
	font-family: "Font Awesome 5 Free";
    padding-right: 10px;
}
.node-add-event .sidebar-left ul.gva_menu li a[gva_class^="settings"]::before {
	content: "\f085";
	font-family: "Font Awesome 5 Free";
    padding-right: 10px;
}
.event-title {
	background: #4169E2;
	padding: 8px 0px 8px 30px;
	border-radius: 5px;
	color: #FFF;
}
.node-event-view .event-date {
	display: flex;
	gap: 10px;
    margin-bottom: 25px;
}
.node-event-view h2 {
	color: #2D54C1;
	font-weight: 600;
}
.node-event-view .event-time {
	display: flex;
	gap: 10px;
    margin-bottom: 25px;
}
.node-event-view .event-location {
	display: flex;
	gap: 10px;
    margin-bottom: 25px;
}
.node-event-view i {
	line-height: unset;
	padding: 10px;
	border: 1px solid #4E4E4E;
	height: auto;
	border-radius: 5px;
    text-align: center;
    width: 10%;
}
.node-event-view p {
	margin-top: 0px;
	border: 1px solid #4E4E4E;
	padding: 10px;
	margin-bottom: 0;
	border-radius: 5px;
    width: 75%;
}
.event-register-btn a {
	background-color: #3B477A;
	padding: 8px 40px;
	color: #FFF;
	font-weight: bold;
}
.event-register-btn {
	margin-top: 25px;
	margin-bottom: 25px;
}

/*layo 






syled*/
div#quicktabs-container-event_tabs {
    padding: 25px !important;
}
.register-button {
    background: #377DFf;
    border-radius: 15px;
    text-align: center;
    width: 15em;
    position: relative;
    margin-top: 4px;
    margin-bottom: 4px;
}
.tabsbar .quicktabs-tabs > li.active > a, .tabsbar .quicktabs-tabs > li.active > a:hover, .tabsbar .quicktabs-tabs > li.active > a:focus {
    color: #ffffff;
    background-color: #377dff;
    border-color: #dee2e6 #dee2e6 #fff;

}
.tabsbar ul.quicktabs-tabs {
	border-bottom: 1px solid #377dff;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin-top: 20px;
    /* margin-bottom: 1rem; */
}
.tabsbar .quicktabs-tabs > li > a {
    /*border: 1px solid #377dff;*/
    border-top-left-radius: .70rem;
    background: #dbe1ff;
    border-top-right-radius: .25rem;
    display: block;
    padding: .5rem 1rem;
}
.register-button a:link {
    color: white;
}
.register-button a:hover {
    color: #377dff;
}
.register-button:hover {
    border: 1px solid #377dff;
    background: #dbe1ff;
}
.register-button a:visited:hover {
    color: #377dff;
}
.register-button:visited:hover {
    color: #377dff;
}
.register-button a:visited {
    color: #ffffff;
}
.tabledrag-toggle-weight-wrapper {
    text-align: right;
    display: none;
}
a.tabledrag-handle .handle {
    display: none;
}
.button, .btn, .btn-white, .btn-theme, .btn-black, .btn-theme-second, .more-link a, .btn-theme-submit {
    background: #377DFF;
    color: #ffffff !important;
    overflow: hidden;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    font-size: 18px;
    letter-spacing: 1.8px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 19px 50px 16px;
    position: relative;
    display: inline-block;
    z-index: 1;
    font-family: "Teko", sans-serif;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border: none;
}
div.error {
    background-repeat: no-repeat !important;
    background-image: none !important;
    color: red;
}
.js-form-item.form-item.js-form-type-radio.form-item-field-connect-or-paste.js-form-item-field-connect-or-paste {
    display: flex;
}
input#edit-field-connect-or-paste-none {
    margin-right: 10px;
}
input#edit-field-connect-or-paste-connect-to-zoom {
    margin-right: 10px;
}
input#edit-field-connect-or-paste-paste-zoom-link {
    margin-right: 10px;
}
header {
    color: #2D54C1;
    font-weight: 600;
    font-size: 2.1rem;
    font-family: "Teko", sans-serif;
}
div.container {
    width: fit-content;
}
div.event-name-heading {
    color: #2D54C1;
    font-weight: 600;
    font-size: 2.1rem;
    font-family: "Teko", sans-serif;
}
/*benjamin






 responsive*/
i.fas.fa-map-marker-alt {
	padding-right: 10px !important;
}
i.far.fa-clock {
	padding-right: 10px !important;
}
i.far.fa-calendar {
    padding-left: 10px !important;
}

@media only screen and (max-width: 1024px) {
	i.fas.fa-map-marker-alt {
	padding-right: 8% !important;
	}
	i.far.fa-clock {
	padding-right: 8% !important;
	}
	i.far.fa-calendar {
    padding-left: 2% !important;
	}
}
@media only screen and (max-width: 425px) {
	i.fas.fa-map-marker-alt {
	padding-right: 12% !important;
	}
	i.far.fa-clock {
	padding: 10px 20px 10px 5px !important;
	}
	i.far.fa-calendar {
        padding: 25px 20px 25px 5px !important;
	}
  	.col-xl-2.col-lg-2.col-md-3.col-sm-3.col-xs-12.order-xl-1.order-lg-1.order-md-1.order-sm-1.order-xs-1.order-1.sidebar.sidebar-left {
        display: none;
        }
}

@media only screen and (max-width: 993px) {
  .breadcrumbs {
    margin: -70px !important;
   }
}

.scroll-container {
    padding-right: 5%;
    margin: 5%;
}

input#edit-currency-ngn {
    position: absolute !important;
    font-size: 10px !important;
    width: 20px  !important;
}

.js-form-item.form-item.js-form-type-radio.form-item-currency.js-form-item-currency {
    margin-top: 0px;
    float: left;
}

fieldset#edit-event-webform-composite--wrapper {
    display: none;
}
