@charset "utf-8";
img,object,embed,video{max-width:100%;}
.ie6 img{width:100%;}



/*Tracker Instructions */
#trackerDiv{
    top: 0;
    display: block;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: #00000099; 
    z-index: 500;
}
#trackerInstructions{
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
    width: 600px;
    background-color: white;
    position: absolute;
    top: 20px;
    padding:  20px;
}
#trackerInstructions h1{
    text-align: center;
    font-size: 25px;
    border-bottom: solid 1px #4C6819; 
}
#browserName{
    text-align: left;
    font-weight: bold;
    text-decoration: underline; 
}
#trackerInstructions p{
    margin: 0;
}
#trackerInstructions ol{
    margin-top: 10px;
}
#trackerInstructions img{
    margin-bottom: 10px;
}
#ghostList li{
display: inline;
}
#ghostList li span{
    margin: 0 20px;
}
#trackerInstructions button{
    display: block;
    margin: 0 auto;
    width: 200px;
    height: 50px;
}
/*Adblock Popup*/
#message-container
{
    display: block;
    position: fixed;
    top: 0;
    height: 100vh;
    width: 100%;
    background-color: #00000099;
    z-index: 500;
}
#message
{
    display: block;
    background-color: white;
    height: 370px;
    width: 400px;
    z-index: 501;
    top: 100px;
    left: 0;
    right: 0;
    position:absolute;
    margin: 0 auto;
    text-align: center;
    box-shadow: 0px 0px 30px 8px rgba(0,0,0,0.75);
}
#message-image
{
    display: block;    
    width:95%;
    left:0;
    margin-bottom: 10px;
}
#closeBtn{
    margin: 10px auto;
    width: 200px;
    display: block;
}
.imgCaption{font-size: 12px;}
.gridContainer{margin-left:auto;margin-right:auto;}
.content{margin-right:0px;padding:5px;}
.clearfix{clear:both;}
html,body{height:100%;}
body{margin:0px;padding:0px;background-color:#000;font-family:'Open Sans', sans-serif;font-size:85%;color:#000;}
p,ol,ul{margin-top:0px;}
p{line-height:150%;}
p,span,div,td{word-wrap:break-word !important;}
p img{position:relative;float:left;margin:0px 13px 13px 0px !important;}
h1,h2,h3{margin:0px;padding:0px;font-weight:bold;color:#4C6819}
.hide,.key{display:none;}
#wrapper{background-color:#FFF;}
a{color:#000;text-decoration:underline;}
a:hover{text-decoration:none;}
a img {border:none;}
#header{background-repeat:no-repeat;width:100%;}
/*#logo{float:left;}*/
/*#logo{background-color:#000000 !important;}*/
#logo{background-color:#FFFFFF !important;text-align: center;}
/*#logo h1{color:#FFFFFF !important;}*/
/*#logo h1{text-align:center;margin:0 auto;width:100%;padding:0px;}*/
/*#logo h1 a{text-decoration:none;font-size:80%;font-weight:700;letter-spacing:-1px;text-shadow:1px 1px 8px #000000;color:#FFF;}*/
/*#logo p{display:block;padding:0px;letter-spacing:1px;font-size:1em;color:#000;}*/
/*#logo p a{color:#000;}*/
.americasbiz{}
.centerVideo{margin: 0 auto;}
.leftPanel img,.centerPanel img,.rightPanel img{width:33%;}
/*#logo div{display:inline;}*/
#mobileMenu{margin:0px;padding:0px;}
#mobileMenu ul{margin:2px 0px 0px 0px;padding:6px 0px;background-color:#FFF;}
#mobileMenu li{display:inline;margin:0px;padding:5px 10px;font-size:100%;font-weight:bold;color:#FFF;}
#mobileMenu .menuLi{background-color:#4C6819;}
#mobileMenu .loginLi{background-color:#EF9002;}
#mobileMenu .registerLi{background-color:#87091C;}
#mobileMenu .registerLi,#mobileMenu .registerLi a,#mobileMenu .registerLi a:visited,#mobileMenu .registerLi a:link,#mobileMenu .registerLi a:active{color:#FFF;text-decoration:none;}
#menu{display:none;padding-top:20px;background-color:#4C6819;}
#menu ul{margin:0;padding:0px 1px 0px 0px;list-style:none;line-height:normal;}
#menu a{display:inline-block;margin-left:1px;padding:7px 8px;letter-spacing:1px;text-decoration:none;text-align:center;font-size:1.10em;font-weight:300;color:#FFFFFF;}
#menu a.active-page{background-color:#fff;color:#000; }
#menu a:hover, #menu .current_page_item a{text-decoration:none;border-radius:3px;background-color:#fff;color:#000;}
#login_form{display:none;background-color:#EF9002;}
#rss_reg_links{display:none;}
#login_form dd{margin:0px;}
#login_form input[type="text"],#login_form input[type="password"]{width:50%;}
.login_button{margin-top:10px;}
.badlogin, .sidebar_notif{font-weight:bold;color:#800;}
#infoSection{display:block;}
.warning{position:relative;padding:15px 5px 5px 5px;background-color:#F4D7DB;font-weight:bold;font-size:90%;color:#87091C;}
#breadcrumbs{font-size:95%;margin:0px;background-color:#FFF !important;padding:6px;}
#breadcrumbs a{text-decoration:none;padding:5px;}
#breadcrumbs a:hover{text-decoration:underline;}
#page{color:#000;background-color:#FFF;padding-bottom:0px;width:100%;}
.content .normal{display:block;}
.content li{padding-top:8px;padding-bottom:8px;}
#content{float:left;width:100%;text-align:left;border-radius:3px !important;}
#content h3 a{text-decoration:none;}
#content h3 a:hover{text-decoration:underline;}
.normal{font-weight:normal !important;}
.ca_prov{display:none;}
.bold{font-weight:bold;}
.red{color:#FF0000;}
#sidebar{float:left;width:96%;border:2px solid #4C6819;padding:3px !important;border-radius:3px;}
#sidebar.content{padding:0px;}
#sidebar.content h3{padding:0px !important;}
#sidebar ul{list-style:none outside none;padding-left:1px;margin-left:0}
#sidebar h4{margin-bottom:21px;}
#sidebar h1{font-weight:bold;font-size:1.4em;border-bottom:1px solid #AAA;color:#30333a;}
#sidebar h4 a{text-decoration:underline;border-radius:6px;background-color:#ececde;color:#4e566a;padding:6px;}
#sidebar h1 span a{margin-left:20px;font-size:0.8em;text-decoration:underline;color:#589bd4;}
#sidebar h3{margin-top:10px;}
.cfieds{padding-bottom:10px;color:#000 !important;}
.cfieds a{text-decoration:none !important;}
#sponsorbox.content{padding-top:0px !important;}
.sidebarNews{padding:5px 0px 5px 0px;}
ul.style2{margin:0px;padding:0px;list-style:none;}
ul.style2 li{padding:10px 0px;border-bottom:1px solid #DDDDDD;}
ul.style2 .first{padding-top:0px;border-top:none;}
ul.style2 h3 a{color:#000;}
ul.style2 a{text-decoration:none;font-weight:bold;}
ul.style2 a:hover{text-decoration:underline;}
.partialSolicDisplayMobile div{padding:10px 0px;border-bottom:1px solid #CCC;}
.searchOpp{padding:3px 5px;border:1px solid #F2DAA2;background-color:#FCF9AB;text-decoration:none;font-weight:bold;line-height:300%;}
.searchOpp,.searchOpp:visited,.searchOpp:hover{color:#87091C;}
.searchOppDiv{padding-bottom:20px;}
.browseOpp{padding:3px 5px;border:1px solid #009FFC;background-color:#A9DBF9;text-decoration:none;font-weight:bold;line-height:300%;}
.browseOpp,.browseOpp:visited,.browseOpp:hover{color:#33227C;}
.browseOppDiv{padding-bottom:20px;}
.bidsUl li{padding:7px 0px;}
.bidsH2{margin:0px;padding:0px;}
#sponsor-list li{display:inline-block;width:48%;}
#footer p{text-align:center;}
#footer a{color:#000;}
ol li{padding-bottom:5px;}
.date_posted,.copyright{font-size:0.8em;color:#888;margin-top:-13px;}
.adOverview{max-width:100%;}
.adOverview .adDetails{width:100%;border-bottom:1px solid #CCC;padding-bottom:10px;}
.imgGallery{max-width:100%;height:auto;}
.bigImg,.listImgs{max-width:100%;}
#previewImg{max-width:100%;}
#content h2{font-size:170%;padding-bottom:10px;}
.note{font-style:italic !important;color:#222 !important;font-size:12px;}
.stateSiteList{list-style:none;padding:0px;}
.stateSiteList li{padding:10px;}
.listAdd{width:100%;}
.listAdd textarea{width:98%;}
.coloredRow{background-color:#F2F3F9;}
.login_form_notif{position:relative;z-index:4;}
.classified_link li,.campaign_link li{font-weight:bold;padding-bottom:4px;}
.classified_link a,.campaign_link a{text-decoration:none;}
.titleDiv h3{padding-bottom:20px;}
.searchDiv{padding-bottom:10px;}
.paginate{font-size:100%;padding:5px;line-height:190%;}
.paginate a{border:1px solid #698869;background-color:#D5E0E0;padding:0px 3px;margin:5px 8px;}
.paginate a,.paginate a:hover{text-decoration:none;}
.showFile li{list-style:none;}
.conversion{background-color:#EFE594;padding:5px;}
#popup-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;background-image:url('../images/theme/overlay_back_90.png');}
/*#popup-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;background-color:#000000;}*/
/*#popup-wrap {position: absolute;top: 0;left: 0;z-index: 1101;max-width:70%;height: auto;background-color:#DEE6E8;text-align: center;}*/
#popup-wrap {position: absolute;top: 0;left: 0;z-index: 1101;max-width:70%;height: auto;background-color:#000000;text-align: center; color: #FFFFFF;font-size: 140%;text-align: left;}
#popup-outer {position: relative;width: 100%;height: 100%;z-index: 1102;}
/*#popup-close{padding:10px 0px;background-color:#DEE6E8;}*/
#popup-close{padding:10px 0px;}
#popup-close li{list-style-type:none;}
#popup-close li{padding:10px;background-color:#FDF181;font-weight:normal;margin:10px 0px;}
#popup-close li:hover{cursor:pointer;text-decoration:underline;}
#popup-timer{background:none !important;}
#popup-timer:hover{text-decoration:none !important;cursor:default !important;}
#popup-img:hover{cursor:pointer}
.dark-red{color:#C10F2A;}
.joinBtn{margin:0 auto;text-align:center;}
.wp-caption{position:relative;font-style:italic;font-size:90% !important;color:#757575;text-align:left;margin:5px;max-width:100%;float:left;}
.wp-caption img, p img{display:block;margin:0 auto;max-width:97% !important;border:0;-ms-interpolation-mode:bicubic;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);height:auto;}
.wp-caption img{margin-bottom: 10px;}
.btn, .alert{padding:5px !important;}
h3{font-size:120%;}
/*.warning a,#directoryResult a{text-decoration:underline;}
.warning a:hover,#directoryResult a:hover{text-decoration:none;}*/
label{font-weight:normal;}
td{padding:1px;}
.well{background-color:#FFF;}
.downloadOptions{padding:10px;}
.downloadOptions .row{padding: 5px 0px;}
.downloadOptions h3{padding: 10px 0px;font-size:150%;}
.downloadOptions .col-sm-4 a,.downloadOptions .col-sm-4 a:hover,.downloadOptions .col-sm-4 a:active,.downloadOptions .col-sm-4 a:visited{color: #FFF;font-weight:bold;text-decoration:none;}
.header_video{border: 0px solid #CCCCCC !important;}
.govDiv h1{font-size:150% !important;}
.govTable{width:100%;}
.fullpage,.fullTable{width:100%;}
.fullTable{border-collapse: collapse;}
.fullTable td{border:1px solid #CCCCCC;padding:3px;}
.align-right{text-align:right;}
.align-center{text-align:center;}
ins{background-color: #FFFFFF;}
div .report{position: relative;border: 1px solid #4C6819;overflow-x: hidden;overflow-wrap: break-word;z-index: 1;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;selectstart: false;unselectable: on;}
div.report table, .partialSolicDisplay {border-collapse: collapse;border-spacing: 0;font-family: 'Open Sans',sans-serif;font-size: 14px;}
div.report td, .partialSolicDisplay td, .rowTitle th {border: 1px solid #CCC;margin: 0px;padding: 5px;text-align: left !important;}
.partialSolicDisplay .rowTitle {font-weight: bold;background-color: #EEE;text-align: center;}
.partialSolicDisplay td {vertical-align: top;}
.partialSolicDisplay td {padding: 6px !important;}	
.row2 {background-color: #EDF5FF;}
#mainHeader{font-size: 28px; border-bottom: solid 2px #4C6819; margin-bottom: 20px;}
#subHeader{color: black; font-size: 16px;} 
.wosFileDiv {padding-bottom:10px;}
.bidResultDiv h4 {color: #000000; padding: 10px 0; font-size: 120%; font-weight: normal;}
.bidResultDiv h4 a {color: #000000;text-decoration: none;}
.bidResultDiv h4 a:hover {color: #000000;text-decoration: underline !important;}
.bidResultDiv h2 {margin-bottom: 20px; }
.bidResultDiv p {font-size: 110%;}
.lowBiddersDiv {}
.lowBiddersDiv h4 {font-size: 110% !important;}
.newsPager li a, .newsPager li a:hover, .newsPager li:visited, .newsPager li:link{color: #FFFFFF; text-decoration: none; padding: 2px 3px !important;}
.newsPager li {display:inline;}
.newsPager {padding:0px;}
.previous{padding-right: 20px;}

.mobileView{display:block;}
.desktopView{display:none;}
.bannerDiv h2 {font-size: 170%; color: black;}
.bannerDiv h1 {padding-top: 20px;font-size: 280%;color:#000000 !important;}
#logo .content h1 a, #logo .content h1 a:hover, #logo .content h1 a:visited {text-decoration: none; color: #000000;}

@media only screen and (min-width:356px) {
.centerVideo{max-width:356px;position:relative;top:-5px;}
}

@media only screen and (min-width:481px) {
#sponsor-list li{display:inline-block;width:32%;}
.adOverview .adThumb{width:25%;max-width:140px;}
.adOverview .adDetails{margin:0px;padding:0px;text-align:left;float:right;width:70%;border:none;}
}

@media only screen and (min-width:505px) {
.mobileView{display:none;}
.desktopView{display:block;}
/*#logo h1{font-size:300%;}*/
#mobileMenu{display:none;}
#menu{display:block;padding-top:0px;text-align:center;}
#menu li{display:inline;}
#login_form{position:relative;display:block !important;z-index:2;margin:0 auto;width:auto;background-color: #FFF;text-align:center;padding:5px 0px;margin:0px;}
#login_form .login_form_notif{position:relative;display: inline-block;background-color:#ECC55C;border-radius:3px;padding:5px;}
.login_button{margin-top:0px;}
#login_form label,#login_form .badlogin{font-weight:bold;font-size:12px;padding-right:5px;}
#login_form .badlogin{display:inline-block;margin-left:20px;padding:5px;background-color:#ECC55C;}
#login_form dd,#login_form dl,#login_form dt{display:inline;}
#login_form dl,#login_form.badlogin{margin:0px;position:relative;}
#login_form input[type="text"],#login_form input[type="password"]{width:80px;}
#login_form input,.searchDiv input{border: 1px solid #005E83;}
#login_form span{font-weight: bold;}
#rss_reg_links{position:relative;display:inline-block;padding-left:20px;}
.registerBtn{color: #F4F4CD !important;background-color: #87091C !important;text-align: center !important;border-radius: 3px !important;font-weight: bold;text-decoration: none !important;padding:2px 5px 5px 5px;}
h3.registerBtn{margin-bottom:10px;}
.warning{padding:5px;}
}

@media screen and (max-width:630px) {
table thead,.scopeSpan,.hideMobile{display:none;}
table td{display:block;position:relative;padding-left:38%;padding-top:10px;padding-bottom:10px;text-align:left;}
table td:before {content:attr(data-th);display:inline-block;border-right:1px solid transparent;position:absolute;top:0;left:0;bottom:0;width:38%;max-height:100%;font-weight:bold;padding-left:0px;padding-top:10px;padding-bottom:10px;}
table td.lastRow{border-bottom:1px solid #AAA;padding:0px;}
#searchForm table td,.descDiv table td,.publisherDiv table td,.listAdd td,.categoryForm table td,.directoryTable td,#directoryResult table td,.directoryEntityEdit td,.view-campaign td,.campaign td,.uploadImage td,.stateSetting td,.worktypeSetting{padding-left:0px;width:100% !important;}
#searchForm table td:before,.descDiv table td:before,.publisherDiv table td:before,.listAdd td:before,.categoryForm table td:before,.directoryTable td:before,#directoryResult table td:before,.directoryEntityEdit td:before,.view-campaign td:before,.campaign td:before,.uploadImage td:before,.stateSetting td:before,.worktypeSetting td:before{width:0px !important;}
.manageImages{width:100%;}
.manageImages tr,.directoryContacts tr,.directoryLog tr,.view-list tr,.click-list tr,.show-list tr,.entitySeparator{border-bottom:1px solid #CCC;}
.manageImages input[type="text"]{max-width:100%;}
.categoryTable .number{text-align:left;}
.categoryTable td{border:none;}
.directoryTable input[type="text"],.directoryTable select,.directoryTable textarea{width:90%;}
#directoryResult,#directoryResult table{width:100% !important;}
#directoryResult a,.report a{display:block;width:220px;}
.directoryContacts{width:100%;}
.view-list,.view-list .urlDiv,.click-list,.click-list urlDiv{width:100%;}
.view-list td,.click-list td{width:220px !important;text-align:left;border:none !important;padding:10px 0px 10px 20% !important;display:block !important;word-wrap:break-word !important;}
.view-list td:before,.click-list td:before{padding:10px 0px !important;border:none !important;}
.show-list .numeric{text-align:left;}
.show-list td{padding:10px 0px 10px 38% !important;border:none !important;}
.show-list .red,.show-list .note{padding: 10px 0px !important;}
.show-list td a{width:100%;}
.view-campaign{width:95% !important;}
.view-campaign td{padding:10px 0px !important;border:none !important;max-width:220px;}
.view-campaign .fieldName,.campaign .fieldName{font-weight:bold;}
.view-campaign a{display:block;width:200px;}
.stateSetting select{width:100% !important;}
.report table td{padding-left:0px;width:100%;}
.report table td:before{content:none;width:0%;}
}

@media only screen and (min-width:631px) {
.mobileGeneral{display:none;}
#wrapper{width:100%;max-width:980px;margin: 0 auto;}
#content{width:65.5%;}
#sidebar{width:32.5%;}
/*#logo{position:relative;z-index:99;}*/
/*#logo h1{display:none;}*/
.report img {padding: 8px 0px 0px 0px;vertical-align: middle;}
.report .textData {padding: 7px 3px !important;}
.bidsUl li{padding:3px 0px;}
.searchOpp{line-height:normal;}
.searchOppDiv {padding-bottom: 10px;}
.ca_prov{display:block;list-style:none;padding:0px;margin:0px;}
.ca_prov li{display:inline;}
.selectedProv{font-weight:bold;}
.stateSiteList li{padding:5px;}
.classified_link li,.campaign_link li{padding:2px;}
.hideDesktop{display:none;}
#sponsor-list li{display:block;width:100%;}
#footer{border-top:1px solid #4e566a;}
.paginate a{padding:2px;margin:0px;}
.paginate{line-height:normal;}
#popup-close li{display:inline;padding:5px 10px;margin:0px;}
#popup-timer{padding:10px 0px !important;}
}

@media only screen and (min-width:800px) {
/*#logo div{display:inline;}*/
.leftPanel img,.rightPanel img{width:100%;}
.leftPanel{float:left;width:312px; height:200px;}
.rightPanel{float:right;width:312px; height:200px;}
.centerPanel,.centerPanel img{width:356px; height:200px;}

}
@media only screen and (max-width:820px) {
#directoryResult a,.view-campaign a,.report a{display:block;width:220px;}
.categoryTable thead{display:none;}
.categoryTable td{display:block;position:relative;padding-left:38%;padding-top:10px;padding-bottom:10px;text-align:left;}
.categoryTable td:before {content:attr(data-th);display:inline-block;border-right:1px solid transparent;position:absolute;top:0;left:0;bottom:0;width:38%;max-height:100%;font-weight:bold;padding-left:0px;padding-top:10px;padding-bottom:10px;}
.categoryTable td.lastRow{border-bottom:1px solid #AAA;padding:0px;}
.categoryTable .number{text-align:left;}
.categoryTable td{border:none;}
}

@media only screen and (max-width:900px) {
.view-campaign thead,.click-list thead,.view-list thead,.show-list thead,.campaign thead,.listAdd thead{display:none;}
.view-campaign td,.click-list td,.view-list td,.show-list td,.campaign td,.listAdd td{display:block;position:relative;border:none !important;text-align:left;}
.view-campaign td,.campaign td,.listAdd td{padding:10px 0px !important;width:100% !important;}
.click-list td,.view-list td{padding:10px 0px 10px 15% !important;}
.show-list td{padding:10px 0px 10px 30% !important;}
.view-campaign td:before,.click-list td:before,.show-list td:before,.campaign td:before,.view-list td:before{content:attr(data-th);display:inline-block;border-right:1px solid transparent !important;position:absolute;top:0;left:0;bottom:0;max-height:100%;font-weight:bold;padding-left:0px;padding-top:10px;padding-bottom:10px;}
.view-campaign td:before,.campaign td:before,.listAdd td:before{width:0px !important;}
.click-list td:before,.view-list td:before{width:15%;}
.show-list td:before {width:30%;}
.show-list tr,.click-list tr,.view-list tr{border-bottom:1px solid #CCC;}
.view-campaign .numeric,.click-list .numeric,.view-list .numeric,.show-list .numeric{text-align:left;}
.show-list .red,.show-list .note,.click-list .red, .view-list .red,.view-campaign .red,.view-campaign .note{padding: 10px 0px !important;}
.view-campaign a,.show-list a{display:block;width:180px;}
.click-list .urlDiv,.view-list .urlDiv{display:block;width:220px;}
.view-campaign .fieldName{font-weight:bold;}
.campaign td.lastRow,.listAdd td.lastRow{border-bottom:1px solid #AAA;padding:0px;}
.campaign .fieldName,.listAdd .fieldName{font-weight:bold;}
.campaign textarea,.listAdd textarea{width:98%;}
}

@media only screen and (max-width:980px) {
#searchForm table thead{display:none;}
#searchForm table td{display:block;position:relative;padding:10px 0px !important;border:none !important;text-align:left;width:100% !important;}
#searchForm table td:before{content:attr(data-th);display:inline-block;border-right:1px solid transparent;position:absolute;top:0;left:0;bottom:0;width:0px !important;max-height:100%;font-weight:bold;padding-left:0px;padding-top:10px;padding-bottom:10px;}
#searchForm table td.lastRow{border-bottom:1px solid #AAA;padding:0px;}
#searchForm .fieldName{font-weight:bold;}
}

@media all{
.page-break{display:none;}
.no-print{display:none;}
}

@page {
}

@media print {
    body{background-color:#FFF !important;color:#000 !important;}
    table {
        page-break-after: always;
    }

    .print_page #content {
        width: 100% !important;
    }

    .print_page .report {
        border: none !important;
    }

    .print_page * {
        /*color: #000 !important;
        background-color: #FFF !important;*/
        line-height: 110%;
    }

    #wrapper {
	width: 100%;
	background-color: #FFF;
        box-shadow: none !important;
        border: none !important;
        align: left !important;
    }
    
/*    #logo, #menu, #breadcrumbs, #login_form, .warning, #footer, hgroup, .ca_prov, .searchOpps, .normal, #registerBtn {*/
/*    #header, #breadcrumbs, #login_form, .warning, #footer, .ca_prov, .searchOpps, .content.normal, #registerBtn {*/
    #breadcrumbs, #login_form, #footer, .ca_prov, .searchOpps, #registerBtn {
        display: none;
    }
    
    table, .report {
        border: none !important;
    }
    
    p {
        padding: none !important;
        margin: none !important;
    }
    
    h2 {
        padding: none !important;
        margin: none !important;
        font-size: 18px;
    }

    .no-print {
        display: none;
    }
    
    a:link:after, a:visited:after {
        content: "";
    }
    
    .report {
        display: block;
    }
    
    #sidebar {
        border: none !important;
        align: left !important;
    }
    
    .offer_pdf {
        font-weight: bold;
        font-size: 14px;
        /*color: #BA2113;*/
        color: #000;
        background-color: #FCA99C;
    }
    
    h1 {
        font-size: 18px;
        text-decoration: none;
    }
}
