/*
*
* Site: Zacks
* Site URI: http://zacks.com/
*
* Subject: Stylesheet of commentary page for all Mobiles, Tablets, Desktop
*
* @author: Pushpak Koyal (pushpak.koyal@zacksindia.com)
*
* Version: 2.0
* Date: 06/28/2022
*
 * @copyright (c) 2022 Zacks Investment Research 
 * @license Internal Use only. No License granted.
*
*/


#quote_equity_research #zer {
    width: 100%;
    overflow: hidden;
}

#quote_equity_research, #zer_table {
    padding: 3px 0 10px 0;
}
#quote_equity_research select {
    width: 90px !important;
}

#quote_equity_research select[name=industry] {
    width: 200px !important;
}

#quote_equity_research input[type=submit] {
    float: none !important;
}

#quote_equity_research_full_body > div {
    width: 1005px;
}

/* overwriting my portfolio module's CSS where premium.css present */

.main_body + #third_rail #prc_content #my_portfolio, 
.main_body + #third_rail #prc_content #recent_quotes{
    background: linear-gradient(to bottom,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%) !important;
    border: 1px solid #cacaca !important;
    padding: 8px 17px !important;
    border-radius: 6px !important;
}

.main_body + #third_rail #prc_content #my_portfolio_tracker{
    background: linear-gradient(to bottom,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%) !important;
}

.main_body + #third_rail #recent_quotes > table{
    border-top: 0;
}

/* sapce added at header mugshot in equity research page */
@media (max-width: 991.98px){
    #premium_equity_research article header.mugshot{
        padding-bottom: 1em;
    }
}

/* zer slider in equity research page */

/*Resposive part*/
@media (max-width: 991.98px) and (orientation: landscape){
    #third_rail #zacks_rank_top_movers {
        width: 95%!important;
    }
}

@media (max-width: 991.98px) and (orientation: portrait){
    #third_rail #zacks_rank_top_movers {
        width: 89%!important;
    }
}

/* style added to overwrite the premium-min.css */
@media (max-width: 1023px){
    .main_body {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        padding: 0;
        box-sizing: inherit;
    }

    #main_content {
        padding-top: 0;
    }

    aside#third_rail {
        display: inherit;
    }

    /* overwriting my portfolio module's CSS where premium.css present */
    .main_body + #third_rail>#prc_content{
        width: 100% !important;
        margin-left: 0;
    }

    .main_body + #third_rail>section#prc_content #my_portfolio, 
    .main_body + #third_rail>section#prc_content #recent_quotes {
        width: calc(100% - 36px)!important;
    }
}

@media (min-width: 1024px){
    aside#third_rail #zacks_rank_top_movers {
        width: auto!important;
    }
}

/* ad overlap issue fixation */
@media(max-width: 991.98px){
    section + div.google-auto-placed{
        clear: both !important;
    }
}



