/*
***************************************************************************
*  Coders (www.codersltd.com)
*  Registered in England, Wales & India
*  Site: Housingnet.co.uk
*  File Path - /assets/css/overview_print.css
*  Created By - Komal 
*  Modified Date - 21-09-2018
*  Purpose - To overwrite page css with print css 
             with CTRL + P (browser print). code written in @media print below
* 
****************************************************************************
*/


<!--
   @page {
      /*size: auto;*/
      size: A4 landscape;
      margin: 0.32in 0.5in;
       /*specifies the minimum number of lines of a paragraph that must be left at the bottom of a page.*/
      orphans:4; 
      /*specifies the minimum number of lines of a paragraph that must be left at the top of a page*/
      widows:2;
   }
 -->

.inprint{display: none;}

@media print and (orientation: landscape){

    .offprint{display: none!important;}
    .inprint{display: block!important;}

    /* hide header and footer*/
    .footerBarAdvSearch{display: none!important;}
    .scroll-menu{display: none!important;}
    #scroll-header{display: none!important;}
    nav{display: none!important;}
    .section-6{display: none!important;}

    /* page style*/
    body { background:white; color:#000!important; margin:0!important; padding:0!important;}
    #bottomSections{margin: 0 auto!important;padding: 0!important;/*border-top: 1px solid red;*/clear:both;max-width: 100%!important;}
    /*table.footer-bar-content-txt{border:1px solid red;}*/
    #mlink{display: none!important;}
    .gmnoscreen {
    display: none;
    }

    .overviewContain{padding: 0!important;width:100%}
    .map-viewer-holder{/*border:1px solid black;*/width: 370px!important;right:0;}
    .mpContainer{/*border:1px solid black;*/width: 370px!important;margin-top: 260px;}
    #map-canvas-viewer{height: 260px!important;}

    ul.tabLinks{display: none!important;}

    .haContainer{width:640px!important; /*border:1px solid blue;*/}
    .haDesc{width:360px!important;/*border:1px solid green;*/ /*display: none!important;*/}

    .haLogoBox{margin: 0!important;/*border:1px solid orange;*/width:280px!important; min-height: auto!important;padding-top: 0!important;padding-left: 0!important;padding-right: 0!important;}

    .gray_left_box{ width: 260px!important;/*border:1px solid red;*/}
    #GroupStructureContainer{/*border:1px solid yellow;*/width:370px!important;margin-left: 0!important}
    #linkTabs{width:56%!important;}
    a.view_more{display: none!important;}
    


    #overview .hs-heading,#overview .mn-heading{font-size:13px!important;font-weight: bold!important;color: #000!important;}
    #overview .mn-heading{padding-bottom: 4px!important;}
    .financeBox .heading{font-size:11px!important;color:#000!important;}
    .feature-box h5{font-size:13px!important;color: #000!important;padding: 0!important;font-weight: bold!important;}
    .feature-box .hsales h5{line-height: 15px!important; }
    .feature-box .footer_whiteBox h5 a{color: #000!important;}
    .feature-box .feature-box-rank{font-size: 11px!important;text-decoration: none!important;left:0!important;bottom: 6px!important }
    .fbg span {font-size: 11px!important;text-decoration: none!important;left:0!important;}
    .feature-box .feature-box-figure{font-size:12px!important;margin-top:3px!important; }

    .feature-box .feature-box-growth{top:0!important;}

    #statSection .feature-box .feature-box-rank{font-size: 11px!important;}
    .feature-box li{width:16%!important;/*padding: 3px 10px 8px !important;*//*border: 1px solid red;*/min-height: auto!important;padding: 3px 0 6px!important}

    .feature-box .feature-box-rank{border-radius: 0;margin-right:18px!important;color: #000!important;}

    .feature-box{margin-bottom: 0!important;margin-top:0px!important;}


    .fullTitle{
    min-height: 40px!important;
    }


    .scrollToTop{display: none!important;}

    

    #overview .haDesc p,#overview .gray_left_box p,.map-keys .key{font-size: 11px!important}
    #GroupStructure, #GroupStructure a, #GroupStructure span{font-size: 11px!important}



    /* senior management section*/

    .SeniorManagementSection td.mainHeading span{font-size:13px!important;color:#000!important;font-weight: bold;}

    .SeniorManagementSection .mn-heading{border-bottom: 1px solid #768ea5!important;}

    .SeniorManagementSection img{display: none!important;}

    .SeniorManagementSection td span{color: #000!important;font-size: 11px!important}

    #overview .SeniorManagementSection .hs-heading{border-bottom: 1px solid #768ea5!important;}

    .SeniorManagementSection{/*page-break-after: always!important;*/page-break-before: always!important;/*overflow: hidden;*/}

    /* senior management section end*/

    /*#financeSection{overflow: hidden;}*/

    .footer_whiteBox.financeBox{padding: 0!important;width:330px!important;/*border: 1px solid red;*/margin-bottom: 0px!important;}
    .financeBox .graph{max-width: 100%!important}

    .financeBox .graph .highcharts-container{width: 312px!important;}

    #dbLinks ul li p, #dblink p,#housingSection .haStock span{font-size: 11px!important;color: #000!important;}

    #dbLinks .row-inline .hs-heading a, #dblink .row-inline .hs-heading a{color: #000!important;padding: 0!important}

    #dbLinks .row-inline .hs-heading, #dblink .row-inline .hs-heading{font-size:12px!important;color: #000!important;padding-bottom: 0!important}

    .stockTable th, .stockTable td, .fsTable th, .fsTable td{font-size: 11px!important;}

    .stockTable th, .fsTable th{color: #000!important;}

    .stockTable, .fsTable{width: 48%!important;}

    .stockTable,.haStock{width: 90%!important;}

    .fsTable{page-break-inside: avoid!important;}

    #hsGraph{width: 49%!important;}

    /*#hsGraph, #hsGraph .graphWrapper{ float:left!important; }*/
 /*   #Housing_Stock_Stacked_Chart{width: 90px!important;margin-left: 6px!important;}

    #hsGraph #chart_hstock{min-width: 380px!important;width: 400px!important;}*/  

    #chart_hstock .highcharts-container{width: 100%!important;}

    #dataTablesSection .row-inline .hs-heading a, #hsdblink .row-inline .hs-heading a{
        color: #000!important;
        font-size: 11px!important;
    }

    .fa-table{display: none!important;}

    #overview .mn-heading > a, #overview .mainHeading span{color: #000!important;font-weight: bold;padding: 0!important;background-color: #fff!important}
 
    #overview #dataTablesSection .row-inline .hs-heading, #overview #hsdblink .row-inline .hs-heading{
        padding-bottom: 0!important;
    }

    #overview #dataTablesSection li.row-inline{
        width: 100%!important;
    }

    #BISection div{font-size: 11px!important;}

    .rpt p a,.rpt span{font-size: 11px!important;}

    .rpt img{display: none!important;}

    .rpt{/*border:1px solid #000;*/width: 250px!important;}

    .prodesc{height: auto!important;overflow: unset;}

    .rpt p{margin: 0!important}

    .rpt .m-list-post{height: auto!important;}

    .subs-desc p,.subs-desc{font-size: 11px!important;}
    .news-heading{font-size: 11px!important;}
    .awardDesc{font-size: 11px!important;}

    .mn-heading > a{padding:0!important;}

    .linkaddress span,.linkaddress a{font-size: 11px!important;}

    .linkaddress span{font-weight: bold;width: 56px;display: block;/*border:1px solid red;*/float: left;}
    .linkaddress div{width: 100%;clear:both;}


    .SeniorManagementSection.inprint td,.SeniorManagementSection.inprint th{padding: 3px 5px!important;font-size: 11px!important;}
    /*#SeniorManagementSection,#financeSection,#housingSection,#BISection,#contractSection,#down,#AwardSection{display: none!important;}*/

    text{font-size: 11px!important;}
    .footer_whiteBox.financeBox .figure{font-size: 11px!important;right:0!important;}

    .hs-grid td{padding: 3px 5px!important;}
    #housingSection .haStock li .fa{display: none;}
    #dbLinks ul .fa, #dblink ul .fa{display: none;}

    #dbLinks ul li p, #dblink p{padding-left: 0!important;color: #000!important}
    #housingSection{page-break-before: always!important;}

    .footer-bar-content-txt td, .footer-bar-content-txt td div{color: #000;font-size: 11px!important;}
    a{text-decoration: none!important}
    #anchHAFullDesc{display: none;}

    .rrmaintain h5 span{line-height: 16px!important;}

    .fbg{margin-top: 0!important}

    /*Overview Tender data page*/

    .tenderDataPage{padding: 0!important;max-width: 100%;width: 100%;}
    .tenderDataPage .haDesc p,.tenderDataPage .gray_left_box p{font-size: 11px!important;}
    .tenderDataPage .haDesc p{ line-height: 1.5; }
    .mn-heading > a,.mainHeading span{color: #000!important;padding: 0!important;font-weight: bold;font-size: 13px!important;}

    .tenderDataPage .hs-heading,.tenderDataPage .mn-heading{font-size:13px!important;font-weight: bold!important;color:#000!important;}
    .tenderDataPage .hs-heading a{color: #000!important;}
    .tenderDataPage .overviewContain th{color: #000!important;font-size: 11px!important;padding: 3px 5px!important;}
    .tenderDataPage .overviewContain td{padding: 5px 4px!important;}
    #contractSection table{  page-break-inside: avoid!important;}
    #CANSection table{  page-break-inside: avoid!important;}

    #TendersSection{page-break-before: always!important;}

    #down.footer_whiteBox{page-break-before: always!important;}

#back-to-top{display: none!important;}
.subs-more{display: none!important;}

.subs-full-desc{
    height: auto;
}

.subs-desc{
        border-top: 1px solid #eee;
        page-break-inside: avoid!important;
}

td.news-heading.gTypeclass{
        padding: 8px 0!important;
}

td.news-heading{
        padding: 4px 0!important;
}

#cartodb-gmaps-attribution{
    display: none!important;
}

.pageBreakLandscape{page-break-before: always!important;}


#financeSection{
    margin-bottom: 0!important;
}

#fsTableId{
        page-break-inside : avoid;
    }

}



