@media only screen and (max-width: 980px) and (min-width: 768px) {
#logo img {
    height: 50px;
  } }


@media only screen and (max-width: 768px) and (min-width: 408px) {
#logo img {
    height: 50px;
  } }

@media only screen and (max-width: 1050px) and (min-width: 980px) {
#logo img {
    height: 55px;
  } }

@media only screen and (max-width: 1200px) and (min-width: 1050px) {
#logo img {
    height: 60px;
  } }
@media only screen and (max-width: 1300px) and (min-width: 1200px) {
#logo img {
    height: 65px;
  } }
@media only screen and (max-width: 1400px) and (min-width: 1300px) {
#logo img {
    height: 70px;
  } }


@media (max-width:1000px) and (min-width:980px) { #nav a {
    font-size: 11px !important;
    padding: 0 7px !important;
  }}


@media (max-width:1100px) and (min-width:1000px) { #nav a {
    font-size: 12px !important;
    padding: 0 7px !important;
  }}

@media (max-width:1200px) and (min-width:1100px) { #nav a {
    font-size: 14px !important;
    padding: 0 7px !important;
  }}


@media (max-width:1300px) and (min-width:1200px) { #nav a {
    font-size: 15px !important;
    padding: 0 7px !important;
  }}


@media (max-width:1350px) and (min-width:1300px) { #nav a {
    font-size: 16px !important;
    padding: 0 7px !important;
  }}

@media (max-width:1400px) and (min-width:1350px) { #nav a {
    font-size: 16.5px !important;
    padding: 0 7px !important;
  }}
@media (max-width:1500px) and (min-width:1400px) { #nav a {
    font-size: 17px !important;
    padding: 0 7px !important;
  }}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    height: 350px;
    overflow-y: scroll;
}


#header {
  background:#000;
}

#nav a
{
font-size:18px;
    padding: 0 20px;
font-weight:700;
}

#footer {
    padding: 20px 0px 5px 0;
    background-color: #282828;
    width: 100%;
    color: #000;
}

#copyrights {
    color: #000;
    text-align: center;
    font-size: 17px;
    text-transform: none;
}

p {
    font-size: 19px;
}



input[type="submit"]:hover, button:hover, .btn:hover, .widget .btn:hover {
	background-color: #fff !important;
	color: #000;
}

@media only screen and (max-width: 500px) {
#logo img {
    margin: 0;
    width: 190px;
    padding-top: 10px;
}
}


.countdown .days, .countdown .hours, .countdown .minutes, .countdown .seconds
{
    font-size: 70px;
}

.content-title {
    font-size: 30px;
}

h6.upcoming-event {
color: #f1f1f1;
}

.countdown .days {
    color: #f9f9f9;
}

.masonry-events .event-brick {
  width:33%;
}




.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
background-color:#222 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
    border-color: #222 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {

    border: 3px solid #ffd770 !important;
}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
font-weight: 700;
    font-size: 25px;
    background-color: #222 !important;
}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: 2px solid #ffd770 !important;
    background-color: #222 !important;
    font-weight: 500;
    font-size: 25px;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: 3px solid #ffd770 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a
{    border-color: 3px solid #ffd770 !important; }


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #000 !important;
}

.details-list li {
    color: #F2F2F2;
    font-size: 15px;
}

.details-list li span {

    color: #f9f9f9;
    font-weight: 600;
}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body
{
background-color: #222 !important;
border-color: #222 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading
{
background-color: #222 !important;
border-color: #222 !important;
}
