nav ul {
	background: #3E4543;
}
@media only screen and (min-width : 200px) and (max-width : 320px){
	.cbp-spmenu-horizontal{
		background:#3E4543;
	}
}
@media only screen and (min-width: 321px) and (max-width: 480px){
	.cbp-spmenu-horizontal{
		background:#3E4543;
	}
}
@media only screen and (min-width: 481px) and (max-width: 700px){
	.cbp-spmenu-horizontal{
		background:#3E4543;
	}
}
@media only screen and (min-width: 700px) and (max-width: 959px){
	.cbp-spmenu-horizontal{
		background:#3E4543;
	}
}
/*.upcoming-bar-no-events {
	background-color: #00594D;
}*/
.live-tweet {
	background: #00594D;
}
.testimonial {
	background: #212121;
}
.basic-header {
	background-color: #00594D !important;
}
.upcoming-bar-no-events {
    max-width: 2000px;
}
.button {
	background-color: #00594D;
}
ul.sub-menu {
	background: #282A26;
}
#menu > li:hover > a{
	background: #282A26;
	color: #ffffff;
}
ul#menu li:hover ul.sub-menu {
    background-color: #282A26;
	color: #ffffff;
}
.content-top {
	background-color: #282A26;
}
a {
	color: #00594D;
}
a:visited {
    color: #7c7c7c;
}
nav ul a:visited {
    color: white;
}
nav ul a:hover {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.date a:hover {
    text-decoration: none !important;
}
.columns-container a:visited {
	color: #666666;
}
#youtubeVideo {
	margin: 0px auto;
	/*background: #efefef;*/
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #c2ccca;
}
#shadowBorder {
    background-image: url("//media.npr.org/assets/img/2009/09/29/redwood_001_slide-5fc6f707f08426f69e50ca020aa17c85d8288da1-s900-c85.jpg");
    background-size: cover;
    padding: 1px;
    width: 100%
}
#youtubeVideo h1 {
    color: black;
}
#skunkEvents {
	padding-top: 47px;
	max-width: 1165px;
}
#skunkEvents a img {
	-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.overlay {
    background-color: black;
    margin: 20px 30px;
}
.fade:hover {
    opacity: .3;
}
/*.overlay {
    display: inline-block;
    background: #000;
}
.overlay:hover {
    opacity: .5;
}*/
/*#skunkEvents a img:hover {
	opacity: .5;
}*/
#skunkEvents h1 {
	margin-left: 30px;
}
.social {
	margin-top: 60px;
}
.social-icon i:hover{
	color: #3E4543;
}
#warningIcon {
	position: relative;
	top: 5px;
}
section.about {
	margin-bottom: 0px;
}
.testimonial {
	width: 100%;
	}
button {
	background: #3E4543;
}
.wrapper {
	width:50%;
	height:100%;
	max-width:1092px;
    background-color: rgba(250,250,250,.9);
    padding: 20px 30px 30px 30px;
    color: black;
    margin: 0px auto;
    text-align: center;
}
.h_iframe {
	position:relative;
}
.h_iframe .ratio {
	display:block;
	width:100%;
	height:auto;
}
.h_iframe iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%; 
	height:100%;
}
.hr-2 {
	background: #001B08;
}
.evendesc h3 {
    color: white;
}
.bg-scroll {
    background-color: #003D2B;
}
.live-tweet i.icon-twitter {
    color: black;
}
.upcoming-bar {
    color: white;
}
.shadow {
    background-color: #000000;
}
.buy-ticket {
    background-color: #282A26;
}
a.fc-day-grid-event.fc-start.fc-end.event-normal {
	background-color: rgba(0, 61, 43, .7);
    border: 1px solid rgb(98,185,149);
}
.link-ticket {
	background: #004339;
    border: 1px solid #004339;
	position: relative;
    top: 4px;
    margin-right: 12px;
	border-bottom: solid 2px #00594D;
}
.live-tweet .excerpts {
    position: relative;
    top: -20px;
}
.left-column {
    margin-top: 0px;
    padding-top: 31px;
}
.fc-today {
    background-color: #efefef !important;
}
.info {
   display: inline-block;
   text-decoration: none;
   padding: 5px 0px;
   background: none;
   color: #fff;
   font-family:'LatoRegular';
   font-size:14px;
   text-transform: uppercase;
   border:2px solid #fff;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   -o-border-radius: 7px;
   border-radius: 7px;
   margin:27.5% auto;
   transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    margin-left:3px;
    margin-right:3px;
    width:94px;
}
.info:hover {
   color:#1d1d1d;
   background:#fff;
}
.hotelLocation {
    margin: 27.5% 27.5%;
    text-transform: uppercase;
    text-align: center;
    font-size: 18px;
}
.content-menu:hover .nav-mask {
	background-color: rgba(0,0,0,0.55);
}
#mediaLink {
    margin-bottom: 30px;
    position: absolute;
    padding: 20px 0px 0px 10px;
}
ul.tabs li {
    border: 1px solid #003D2B;
}
.social-icon {
    float:none;
    width:auto;
}
/*.boarding {
    background-color: #282A26 !important;
}*/
ui-datepicker-header {
    background-color: #003D2B !important;
}
.ui-datepicker-calendar .ui-state-active {
    background: rgba(0, 61, 43, .7);
}
.sub-title {
    color: #447563 !important;
}
#mostViewed {
    color: #62b995 !important;
    font-family: 'LatoRegular';
}
.ui-datepicker-header {
    background-color: #4f5858 !important;
}
.seat-qty button{
    width: 31px;
    float: none;
    display: inline-block;
    margin-right: -4px;
    height: 33px;
    color: #000;
    border: solid 1px #c2c2c2;
    border-radius: 10px 0 0 10px;
    text-indent: -9999em;
    background: url('../img/form-sprites.png') #899D98 center top -84px !important;
}
.seat-qty button:last-child{
    border-radius: 0 10px 10px 0;
    background: url('../img/form-sprites.png') #899D98 center top -124px !important;
}
@media only screen and (min-width: 700px) and (max-width: 959px) {
    .cbp-spmenu-horizontal {
        background: #3E4543 !important;
    }
}
@media only screen and (max-width: 480px) and (min-width: 321px) {
    .cbp-spmenu-horizontal {
        background: #3E4543 !important;
    }
}
@media only screen and (max-width: 700px) and (min-width: 481px){
    .cbp-spmenu-horizontal {
        background: #3E4543 !important;
    }
}
@media only screen and (max-width: 320px) and (min-width: 200px) {
    .cbp-spmenu-horizontal {
        background: #3E4543 !important;
    }
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
.events-header, .fc-event {
    background-color: #00594D !important;
}
.progress-button button {
    background-color: rgb(68, 117, 99);
}
ul.post-teaser .content a.more {
	border:1px solid #666666;
}

ul.post-teaser .content a.more:hover {
   	background-color:#666666;
}

ul.post-teaser .content a.more {
    text-decoration:none;
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
