/******************************************************************/
/* ====================== Eventmap styles ======================= */
/******************************************************************/


/* ================ Base color palette information ============== */


/*
Base light blue in header
hex #4E688B;

Base dark blue in header
hex #3e5676;

Base blue button in header
#428bca;

Base white
hex #fff; (or white)
*/


/* ====================== Header styles ========================= */


a {
	/*
	color: #428bca;
	*/
}

a:hover {
	/*
	color: #3e5676;
	*/
}

body.no-nav {
	/*
	background-color: white; (optional)
	background-image: none;
	*/
}

.navbar-fixed-top {
	/*
	background-image: linear-gradient(to bottom, #4E688B 0%, #3E5676 100%) !important;
	background-color: #4E688B !important; (optional)
	*/
}

.hasIframe.modal-body {
	/*
	background-color: #000!important;
	color: #fff!important;
	*/
}

.btn-primary { /*(You can add an additional style to target only eventmap buttons)*/
	/*
	background-color: #428bca;
	border-color: #357ebd;
	*/
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	/*
	background-color: #3071a9;
	border-color: #285e8e;
	*/
}



/* button styles */

a.primary-button {
    background-color: #94c862;
    color: #fff;
    padding: 10px 20px;
    transition: .5s ease;
}

a.primary-button:hover {
	background-color: #84a861;
}

a.green-button {
    background-color: #94c862;
    color: #fff;
    padding: 10px 20px;
    transition: .5s ease;
}

a.green-button:hover {
	background-color: #84a861;
}

a.blue-button {
    background-color: #00529B;
    color: #fff;
    padding: 10px 20px;
    transition: .5s ease;
}

/* ====================== Exhibitor List styles ================== */


.exhibitorListPanel {
	/*
	background-color: #6892c0!important;
	*/
}

.badge.pull-left {
	/*
	background-color: #3E5676!important;
	*/
}

.listTableHead, .list, #btnBasicSearch, #btnAdvanceSearch {
	/*
	background-color: #3E5676!important;
	border-color: #3E5676!important;
	*/
}

a.exhibitorName, a.boothLabel, .fa.fa-lg.fa-star-o.addToExpoPlan.unchecked.aa-addToExpoPlan  {
	/*
	color: #428bca!important;
	*/
}

a.hover, .fa.fa-plus, .fa.fa-minus, .fa.fa-lg.unchecked.removeFromExpoPlan.aa-removeFromExpoPlan.fa-star, .abtn-selectAll, .abtn-expandAll {
	/*
	color: #428bca!important;
	*/
}

.icon-bar {
	/*
	background-color: #fff!important;
	*/
}


/* ====================== Login window styles ===================== */


.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	/*
	color: #fff;
	background-color: #428bca;
	*/
}

/* =================== Custom Floorplan Styles  ===================== */

.exhibitorListPanel .listTableHead th.pressRelease, .exhibitorListPanel .listTableBody td.pressRelease,
.exhibitorListPanel .listTableHead th.showSpecial, .exhibitorListPanel .listTableBody td.showSpecial {
    display: none !important;
}

/* hiding legend, help and login buttons in the top bar */
a.btn-popover.legend, li a.abtn-Help, li#ctl00_cph1_btnLogin, #ctl00_cph1_Print_trPrintShowGuide, .printShowGuide {
    display: none!important;
}

/* hiding the layer controls */
.leaflet-control-layers.leaflet-control {
    display: none;
}

/* icon size on floorplan exhibitor list */
.video img, .product img, .pressRelease img, .showSpecial img {
	width: 20px;
	height: auto;
}

/* home button modal */
.masthead-popup img {
    margin: 15px auto;
}

/* bolding upgraded exhibitors */
.bold {
    font-weight: 600;
}

/* hiding product column from floorplan exhibitor list */
nav#ctl00_cph1_dvBannerAds .pull-right img {
    max-height: 50px;
    margin-top: 4px;
    margin-right: 10px;
}

/* hide home link on floorplan */
.abtn-Home {
   display: none!important;
}

/* hide maps link on floorplan */
/*a.abtn-Maps {
	display: none !important;
}*/

/* hide print all maps option when printing floorplan */
#ctl00_cph1_Print_trPrintAllMaps {
    display: none;
}

/* hide print exhibitor list option */
#ctl00_cph1_Print_trPrintExhibitorList {
    display: none;
}

/* hide exhibitor list buttons */
button.btn.btn-primary.abtn-ExhibitorList.aa-exhibitorList, 
button.btn.btn-primary.abtn-AdvanceSearchForm.aa-exhibitorSearch,
button.btn.btn-primary.abtn-MyExhibitors.aa-myExhibitors {
    display: none;
}

/* hiding product column from floorplan exhibitor list */
td.video, th.video {
    display: none !important;
}

@media (min-width: 992px) {
	 .wide th.video.hidden-sm.hidden-xs {
    	display: none !important;
	}

}