﻿.gridContainer {padding:0 8px 0 8px;}
.gridRow .four {width:100%;margin-right:0%;}
.gridRow .eight {width:100%;margin-right:0%;}
.topRibbon {margin:20px 0 20px 0;}
.topRibbon h3 {font-size:15px;}
.footer .logo {display:none;}
.footer .data .item.border {border:none;}
.footer .trustedSites {margin:0;}
.footer .data .item {min-height:0;margin:0 0 20px 0;}

.header .right .welcomeBack {display:none;}
.header .right .links {display:none;}
.header .right .customerService {display:none;}
.header .right {top:7px;}
.header .right .searchBox {height:30px;width:150px;margin:0;}
.header .right .searchBox input {width:70%;margin:8px 0 0 5px;}


.navbar .primary {display:none;}
.header .logo .dropArrow {display:none;}
.header .logo img {width:120px;height:auto;}
.header {height:85px;}
.connectCallout {margin:20px 0 0 0;}
.bottomContentCallouts .shopCallout {margin:20px 0 0 0;}
.mobileicon {display:inline;}
.mobileLogin {display:block;}

.article .relatedArticles .sliderContainer .center .slider .item .data {width:105px;margin:0 20px 0 0;}
.productSuggest .productSlider .sliderContainer .center .slider .item .data {width:105px;margin:0 20px 0 0;}

.shareIcons {display:none;}
.breadcrumbs {display:none;}
.article .articleGallery .photo .container {height:300px;}

.basicFilter .item {line-height:40px;}

.projects .thumbContainer .container {width:330px;margin:0 20px 40px 0;}
.projects .thumbContainer .container .previewImage {width:298px;height:193px;padding:0px;}
.projects .thumbContainer .container .previewImage .thumb {width:300px;height:195px;}
.projects .thumbContainer .container .previewImage .thumb img {width:300px;height:auto;}

.projects .advanced .textField {width:85%;}
.projects .advanced .button {float:left;margin:7px 0;}

.homepage .homepageSlider {height:197px;}
.homepage .homepageSlider h3 {font-size:14px;}
.homepage .homepageSlider .item .dataBg {height:70px;}
.homepage .homepageSlider .item .data {position:absolute;left:0;bottom:0;z-index:20;height:50px;margin:0 20px 10px 20px;}

.homepage .features {width:100%;margin-right:0;float:none;}
.homepage .blogs {width:100%;float:none;margin-top:20px;}

.homepage .features .left {float:none;margin:0 0 5px 0;text-align:center;}
.homepage .features .right {float:none;margin:0 0 5px 0;text-align:center;}

.homepage .classPreviews .classes .item {margin:0 0 20px 0;}

.adZone {background:none;padding:0;}

.article .commentcounts .bubble {display:inline-block;}
.article .commentcounts .data {display:inline-block;font-size:13px;width:75%;}


/*************************************Steve C Start *************************************************/

/*TheMagazine*/
.aboutUsSectionContainer .magImageContainer {float:none;width:100%;}
/* Optionally Convert to inline styles for deployment */
.aboutUsSectionContainer .descriptionContainer {float:none;margin-top:10px;width:100%;}

.magazineMainContainer .MagLinksContainer .leftLinks {float:none;width:100%;margin-right:0;}
.magazineMainContainer .MagLinksContainer .rightLinks {float:none;width:100%;}

.magazineMainContainer .SubsExtraAndContact .SubsExtra {float:none;width:100%;margin-right:0;}
.magazineMainContainer .SubsExtraAndContact .Contact {float:none;width:100%;margin-top:10px;}

/*Email Newsletter */
.EmailNewsletterContainer .txtSection {display:none;}
.EmailNewsletterContainer .imgSection {width:150px;float:left;margin-left:0px;}
.EmailNewsletterContainer .cbxSection {width:150px;float:left;margin-top:15px;}

.EmailNewsletterContainer .emailAddress {width:80%;}

/*Special Issues */
.specialIssuesContainer .specialItem .imgSection{float:none;width:30%;max-width:150px;}
.specialIssuesContainer .contentWithImageSection {float:none;width:100%;}
.specialIssuesContainer .content ul {margin-left:-20px;}
.specialIssuesContainer .specialItem p.specialItemHeader {margin-top:10px;}

.issue .twoColumnLower .left {float:none;width:100%;}
.issue .twoColumnLower .right {float:none;width:100%;}

/***********************************Steve C Stop **********************/



/* Tom W -- changes for access code  *****************************************/
.accessNotLoggedIn .regAndLoginContainer .regContainer {clear:left;width:100%;}
.accessNotLoggedIn .regAndLoginContainer .loginContainer {width:100%; }
.accessNotLoggedIn .info, .webAccessScreen .middleContainer  {margin:12px 2px 20px 0px;font: 14px/18px Verdana,Helvetica,Arial,sans-serif;}
.middleContainer .rightCol {clear:left;}
.fieldBorder{margin:8px 0px 10px 0px !important;}
