
.floatLeft {display:inline;padding-right:10px;}
.techCategory {
    font-style:italic;
    font-size:14px;
}
.mediaPublication {
    font-style:italic;
}

div#resourceLandingWrapper .col-md-12,div#resourceLandingWrapper .col-md-9 {
    padding-left:0px;
}
  div#resourceLandingWrapper .col-md-12 .btn-audience {
       margin-top:15px;
    }
.imgResourceLanding {
    float:right;
}
.assetImage,.imgResourceByType {max-width:100px;float:left;margin:4px 15px auto auto;}
.assetImage img {max-width:100%;max-height:100%;}
.assetContent {max-width:70%;}
.assetContent p a {line-height:13px;}
.assetContent .btn-audience {margin-top:10px;}

div.Single .owl-controls {
    display:none !important;
}


div.testimonial-vidoes div.col-md-4 p {min-height:65px;}
.view-all {
	float: right;
	vertical-align: middle;
	margin-top: 20px;
	color: #bc0205;
	text-decoration: underline;
	overflow: hidden;
    padding: 0 20px 10px;
}
.video-embed  .view-all,.upcoming-events .view-all{
float: left;
}

.view-all:after {
	/*content: ">";*/
	text-decoration: none;
	display: inline-block;
	padding-left: 3px;
}

.short-static
{	
	width: 100%;
    max-width:1905px;
    min-height:138px;
}
.highlight
{
    color:white !important;
}

.imgAwardLogoListing
{
    max-height:75px;
    max-width:200px;    
}
/*.imgItemResource,.imgResourceByType
{
    max-height:50px;
    max-width:75px;    
}*/

/*.imgResourceByTopic
{
    max-height:100px;
    max-width:100px;    
}*/
a.subMenuVendor
{
    color: #BEC0C4;
}

ul.dropdown-sidebar a.active
{
    color:white !important;
}
.client-icon-list
{
width:555px;
}

.client-icon-list ul li  {
display:inline-block;
}
a.client-icon-list-link
{
width:118px;height:80px;display:block;float:left;text-align:center;vertical-align:middle;
}

div#slider-embed
{
    width:295px;
    height:385px;
    padding-top:25px;
}

.requiredMessage
{
    color: #D80106;
}
.anchorManuClient img
{
     max-height:85px;
      max-width:122px;
       display: block;
    margin-left: auto;
    margin-right: auto;
}
.side-module h2 {
    color: #D7393B;
    margin: 0 0 15px;
    padding-top: 25px;
}
.body-modules h3 {
    color: #C60306;
}
.teamImage img
{
    width:180px;
    height:104px;
}
.team-profiles .col-md-4
{
    height:185px;
}
@media (max-width: 700px) {
.view-all {
	margin-top: 36px;
}
}
@media (max-width: 500px) {
.view-all {
	float: left;
}
}
@media (max-width: 400px) {
.view-all {
	float: left;
}
}
@media (max-width: 350px) {
.view-all {
	float: left;
}
}

.scrollingLogo
{
     max-height:50px;
     max-width:100px;
}

.suggested-results {
    background-color: #ffffcc;
    padding: 6px 6px 10px;
}

.l2
{
    font-weight:bolder;
	   color:white;
}

li
{
   /* list-style-type:none;*/
}

.welcomeMessage
{
    float: left;
    margin-top: -24px;
	font-weight:bold;
}
.error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }

.social-list
{
    height:40px;
}

.press_location
{
    text-transform: uppercase;
}
div.pr-body > div > strong.press_location, div.pr-body > p > strong.press_location, div.pr-body > strong.press_location {
    text-transform: none;
}
.media_company_name
{
    font-style:italic;
}
.contract_menu {
    margin-bottom: 10px;
    width: 430px;
}
div#rightCol .contract_menu {
    width: auto;
    word-break: break-all;
}
.contract_menu td, .contract_menu th {
    border: 1px solid #c8cdd2;
    padding: 3px 4px;
    text-align: left;
}
.contract_menu caption {
    background-color: #dbdbdb;
    font: bold 14px/20px Arial,Helvetica,sans-serif;
    padding: 4px;
    text-align: left;
    width: 590px;
}
.contract_head{
	padding:5px 0;
}
.contract_head h4{
margin-bottom:0px;
}
.contract_menu tbody th {
    background-color: #f5f5f5;
}
.loading
{
     margin-left:200px;
}

.suggested-spelling
{
    background-color: #ffffcc;
    padding: 6px 6px 10px;
}

.azsearch a.active
{
    color:red;
}

.events-table tr{ 
     border-bottom:1px solid #cbd0cf;
     padding-bottom:1px;
}
.events-table tr td
{    
    padding-top:10px;
}
.menuHeaderLi{
	 padding-top: 20px;
}

.menuHeaderLi li{
	 padding-top: 5px;
}
/*
.siteForm{height:100%}
#wrapManager{margin:auto;min-height:100%;position:relative}
#wrap{padding-bottom:100px}
#footer{bottom:0px;left:0px;height:auto;position:absolute;width:100%}
*/

.footer-text{
width:370px;
}

.client-icon-list{
margin-left: 0px !important;
}

.btn-audience {color:white !important; float:none; margin:0px;}
.welcomeMessage { float:right;
}
@media (max-width: 767px) {
.contract_menu {
    width: 100%;
}
ul {
    padding-left: 0;
}
}

@media (max-width: 700px) {
.map {
	 width:auto;
}
}
@media (max-width: 500px) {
.map {
	
}
}
@media (max-width: 400px) {
.map {
	
}
}
@media (max-width: 350px) {
.map {
    
	
}
}