@charset "utf-8";
/*
********** COMMON **********
*/
body {margin: 0;font-family: "‘Metrophobic’", Arial, serif;line-height: 150%;font-size: 11pt;color: #6B6B6B;}
#frame {width: 100%;overflow: hidden;margin: -0 auto;padding: 0;}
.clear {margin: 0px;padding: 0px;clear: both;}
img {max-width: 100%;height:auto;width:auto; /* ie8 */}
.sif {max-width:100%;height:100%;width:100%}
.ablock{display:block}
h2 {color: #666666;font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;line-height: normal;padding: 10px 0;}
h3 {color: #095BA6;font-family: Verdana,Geneva,sans-serif;font-size: 14px;font-weight: bold;line-height: normal;padding: 10px 0;}
h4 {font-size: 100%;text-transform: uppercase;}
html {margin: 0;padding: 0;background-color: #FFFFFF;
background-image: url('data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAEtAAoDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIBB//EABYQAQEBAAAAAAAAAAAAAAAAAAAREv/EABgBAQEAAwAAAAAAAAAAAAAAAAABAgQF/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7S6TSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbECAuIEBcFIC4gQFRFIC4gQFwUgLyimQXECAuIpAVECAuCkBcRSAvKKZBcQIC4ikBUAgLiKQFxFIC4BAXGKkBcAgKiBAf/2Q==');background-repeat: repeat-x;background-position: top;height: 100%}
a {color: #0B53AC;text-decoration: none;outline:none;}
a:active, a:focus {color: #1162BB;text-decoration: none;}
.red {color: #930;font-weight: bold;font-size: 14px;font-family: Verdana, Geneva, sans-serif;}
a:hover {text-decoration: none;color: #0072CE;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {padding: 0;text-align: left;margin-top: 5px;margin-bottom: 8px;color: #5B5B5B;}
th {padding: 5px;font-weight: bold;text-align: left;}
fieldset {border: none;padding: 10px 5px 10px 15px;}
fieldset a {font-weight: bold;}
hr {border-top: 1px solid #CCCCCC;border-right: 0;border-left: 0;border-bottom: 0;height: 1px;}
td, div {font-size: 100%;}
img {border: none;}
* html .button {padding: 2px 0 !important; /*IE 6*/}
*+html .button {padding: 2px 0 !important; /*IE 7*/}
.inputbox {border: 1px solid #CCCCCC;background: #FFFFFF;}
.inputbox:hover, .inputbox:focus {background: #FFFFCC;}
div#cbIconsTop , div#cbIconsBottom{padding-top: 5px;margin-bottom: 20px;}
div.panel {	text-align: left;}
pre, .code {padding: 10px 15px;margin: 5px 0 15px;border-left: 5px solid #999999;background: #FFFFFF;font: 1em/1.5 "Courier News", monospace;}
blockquote {padding-top: 5px 0px 10px 15px;margin-left: 10px;}
h1 {margin: 5px 0 10px 0;padding-top: 0 0 7px 0;}
h2 {padding: 5px 0 8px;	margin: 0;}
.blockOff, .hide{display:none}
.blockOn, .show{display:block}
.clr {clear: both;}
.clearfix:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
* html > body .clearfix {width: 100%;display: block;}
* html .clearfix {height: 1%;}
/* Firefox Scrollbar Hack - Do not remove */
html {margin-bottom: 1px;height: 100%!important;height: auto;}
/*
********** HEADER **********
*/
#wrapper {margin: 0 auto;padding: 0px;color: #000;background-color: transparent;background-image: none;width: 100%;}
.header {height: 86px;margin-top: 0px;background-image: url(images/mobile_clouds-49349e4a95e2ad61506178f9d785e262.jpg);background-size:cover}
.logo {width:250px;height:70px;z-index:100;margin:0;background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -10px -10px;float:left}
.headerContainer {max-width: 100%;overflow: hidden;}
.headerContainerRight{display:none}
.newsLetterLink{color:#494949;cursor:pointer;font-weight:bold}
.calcContainer {background-color: #494949;color: #FFF;padding: 10px 8px;overflow: hidden;}
.calcTitle {height: 40px;font-size: 125%;line-height: 40px;background-color: #5281B2;border-radius: 0px 3px 0px 0px;float:left;width:80%;}
.calcIContainer {max-width: 100%;overflow: hidden;color: #FFF;}
.calcItem {background-color: #5281B2;border-radius: 3px 0px 0px 0px;margin-bottom: 2px;float:left;width:20%;height:40px;}
.calcItem > div {background-repeat: no-repeat;height: 30px;margin: 5px 0 0 10px;height:30px;}
.salary {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -10px -246px;width: 30px;}
.hourly {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -90px -206px;width: 30px;}
.w4 {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -210px -206px;width: 30px;}
.gross {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -10px -206px;width: 30px;}
.percent {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -170px -206px;width: 30px;}
.agg {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -50px -206px;width: 30px;}
.k401 {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -130px -206px;width: 30px;}
.dualsal {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -152px -148px;width: 30px;}
.dualhour {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -192px -148px;width: 30px;}
.more{background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position: -112px -148px;width: 30px;}
.socialContainer {display:none}
#headerAds{width: 100%;height:70px;padding: 0px;margin: 8px 0;}
#leaderBoard{width:322px;height:70px;margin:0 auto;border:1px solid #ccc}
.calculator-leaderboard-resp{width:320px;height:50px;}
/*
********** STORY **********
*/
.leftContent, .rightCol {width:100%}
.storyContainer, .storyContainerArticle {padding:8px;display:block;overflow:hidden;background:#ffffff;
	background: -moz-linear-gradient(top,  #ffffff 70%, #f3f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 70%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 70%,#f3f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 70%,#f3f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 70%,#f3f3f3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #BEBFC4;border-bottom:1px solid #BEBFC4;cursor:pointer;clear:both}
.storyContainerArticle{padding: 16px}
.storySearch, .storySocContainer, .author, .storyPhoto, .storyText, .RBoxTitle, .RightContainer, .newsletterContainer  {display:none}
/*
********** RIGHT COLUMN **********
*/
.rightAds {margin: 8px auto;width:300px;height:250px}
.right-column-resp{width:300px;height:250px}
/*
********** FOOTER **********
*/
.nocolfooter {width: 100%;overflow: hidden;background-color: #333;}
.nocolfooter a {font-size: 11px;color: #D7E4F2;line-height: 20px;}
.nocolfooter a:hover {color: #F3F9FE;line-height: 20px;}
.copyw {font-family: Verdana, Geneva, sans-serif;font-size: 10px;color: #737373;margin:10px auto;width:300px}
.footcap{height:25px;width:100%;margin:0;padding:0}
.footerBar{padding:10px;margin-top:15px;height:300px;clear:both;}
.footHeader {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #FFF;line-height: 30px;}
.footerLogo{margin:20px auto;background-image:url(images/mobile-74c7a15f667009092f689665e502c916.png);background-position:-10px -90px;height:48px;width:189px}
.footerLogo a {display:block;width:100%;height:100%}
.footerSet, .footerSet2{width:50%; float:left}
.footerSetLast{width:50%;position:absolute;right:-10px}
.footerSet:first-child{width:100%}
.nocolfooter{width:100%}
.socialContainerFooter {display: block;float: right;font-weight: bold;text-transform: uppercase;color: #5281B2;font-size: 16px;font-family: Arial, Helvetica, sans-serif;overflow: hidden;margin-right: 15px;margin-top: 30px;}
.socIcon {float:left;height:24px;width:24px;margin-right:10px;}	
.fb2{background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat: no-repeat;background-position: -44px -148px;}	
.twitter2 {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat: no-repeat;background-position: -78px -148px;}
.in2 {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat: no-repeat;background-position: -209px -90px;}
.google2 {background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat: no-repeat;background-position: -10px -148px;}
/*
********** ARTICLE PAGE CONTENT **********
*/
.StoryTitle, .StoryTitleArticle {margin-top: 15px;margin-bottom: 12px;}
.StoryTitleArticle{margin-left:10px}
.StoryTitle a {line-height: normal;font-size: 100%;font-weight: bold;}
.StoryTitleArticle a {line-height: normal;font-size: 185%;font-weight: bold;}
.storyContent, .storyContentArticle {margin-left: 25px;overflow: hidden;float: left;padding-right: 10px;padding-bottom: 10px;}
.storyContentArticle{margin-left:75px}
.author {overflow: hidden;font-size: 11pt;}
.authName {color: #538DCA;font-weight: bold;}
.authPostDate {color: #666;font-size: 90%;}
.rightCol{clear:both}
.left {display: block;float: left;clear: none;}	
.articleHeader {border-bottom: 1px solid #BEBFC4;overflow: hidden;margin-bottom: 10px;border-top: 1px solid #BEBFC4;}	
.paginationContainer {display: block;overflow: hidden;float: right;margin:20px 0;text-align: right;}
.articleHeader .paginationContainer {margin: 0px 10px 8px 0px;}
.sTitle {padding: 4px;float: left;margin-right: 4px;line-height: 38px;}
.next {background-color: #333;padding: 10px 6px 4px 10px;margin-right: 16px;float: left;border-radius: 2px;height:24px;width:24px}
.nextImage{height: 16px;width: 21px;background-image:url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat:no-repeat;background-position:-232px -148px;}
.prev {background-color: #333;padding: 10px 6px 4px 10px;margin-right: 8px;float: left;border-radius: 2px;height:24px;width:24px}
.prevImage{height: 16px;width: 21px;background-image: url(images/mobile-74c7a15f667009092f689665e502c916.png);background-repeat: no-repeat;background-position: -50px -246px;}
#fullArticle {border-top-style: none;margin-top: -10px;}
.articlePhoto {float: left;margin-right: 20px;margin-bottom: 10px;}
.articleHeader .StoryTitle, .articleHeader .author {margin-left:10px}
/*
********** OTHER PAGES **********
*/
.other {margin-left:0}
.other h1 {margin:30px 0;line-height:30px}
.other ul {margin: 0 0 25px 10px}
.formstitle {height:105px;width:244px;background-image:url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position:-728px -185px;margin:30px 0}
.prptitle {height:88px;width:280px;background-image:url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position:-728px -91px;margin:30px 0}
.stetitle {height:88px;width:280px;background-image:url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position:-728px 0;margin:30px 0}
.pgline {height:29px;width:28px;background-image:url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position:-155px 0;margin: 0 5px 50px 0;float:left;clear:left}
.pccline {height:29px;width:28px;background-image:url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position:-31px 0;margin: 0 5px 75px 0;float:left;clear:left}
.lefttitles {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #095BA6;padding: 10px 0;line-height: 29px;}
.Titles{font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #095193;background-image: url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-position: -266px -288px;padding-left: 23px;background-repeat: no-repeat;margin-top: 8px 0;height: 22px;text-decoration: none;line-height: 22px;width: 300px;}
.marginTop {margin-top:15px}
.rndBox {border: 1px solid #CCC;border-radius: 4px;padding: 10px;font-size: 10px;color: #737373;overflow: hidden;display: block;}
.FL {margin-top:20px}
.descFR {margin-left:20px}
.counter{height:43px;width:260px;margin-top:10px;text-align:center}
.contact{width:90%}
.cfk{width:100%}
.counterBkgd{background-image: url(images/a_sprite_page-ad053123aab99977a9ac5cb4340b8656.png);background-repeat: no-repeat;height: 22px;width: 48px;background-position: -445px -126px;}
.counterNumber{font-size: 11px;font-weight: bold;color: #4B4B4B;vertical-align: middle;line-height: 22px;width: 48px;text-align: center;}

/* 
*
**********MEDIA QUERIES********** 
*
*/
@media screen and (min-width:580px) /* 580px */ {
/*
********** HEADER **********
*/
.newsLetter{text-align:center;padding:5px 0 0 0}
.searchContainer{margin-top:20px}
.newsletterContainer{display:block}
.newsletterContainer {background-color: #494949;width: 100%;overflow: hidden;}
.newsLetterContainerInner{margin: 0 auto;width:100%}	
.NewslText, .NewslTextResponse {font-size: 16px;color: #494949;line-height: 25px;display: block;margin: 20px auto;width:420px}
.NewslTextHeader {font-size: 28px;font-weight: bold;line-height: 20px;}
.NewslTextHeaderOrange {color: #D4652C;font-size: 28px;font-weight: bold;}
.orange {color: #D4652C;}
.EmailContainer, .searchContainer {margin: 12px auto 8px auto;padding: 0px;width:296px}
#newslBtn {border-radius: 0px 4px 4px 0px;background-color: #5281B2;border-top: 1px solid #5281B2;border-right: 1px solid #5281B2;border-bottom: 1px solid #5281B2;border-left-style: none;
cursor: pointer;height: 37px;outline: none;margin: 0 0 0 -3px;outline: none;text-transform: uppercase;color: #FFF;padding: 0 10px;font-weight: bold;font-size: 80%;-webkit-appearance:none}
.sear {color: #999;border-radius: 4px 0px 0px 4px;cursor: auto;font-size: 14px;margin: 0px; float:left;
	border-top: 1px solid #C0C0C0;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-right-style: none;
	height: 35px;background: #e8e8e8;padding: 0 0 0 5px;
	background: -moz-linear-gradient(top, #e8e8e8 0%, #ffffff 44%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(44%,#ffffff));
	background: -webkit-linear-gradient(top, #e8e8e8 0%,#ffffff 44%);
	background: -o-linear-gradient(top, #e8e8e8 0%,#ffffff 44%);
	background: -ms-linear-gradient(top, #e8e8e8 0%,#ffffff 44%);
	background: linear-gradient(to bottom, #e8e8e8 0%,#ffffff 44%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff',GradientType=0 );
}
.searb {border-radius: 4px;background-color: #A9B5C2;border-top: 1px solid #BAC3CE;border-right: 1px solid #BAC3CE;border-bottom: 1px solid #BAC3CE;border-left-style: none;cursor: pointer;width:38px;height: 38px;outline: none;
	margin: 20px;outline: none;float:left}
.searb img {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -47px -221px;width: 21px;height:21px;margin:6px}

.searb{border-radius: 0px 4px 4px 0px;width:33px;height: 35px;margin: 0 0 0 -1px}	
.storySearch{height:60px}

#headerAds{height:60px}
#leaderBoard{width:470px;height:62px;}
.calculator-leaderboard-resp{width:468px;height:60px;}
#sponsored-inner{width:440px}
/*
********** FOOTER **********
*/	
.socialContainer {display: block;float: right;font-weight: bold;text-transform: uppercase;color: #5281B2;font-size: 16px;font-family: Arial, Helvetica, sans-serif;overflow: hidden;margin-right: 15px;margin-top: 30px;}
.copyw {float:left;margin:60px 0 0 20px}
.footerBar{height:204px;padding:10px 0 0 20px}
.footerLogo{float:right;margin:30px 20px 20px 0}
.footerSet, .footerSet2{width:25%}
}
@media screen and (min-width:768px)  /* 768px */ {
/*
********** HEADER **********
*/		
.header {height: 86px;width: 100%;background-image: url(images/tablet_clouds-84ef43a548df4506fa0df87303cde8b9.jpg);background-position:left top;background-repeat:no-repeat}	
.headerContainerRight{display:block;float:right}
.logo {width:250px;height:70px;margin:9px 0 0 25px;float:left;	}
.title2 {line-height: normal;padding-top: 11px;}		
.calcMenu { display:none}
.calcTitle{height:60px;width:72px;font-size:90%;font-weight:bold;text-align:center;vertical-align:middle;background:rgb(78,103,129);
	background: -moz-linear-gradient(top,  rgba(78,103,129,1) 0%, rgba(73,73,73,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(78,103,129,1)), color-stop(99%,rgba(73,73,73,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(78,103,129,1) 0%,rgba(73,73,73,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(78,103,129,1) 0%,rgba(73,73,73,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(78,103,129,1) 0%,rgba(73,73,73,1) 99%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(78,103,129,1) 0%,rgba(73,73,73,1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e6781', endColorstr='#494949',GradientType=0 ); /* IE6-9 */
}
.calcContainer {padding:10px 6px}
.calcContainerInner {overflow:hidden;width:728px;margin:0 auto}
.calcIContainer {max-width: 72px;margin: 0 4px;display: block;float: left;overflow: hidden;color: #DADADA;}
.calcItem {	border-radius: 3px 3px 0px 0px;float:none;height:60px;width:100%;padding-top:12px}
.calcItem > div {height: 48px;margin: 0 auto}
.salary {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -44px -10px;width: 21px;}
.hourly {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -335px;width: 43px;}
.w4 {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -506px;width: 49px;}
.gross {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -221px;width: 27px;}
.percent {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -449px;width: 38px;}
.agg {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -278px;width: 47px;}
.k401 {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -392px;width: 23px;}
.dualsal {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -164px;width: 36px;}
.dualhour {background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -563px;width: 62px;}
.topbannerContainer {clear: both;height: 116px;width: 100%;}
#headerAds{height: 90px;}
#leaderBoard{width:730px;height:110px;margin:0 auto}
.calculator-leaderboard-resp{width:728px;height:90px}
#promo{display:none}
/*
********** STORY **********
*/		
.storySearch, .storySocContainer, .author, .storyPhoto, .storyText  {display:block}
.lsoc {margin:0px auto;clear:both;}
.storyContainer, .storyContainerArticle  {padding:16px;cursor: inherit;}
.storySocContainer {padding-top: 13px;float: left;width: 68px;background-color: #ACC8E6;text-align: center;margin-left: -17px;margin-top: -17px;display: block;clear: none;position: absolute;}
.storyPhoto {float: left;height: 168px;width: 242px;margin-right: 25px;border: 1px solid #BDC6CE;clear: none;padding: 0px;}
.readmore {color: #FFF;display: block;float: left;background-color: #538DCA;border-radius: 2px;padding-top: 3px;padding-right: 8px;padding-bottom: 3px;padding-left: 8px;margin-top: 5px;}
.StoryTitle a, .StoryTitleArticle a {font-size: 185%}
.storyContent, .storyContentArticle {margin-left: 75px}
.socialSet{display:block;margin:0 auto;background-image: url(images/tablet-9aa32480288efb28257a13018c1d1991.png);background-position: -10px -10px;width: 24px; height:144px}
.rightCol{clear:both}
.left {display: block;float: left;clear: none;}	
.articleHeader {border-bottom: 1px solid #BEBFC4;overflow: hidden;margin-bottom: 10px;border-top: 1px solid #BEBFC4;}	
.paginationContainer {display: block;overflow: hidden;float: right;margin:20px 0;text-align: right;}
.articleHeader .paginationContainer {margin: 0px 10px 8px 0px;}
.sTitle {padding: 4px;float: left;margin-right: 4px;line-height: 38px;}
.newsLetterContainerInner{width:760px}		
.NewslText {float: left;margin: 19px 0;}
.twitter-share-button{margin-bottom:5px !important;margin-top:5px !important}	
/*
********** RIGHT COLUMN **********
*/		
.rightAds {margin: 8px auto;width:728px;height:90px}
.right-column-resp{width:728px;height:90px}
/*
********** FOOTER **********
*/		
.copyw{margin:30px 0 0 20px}
.footerBar{height:154px;padding:10px}
.footerSet, .footerSet2{width:16.5%;height:100px}
.footerSet:first-child{width:28%;margin-left:20px}
.footerSetLast{clear:both;width:auto !important;position:relative;top:20px;left:20px}
.footerLogo{margin:0 20px 20px 0}
/*
********** ARTICLE **********
*/
#fullArticle {border-top-style: none;margin-top: -10px;}
.articlePhoto {float: left;margin-right: 20px;margin-bottom: 10px;}
.articleHeader .StoryTitle, .articleHeader .author {margin-left:10px}
/*
********** OTHER PAGES **********
*/
.other {margin-left:75px}	
}
@media screen and (min-width:1024px)  /* 1024px */ {
/*
********** HEADER **********
*/	
.header {height: 122px;width:100%;background-image: url(images/header_clouds-e2d30675ffb067bb81ad0468bb9bee12.jpg);margin:0}			
.logo {width:318px;height:90px;margin:9px 0 0 25px;float:left;z-index:100;background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -10px -210px;float:left;cursor:pointer}	
.newsLetterLink:hover{color:#fff}
.newsLetter{padding:5px;margin-top:5px}	
.EmailContainer, .searchContainer {margin: 20px auto}
.calcContainer {border-radius:5px 5px 0 0;padding: 10px 12px;}
.calcContainerInner {width:982px}
.calcIContainer:hover, .calcMenu:hover {color: #FFF;cursor: pointer;}
.calcIContainer {max-width: 101px;margin: 0 4px;display: block;float: left;overflow: hidden;color: #DADADA;}
.calcItem {border-radius: 3px 3px 0px 0px;float:none;height:90px;width:101px;padding:0;vertical-align:middle;display:table-cell}
.calcItem:hover {background-color: #5A88B6;}
.calcItem > div {height: 90px;margin:0 auto;top: 20px;}
.calcTitle {height: 40px;width: 101px;}	
.salary {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -179px -110px;width: 26px;height:90px}
.hourly {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -263px -10px;width: 54px;height:90px}
.w4 {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -107px -110px;width: 62px;height:90px}
.gross {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -151px -10px;width: 34px;height:90px}
.percent {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -49px -110px;width: 48px;height:90px}
.agg {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -195px -10px;width: 58px;height:90px}
.k401 {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -10px -110px;width: 29px;height:90px}
.dualsal {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -10px -10px;width: 46px;height:90px}
.dualhour {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -66px -10px;width: 75px;height:90px}
#headerAds{width:918px;height:90px;padding:0px;margin:8px auto;}
#leaderBoard{float:left;}
#promo{float:left;width:180px;height:90px;margin-left:8px;display:block;overflow:hidden;border:1px solid #ccc}
/*
********** STORY **********
*/	
#container2 {background-color: #FFF;margin: 0px;overflow: hidden;clear: both;}
.leftContent {width: 82%;clear: left;float: left;}
.storyContainer, .storyContainerArticle {margin-bottom: 8px;border: 1px solid #BEBFC4;}
.socialSet{cursor:pointer}
.next:hover {background-color: #538CC9;}
.prev:hover {background-color: #538CC9;}
.StoryTitle a:hover {color: #3E84CA;}
.readmore:hover {color: #FFF;background-color: #333;}
/*
********** RIGHT COLUMN **********
*/
.rightCol {float: left;width: 18%;clear:none;}
.rightAds {	width:162px;height:602px;margin: 0 auto}
.right-column-resp{width:160px;height:600px}	
.RightContainer {width:160px;padding: 0px;margin: 0 auto;display: block;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;border-top-style: none;font-size: 110%;font-weight: bold;color: #333;line-height: normal;overflow: hidden;}
.missedRow {border-bottom: 1px solid #CCC;overflow: hidden;margin: 0px;padding: 15px;}	
.missedRowLast{overflow: hidden;margin: 0px;padding: 15px;border-bottom-style: none;}
.droidapp {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -152px -365px;height: 45px;width: 118px;display: block;float: left;margin-bottom: 8px;}
.appStore {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -10px -365px;display: block;float: left;height: 45px;width: 132px;clear: right;margin-bottom: 8px;}
.amazonapp {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -139px -310px;height: 45px;width: 130px;display: block;float: left;margin-bottom: 8px;clear: left;}
.testpccapp {background-image: url(images/desktop-951446dd04d0fec1bb0d75ef6588b7d5.png);background-position: -10px -310px;display: block;float: left;height: 45px;width: 119px;clear: right;margin-bottom: 8px;}	
.RBoxTitle {display:block;width:160px;color: #FFF;background-color: #548ECA;padding: 10px 1px;margin: 8px auto 0 auto;font-size: 125%;font-weight: bold;text-transform: uppercase;text-align: center;}
.mPic {float: left;height: 71px;width: 77px;margin-right: 15px;border: 1px solid #CCC;}	
.missedRow:hover, .missedRowLast:hover {color: #3F80CF;background-color: #F9F9F9;cursor:pointer}
.RBoxTitle a {color: #FFF;}
.RBoxTitle a:hover{color: #FACC61;}
/*
********** FOOTER **********
*/
.footerBar{min-height:120px;height:120px}
.footerSet, .footerSet2{width:15%;height:100px}
.footerSet:first-child{width:20%}
.footerSetLast{clear:none;top:0}
.footerBar, .footerBottom{width:1024px;margin:0 auto}
/*
********** OTHER PAGES **********
*/	
.FL {display:block;float:left;margin-top:20px}
.descFR {float:left;margin-left:20px;display:block;width:600px}
.counter {height:43px;width:260px;margin-top:10px;text-align:center}
}
@media screen and (min-width:1280px)  /* 1280px */ {
/*
********** HEADER **********
*/	
#wrapper {width: 1280px;}
.headerContainer {max-width: 1260px;overflow: hidden;}
.newsLetterContainerInner{width:60%}	
.topbannerContainer {clear: both;height: 98px;width: 1260px;}
#headerAds{width: 1260px;height: 90px;padding: 0px;margin-top: 8px;margin-bottom: 8px;}
#promo{float: left;width: 524px;height: 90px;margin-left: 8px;display: block;overflow: hidden}
/*
********** ARTICLE **********
*/		
.articleHeader {width:1260px}
}
@media screen and (min-width:1366px)  {
/*
********** HEADER **********
*/		
.calcIContainer {margin: 0 5px;}
.calcContainerInner {width:1000px}
/*
********** STORY **********
*/		
#container2 {background-color: #FFF;margin: 0px;overflow: hidden;clear: both;}
.leftContent {width: 940px;clear: left;float: left;}
/*
********** RIGHT COLUMN **********
*/
.rightCol {float: right;width: 300px;overflow: hidden;margin-right:20px;}
.rightAds {width:100%}
.right-column-resp{width:300px;height:600px}	
.RightContainer, .RBoxTitle{width:298px}
.droidapp, .amazonapp{margin-bottom:8px}
.appStore, .testpccapp{margin-left:8px}
}