﻿@media print {



    /*.Whole_Agenda
      {
      
         margin-top:-500px!important;

       
      }*/
    /*.group_session.track2.umuc {
        text-align: left !important;
        background-image: none !important;
        background-repeat: no-repeat;
        background-size: 200px;
        background-position: left 6px top 43px;
    }

        .group_session.track2.umuc:before {
            content: '' attr(title) '' !important;
            white-space: pre;
        }*/

    /*.sponsorbox.umuc {
        text-align: left !important;
        background-image: url(../images/sponsors/agenda/umuc.png);
        background-repeat: no-repeat;
        background-size: 150px;
        background-position: left top 30px;
        height: 65px;
    }

        .sponsorbox.umuc:before {
            content: 'Sponsored by: \a \a' attr(title) ' ';
            white-space: pre;
            color: #000;
        }*/



}


.wrapper hr {
    height: 1px !important;
    background-color: #DDDDDD !important;
    border-top: 1px solid #DDDDDD !important;
    margin: 0;
}

/*-------------------SESSION SECTION OVERRIDES----------------- */

.group_session,.track1, .track2, .track3, .track4, .track5, .track6, .track7, .track8, .track9, .track10, .track11, .track12, .track13, .track14, .track15,
.trackA, .trackB, .trackC, .trackD, .trackE, .trackF, .trackG, .trackH, .trackI, .trackJ, .trackK, .trackL, .trackM, .trackN, .trackO, .trackz {
    /*min-height: 50px!important;*/
    min-height: 70px !important;
    height: 70px !important;
    width: 100% !important;
}

.group_session.track.break {
    background-color: #ECECEC !important;
}

.keynote {
    background-color: #6AC2DB !important;
}

td.sessionrows {
    display: block !important;
}

.group_session {
    font-size: 15px !important;
}
/*.keynote div.boxspeaker, .keynote div.boxspeaker ul
{
    display:block!important;
 padding:0!important;
 margin:0!important;
 height:auto!important;
  white-space: nowrap;
    overflow:hidden !important;
    text-overflow: ellipsis!important;
    -ms-text-overflow: ellipsis!important;
    font-style:italic!important;
}*/
/*.group_session div.boxspeaker ul
{
    display:block!important;
 padding:0!important;
 margin:0!important;
 height:auto!important;
  white-space: normal;
     word-wrap: break-word;
    overflow:hidden !important;
    text-overflow: ellipsis!important;
    -ms-text-overflow: ellipsis!important;
    font-style:italic!important;
    
}*/
.sessioncell {
    height: auto !important;
    max-height: 400px !important;
}

.group_session {
    background-color: #6AC2DB !important;
}

.register {
    background-color: #DCDCDC !important;
}

.trackA, .track1{
    background-color: #acbdd8 !important;
}

.trackB, .track2{
    background-color: #b4c3db !important;
}


.trackC, .track3{
    background-color: #bccadf !important;
}


.trackD, .track4 {
    background-color: #c4d0e3 !important;
}

.trackE, .track5 {
    background-color: #cdd7e7 !important;
}

.trackF, .track6 {
    background-color: #d5deeb !important;
}

.trackG, .track7 {
    background-color: #dde4ef !important;
}

.trackH, .track8 {
    background-color: #e6ebf3 !important;
}

.trackI, .track9 {
    background-color: #ebeff5 !important;
}

.trackJ, .track10 {
    background-color: #f5f7fa !important;
}

.trackK, .track11 {
    background-color: #fafbfc !important;
}


.date {
    max-width: 1140px !important;
    background-color: #231F20 !important;
    color: white !important;
}

.popover {
    display: none !important;
}

span.titlebox {
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    white-space: normal;
    word-wrap: break-word;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    -ms-text-overflow: ellipsis !important;
}



/*--------SPONSORS -----------------*/
.group_session.track2.umuc {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/umuc.png);
    background-repeat: no-repeat;
    background-size: 200px;
    background-position: left 6px top 43px;
}

    .group_session.track2.umuc:before {
        content: 'Sponsored By \a\a\a\a\a' attr(title) '';
        white-space: pre;
    }

.sponsorbox.umuc {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/umuc.png);
    background-repeat: no-repeat;
    background-size: 150px;
    background-position: left top 30px;
    height: 65px;
}

    .sponsorbox.umuc:before {
        content: 'Sponsored by: \a \a' attr(title) ' ';
        white-space: pre;
        color: #000;
    }




