.main-container
{
/*padding-bottom:60px;*/
}
.bluejean
{
background-color:#138de2 !important;
}
.bluejean:hover
{
background-color:#333 !important;
}
footer
{
 margin-top:0 !important;
}
body, button, input, select, textarea {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 18px;
  font-weight: 300;
  color:#444;
}

b, strong
{
font-weight:500;
color:#444;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
 font-weight:400; 
}

.c_action
{
list-style-type:none;
padding:0;margin:20px 0 30px 0;
}

.c_action li
{
display:block;
}

.c_action li a
{
display:block;
padding:7px 7px 7px 14px;
margin:0 0 2px 0;
background-color:#138de2;
color:#fff;
text-decoration:none;
font-size:14px;
}

.c_action li a:hover
{
background-color:#eee;
color:#333;
}
 
.omg_h3,
.omg_h3 a
{
text-decoration:none;
color:#ff6000 !important;
}
.omg_h3:hover,
.omg_h3 a:hover
{
text-decoration:none;
color:#333 !important;
}

.views-field views-field-field-photography>.field-content
{
width:100%;height:100%;background-position:center;min-height:225px;width:100%;margin-bottom:20px;display:block;
}

.main-container.container #breadcrumb-container
{
/* display:none; */
}

.col-sm-3 {
    width: 18%;
}

.main-container.container #page-header
{
height:65vh !important;
min-height:550px;
 background-size:cover !important;
 background-attachment:scroll !important;
display:block;
}

.programs-h2
{
text-align:center;color:#999;border-bottom:1px solid #eee;padding-bottom:10px;
}
#call-to-action-programs
{
margin:0;padding:0;
  list-style-type:none;
text-align:center;
}
#call-to-action-programs li a
{
background-color:#666;
margin-bottom:5px;
  padding:10px;
  color:#fff;
  display:block;
  text-decoration:none;
}
#call-to-action-programs li a:hover
{
background-color:#333;
color:#fff;
  text-decoration:none;
}

#call-to-action-social
{
margin:0;padding:0;
  list-style-type:none;
text-align:center;
}
#call-to-action-social li a
{
background-color:#84bd00;
margin-bottom:5px;
  padding:10px;
  color:#fff;
  display:block;
  text-decoration:none;
}
#call-to-action-social li a:hover
{
background-color:#333;
color:#fff;
  text-decoration:none;
}

#call-to-action-explore
{
margin:0;padding:0;
  list-style-type:none;
text-align:center;
margin-top:30px;
}
#call-to-action-explore li a
{
background-color:#ff6000;
margin-bottom:5px;
  padding:10px;
  color:#fff;
  display:block;
  text-decoration:none;
}
#call-to-action-explore li a:hover
{
background-color:#333;
color:#fff;
  text-decoration:none;
}
a.a_action
{
color:#ff6000
}

#block-block-45 {
    display: none;
}
.views-field-field-event-time .date-display-single,
.views-field-field-event-time .date-display-range {
font-size:13px;
}
.view-id-events .views-field-field-event-time {
    margin-bottom: 15px;
font-size: 13px;
}
.view-id-events {
    padding: 20px;
}

@media (max-width: 1280px) {
.home-billboard .limit-my-intentions-not-my-doubts {
    position: absolute;
    bottom: 0px;
}
}


@media (min-width: 992px) {
#block-block-45 {
    width: 97%;
}
}

#block-block-45 {
    display: none;
}