/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/* Event border colors */
.tribe-events-single-event-title,
.event-module
/* .tribe-events-list-event-title */
{
  border-top:3px solid #ffac8d!important;
  padding-top: 2%!important;
  width: 100%;
}
#footer-outer{
  border-top:1px solid #07123A;
  padding-top:2%;
}
#footer-outer .widget{
  text-align: center;
}
#footer-outer .row{
  padding:0px!important;
}
.event-module:hover{
  box-shadow: 0 5px 30px rgba(0,0,0,0.3);
  transition: box-shadow 0.3s ease-in-out;
}
/* Icons */
span.loc{
  color: #7BAFD4!important;
}
ul{
  display: flex;
  flex-direction: column;
}
li.ecs-event{
  list-style:none;
}
ul.ecs-limit2 li:nth-child(-n+1){
  /* list-style:none; */
  display:none;
}
ul.ecs-limit3 li:nth-child(-n+2){
  display:none;
}
/* li.event-1:first-child{
 display:block;
} */
.tribe-event-tags{
  margin:2%;
  padding-left:0;
}
.tribe-event-tags-button a{
  /* background-color:#07123A; */
  border: 2px solid #07123A;
  padding:.5% 1% .5% 1%;
  margin:1%!important;
  /* color:#ffffff; */
  color:#07123A;
  clear:both;
  border-radius:0px;
  font-family: "open sans";
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px;
  display:inline;
}
.tribe-event-tags-button div{
  padding: 2% 0 0 0;
}
.cat-tag{
  padding-bottom:2%;
}
.tribe-events-event-meta{
  padding-left:2%;
}
.tribe-event-url{
  position: relative;
  /* float:left; */
}
a.tribe-event-url{
  width:100%;
  height:100%;
  z-index: 1;
  /* position: absolute;
  top:0;
  left:0; */
  display:block;
}
/* .tribe-events-nav-next{
  float:none;
} */
.tribe-events-sub-nav{
  float:none;
}
ul.tribe-events-sub-nav{
  overflow: hidden;
  flex-direction: row!important;
}

.tribe-events-nav-previous li{
  float:left;
  /* display:inline; */
}
li.tribe-events-nav-next{
  float:left!important;
  /* display:inline; */
}

li a{
  display:block;
}
.ecs-event-outer{
  width:100%;
}
ul{
  margin:0!important;
}
.regular-button{
  margin:auto;
}

nav ul{
  flex-direction:row;
}
.box{
    border-top:3px solid;
}
.extra-2{
    border-color: #ffac8d;
}
.extra-1{
    border-color:#7BAFD4;
}
.primary{
    border-color:#07123A;
}
.box.double{
   border-top: 3px solid #7BAFD4;
    outline: 0 3px 0 0 #07123A!important;
    /*outline-offset: -6px;*/
}
.box.double:hover{
   border-top: 3px solid #7BAFD4;
    outline: 0 3px 0 0 #07123A!important;
    /*outline-offset: -6px;*/
}
.tag{
   margin-left:3%;
   float:left;
}
.tag span{
    color:#07123A;
}
.column-bg-overlay{
    display:none!important;
}
li{
    padding-bottom:3%;
}
.light span{
    color:#ffffff;
}
.column-image-bg{
    opacity:0.5;
}
