/*
 Theme Name:   Eventiz Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     eventiz
 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:  twenty-fifteen-child`
*/
body { color: #000000 !important; }
.hasFtIMG {
    min-height: 138px;
}
#ui-datepicker-div {
	background: white !important;
}


.ctablock { padding: 10px 0; }

.pbr-logo { max-height: 100px !important; width: auto !important; }

.ajde_evcal_calendar{min-height:600px;}



.navbar-mega .navbar-nav > li > a
{font-size: 13px !important; font-size: 1rem; padding: 0 10px !important; }
.navbar-mega .navbar-toggle .icon-bar { background-color: #0bc07e !important; }
.navbar-mega .navbar-nav > li { padding: 50px 0 0 0 !important; }
@media screen and (max-width: 1026px) and (min-width: 1020px) {
.navbar-mega .navbar-nav > li {
    padding: 27px 0 0 0 !important;
}
}
/* Google Map Section styles */
.pbr-googlemap .description .description-content { background-color: #25D998 !important; border-color: #1cd08f !important; }
.pbr-googlemap .text-center { color: #000 !important; }
.maker-item-inner .maker-item:hover, .maker-item-inner .left:hover, .maker-item-inner .right:hover, .maker-item-inner .fa-map-marker:hover, /* before this comment: google map section nearby accommodations;
                 directly after this comment: items in header */
.fa-search, .fa-search:hover, .navbar-mega .navbar-nav > li > a:focus, .navbar-mega .navbar-nav li a:hover, .navbar-mega .navbar-nav li:hover, .navbar-mega .navbar-nav > li > a:hover, .navbar-mega .navbar-nav > .active > a::before { color: #00A887 !important; }
.maker-item-inner .distance, .maker-item-inner .rate { color: #000; }

/* Nav item hover, focus sort of */
.navbar-mega .navbar-nav > .active > a:before, .navbar-mega .navbar-nav > li > a::before { background-color: #00A887 !important; }

.col-lg-2 { width: auto; }



.navbar-mega .navbar-nav > li > a::before { background: #000 none repeat scroll 0 0 !important; }

.pbr-footer .inner { background-color: #C122BC !important; background: linear-gradient(#c122bc 250px, #000 10px, #000 400px); }
.content-form .button-submit { margin-left: 10px !important; }
.pbr-footer .wpb_content_element { margin-bottom: 0px; }
.pbr-footer .content-form { margin-bottom: 150px !important; }
.pbr-footer { padding-bottom: 50px;}
.pbr-footer .fa-facebook, .pbr-footer .fa-twitter, .pbr-footer .fa-instagram { color: #fff; border: 1px solid #191919; padding: 7px; border-radius: 3px; width: 30px; margin-bottom: 25px;}
.pbr-footer .fa-xing:before { background-image: url('/wp-content/uploads/2016/08/igGlypghW.png'); }
.heading .heading-inner::after { border: 2px solid #00A887 !important; }

/* Topbar */
.pbr-topbar { max-height: 80px; }
.pbr-topbar .topbar-right a:before { content: "|"; color: #00A887 !important; margin-right: 15px; font-weight: 100;}
.pbr-topbar .topbar-right a {margin:0px 0px 20px 0px; font-weight: bold; font-size: 14px; padding-left: 15px;}
.pbr-topbar .topbar-right a:hover { color: #00A887 !important; }

.pushr { height: 48px; }

#pbr-mainmenu.pbr-mainmenu.pull-right.col-xs-10 { width: 82.33333% !important; }

.vc_custom_1450777042365 .heading .heading-inner::after {
    left: calc(50% + 10px);
    top: -21px;
}
@media screen and (max-width: 1026px) {
#pbr-mainmenu.pbr-mainmenu.pull-right.col-xs-12 {
width: auto !important;
}
.pbr-breadscrumb > .container {
    min-height: 0px !important;
    height: 100px;
    max-height: 130px !important;
}
}

@media (max-width: 1026px) {
.navbar-nav .open .dropdown-menu {
    opacity: 1 !important;
    display: block !important;
    visibility: visible !important;
    position: static !important;
/* REF #1 */
}
.navbar-mega .navbar-nav > li {
    min-width: 200px;
}

/* toggle */
@media (max-width: 1000px) {
    .navbar-header {
        float: none!important;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block !important;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none!important;
    }
    .navbar-nav>li>a {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    .collapse.in{
        display:block !important;
margin-top:70px;
    }
.navbar-mega .navbar-nav > li {
    padding: 20px 0 0 0 !important;
}
.pbr-breadscrumb > .container {
    min-height: 0px !important;
    height: 100px;
    max-height: 130px !important;
}
.pbr-breadscrumb { background-image: none !important;  display: none;}

/* hide container 
.pbr-breadscrumb > .container { display: none; } */
}
}
.vc_tta-panel {
clear: both;
}


.vc_tta-panel .vc_tta-panel-body {
    display: none;
}

.vc_tta-panel.vc_active .vc_tta-panel-body {
    display: block;
}

h4.vc_tta-panel-title.vc_tta-controls-icon-position-left {content: '+'; padding-top: 20px;}



.pbr-googlemap .description .description-content { font-size: 13px !important; }

.purplebtn {
  background: #ad34a5;
  background-image: -webkit-linear-gradient(top, #ad34a5, #40133d);
  background-image: -moz-linear-gradient(top, #ad34a5, #40133d);
  background-image: -ms-linear-gradient(top, #ad34a5, #40133d);
  background-image: -o-linear-gradient(top, #ad34a5, #40133d);
  background-image: linear-gradient(to bottom, #ad34a5, #40133d);
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  color: #ffffff;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
    display: inline-block;
margin: 5px;
}

.purplebtn:hover {
  background: #40133d;
  background-image: -webkit-linear-gradient(top, #40133d, #ad34a5);
  background-image: -moz-linear-gradient(top, #40133d, #ad34a5);
  background-image: -ms-linear-gradient(top, #40133d, #ad34a5);
  background-image: -o-linear-gradient(top, #40133d, #ad34a5);
  background-image: linear-gradient(to bottom, #40133d, #ad34a5);
  text-decoration: none;
}

.blackbutton {
background-color: #000;
color: #fff;
border-radius: 6px;
text-decoration: none;
text-align: center;
display: inline-block;
    font-weight: bold;
padding: 10px 20px;
margin: 5px;
    min-width: 50%;
}

.blackbutton:hover {
color: #25D998;
}

.edubutton {
background-color: #000;
color: #fff;
border-radius: 6px;
text-decoration: none;
text-align: center;
display: inline-block;
    font-weight: bold;
padding: 10px 20px;
margin: 5px;
width: 100%;
}

.edubutton:hover {
color: #25D998;
}



.pbr-breadscrumb .title-page { background-color: #000 !important; color:#fff !important; }

.pbr-box-hover .back .content { width: 100% !important; background-color: rgba(255,255,255,0.7) !important; }

.innercta { width: 100%; height: auto !important; padding: 10px 10px; }

.bluebtn {
  background: #3ba8dd;
  background-image: -webkit-linear-gradient(top, #3ba8dd, #3b57dd);
  background-image: -moz-linear-gradient(top, #3ba8dd, #3b57dd);
  background-image: -ms-linear-gradient(top, #3ba8dd, #3b57dd);
  background-image: -o-linear-gradient(top, #3ba8dd, #3b57dd);
  background-image: linear-gradient(to bottom, #3ba8dd, #3b57dd);
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  color: #ffffff;
  padding: 5px 10px !important;
  text-decoration: none;
width: 100%;
height: auto;
}

.bluebtn:hover {
  background: #3b57dd;
  background-image: -webkit-linear-gradient(top, #3b57dd, #3ba8dd);
  background-image: -moz-linear-gradient(top, #3b57dd, #3ba8dd);
  background-image: -ms-linear-gradient(top, #3b57dd, #3ba8dd);
  background-image: -o-linear-gradient(top, #3b57dd, #3ba8dd);
  background-image: linear-gradient(to bottom, #3b57dd, #3ba8dd);
  text-decoration: none;
}


@media (max-width: 1020px) {
section#pbr-breadscrumb {
    background-position: left;
background-size: 100%;
/* REF #5 */
}
.pbr-breadscrumb .title-page { display: none !important; }
}

@media (max-width: 400px) { /* LANDON REF #4 */
.main-content .contactColumn { padding-left: 0px !important; padding-right: 0px !important;}
body.page-id-5689 #main-content { padding: 0; }
body.page-id-5689 .col-sm-4 { padding: 0 !important; }
.eventon_events_list .eventon_list_event .hasFtIMG .evcal_desc, .evo_pop_body .hasFtIMG .evcal_desc {
    padding-left: 0 !important;
    padding-top: 60px !important;
} 
.pbr-breadscrumb > .container {
    min-height: 0px !important;
    height: 100px;
    max-height: 130px !important;
}
/* LANDON REF #7 */
body, p { font-size: 14px !important; }
h2 { font-size: 28px !important; }
.purplebtn { font-size: 13px !important; text-align: center; margin-bottom: 5px;     display: inline-block;}
}

.eventon_sorting_section {
display: block !important; /* LANDON REF #6 */
}



@media (max-width: 5000px) and (min-width:1023px) {
.page-id-9259 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9261 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9279 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9318 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9372 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9322 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9281 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9324 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9326 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9328 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9330 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9332 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-9384 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-10682 .pbr-breadscrumb .title-page { display: none !important; }
.page-id-10735 .pbr-breadscrumb .title-page { display: none !important; }

.breadcrumb { display: none; }
}

.tpbr_topbar { background-color: #000 !important; font-size: 13px !important; }

@media (max-width: 797px) {
.page-id-9259 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9261 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9279 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9318 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9372 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9322 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9281 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9324 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9326 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9328 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9330 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9332 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-9384 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-10682 .pbr-breadscrumb .title-page { display: block !important; }
.page-id-10735 .pbr-breadscrumb .title-page { display: block !important; }
.pbr-breadscrumb > .container {
    min-height: 0px !important;
    height: 100px;
    max-height: 130px !important;
}
.blackbutton {
    min-width: 100%;
}
}


.navbar-toggle { padding: 19px 10px !important; }


@media screen and (max-width: 900px) {
.logo-wrapper { position: absolute !important; }
}




@media (max-width: 5000px) and (min-width:740px) {
#pbr-mainmenu.pbr-mainmenu
{ padding-right: 15px !important; }
}

.vc_row[data-vc-full-width].vc_hidden {
    opacity: 1 !important;
}

.btn-read-article {
    background: #39133C;
    color: #FFF;
    text-transform: uppercase;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    font-size: 14px;
    font-weight: 700;
    border: none;
    padding: 6px 30px;
}
.main-index .site-content > .post .created {
background-color: #ee7842; color: #fff;
}

.btn-read-article { background-color: rgb(126,192,238) !important; }

.btn-read-article:hover { background-color: #C122BB !important; color: #fff; }

.widget_mc4wp_form_widget .content-form .button-submit .btn-newsletter:hover { background-color: rgb(126,192,238) !important; }

.navbar-mega .navbar-nav > li .dropdown-menu { min-width: 230px; }

@media screen and (max-width: 1026px) and (min-width: 760px) {
#pbr-masthead #pbr-mainmenu #search-container {
    right: 89px;
}
}

@media screen and (max-width: 1026px) {
.navbar-mega .navbar-nav > li .dropdown-menu ul.dropdown-menu {
transform: translate(0px, 0px);
}

}

@media screen and (max-width: 325px) {
#pbr-masthead {
    padding-top: 43px;
}
}


.evcal_buynow {
    font-size: 13px;
    position: absolute;
    display: block;
    top: 81px;
    left: -80px;
    background-color: #8c2984;
	color: #fff;
    width: 101px;
    text-align: center;
    padding: 10px 0;
    border-radius: 5px;
    font-weight: normal;
}
.evo_lightbox .evcal_buynow {
display: none;
}

.whiteback
{ background-color: rgba(255, 255, 255, 0.8); padding: 30px; }



@media screen and (min-width: 1026px) { .desktopnorepeat { background-size: 100% !important; } }


@media screen and (min-width: 1058px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 1058px !important;
 }
}

@media screen and (max-width: 1025px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 906px !important;
 }
}

@media screen and (max-width: 737px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 604px !important;
 }
}

@media screen and (max-width: 569px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 453px !important;
 }
}

@media screen and (max-width: 421px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 302px !important;
 }
}

@media screen and (max-width: 321px) {
.wpb_gallery.wpb_content_element.vc_clearfix.galleryimage {
margin: 0 auto !important;
width: 151px !important;
 }

}
.gallery {
text-align: center;
}
.gallery .gallery-item {
    float: none;
    display: inline-block;
    text-align: center;
    margin: 0 4px 4px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}

.gallery .gallery-item {
    margin: 5px !important;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}