/**
*
*  Syles for The Street
*
*  Created by Subhranil Dutta (subhranild@zacksindia.com)
*
*  September 2016
*
**/

a
, #events_list .dataTable a
, #events_list .dataTable a:link
, .topevent a:hover
, .topevent a:visited
, a:hover
, #events_list .dataTable a:hover
, .topevent a:hover{color: #0066CC;}

.events_for article
, .events_for article.event_select
{
    border: 1px solid #1b7fb9;
}
.events_for article header
, .events_for article.event_select header
{
    border-bottom: 1px solid #AFAFAF;
}

.events_for article header{
    background: #1b7fb9;
    color: #ffffff;
}

.events_for article.hd.sel header
.events_for article.hd.sel{
    border-bottom: 1px solid #017316;
}
.events_for article.hd.sel header{
    background: #003368;
}
.events_for article.event_select header{
    background: #313131;
}
.events_for article.hd.sel header h1{
    color: #ffffff;

}
.events_for article .cal_data p, .events_for article .cal_data p a{
    color: #000;
}
.events_for article .cal_data p a:hover{
    color: #1d5eb5;
}

.events_listing ul li a, #companytabHead ul li a{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003368+0,1b7fb9+100 */
    background: #003368; /* Old browsers */
    background: -moz-linear-gradient(top,  #003368 0%, #1b7fb9 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #003368 0%,#1b7fb9 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #003368 0%,#1b7fb9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003368', endColorstr='#1b7fb9',GradientType=0 ); /* IE6-9 */

    color: #fff;
    border: 1px solid #1b7fb9;
}

.events_listing ul li a.active, #companytabHead ul li a.active{
    background: #003368;
    color: #fff;
    border: 1px solid #003368;
}

.events_listing ul li a
, #companytabHead ul li a
, .events_listing ul li a.active
, #companytabHead ul li a.active{
    padding: .3em .2em 2px .2em;
    border: 1px solid #003368;
}

.events_for article header h1
, .events_for article header span
, .events_for article.event_select header h1
{
    color: #ffffff;
}

header.main{
    border-bottom: 3px solid #1b7fb9;
}
header.main h1{
    /*border-bottom: 3px solid #007f06;*/
}


#event_details{
    border-top: 3px solid #1b7fb9;
}

#events_list .dataTable th, .topevent_popup th{
    color: #4b4b4b;
}
.events_listing ul
, #companytabHead ul{
    height: 20px;
}
.events_for article.event_select, .events_for article.hd.sel{
    border: 1px solid #003368;
}
.events_for article.event_select header, .events_for article.hd.sel header{
    border-bottom: 1px solid #003368;
}

.events_listing ul, #companytabHead ul{
    height: 18px;
    border-bottom: 1px solid #1b7fb9;
}

#events_list .dataTable th
, .topevent_popup th
, #events_list .dataTable td{
    border-bottom: 1px solid #ddd;
}

#event_details .event_details_heading h1{
    border-bottom: 2px solid #1b7fb9;
    border-top: 2px solid #1b7fb9;
}

#search_ticker input[type=text]{
    border: 1px solid #003368;
}
header.main #search_ticker input[type=button]{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003368+0,1b7fb9+100 */
    background: #003368; /* Old browsers */
    background: -moz-linear-gradient(top,  #003368 0%, #1b7fb9 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #003368 0%,#1b7fb9 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #003368 0%,#1b7fb9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003368', endColorstr='#1b7fb9',GradientType=0 ); /* IE6-9 */

    border: 1px solid #003368;
    color: #fff;
}

#pageNavPosition .pagination_nav .dataTables_paginate a
, #comppageNavPosition .pagination_nav .dataTables_paginate a{
    border: 1px solid #007f06;
}
#pageNavPosition .pagination_nav .dataTables_paginate a.paginate_active
, #comppageNavPosition .pagination_nav .dataTables_paginate a.paginate_active{
    background: #007f06;
    color: #fff;
}


/***/
/******/
/************/
/***********************/
/* Company Events */
.events_calendar.company_events .event_details_heading > h1{
    border-bottom: 2px solid #1b7fb9;
    border-top: 2px solid #1b7fb9;
}
.sb_dropdown{
    border: 1px solid #1b7fb9;
}
.sb_dropdown:before{
    color: #007f06;
}


/* Datatable Pagination*/
#events_results_length select
, .dataTables_length select{
    border: 1px solid #1b7fb9;
}
.dataTables_paginate a{
    border: 1px solid #1b7fb9;
    color: #000;
}
.dataTables_paginate a.current{
    color: #fff;
    border: 1px solid #003368;
    background: #003368;
}

/*Mini Calendar*/
#minical_place_holder{
    background: #f2fcff;
    border: 2px solid #1b7fb9;
}
#minical_place_holder table td span.caltddtyellow{
    background: #003368;
    color: #fff;
}



/*forefox fixation*/
@-moz-document url-prefix() {
  .events_listing ul, #companytabHead ul{
    height: 22px;
  }
}


/*Responisve Fixation*/
@media screen and (max-width: 667px){

.events_listing ul {
    height: auto;
}

}