/*
 Theme Name:   Evenz Child
 Theme URI:    https://qantumthemes.com/
 Description:  The child theme allows easier customizations and template overrides
 Author:       QantumThemes
 Author URI:   https://qantumthemes.com/helpdesk
 Template:     evenz
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         right-sidebar
 Text Domain:  evenz-child
*/

/***************************************************************
****************************************************************
************* PUT YOUR CUSTOM STYLES BELOW ********************/

#evenz-secondary-header.evenz-primary {
    background-color: #1A8344!important;
}

.vc_custom_1588689170403 .evenz-paper{background-color: transparent!important; box-shadow:none!important
}
.vc_custom_1588689170403 .evenz-post__header{ box-shadow: 10px 10px #1A8344;}
.vc_custom_1588689170403 .evenz-paper{overflow:visible!important}
.page-id-727 .evenz-darkbg {
    background-color: #101010;
    color: #fff;
    opacity: 0.7;
}
.page-id-727 .type-evenz_event .evenz-bgimg img{display:none!important}
.page-id-727 .vc_custom_1588689170403 .evenz-post + .evenz-post:last-child{margin-bottom:10px!important}
.page-id-1582 #evenz-secondary-header, .page-template-page-cropover #evenz-secondary-header, .page-template-page-cropoverfollow #evenz-secondary-header{background:#ff0062!important}
/*.page-id-727.evenz-scrolled #evenz-menu{background-color: #fff!important; }


.evenz-footer__copy.evenz-primary{background:#000!important}
.page-id-1322 .evenz-section{padding-top:20px!important}
.page-id-1322 #evenz-countdown--ff1743541f0e8caea354e66e70aabe8f .evenz-countdown__container{padding:10px!important; margin-bottom:15px}

.paratext{color:#fff; font-size:24px; line-height:24px}
.vc_parallax .vc_parallax-inner:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 80%;
    background: -moz-linear-gradient(bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-gradient(linear, left bottom, left bottom, color-stop(0%, #252525), color-stop(100%, rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);
    background: -ms-linear-gradient(bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);
    top: 0;
    left: 0;
    z-index: 1;
}*/
@media only screen and (min-width: 1200px)
.page-id-1582 .evenz-pageheader__contents {
    padding: 170px 0;
}
.cropbottomh2{letter-spacing: 4px;
    font-size: 50px!important;
    margin-top: 0!important;
font-weight:600!important}

.croptoph4{    color: #ff0062;
    text-align: center;
    font-weight: 400;
    font-size: 30px!important;
    margin-bottom: 0!important;
    
    letter-spacing: 1px;}
.cropsep{width:80px!important}
#festivalhistory p{color:#fff!important}

#festivalhistory .vc_parallax-inner:before, #bdev .vc_parallax-inner:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 80%;
    background: -moz-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-gradient(linear, left bottom, left bottom, color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);
    background: -ms-linear-gradient(bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);
    top: 0;
    left: 0;
    z-index: 1;
}
.page-id-1733 .evenz-maincontent{background:#fff!important}
ul.lsn li{list-style:none!important}
ul.lsn li::before {
  content: "\25A0";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #1A8344; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1.5em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
a.cdrm{color:#1A8344!important}
.imgborder {box-shadow: 30px 30px #1A8344;}
@media only screen and (min-width: 1200px){
.page-template-page-wide .evenz-menu-transp .evenz-pageheader__contents .evenz-container {
    margin: 5px auto 10px auto;
	}}
@media only screen and (min-width: 1200px){
.evenz-pageheader__contents {
    padding: 60px 0;
}
}
@media only screen and (min-width: 1200px){
.page-template-page-wide .evenz-section {
    padding: 50px 0 50px 0;
}
}
.bdevtxt p, .bdevtxt strong{color:#fff!important}
.bdbtn{border: 0;
    display: block!important;
    clear: both;
    border-width: 2px!important;
    margin-bottom: 10px;
    border-bottom: solid #1a8344!important;}
.fai h2,h2.ncfg{
   /* font-family: "Roboto Condensed";*/
    font-weight: 700!important;
    font-style: normal;
	color:#1a8344!important;
}
#nifcaintro{border-left:solid 1px #1a8344}
.rotateh2 {

  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
top: 10%;
    position: absolute;
    right: 0;
}
.teamphone, .teamemail{color:#1A8344!important}
.vc_column-inner.vc_custom_1567091394817 .evenz-short-socialicon i{color:#fff!important}
.txtwhite{color:#fff!important}
 .footerlinks a{color:#fff!important}
.vc_custom_1594746000863 .evenz-post{box-shadow:none!important}
#fgd{text-align:center!important}
#fgd a{font-weight:bold!important}
#fgd .vc_column_container>.vc_column-inner{padding:5px!important}
.it_epoll_container.it_epoll_container {
    font-family: Lato;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    border: none;
    padding: 20px;
    width: 90%;
    margin: 20px auto;
    background: none!important;
    
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
    -webkit-border-radius: .25rem;
    border-radius: .25rem;
}
.it_epoll_title{display:none!important}
.magh3 h3 a{color:#1A8344!important; font-size:18px!important}
.magh3 h3{line-height: 1!important; margin-top:8px!important}
.page-id-17024 .vc_btn3-container a.vc_btn3, .page-id-17024 .vc_grid-filter li.vc_active{background:#1A8344!important; color:#fff!important}
.page-id-17024 .vc_grid-filter li.vc_active span{color:#fff!important}
#lavoting .it_epoll_big_cover img, #lavoting .it_epoll_big_cover{background: none!important;
    width: 100%;
    height: auto!important;}
#lavoting #it_epoll_survey-vote-button, #lavoting .it_epoll_survey-notfound-button, #lavoting .it_epoll_orange_gradient, #lavoting .it_epoll_survey-progress-fg{background:#1A8344!important}
#lashowcase .vc_grid-item-mini img{display:none!important}
.page-id-17832 .magh3 h3 a {
    color: #1A8344!important;
    font-size: 24px!important;
}
.it_epoll_grid .it_epoll_survey-name{font-weight:bold!important}
.it_epoll_pull-right{display:none!important}
#totalcontest .totalcontest-button.totalcontest-button-primary.totalcontest-button-vote{background:#ff0062!important}
#totalcontest .totalcontest-submission-stats-item-value, #totalcontest .totalcontest-submission-stats-item-value, #totalcontest .totalcontest-submission-stats-item-value{color:#ff0062!important; font-size: 40px!important;}
.totalcontest-container{border:none!important}
.totalcontest-submissions-toolbar, .totalcontest-container .totalcontest-header{display:none!important}
.totalcontest-submissions-item-block-type-title h3{color:#ff0062!important}
 /*#totalcontest .totalcontest-submission{width: 70%;
	 margin: auto;}*/
.page-template-page-cropover .evenz-maincontent{background:#fff}
#allsubmissions{display:none}
button.pum-close:before, button.pum-close:after{display:none!important}