 .carousel .item img {
        max-height: 310px !important;
        min-height: 310px !important;
        min-width: auto;        
    }
    .event_info dl dt {
        font-size: 15px !important;
        color : #337ab7 !important;       
    }
    .event_info dl dd {
        font-size: 14px !important;
        padding : 1%;
        padding-left:8%;        
    }
    .org_list dl dt, .speaker_list dl dd {
        font-size: 14px !important;
        color : #000 !important;       
    }
    .org_list dl dd, .speaker_list dl dd {
        font-size: 13px !important;
        padding : 5px;
        padding-left:2%;        
    }
    /* Hide text in the navigation tabs by default */
    .nav-item span {
        display: none;          
    }
    /* Show the one that's active */
    .nav-item.active span {
        display: inline-block;
    }
    .carousel-inner>.item>img, .carousel-inner>.item>a>img {
        display: block;
        height: auto;
        max-width: 100%;
        line-height: 1;
        width: 100%; 
    }
    .users-list>li a {
        border-radius: 50%;
        max-width: 100%;
        height: auto;
    }

    .sub_agenda_info .timeline-item {
        background: #fff !important;
    }

    .products-list .product-info {
        margin-left: 0px;        
    }
    .xs-margin {
        margin-bottom: 120px;
    }
    .users-list-date {
        color : black;
    }   
    .btn {
        border-color : #ddd;
        
    }
    #rsvp_radio .noActive{
        color: #3276b1;
        background-color: #fff;
    }
    #like_radio .noActive{
        color: #3276b1;
        background-color: #fff;
    }
    .box-footer .input-group a{
          font-size: 15px !important;
          font-weight : 600;
          color : black !important;
    }
    .box-footer .input-group a.active{
        font-size: 15px !important;
        font-weight : 600;
        color : #fff !important;
      }
    @media only screen and (max-width: 600px) {
        .box-footer .pull-right {
          float: left !important;
        }
        .box-footer .input-group {
          padding-top: 10px !important;
        }
         .nav-tabs-custom .product-info.col-lg-10 {
            clear:both;
        }
    }
    
    .nav-tabs-custom>.nav-tabs>li.active {
        font-size: 16px;
        border-top-color: #00a65a;
    }