.group_session.track5.cybercommand {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/dreamport.png);
    background-repeat: no-repeat;
    background-size: 200px;
    background-position: left 6px top 43px;
}

    .group_session.track5.cybercommand:before {
        content: 'Sponsored By \a\a\a\a\a' attr(title) '';
        white-space: pre;
    }

.sponsorbox.cybercommand {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/dreamport.png);
    background-repeat: no-repeat;
    background-size: 200px;
    background-position: left top 30px;
    height: 90px;
}

    .sponsorbox.cybercommand:before {
        content: 'Sponsored by: \a \a' attr(title) ' ';
        white-space: pre;
        color: #000;
    }











.group_session.track8.dllr {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/dllr.png);
    background-repeat: no-repeat;
    background-size: 300px;
    background-position: left top 35px;
}

    .group_session.track8.dllr:before {
        content: 'Sponsored by: \a\a\a\a\a\a\a' attr(title) '';
        white-space: pre;
    }

.sponsorbox.dllr {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/dllr.png);
    background-repeat: no-repeat;
    background-size: 180px;
    background-position: left top;
    height: 50px !important;
}



.group_session.track.hceda, .group_session.track7.hceda {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/hceda.png);
    background-repeat: no-repeat;
    background-size: 300px;
    background-position: left top 35px;
}

    .group_session.track.hceda:before, .group_session.track7.hceda:before {
        content: 'Sponsored by: \a\a\a\a\a\a\a' attr(title) '';
        white-space: pre;
    }

.sponsorbox.hceda {
    text-align: left !important;
    background-image: url(../images/sponsors/agenda/hceda.png);
    background-repeat: no-repeat;
    background-size: 180px;
    background-position: left top;
    height: 70px !important;
}



/*.sponsorbox.dllr:before {
     
        content: 'Sponsored by: \a \a' attr(title) ' ';
        white-space: pre;
        color: #000;
    }*/






/*.sponsorbox.ctif {
     text-align:left!important;
    background-image: url(../images/sponsors/aacc.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
     height: 100px;
}

.sponsorbox.ctif:before {
     
        content: 'Sponsored by:' attr(title) ' ';
        white-space: pre;
        color: #000;
    }*/





/*==================SPONSORS==================*/















/*@media (max-width:768px) {


    .General, .Bae {
        background-size: 50%;
        background-position: center 35px !important;
    }

        .General:before, .Bae:before {
            content: 'Sponsored by: \a \a   ' attr(title) ' ' !important;
        }
}


.General {
    background-image: url(../images/sponsors/agenda/general.png);
    background-repeat: no-repeat;
    background-size: 35%;
    background-position: left top 35px;
}

    .General:before {
        content: 'Sponsored by: \a \a \a   ' attr(title) ' ';
        white-space: pre;
    }



.Bae {
    background-image: url(../images/sponsors/agenda/bae.png);
    background-repeat: no-repeat;
    background-size: 35%;
    background-position: left top 35px;
}

    .Bae:before {
        content: 'Sponsored by: \a \a \a   ' attr(title) ' ';
        white-space: pre;
    }


.Nice {
    background-image: url(../images/sponsors/agenda/nice.png);
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: left top 35px;
}

    .Nice:before {
        content: 'Sponsored by: \a \a \a \a \a \a   ' attr(title) ' ';
        white-space: pre;
    }


.cct {
    background-image: url(../images/sponsors/agenda/cct.png);
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: left top 35px;
}

    .cct:before {
        content: 'Sponsored by: \a \a \a   ' attr(title) ' ';
        white-space: pre;
    }




.nsa:after {
    content: 'The National Security Agency (NSA) will be joined by leading educators, non profits, students and business leaders to premiere an exciting online Cyber Education Experience called the NSA Day of Cyber, designed to raise the National IQ for STEM and Cyber careers in the USA. The NSA Day of Cyber is an online experience that enables students in classrooms across America to test drive their future by living a day in the life of six NSA professionals. The NSA Day of Cyber enables students from any background to explore one of the fastest growing career fields in the world.   \a \a  ' attr(title) ' ';
    white-space: pre-wrap;
}*/



/*a#Print.btn.btn-info
{display:none!important;
 visibility:hidden!important;
}*/