﻿.templateAM .pageContainer .pageContent .columns .oneCol .homepageHero,
.templateAM .pageContainer .pageContent .columns .rightCol,
.templateAM .pageContainer .pageContent .columns .leftCol .breadcrumbs,
.templateAM .pageContainer .pageContent .columns .leftCol .componentEnquiry,
.templateAM .pageContainer .pageContent .columns .leftCol .componentBlog .tags, 
.templateAM .pageContainer .pageContent .columns .leftCol .componentBlog .addComment,
.templateAM .pageContainer .pageContent .columns .leftCol .itemGrid .fieldsetForm,
.templateAM .componentCaseStudy .slideShow,
.templateAM .pageContainer .pageContent .subNav,
.templateAM .pageContainer .pageContent .header,
.templateAM .pageContainer .pageContent .footerSticky,
.templateAM .pageContainer .footer .backToTop,
.templateAM .pageContainer .footer .footerContainer .partnerList,
.templateAM .pageContainer .footer .footerContainer .footerNav,
.templateAM .pageContainer .footer .footerContainer .amDetails img,
.templateAM .pageContainer .footer .footerContainer .amDetails h3,
.templateAM .pageContainer .footer .footerContainer .amDetails div,
.templateAM .pageContainer .footer .footerContainer .amDetails p {display:none;}

.templateAM .columns {padding-top:0px; padding-bottom:0px;}
.templateAM .pageContainer,
.templateAM .pageContainer .pageContent,
.templateAM .pageContainer .pageContent .columns .oneCol,
.templateAM .pageContainer .pageContent .columns .leftCol,
.templateAM .pageContainer .footer,
.templateAM .pageContainer .footer .footerContainer {width:650px; height:auto; margin:0px auto;}

.templateAM .itemGrid .itemNews li .source,
.templateAM .itemGrid .itemThumb li a {background:none; text-align:center;}

.tHomepageAM .itemGrid .intro, 
.tHomepageAM .itemGrid .itemListing, 
.tHomepageAM .itemGrid .itemListing li,
.tSubpageAM .itemGrid .intro, 
.tSubpageAM .itemGrid .itemListing, 
.tSubpageAM .itemGrid .itemListing li {overflow:auto;}

.tHomepageAM .itemGrid .intro,
.tSubpageAM .itemGrid .intro {width:160px;}
.templateAM .componentCaseStudy .oneCol .itemGrid .intro {width:auto; padding-left:0px;}
.tHomepageAM .itemGrid .itemListing,
.tSubpageAM .itemGrid .itemListing {width:490px;}
.tHomepageAM .itemGrid .itemListing li,
.tSubpageAM .itemGrid .itemListing li {margin-bottom:20px;}

.templateAM .itemGrid .description ul li,
.templateAM .componentCaseStudy .oneCol .itemGrid .intro li {list-style-type:disc; padding:0px; margin:0px 0px 3px 30px;}

.templateAM a.arrow {padding-left:0px;}

.templateAM .componentBlog .intro .dateReplace, 
.templateAM .componentBlog .intro .author {float:none; display:block; width:auto; height:auto; padding-left:0px;}
.templateAM .componentBlog .intro .dateReplace span {text-indent:0; font-size:0.95em; height:auto; width:auto; display:inline;}
.templateAM .componentBlog .intro .dateReplace span.day {}

.templateAM .componentRTE dl.generalContact dt,
.templateAM .componentRTE dl.generalContact dd {float:none; display:block;}
.templateAM .componentRTE dl.generalContact dd {padding:0px 0px 5px 10px;}

.templateAM .pageContainer .footer .footerContainer .amDetails {
	float:none; display:block; text-align:center; width:auto; padding-top:15px; 
	border-top:1px solid #6A6A6C; border-left:0px; font-size:1em;}
.templateAM .pageContainer .footer .footerContainer .amDetails h2 {font-size:1.75em;}