﻿.gridRow .four {width:100%;}
.gridRow .eight {width:100%;margin-right:0%;}
.gridContainer.footerContainer {padding:0;}
.gridContainer.navGridContainer {padding:0;}
.shareIcons {display:none;}
.breadcrumbs {display:none;}
.navbar .primary {display:none;}
.header .callouts .follow {display:none;}

.header .beginners {display:none;}
.header .logo .mrvp {display:block;font-size:10px;}
.header .logo .mrvp .title {padding-right:5px;}
.header .logo .mrvp a {float:none;}


.navbar .menuIcon {display:inline}
.footer .newsletter {width:100%;padding:0;}
.footer .newsletter .submitButton {float:left;margin:10px 0 0 0;width:100%;}
.footer .topRow .nav {padding:0 15px;margin:0 0 20px 0;font-size:11px;}
.footer .topRow .logo {display:none;}
.footer .trustedSites .kpc {display:none;}
.footer .trustedSites .data  {width:100%;}
.header .callouts .currentIssue {display:none;}
.footer .magBranding {display:none;}
.header .callouts .links {padding:15px 0 5px 10px;}
.article .segment .mediaRight .mediaContainer,
.article .segment .mediaLeft .mediaContainer {background:none;padding:0;border:none;}
.article .segment .mediaRight {width:100%;margin:0;}
.article .segment .mediaLeft {width:100%;margin:0;}
.article .articleGallery .photo .container {height:250px;}
.article .articleGallery .gallerySlider .sliderContainer .center .slider .item .data {margin:0 2px 0 0;}
.header .logo {height:auto;width:160px;float:left;}
.header .logo img {margin:20px 0 0 0;}
.header .callouts {right:5px;}
.header {height:120px;}
.navbar .navContainer .searchbox input {width:70%;}


/*Our Magazine Landing */
.magazineContainer .listingAndIntro .container .listing {border:none;width:100%;margin-bottom:10px;}
.magazineContainer .listingAndIntro .container .intro {display:none;}
.MeetStaffAndHistoryContainerLeft {width:100%;margin-right:0;}
.MeetStaffAndHistoryContainerRight {width:100%;margin-top:25px;margin-left:0px;}
.magContributeContainer .magContributeLeft {width:100%;margin-bottom:25px;}
.magContributeContainer .magContributeRight {float:none;width:100%;}
 

/*How To Landing */

.HowToArticleSelection .dataSectionHeader {font-size:16px;}
.HowToArticleSelection .imgSection  {width:100%;}

.HowToTrackplanSection .featuredCallout {width:100%;}
.HowToTrackplanSection .featuredCallout img {max-width:300px;}
.HowToTrackplanSection .regularCallout {display:none;}

.HowToVideoFeatureSection .videoFeatureLeft {float:none;width:100%;}
.HowToVideoFeatureSection .videoFeatureLeftImage {display:none;}
.HowToVideoFeatureSection .videoFeatureRight {float:none;width:100%;margin-left:0px;margin-top:15px;}

.HowToRapidConvAndGettingStartedLeftColumn{margin-bottom:20px;}
.HowToRapidConvAndGettingStartedRightColumn {float:none;margin-left:0px;margin-top:20px;}
.HowToRapidConvAndGettingStartedRightColumn .imgSection {width:100%;}
.HowToRapidConvAndGettingStartedRightColumn .headerSection {font-size:16px;} 

.HowToVideoFeatureSection .videoFeatureLeftContent {display:none;}
.HowToVideoFeatureSection .videoFeatureMiddleImage {display:none;}

.HowToFeatureSection .featureCalloutImage .featureCalloutImageBase p.featureCalloutHeader {font-size:13px;}
.HowToFeatureSection .featureCalloutImage .featureCalloutImageBase .content  {display:none;}

.HowToRapidConvAndGettingStartedLeftColumn {width:100%;} 
.HowToRapidConvAndGettingStartedRightColumn {width:100%;margin-top:20px;margin-bottom:20px;} 

/*How To Trackplan */

.HowToTrackplanSection .tp .left {width:100%;margin-right:0;}
.HowToTrackplanSection .tp .right{display:none;}

/*Get started Article*/
.GetStartedArticleSelection {margin-bottom:20px;padding-top:0px;margin-top:0px;}
.GetStartedArticleSelection .dataSectionHeader {font-size:16px;}
.GetStartedArticleSelection .imgSection  {width:100%;}

/*Get Started Feature*/
.GetStartedFeatureSection .featureCalloutImage .featureCalloutImageBase p.featureCalloutHeader {font-size:13px;}
.GetStartedFeatureSection .featureCalloutImage .featureCalloutImageBase .content {display:none;}

