#search-block-form {
    margin-top: 12px;
    width: 75%;
    float: right;
    margin-right: -44px;
}

.region-page-title{
    margin-right: -29px;
}
#block-search-form {
    padding-bottom: 7px;
    width: 36%;
    background: none;
    float: right;
    padding-right: 0px;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: right;
    width: 100%;
    margin-bottom: 0;
}

.recentshows{
background: #f3f3f3;
    -o-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
height:370px;
padding:10px
}
h2 {
    font-size: 29px;
}
.navbar-alt .navbar-brand .logo-big {
    margin-top: -30px;
}
.navbar-default .navbar-brand .logo-big {
  padding-top:30px;
     width: 301px; 
 
}
.dropdown-menu a{
color:#cccccc;
}
p{
    color: #212020;
}
h1, h2, h3, h5, h6 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    line-height: 1;
    color: #1c1c1c;
}
h4 {
    font-weight: 550;
    letter-spacing: -1px;
    margin-top: 2px;
}

a:active, a:hover, a:focus {
    outline: 1;
    color: #6880B3;
}
.pane-title{
background-color: #f3f3f3;
padding:5px;
}
h5{
font-size:17px;
}
.blog-post {
    position: relative;
    margin-bottom: 2px;
}
.blog-post .content p {
    line-height: 1.3;
    font-size: 13px;
}
.blog-post {
    position: relative;
    margin-bottom: 2px;
    background-color: #ffffff;
    padding: 10px;
}
.call-action-4 {
    border: 1px solid #CCC;
    padding: 20px 40px 20px 40px;
    margin: 20px 0 20px 0;
    background-color: aliceblue;
}
.field-name-field-iamplify-widget iframe{
height: 180px !important;
}
.views-field-field-iamplify-widget iframe{
height: 180px !important;
}
.blog-post-title a {
 font-size:17px;
}
/*
.tabs {
    margin-bottom: 70px;
}
*/
.label-date {
    background-color: #555590;
}

.views-field-field-guest-photo img{
   width: 200px; important!
    text-align: center;
}
.label-success {
    background-color: #233967;
}
.search-info{
display:none;
}
.dropdown-menu a :hover{
color:#ffffff;
}
.dropdown-menu a :focus{
color:#ffffff;
}
.navbar-right a:hover{
color: #BED0E2 !important;
}

.dropdown-toggle :hover{
color: #BED0E2 !important;
}
.dropdown-toggle caret :hover{
color: #BED0E2 !important;
}
#container {
    width: 100% !important;
}
#footer a {
    color: #ffffff;
}
.view-footer a {
    background-color: #d9534f;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
#mini-panel-homepate_featured .panel-separator {
background:none;
    font-size: 0px;
    height: 10px;

}
.views-more-link{
    color: #F10505;
}

p a {
   color: #6178A9;

}
a:active, a:hover, a:focus {
    outline: 1;
    color: #A8BBE4;


}
#user-login-form .form-item label{
display: block;
}
#comments-section {

    margin-top: 0px;

}
.media-body .lead{
display:none; !important
}

@media (max-width: 440px) {
.navbar-default .navbar-brand .logo-big {
  padding-top:30px;
     width: 201px; 
 
}
#block-search-form {
    width: 320px;
    background: none;
    float: none;
display:block;
    padding-right: 0px;
}
#search-block-form {
    margin-top: 12px;
    width: 75%;
    float: right;
    margin-top: -61px;
}
}
.field-type-taxonomy-term-reference .field-label{
font-size:18px !important;
font-weight: 700;
padding-top: 10px;
}
.field-type-taxonomy-term-reference ul.links {
    font-size: 1em !important;
}
.label-success:hover{
    color: #A8BBE4;
}
#edit-field-tags-tid{
width:250px;
}
.ui360 .sm2-360ui.sm2_playing .sm2-timing {
    visibility: visible;
    padding-top: 30px;
}
.podcast-item-category-philosophy-talk-podcast{
display: none;
}
.field-name-field-simple-podcast-cover-art{
float: right;
    padding: 40px;
}
.rsvp{
background-color: #151222;
    padding: 10px;
    max-width: 150px;
    margin-top: 20px;
text-align:center;

}
.rsvp a{
    color: #ffffff !important;
}
.field-name-field-iamplify-widget  .field-item{
text-align: center;
}
.views-field-field-iamplify-widget  a{
margin-left:27px;
}
.itune-widget-blog{
text-align:center;
}
.itune-widget-show{
text-align:center;
margin-right: 15px;
}