﻿/* Grid rows */
.gridRow .four {width:100%;}
.gridRow .two {width:22.05%;margin-right:0%;}
.gridRow .six {width:74.05%;}
.gridRow.mainContentGrid.homepageGrid .three {width:22.05;margin-right:0%;}
.gridRow.mainContentGrid.homepageGrid .five {width:74.05%;}
.gridRow.mainContentGrid.noLadder .eight {width:60.4%;}
.gridRow.mainContentGrid.noLadder .four {width:35.75%;margin-right:0%;}


/* Header styles */
.header {height:139px;}
.header .logo img {max-width:375px;height:auto;}
.header .logo {margin-top:33px;}
.header .searchBox {display:none;}
.header .marketingCallouts {height:107px;margin-top:32px;}
.header .marketingCallouts .currentIssueContainer {width:90px;}
.header .marketingCallouts .currentIssueContainer .currentIssue {height:95px;}
.header .marketingCallouts .currentIssueContainer .currentIssue img {width:90px;height:auto;}


/* Nav bar */
.navbar ul.default{display:none;}
.navbar ul.secondary {display:block;}
.navbar .gearIcon {display:block;}


/* Footer styles */
.footer {background:#727272 url('/sitefiles/images/gradient_footer.png') left top repeat-x;min-height:100px;margin-top:25px;color:#fff;font-size:13px;}
.footer .footerLogo {margin-right:50px;}
.footer img {max-width:220px;height:auto;}
.footer .corporateLinks .kpcLogo {width:15%}
.footer .corporateLinks .kpcLogo img {max-width:120px;height:auto;}
.footer .corporateLinks .trustedSites {width:80%;}


/* Basement styles */
.basement .currentIssue {width:75px;height:70px;margin:-35px 0 0 0;}
.basement .currentIssue img {width:75px;height:auto;}
.basement .subscribe {width:66px;height:24px;font-size:18px;}
.basement .signInRegister {font-size:18px;padding:10px 13px 0 13px;}
.basement .newsletter {margin:0 0 0 7px;font-size:18px;padding:10px 13px 0 13px;}
.basement .newsletter input {width:150px;}
.basement .newsletter .button {float:left;margin:0 0 0 8px;height:24px;background:#ff0000;font-size:18px;padding:0 13px 0 10px;}
.basement .follow {height:38px;font-size:18px;padding:4px 0 0 10px;}
.basement .follow .facebook {margin:8px 0 0 10px;}
.basement .follow .twitter {display:none;}


/* Ad zones */
.adLeaderBoard {display:none;}


/* Ladder */
.ladder .content {margin:-5px 11px 0 11px;font-size:14px;}
.ladder .content img {max-width:200px;height:auto;}
.ladder .newDiscover .shadow .left {width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-red.png') left top no-repeat;}
.ladder .newDiscover .shadow .right {width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-red.png') left top no-repeat;}
.ladder .twitterFeed .shadow .left {width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-blue.png') left top no-repeat;}
.ladder .twitterFeed .shadow .right {width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-blue.png') left top no-repeat;}
.ladder .twitterFeed .content {font-size:13px;}
.ladder .popular .shadow .left {width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-orange.png') left top no-repeat;}
.ladder .popular .shadow .right {width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-orange.png') left top no-repeat;}
.ladder .open .shadow .left {width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-purple.png') left top no-repeat;}
.ladder .open .shadow .right {width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-purple.png') left top no-repeat;}
.ladder .content img {max-width:130px;height:auto;}
.ladder .homepage .content img {max-width:130px;height:auto;}


/* Gallery slider */
.gallerySlider {display:none;}


/* Magazine styles */
.magazine .article.withSideNav img {max-width:370px;height:auto;}


/* Nav tags */
.subnav .navTags {font-size:11px;}


/* Related articles */
.article .relatedArticles .slider .left {width:45px;}
.article .relatedArticles .slider .right {width:45px;}
.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb {width:190px;}
.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .title {width:170px;}
.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .thumbBg {width:170px;}
.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .title {font-size:18px;}


/* Issue slider */
.issueSlider .slider .center .sliderContainer .thumbContainer .thumb {width:162px;}
.issueSlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg {width:144px;}
.issueSlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg img {max-width:134px;height:auto;}


/* Issue archive */
.issueArchive .issueDisplay .issueContainer {width:145px;height:250px;margin:0 8px 0 8px;}
.issueArchive .issueDisplay .issueContainer .issueBg {width:125px;height:164px;}
.issueArchive .issueDisplay .issueContainer .issueName {font-size:22px;}
.issueArchive .issueDisplay .issueContainer img {max-width:125px;height:auto;}


/* Gallery search box */
.gallerySearchBox input {width:200px;}
.gallerySearchBox .centerOption {margin:0 6% 0 6%;}


/* Gallery index */
.galleryIndex .galleryContainer .galleryItem {width:300px;}
.galleryIndex .galleryContainer .galleryItem .galleryThumb {height:245px;}
.galleryIndex .galleryContainer .galleryItem .galleryThumb img {max-width:400px;}


/* Gallery slider */
.gallery .slider .center .sliderContainer .thumbContainer .thumb {width:132px;}
.gallery .slider .center .sliderContainer .thumbContainer .thumb .thumbBg {width:110px;}
.gallery .display .left {width:600px;}
.gallery .display .left .photo {height:550px;}
.gallery .display .left .photo .portrait {max-height:550px;}
.gallery .display .left .photo .landscape {max-width:600px;}
.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb {width:200px;}
.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .title {width:180px;}
.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .thumbBg {width:180px;height:120px;}


/* Homepage */
.homepageSlider, .homepageSlider .mainContainer .sliderContainer {height:345px;}
.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data h4 {font-size:25px}
.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data {height:100px;font-size:12px;}
.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .dataBg {height:100px;}

/* Registration Dialog */
.regForm form input[type="text"] {width:280px;}
.regForm form select {width:292px;}