
.btn-primary.btn-lg {background-color: #006595;}
.btn-primary.btn-lg.onDark {background-color: #006595; border: 3px solid #FFF}
.btn-primary.btn-lg.onWhite {
	background-color: #006595; 
	border: 3px solid #333;
	/* Shadow */
	zoom:1; 
	ms-filter: progid:DXImageTransform.Microsoft.Shadow(color='#999', Direction=90, Strength=0);
	-moz-box-shadow:3px 3px 3px #999;
	-webkit-box-shadow:3px 3px 3px #999;
	box-shadow:3px 3px 3px #999;	
	}

.btn-primary.btn-lg.onWhiteSmall {
	background-color: #006595; 
	border: 2px solid #333;
	/* Shadow */
	zoom:1; 
	ms-filter: progid:DXImageTransform.Microsoft.Shadow(color='#999', Direction=90, Strength=0);
	-moz-box-shadow:3px 3px 3px #999;
	-webkit-box-shadow:3px 3px 3px #999;
	box-shadow:3px 3px 3px #999;	
	}

.btn-primary.btn-lg.onDark:hover, 
.btn-primary.btn-lg.onWhite:hover, 
.btn-primary.btn-lg.onWhiteSmall:hover {
	background-color: #0099cc;
}

/* ********* HEADER ******** */

.paradigmHeader {
/*	background-image: url('/images/trans/trans-paradigm-blue-90.png'); */
	min-height: 140px;
	width: 100%;
}


.paradigmHeader .container { 
	padding: 10px 20px 20px 20px;
	}

.subLogoBlock {
	text-align: center;
}

.subLogoBlock img{
	margin-top: 15px;
}

.subActionBlockHeader {
	background-image: url('/images/art/paradigm-buildings-header1.png');
	background-repeat: no-repeat;
	background-position:center right;
	min-height: 120px;
}

.subActionBlockHeader h2 {
	font-family: vonnesregularcondensed;	
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing: .45px;
	text-shadow: 1.25px 1.25px 1.25px rgba(0,0,0,.20); 		
   	color: #006595;
	text-align: right;
	position: relative;
	top: 25px;
}

.subActionBlockHeader .contactBlock { text-align: right;padding-right: 20px}
.subActionBlockHeader .contactBlock .contactLinks {display:inline;}
.subActionBlockHeader .contactBlock h5 {text-align: right; display: inline-block; font-size: 1.1em; color: #006595;}
.subActionBlockHeader .contactBlock h5 a { text-decoration: underline}
.subActionBlockHeader .contactBlock img {vertical-align: middle; margin: 0px 5px }


@media (max-width: 1100px) {
	.subActionBlockHeader {
		background-image: url('/images/art/paradigm-buildings-header1.png');
		background-repeat: no-repeat;
		background-position:center center;
		min-height: 120px;
	}	

.subActionBlockHeader h1 {
	font-family: vonnesregularcondensed;	
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing: .45px;
	text-shadow: 1.25px 1.25px 1.25px rgba(0,0,0,.20); 		
   	color: #006595;
	text-align: center;
	position: relative;
	top: 25px;
}

.subActionBlockHeader .contactBlock,
.subActionBlockHeader .contactBlock h5 { font-size: 1.1em; margin: 20px 0px 0px 0px; padding: 0; display: block; text-align: center;}
	
}


.breadCrumbBar {
	margin-top: 3px;
	width: 100%;
	min-height: 80px;
	background-image: url('/images/photo-art/breadcrumb-BG1.jpg');
}

.breadCrumbBar h1 {
	font-family: vonnesregularcondensed;	
	font-size: 1.8em;
	font-weight: normal;
	color: #FFF;
	margin: 25px 0px 0px 40px;
	letter-spacing: .125em;
	text-shadow: 1.25px 1.25px 1.25px rgba(0,0,0,.90); 	
}

hr.breadCrumbHR {
	background-color: #006595;
	height: 5px;
	margin-top: 3px;
	border: 0;
	width: 100%;
}


.aboutParadigm {
	line-height: 170%;
}

.aboutParadigm h3{ 
	margin: 20px 0px 0px 0px; 
	color: #006595 !important;
	}
.aboutParadigm h4 { 
	margin: 0px 0px 30px 0px;
	}

.bottomImageWide {
	padding: 0; 
	margin: 0	
}

.bottomImageWide img{
	max-width: 100%;
	padding: 0; 
	margin: 0;
	border: 0px solid #006595;	
}



/* ********** CASE STUDIES ******* */

.caseStudyIntro {}
.caseStudyIntro .profilePic {
	text-align: center;
	margin-left:80px; border:0px solid #ff0000;
}
.caseStudyIntro .profilePic img { border: 1px solid #999; width:250px;}

.caseStudyIntro .caseSummary {margin-left:0px; border:0px solid #ff0000;}
.caseStudyIntro .caseSummary h3 {
	font-family: vonnesregularcondensed;	
	font-size: 1.6em;
	font-weight: normal;
   	color: #006595;	
	border-bottom: 1px solid #006595;
	padding: 4px 5px;
	margin: 0;
	letter-spacing: .025em;
}

.caseStudyIntro .caseSummary img {width:35px;}

.caseStudyIntro .caseSummary h4 {
	margin: 15px 0px 10px 10px;
	font-size:1.1em;
	font-weight:bold;
}

.caseStudyIntro .caseSummary h5 {
	font-size:0.9em;
	line-height:100%;
	margin:3px 0px 0px 10px;
	width:100%;
}

.projectThumbnail {
	position:relative;
	text-align:center;
	margin:5px 0px 5px 0px;
/*	padding:15px 0px 10px 0px; */
}



.projectThumbnail h3 { text-align:center; margin-bottom:10px;}

/* .projectThumbnail img {width:380px; border:1px solid #666; margin-bottom:15px;} */
.projectThumbnail img {width:320px; border:1px solid #666; margin-bottom:15px;}

.projectThumbnail a, .projectThumbnail a:visited {font-size:0.60em; line-height:130%; text-decoration:none;}
.projectThumbnail a:hover {text-decoration:none;}

.projectsRail {
	text-align: center;
	background-color: rgba(0,102,153,.06);
	padding:60px 0px 10px 0px;
	background-image:url('/images/art/paradigm-casestudies-watermark.png');
	background-repeat:no-repeat;
	background-position:top center;
	/* Radius */
	-moz-border-radius: .25em; 
	border-radius:  .25em; 
	-webkit-border-radius:  .25em; 
	behavior: url('/js/PIE.htc');
	position: relative;	
	
}

.projectsRail h2 {
	font-family: vonnesregularcondensed;	
	font-size: 1.3em;
	font-weight: normal;
   	color: #006595;	
	padding: 4px 10px;
	margin: 0;
	letter-spacing: .025em;
	
}

.projectsRail h3 {
	font-family: vonnesregularcondensed;	
	font-size: 1.2em;
	font-weight: normal;
   	color: #333;	
	padding: 4px 10px;
	margin: 4px 0px 0px 0px;
	letter-spacing: .025em;
	padding-bottom:10px;
}

.projectsRail img {
	float:center;
	text-align:center;
	position:relative;
	width:250px;
	margin:0px auto 0px auto;
	height:100px;
	padding-bottom:5px;

}


.projectsRail .projectsPhotos {
	border:0px solid #ff0000;
	width:275px;
	position:relative;
	margin:0px auto 0px auto;
}

.projectsRail h3 a, .projectsRail h3 a:visited {clear:both; width:250px; text-align:center; color: #006595;	text-decoration:none; margin:5px 0px;}
.projectsRail h3 a:hover {color:#003366; text-decoration:underline;}


.row.masonry{ padding: 20px 40px 20px 20px;}

.row.masonry img {border:1px solid #999;}

/* *********** Construction Services ********** */

.servicesRail {
	text-align: center;
	background-color: rgba(0,102,153,.06);
	padding:30px 0px 20px 0px;
	background-image:url('/images/art/paradigm-services-watermark.png');
	background-repeat:no-repeat;
	background-position:top center;
	/* Radius */
	-moz-border-radius: .25em; 
	border-radius:  .25em; 
	-webkit-border-radius:  .25em; 
	behavior: url('/js/PIE.htc');
	position: relative;
	margin:32px 0px;
	
}

.servicesRail h2 {
	font-family: vonnesregularcondensed;	
	font-size: 1.5em;
	font-weight: normal;
   	color: #006595;	
	padding: 4px 10px;
	margin: 0;
	letter-spacing: .025em;
	margin:-10px 0px 10px 0px;
	
}

.servicesRail h3 {
	font-family: vonnesregularcondensed;	
	font-size: 1.4em;
	font-weight: normal;
   	color: #333;	
	padding: 4px 10px;
	margin: 4px 0px 0px 0px;
	letter-spacing: .025em;
	padding-bottom:10px;
}

.servicesRail img {
	float:center;
	text-align:center;
	position:relative;
	width:250px;
	margin:0px auto 0px auto;
	height:100px;
	padding-bottom:5px;

}


.servicesRail .projectsPhotos {
	border:0px solid #ff0000;
	width:275px;
	position:relative;
	margin:0px auto 0px auto;
}

.servicesRail h3 a, .servicesRail h3 a:visited {clear:both; width:250px; text-align:center; color: #006595;	text-decoration:none; margin:5px 0px;}
.servicesRail h3 a:hover {color:#003366; text-decoration:underline;}


/* *********** CONTACT US ************** */

.contactIntro {}

.contactIntro .profilePic img { border: 1px solid #999; width:250px;}

.contactIntro .contactForm {border:0px solid #ff0000; padding:10px 20px 20px 0px;}

.contactIntro .contactForm h3 {
	font-family: vonnesregularcondensed;	
	font-size: 1.6em;
	font-weight: normal;
   	color: #006595;	
	border-bottom: 1px solid #006595;
	padding: 4px 5px;
	margin: 0;
	letter-spacing: .025em;
	line-height:130%;
}


.contactIntro .contactForm h4 {
	margin: 15px 0px 10px 10px;
	font-size:1.1em;
	font-weight:bold;
}

.contactIntro .contactForm h5 {
	font-size:0.9em;
	line-height:100%;
	margin:3px 0px 0px 10px;
	width:100%;
}



.contactRail {
	text-align: center;
	background-color: rgba(0,102,153,.06);
	padding:25px 0px 40px 0px;
	margin-bottom:20px;
	background-image:url('/images/art/paradigm-contact-watermark.png');
	background-repeat:no-repeat;
	background-position:bottom center;
	/* Radius */
	-moz-border-radius: .25em; 
	border-radius:  .25em; 
	-webkit-border-radius:  .25em; 
	behavior: url('/js/PIE.htc');
	position: relative;	
	
}

.contactRail h3 {
	font-family: vonnesregularcondensed;	
	font-size: 1.5em;
	font-weight: normal;
   	color: #006595;	
	padding: 15px 10px 5px 10px;
	margin: 0;
	letter-spacing: .025em;
	text-transform:uppercase;
	
}

.contactRail h4 {
	font-family: vonnesregularcondensed;	
	font-size: 1.3em;
	font-weight: normal;
   	color: #666;	
	padding: 0px 10px;
	margin: 5px 0px 0px 0px;
	letter-spacing: .025em;
	padding-bottom:4px;
}

.contactRail h5 {
	font-family: vonnesregularcondensed;	
	font-size: 1.3em;
	font-weight: 400;
   	color: #333;	
	padding: 0px 10px;
	margin: 10px 0px 15px 0px;
	letter-spacing: .025em;
	line-height:125%;
}


.contactRail a, .contactRail a:visited {color: #006595; text-decoration:none;}
.contactRail a:hover {color:#003366; text-decoration:underline;}

/* ******** CONTACT FORM ******** */

table.contactForm1 { 
	width: 100%;
	font-size: 1.0em;
	font-family: arial,helvetica, sans-serif;
	color: #333;
	border: 0px solid #FFF;
	-moz-border-radius: .5em; 
	border-radius:  .5em; 
	-webkit-border-radius:  .5em; 
	behavior: url('/js/PIE.htc');
	position: relative; /* Required for PIE curved corners */
	background-color: rgba(0,101,149,0.2);
	}

table.contactForm1 a, table.contactForm1 a:visited {color:#003366; text-decoration:underline; padding-top:20px;}
table.contactForm1 a:hover {text-decoration:none;}

table.contactForm1 td {
	padding: 5px 7px;
}

table.contactForm1 input,
table.contactForm1 select {
	border: 1px solid #333300;
	padding: 4px 2px;
	width: 250px;
}

table.contactForm1 textarea {
	border: 1px solid #333300;
	padding: 4px 5px;
	width: 300px;
	height: 90px;
}


table.contactForm1 .fieldName { 
	font-weight: normal;
 	border-bottom: 1px solid #eee;
	padding-left: 40px;
	}

table.contactForm1 .captcha {
	padding-left:40px;
	padding-top:10px;
}

table.contactForm1 input.submitSub { 
	margin: 0px 0px 20px 20px;
	font-size: 1.1em;
	font-weight: normal;
	color: #FFF;
	border: 1px solid #FFF;
	padding: 8px 12px;	
 	background-color: #006595;
	-moz-border-radius: .5em; 
	border-radius:  .5em; 
	-webkit-border-radius:  .5em; 
	behavior: url('/js/PIE.htc');
	position: relative; /* Required for PIE curved corners */
	}

table.contactForm1 input.submitSub:hover {
	background-color: #cdced0;
	color: #FFF;
}

/* ********** END CONTACT ****** */


/* ************ NAVIGATION ********** */



/* *** */

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar { 
	margin: 0;
	padding: 0;
	position: relative;
	min-height: 1px;
	border: 0px solid transparent;
	}

ul.nav.nav-justified {
	margin: 0 auto;
	padding: 0;
	float: none;
	border: 0px solid #CCFF00;
}

ul.nav > li {

} 
.nav > li > a {
	padding: 10px 10px;
	color: #FFF;
	text-decoration: underline;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #0099cc;
 color: #FFF;
}



/* *** */


.navBarOuter {
	min-height: 40px;
	width: 100%;
	background-color: #006595;
}

.navBarOuter .container { margin: 0 auto; padding: 0}

.navbar.navbar-default { 
	background: transparent; 
	border: 0;
	}


/* ******* HERO - JUMBOTRON ****** */

.jumbotron {
  padding: 30px;
  margin-top: 3px;
  margin-bottom: 0px;
  color: inherit;
  background-image: url('/images/photo-art/Hero_Ft_Lauderdale_Skyline.jpg');
}
.jumbotron h1,
.jumbotron .h1 {
  color: #FFF;

}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
	color: #FFF;
}
.jumbotron > hr {
 /* border-top-color: #d5d5d5; */
border-top-color: none;	
}
.container .jumbotron {
/*  border-radius: 6px; */
  border-radius: none;
}
.jumbotron .container {
  max-width: 100%;
}


.heroHome {
	height: 500px;
	background-image: url('/images/photo-art/Hero_Ft_Lauderdale_Skyline.jpg');
}

hr.heroBottom { 
	margin-top: 3px;
	width: 100%;
	border: 0;
	height: 5px;
	background-color: #006595;	
	}

/* ********* END JUMBOTRON ******* */


.homeAnchorPic1 {
	padding: 40px 0px;
	text-align: center;
}

.homeAnchorPic1 img {
	border: 1px solid #999;
	/* Shadow */
	/*
	zoom:1; 
	ms-filter: progid:DXImageTransform.Microsoft.Shadow(color='#999', Direction=90, Strength=0);
	-moz-box-shadow:3px 3px 3px #999;
	-webkit-box-shadow:3px 3px 3px #999;
	box-shadow:3px 3px 3px #999;	
	*/
}

.homeIntro { 
	text-align: right;
	background-image: url('/images/art/paradigm-watermark-home1C.png');
	background-repeat: no-repeat;
	background-position: bottom right;
	min-height: 300px;
	border: 0px solid #CCFF99;
	padding: 30px 40px 0px 40px
	}

.homeIntro h2 {
	font-family: vonnesregularcondensed;	
	font-size: 1.4em;
	font-weight: normal;
   	color: #006595;	
	line-height: 140%;
}

.homeIntro h3 {
	font-family: helvetica;	
	font-size: 1.3em;
	font-weight: normal;
   	color: #333;	
	line-height: 140%;
	margin-top: 30px;
} 
	

.row.homeArrayServices h2{
	font-family: vonnesregularcondensed;	
	font-size: 1.5em;
	font-weight: normal;
   	color: #006595;	
}

.row.homeArrayServices h2 img { vertical-align: middle;}

.row.homeArrayServices p { text-align: center}


.listServices {}

.listServices ul {
	/* 
	background-color: #EEE;
	border: 1px solid #CCC;
	*/
	font-size: 1.1em;
	padding: 5px 10px;
	/* Radius */
	-moz-border-radius: .5em; 
	border-radius:  .5em; 
	-webkit-border-radius:  .5em; 
	behavior: url('/js/PIE.htc');
	position: relative;
	text-align:center;
	overflow:auto;
	width:90%;
	margin:0px auto 0px auto;
}

.listServices li {
	margin: 0px 0px 8px 0px;
	list-style-type:none;
	padding:3px 0px;
	background-color: rgba(0,0,0, 0.05);
	border:1px solid rgba(0,0,0, 0.06);
	/* Radius */
	-moz-border-radius: .5em; 
	border-radius:  .5em; 
	-webkit-border-radius:  .5em; 
	behavior: url('/js/PIE.htc');
	position: relative;
}


.pageBottom {
	text-align: center;
   	color: #006595;		
   	margin-bottom:15px;
}

.pageBottom h2 {
	font-family: vonnesregularcondensed;	
	font-size: 1.5em;
	font-weight: normal;
   	color: #006595;	
}

.pageBottom	hr {
	width: 50%;
	border: 0;
	height: 2px;
	background-color: #006595;	
}

.pageBottom	h4 {
	font-size: 1.0em;
}	


/* ********** FOOTER ****** */

#footer {
	width: 100%;
	position: relative;
	border-top: 3px solid #006595;
}

.footerInner {
	margin-top: 3px;
	min-height: 100px;
	background-color: #006595;
}

.footerParadigm h5 {
	font-weight: normal;
	color: #FFF;
	border-bottom: 1px solid #CCC;
	padding: 4px 10px;
	display: block;
	width: 50%;
}

.footerParadigm h5.noline {
	border-bottom:0px solid transparent !important;
	margin-bottom:10px;
}


.footerParadigm a, .footerParadigm a:visited {color:#fff; text-decoration:underline;}
.footerParadigm a:hover {text-decoration:none; color:#ffff00;}

.associationsFooter {
	margin: 14px 0px 20px 0px;	
}

/* 
.associationsFooter img { margin: 4px 10px}
*/

.associationsFooter img { margin: 4px 10px 4px 10px; width:150px;}

.footerAddress {
	text-align: left;
	color: #FFF
}

.footerAddress img {
	float: left;
	margin: 20px 10px 0px 0px;
}

.footerAddress hr {
	background-color: #FFF;
	width: 50%;
	height: 2px;
	border: 0;
}

.footerAddress h4 { 
	display: block; 
	text-align: left;
	font-weight: bold;
	font-size: 1.1em;
	padding-top:10px;
	}

.footerAddress h5 { 
	display: block; 
	text-align: left;
	font-weight: normal;
	font-size: 1em;
	text-align: center;
	}

.footerAddress h5.design {display:none;}

/* **** RESPONSIVE *** */

@media (max-width: 1200px) {

   /* HEADER */
   .subActionBlockHeader h2 {text-align:center;}
   .breadCrumbBar h1 {text-align:center; margin:10px 0px;}

.subActionBlockHeader .contactBlock {
	background-position: center center;
	text-align:center;
}

   /* CONSTRUCTION SERVICES */
   .servicesBody {display:none;}
   .servicesRail {margin:0px 0px;}

   /* PROJECT DETAILS */
   .caseStudyIntro .profilePic { width:600px; text-align: center; border:0px solid #ff0000; margin-bottom:20px;}
   .caseStudyIntro .profilePic img {clear:both; width:0px; z-index:1000;}
   .caseStudyIntro .caseSummary {width:575px; position:relative; margin:0px auto 0px auto;}
   .caseStudyIntro .caseSummary h3 {text-align:center;}
   .caseStudyIntro .caseSummary img {width:35px;}
   .caseStudyIntro .caseSummary h4 {text-align:center;}
   .caseStudyIntro .caseSummary h5 {text-align:center;}

   /* PROJECT LISTINGS */
   .projectThumbnail { width:510px; position:relative; margin: 0px auto;}
   .projectThumbnail h3 { text-align:center; margin-bottom:20px;}
   .projectThumbnail img {width:500px; border:1px solid #666; margin-bottom:10px;}
   .projectThumbnail h3 a {margin-bottom:20px;}
 
   /* PROJECT RIGHT RAIL LISTINGS */
   .projectsRail { height:180px;}
   .projectsRail img {padding-bottom:10px; width:500px; height:200px; }
   .projectsRail .projectsPhotos { width:520px;}
   .projectsRail h2 {font-size:2.1em;}
   .projectsRail h3 {font-size:1.4em;}
   .projectsRail h3 a, .projectsRail h3 a:visited {clear:both; width:500px; margin:10px 0px;}
   .projectsRail h3 a:hover {text-decoration:none;}
   .projectsRail a.btn {display:none;}

   /* FOOTER */
  .pageBottom h2 {font-size:1.3em;}
  .pageBottom h4 {font-size:0.85em;}
  .footerParadigm, .footerAddress {border:0px solid #ff0000; width:400px; position:relative; margin:0px auto 0px auto;}
  .footerParadigm h5 {width:100%; text-align:center;}
  .footerAddress h4, .footerAddress h5, .footerAddress {text-align:center;}
 

.footerParadigm h5.noline {display:none;}

.footerAddress h5.design {
	display:block; 
	margin:18px 0px 15px 0px;
	background:#b3d1df;
	border:1px solid #fff; 
	padding:8px 0px;
	color:#000;}
.footerAddress h5.design a {color:#003366;}



}


@media (max-width: 360px) {

   /* HEADER */
   .subLogoBlock img {width:270px; border:0px solid #ff0000;}
   .subActionBlockHeader h2 {text-align:center; padding-bottom:10px; margin-top:0px;}
   .subActionBlockHeader h5 {line-height:130%;}
   .subActionBlockHeader .contactBlock .contactLinks {display:none;}
   .breadCrumbBar h1 { margin:10px 0px; text-align:center; }

   /* PROJECT DETAILS */
   .caseStudyIntro .profilePic { width:200px; text-align: center; border:0px solid #ff0000; margin-bottom:20px;}
   .caseStudyIntro .profilePic img {clear:both; width:200px;}
   .caseStudyIntro .caseSummary {clear:both; width:350px; position:relative; margin:0px auto 0px auto;}
   .caseStudyIntro .caseSummary h5 {text-align:left;}

   /* PROJECT LISTINGS */
   .projectThumbnail {width:100%; position:relative; margin: 0px auto;}
   .projectThumbnail h3 { font-size:1.6em;}
   .projectThumbnail img {width:330px; border:1px solid #666; margin-bottom:10px;}
  .projectThumbnail a, .projectThumbnail a:visited, .projectThumbnail a:hover {text-decoration:underline;}

   /* PROJECT RIGHT RAIL LISTINGS */
   .projectsRail { height:180px;}
   .projectsRail img {padding-bottom:10px; width:300px; height:120px; }
   .projectsRail .projectsPhotos { width:330px;}
   .projectsRail h2 {font-size:1.7em;}
   .projectsRail h3 {font-size:1.2em;}
   .projectsRail h3 a, .projectsRail h3 a:visited {clear:both; width:300px; margin:5px 0px;}
   .projectsRail h3 a:hover {text-decoration:none;}

   /* CONTACT US */
   .contactForm {display:none;}
   .contactRail {margin-bottom:-25px;}
   .contactRail h3 {display:none;}

   /* CONSTRUCTION SERVICES */
   .servicesRail h2 {font-size:1.3em; line-height:130%; margin-top:-20px;}
   .servicesRail h3 {margin-top:10px; font-size:1.2em;}
   .listServices ul {width:98%;}
   .listServices li {font-size:0.75em; font-weight:600; width:95%; padding:5px; margin:8px 0px; }
   .servicesRail {margin-bottom:-30px; background-color:transparent !important;}

   /* FOOTER */
   .pageBottom h2 {font-size:1.3em;}
   .pageBottom h4 {display:none;}
   .footerParadigm, .footerAddress {border:0px solid #ff0000; position:relative; width:100%; margin:0px auto 0px auto;}
   .associationsFooter {width:180px; position:relative; margin:0px auto 0px auto;}
   .footerParadigm h5 {width:100%; text-align:center;}
   .footerAddress img {display:none;}
   .footerAddress h4, .footerAddress h5, .footerAddress {text-align:center;}
   .footerAddress h5 {font-size:0.85em;}

}

@media (min-width: 400px) {

     /* NAV */
     .nav-justified li.subMenu {display:none;}

}
