@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,800);html.NADCA img{visibility:visible!important}html.NADCA body{font-family:'Open Sans',sans-serif;background:#F6F7F9 url(images/sitebg.png) 30% 0 no-repeat;background-attachment:fixed;font-size:13px}a{color:#D30500;text-decoration:none}a:hover{color:#D30500;opacity: .8;text-decoration:underline}a:visited{color:#D30500}h1,.PageTitle{color:#333;font-weight:normal}header.header{width:100%;max-width:1170px;margin:0 auto;margin-bottom:-23px;border:none}header.header .logo{display:block;background:url(images/nadcaSprite.png) 0 0 no-repeat;width:218px;height:61px;background-position:-520px -10px;margin-top:20px}.header .surfToEdit{display:block;position:absolute;top:0;right:-30px}.header .social{display:block;position:relative;height:85px}.header .social .ContentItemContainer{position:absolute;bottom:0;right:0}header .ste-section{position:absolute;right:-25px}header .auxNav{padding-top:1em;font-size:12px;text-align:right}header .auxNav .NavigationLink, .header li.NavigationListItem, .footer li.NavigationListItem{padding:0!important;margin:0!important}header .left{float:left}header .mid{float:right;width:270px;margin-right:15px}header .farRight{float:right;width:220px}#masterContentArea{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px #999;padding:25px}.footer .social{float:right;margin:8px}.social ul{height:38px;margin:0;padding:0}.social li{float:left;list-style-type:none;margin:0;padding:0;margin-right:7px}.social li a{display:block;height:38px;width:38px;background:url("images/NADCASprite.png") top left no-repeat}.social li a:hover{opacity: .7}.social li a.facebook{width:37px;height:37px;background-position:-795px -10px}.social li a.twitter{width:37px;height:37px;background-position:-842px -10px}.social li a.linkedIn{width:37px;height:37px;background-position:-937px -10px}.social li a.youtube{width:38px;height:37px;background-position:-889px -10px}.social li a.blog{width:37px;height:38px;background-position:-748px -10px}.social li a.instagram{width:37px;height:38px;background:url(images/instaicon.png) 0 0 no-repeat}.social li a.dictionary{width:37px;height:38px;background:url(images/dictionary.png) 0 0 no-repeat}header .header-search{margin-top:15px}input#ctl01_SearchField_SearchTerms{width:170px}.header-search .TextButton{display:inline-block;background-color:#000}.siteSearch input[type="text"]{font-size:1.3em;padding:5px}.siteSearch input[type="button"]{background:url("images/NADCASprite.png") top left no-repeat;width:37px;height:33px;background-position:-154px -247px;border:none;border-radius:4px;text-indent:200px;margin-left:2px;margin-top:-4px}.col-sm-12.mainNav{padding:0!important}.mainNav{background:#C80800 url("images/nav-bg.png") top left repeat-x;min-height:57px}.mainNav .rmRootGroup, .mainNav .RadMenu{width:100%!important}.RadMenu.rmResponsive .rmLink, .RadMenu.rmResponsive .rmSlide .rmLink{padding:0}.mainNav .rmText, .mainNav .rmLink{font-weight:normal!important;color:#fff!important;text-shadow:1px 1px 5px #000;text-transform:uppercase;font-size:14px!important}.mainNav .rmLink{color:#fff!important;line-height:57px;padding:0 10px!important}header{margin-bottom:-25px}.row.mainNav{margin-top:25px;display:block}.RadMenu.rmResponsive .rmRootLink:hover, .RadMenu.rmResponsive .rmRootLink:focus, .RadMenu.rmResponsive .rmExpanded>.rmRootLink{background-color:transparent}.RadMenu.rmResponsive .rmGroup{background-color:#900}.RadMenu .rmVertical .rmLink{line-height:25px}.RadMenu.rmResponsive .rmSelected > .rmRootLink, .RadMenu.rmResponsive .rmFocused>.rmRootLink{background-color:#C80800}.RadMenu.rmResponsive>ul{width:95%!important;margin:auto}.RadMenu.rmResponsive .rmSlide .rmExpandRight{background-image:none}.HomePage h2, .subNav .sideNavHead, .whoToCall h2, .nav-secondary .sub-nav-head{line-height:43px;margin:1px!important;background:linear-gradient( 180deg, #f8f8f8, #cccccc)!important;font-size:16px;color:#333;text-shadow:1px 1px 1px #fff;padding:5px 10px}.hpRow1{float:left;clear:both;padding:25px}.hpPromo{height:375px}.flex-caption{width:619px}.flex-caption strong{display:block;font:24px Arial,sans-serif}.flexslider{width:605px;margin-bottom:50px}.flex-caption.top{padding:20px 10px;left:0;top:0;bottom:auto}.flex-caption.bottom{bottom:0}.flex-caption.left{height:275px;left:20px;top:0;width:33% !important}.flex-caption.right{bottom:0;height:275px;left:350px;width:200px !important}.flex-control-nav{text-align:center}.hpNews{min-height:375px}.hpNews ul{margin:0;padding:0}.hpNews li{list-style-type:none;background:url("images/newsicon.png") 5px 10px no-repeat;display:block;padding:10px 0 10px 35px}.hpNews .iMIS-WebPart, .hpCol1 .iMIS-WebPart, .hpCol2 .iMIS-WebPart{border:1px solid #ccc;margin-bottom:25px}.hpQuickLinks,.hpEvents,.hpFtred,.hpClassifieds{margin-bottom:25px}.hpCol2{}.hpFtred{min-height:325px;width:100%;float:left;clear:both}.hpFtred .ftr{padding:10px}.hpFtred .ftr img{display:block;margin:20px auto}.hpFtred .ftr a{margin:10px 0;font-weight:bold}.hpClassifieds{float:left;clear:both;width:100%}.hpClassifieds ul{margin:0;padding:0}.hpClassifieds li{list-style-type:none;float:left;width:33%;padding:10px}ul.eventList{border-radius:4px;background:url(images/col2CalBg.png) 0 0 repeat-y;margin:5px;padding:5px;height:575px;overflow-y:auto}.CalDiv a.full{display:none}ul.eventList li{border-bottom:1px solid #e4e4e4;margin:0;list-style:none;clear:both;padding:15px 0 15px 15px;position:relative}#ulEvents li .date .d{color:#333;display:block;font-size:10px;padding-top:0px;font-weight:bold}.calEventTitle,.calEventLocation,.calEventDescription{display:block}.calEventTitle{font-size:0.9em;font-weight:bold}.calEventLocation{font-weight:bold}.calEventDescription{font-size: .8em}#ulEvents li p{margin-left:50px}#ulEvents .date{background:url("images/calendar_Bg.png")no-repeat scroll left top transparent !important;float:left;height:50px;margin-bottom:10px;margin-right:15px;padding-top:0px;padding-bottom:3px;text-align:center;font-size:10px;line-height:15px;width:55px}.hpAds{color:#fff;width:100%;clear:both;margin:25px auto}.hpAds .col-sm-4{text-align:center}.hpAds .horizontal{margin-bottom:15px}.whoToCall{border:1px solid #ccc;padding:0;margin:20px 0;min-height:60px;display:none}body.DieCasting .whoToCall, body.Communications .whoToCall, body.Directories .whoToCall, body.Meetings .whoToCall, body.Membership .whoToCall, body.GovtAffairs .whoToCall, body.Education .whoToCall, body.Technology .whoToCall, body.Advertising .whoToCall{display:block}.whoToCall .badge{padding:1px;display:none;background-color:inherit}body.DieCasting .badge.DieCasting, body.Communications .badge.Communications, body.Directories .badge.Directories, body.Meetings .badge.Meetings, body.Membership .badge.Membership, body.GovtAffairs .badge.GovtAffairs, body.Education .badge.Education, body.Technology .badge.Technology, body.Advertising .badge.Advertising{display:block}body.DieCasting .DieCasting{display:block}.whoToCall .badge{min-height:78px;font-size:inherit;text-align:inherit;font-weight:inherit;color:inherit;line-height:inherit;text-shadow:inherit;white-space:inherit}.whoToCall img{float:left;margin:5px}.whoToCall .name{margin-left:75px}.whoToCall .phNumber{font-size: .7em;margin-left:75px}.whoToCall .title{font-size: .7em;margin-left:75px}html.NADCA .wrapper.has-secondary-col .col-primary{float:right;width:77%}html.NADCA .wrapper.has-secondary-col .col-secondary{float:right;width:20%;margin-right:2%}.nav-secondary{border:1px solid #ccc;background:#fff}html.NADCA .RadTreeView a.rtIn{color:#D30500!important}.rmVertical{background-color:#810200}.rmVertical.rmLevel1{border-radius:0 0 5px 5px}.rmVertical .rmText{line-height:25px!important}.rmVertical .rmLink:hover{text-decoration:none}.rmVertical .rmText:hover{color:#ADDEFF}.intContent{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px #999;float:left;width:100%;clear:both}.intContent h1, .intContent h2, .intContent h3, .intContent h4{font-weight:100;border:none;margin:1em 0}.intSideBar{float:left;width:200px;min-height:300px}.intMain{float:left;width:720px!important;margin:20px}.header li.NavigationListItem, .footer li.NavigationListItem{padding:0 5px!important}.footer{background-color:#000!important;color:#999;width:100%;clear:both;padding:10px;display:block!important;height:auto!important}.footer hr{width:90%;margin:auto;color:#999;background:none;border:none;border-bottom:1px solid #666;clear:both;display:block}.footer .uiA, .footer .uiB{line-height:70px}.footer .uiC{}.uiC a.logo{display:block;background:url("images/nadcaSprite.png");width:134px;height:37px;background-position:-10px -247px;margin:25px;float:left}.footer .uiD{padding:25px}#masterFooterNavigation{display:block;float:left;background:none;line-height:3em}#masterFooterNavigation a{color:#fff}.CSWrapper{padding-left:10px}.CSWrapper label, .CSWrapper span{display:block !important}.CSWrapper div{padding:2px 0px}.CSButtons{padding:10px 0px}.CSNameFields span{font:12px/16px "Segoe UI",Arial,Helvetica,sans-serif;font-weight:bold}span.MDC_Company{font-weight:bold}.hidePrimary{display:none}.RadTreeView{white-space:normal!important}#SimpleSearchBlock{display:none!important}





/* accordion overrides */
.ui-state-active,
.ui-state-hover {height:auto!important;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	background-color:#333!important;
	border-color:#000!important;
}

.ui-accordion .ui-accordion-header {
	display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .75em .75em .75em 1em!important;
    font-size: 120%!important;
	font-weight:bold;
}

/* .IQAoverflow div { */
	/* overflow: visible!important; */
/* } */

div[id$="_ResultsGrid"] {
    overflow: visible!important;
}