/*Get Started Basic Training */
.GetStartedContainer .GetStartedBasicTrainingLeft {display:none;}
.GetStartedContainer .GetStartedBasicTrainingRight {float:left;width:100%;margin-left:0px;margin-top:-10px;padding:0px 10px 10px 10px;}

/*News And Reviews */

.NewsAndReviewsProductReviewsSection .newsFeatureMiddle {display:none;}
.NewsAndReviewsProductReviewsSection .newsFeatureLeft {width:95%;}
.NewsAndReviewsProductReviewsSection .newsFeatureRight {display:none;}
.NewsAndReviewsFeatureSection .featureCalloutImage .featureCalloutImageBase p.featureCalloutHeader {font-size:13px;}
.NewsAndReviewsFeatureSection .featureCalloutImage .featureCalloutImageBase .content {display:none;}
.reviews .item {margin:0 50px 10px 0;}
.reviews .keywords {width:95%}
.reviews .submitButton {margin:20px 0 0 0;}


.trackplans .searchBox {font-size:13px;}
.trackplans .item {margin:0 50px 5px 0;}
.trackplans .submitButton {margin:15px 0 0 0;}

/* Subs Extra */
 .SubsExtraContainer .newsFeatureLeft{width:80%;margin-bottom:10px;}
 .SubsExtraContainer .newsFeatureMiddle {display:none;}
 .SubsExtraContainer .newsFeatureRight  {display:none;}
 .SubsExtraVideos .videoContainer  .itemNum3 {display:none;}
 .SubsExtraVideos .videoContainer  .itemNum2 {display:none;}
 
.SubsExtraContainer .tp .left {width:100%;margin-right:0;}
.SubsExtraContainer .tp .right{display:none;}

.article .segment .video {height:230px;}


.homepage h1 {font-size:20px;}
.homepage h2, .homepage .section .dataItem h2 {font-size:13px;}
.homepage .featureSlider .item .data h3 {font-size:13px;}
.homepage .featureSlider .item .dataContent {display:none;}
.homepage .featureSlider .item .data {height:40px;margin:0 20px 10px 10px;}
.homepage.top .neckline .left {width:100%;margin-right:0;}
.homepage.top .neckline .right {width:100%;margin-left:0;}
.homepage .onlineExtras {margin:20px 0 0 0;}
.homepage.bottom .neckline .left {width:100%;margin-right:0;}
.homepage.bottom .neckline .right {width:100%;margin-left:0;}
.homepage .tp .left {width:100%;margin-right:0;}
.homepage .tp .right {display:none;}
.homepage .books .sliderContainer .center .slider .item .data {width:125px;margin:10px 20px 0 0;}
.homepage .books .sliderContainer .left {top:80px;}
.homepage .books .sliderContainer .right {top:80px;}

.article .relatedArticles .sliderContainer .center .slider .item .data {margin:0 20px 0 0;}

/*.adZone.leader {display:none;}*/

.rightColumn .loginBox {display:none;}
.aboveMainGrid .loginBox {display:block;margin:10px 20px 0 20px;}

.productSuggest .productSlider .sliderContainer .center .slider .item .data {width:125px;margin:0 20px 0 0;}

.section .videoList .videoItem {float:left; width:48%; margin:15px 2% 0 0;}

/*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;}

.article .commentcounts .bubble {display:inline-block;}
.article .commentcounts .data {display:inline-block;font-size:13px;width:75%;}
.article .commentcounts .data h4 {font-size:19px;}


/* 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-top:8px !important;margin-bottom:10px !important;}

.archiveWall .content .left {float:none;width:100%;margin-right:0;margin-bottom:25px;}
.archiveWall .content .right {float:none;width:100%;}
.archiveWall .footing .container {margin-top:10px;}
.archiveWall .heading h1 {font-size:30px;}
.archiveWall .heading h2 {font-size:15px;}
.archiveWall .footing .video {width:100%;height:225px;}

.archiveWall .trial .trialContainer {width:auto;}
.archiveWall .trial .left {width:auto;margin-right:0;float:none;text-align:center;margin-bottom:10px;}
.archiveWall .trial .right {float:none;width:auto;}
.archiveWall .trial .buttons {width:100%;}
.archiveWall .trial .buttons a {text-align:center;padding-left:0;padding-right:0;}
.archiveWall .trial .buttons.first {margin-bottom:10px;}


/* Email Newsletter --- start */
.EmailNewsletterContainer .emailAddress {width:80%;}
.EmailNewsletterContainer  .txtSection {clear:both;width:98%;margin:2% 1% 2% 1%;}
.EmailNewsletterContainer  .cbxSection {clear:both;width:98%;margin:0px 1% 0px 1%;}
/* Email Newsletter --- end */