/* ********** */
/* Mobile First CSS */
/* ********** */
.timexSection {position:relative;}
.timexContent {position:relative; max-width:1080px; margin:0 auto;}
.timexContent a {color: #333; text-decoration: underline;}
.timex_tabs-highlight {border-bottom:1px black solid;}
.contentHolder {background:#ededed url(../images/mobile_bg.png) top center no-repeat; background-size:100% auto;}

body #op-experience {clear: both;}

/* Hero*/
#headerSection .timexContent { padding-top:96px;}
#timex_hdr-sponsored {position:absolute; left:0; right:0; top:22px; width:100%; text-align:center; font-weight:400; font-family:'Museo Sans W01_700', sans-serif; font-size:10px; letter-spacing:1px; color:#333333;}
#timex_hdr-sponsored br {display:none;}
#timex_hdr-sponsored span {display:block; width:88px; margin:10px auto 0 auto;}
#timex_hdr-sponsored span img {display:block; width:100%; height:auto;}
#headerSection .timexContent h1 {margin:0 auto; padding:0; width:294px;}
#headerSection .timexContent h1 img {width:100%; height:auto;}
#headerSection .timexContent h2 {margin:0 auto 10px auto; padding:0; width:172px;}
#headerSection .timexContent h2 img {width:100%; height:auto;}
#headerSection .timexContent h3 {margin:0 auto; padding:0; width:180px; height:26px; line-height:26px; text-align:center; font-family:'Museo Sans W01_500', sans-serif;
font-size: 12px; letter-spacing: 1px; color:#333333; font-weight:400; text-align:center;}
#headerSection .timexContent h3 span {vertical-align:top; padding-top:2px; display:inline-block;}
#headerSection .timexContent h3 strong {font-weight:400; font-family:'Museo Sans W01_900', sans-serif; font-size:20px;}

#timex_hdr-intro {margin:0 auto; padding:20px 0 15px 0; width:280px; font-family:'Museo Sans W01_500', sans-serif;
  font-size: 16px;
  line-height: 1.44;
  text-align: center;
  color: #333333;
}

#timex_hdr-guide {display:block; margin:0 auto; width:252px; height:34px; line-height:34px; border:1px solid #dc283b; font-family:'Museo Sans W01_900', sans-serif; font-size:11px; letter-spacing:2px; background:#eaeaea url(../images/teaching-guide-arrow.png) 208px center no-repeat; padding:0 0 0 28px; box-sizing:border-box; text-align:left; text-decoration:none; color:#dc283b;
-webkit-border-radius:17px;
-moz-border-radius:17px;
border-radius:17px;
}

#timex_share-links {text-align:center; padding:16px 0 70px 0;}
#timex_share-links a {display:inline-block; margin:0 5px;}

#timex_hdr-burst {width:113px; height:113px; position:absolute; right:-13px; bottom:0; background:url(../images/Green_button.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; background-size:cover; cursor:pointer;}
#timetravel_hdr-burst {width:127px; height:113px; position:absolute; left:-35px; bottom:0; background:url(../images/timetravel.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; background-size:cover; cursor:pointer;}

/* App */
#appSection {background:#fff;}

#timex_app-mobile {display:block;}
#timex_app-tablet {display:none;}

/* Game */
#gameSection {background-color: #DA293A;}


#gameSection #timex_game {background-color: #DA293A;margin: 0;padding: 0;/*! max-height: 360px; */}

#gameSection #timex_game_copy {width: 100%; padding: 38px 0;margin: 0;max-height: 320px;}
#gameSection #timex_game_copy p {font-family:'Museo Sans W01_300', sans-serif; font-size: 14px; color: #fff;width: 70%;margin: 0 auto;}
#gameSection #timex_game_copy h1 {font-family:'Museo Sans W01_900', sans-serif; font-size: 14px;padding: 0 0 17px 0;text-align: center;}
#gameSection #timex_game_copy h2 {font-family:'Museo Sans W01_700', sans-serif; font-size: 14px; color: #fff;padding: 14px 0 6px 0;}
#gameSection #timex_game_copy h2 span {display: block;}

#gameSection #timex_game_copy a {display: block;
width: 138px;
text-align: center;
height: 40px;
line-height: 40px;
font-weight: 400;
font-family: 'Museo Sans W01_900', sans-serif;
color: #fff;
text-decoration: none;
margin: 24px auto 0;
font-size: 12px;
letter-spacing: 2px;
background-color: #5a3487;
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
  border-radius: 24px;
text-transform: uppercase;
}

#gameSection #timex_game_screen {padding: 0; margin: 0; width: 100%;max-height: 407px;overflow: hidden;/*! background-image: url(images/game_screen_msd.png); */}
#gameSection #timex_game_screen img {padding: 0; margin: 0;  width: 100%;}


#gameSection #timex_game_screen {background:url(../images/game_screencap_sm.png) 0 0 no-repeat; background-size: cover;}

/* Parents */
#parentsweeps_holder {}

/* Bottom */
#bottomSection {background:#8dc530; padding: 50px 0 40px 0;}

#bottomSection p {font-family:'Museo Sans W01_300', sans-serif; font-size:12px;width: 80%; margin: 0 auto; padding: 0;}
#bottomSection img {padding: 22px 0 5px 0;}

#bottomSection #timex_link {color: #DB283B; text-decoration: none; display: block;}
#bottomSection #timex_link:hover {text-decoration: underline;}
#bottomSection .learnmore {font-size: 18px; line-height: 23px;font-family: 'Museo Sans W01_500', sans-serif;}
#bottomSection .learnmore span {display: block;}
#bottomSection #copyright {padding: 0 0 43px 0;}
#bottomSection #trademark {padding: 17px 0 0 0;}
#bottomSection #privacy_policy {padding-right: 10px; font-family:'Museo Sans W01_700', sans-serif; font-size: 16px;}
#bottomSection #terms_of_use {padding-left: 10px; font-family:'Museo Sans W01_300', sans-serif; font-size: 14px;}

/* Tabs Nav */
#lessonsSection {padding-bottom:40px;}
#timex_tabs-nav {width:282px; border-bottom: solid 1px #333333; margin:0 auto; position:relative;}
#timex_tabs-intro {font-weight:400; font-family:'Museo Sans W01_500', sans-serif; padding:30px 0 0 0; margin:0 auto;
  width: 245px;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #333333;	
}

#timex_tabslink-lessons {display:inline-block; width:72px; text-align:center; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:14px;  line-height:1.14;  color:#666; text-decoration:none; height:86px; box-sizing:border-box;  margin-right:30px;}
#timex_tabslink-lessons span {display:block; width:34px; height:34px; background:url(../images/lessons_icon.png) 0 -34px no-repeat; overflow:hidden; margin:0 auto 10px auto;}

#timex_tabslink-activities {display:inline-block; width:72px; text-align:center; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:14px;  line-height:1.14;  color:#666; text-decoration:none; height:86px; box-sizing:border-box; margin-left:30px;}
#timex_tabslink-activities span {display:block; width:34px; height:34px; background:url(../images/activities_icon.png) 0 -34px no-repeat; overflow:hidden; margin:0 auto 10px auto;}

#timex_tabs-nav .timex_tabs-highlight {border-bottom: solid 7px #333333; color:#333;}
#timex_tabs-nav .timex_tabs-highlight span { background-position:0 0;}

/* Lesson Plans */
.lessonplan_pod {width:244px; margin:23px auto 0 auto; text-align:left; background:#fff;
-webkit-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
-moz-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
}
.lessonplan_pod a {text-decoration:none;}
.lessonplan_thumb {display:block; width:244px; height:156px; position:relative; overflow:hidden;
    background: #da293a; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#da293a, #c92535); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#da293a, #c92535); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#da293a, #c92535); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#da293a, #c92535); /* Standard syntax */
}
.lessonplan_thumb img {position:absolute; bottom:0; left:50px; width:137px;
-webkit-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
-moz-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
}
.lessonplan_info {display:block; padding:20px 19px; background:#fff; position:relative;}
.lessonplan_title {display:block;  font-weight:400; font-family:'Museo Sans W01_300', sans-serif;
  font-size: 20px;
  line-height: 1.2;
  color: #333333;
  border-bottom:1px solid #f2f2f2;
  padding-bottom:14px;
}
.lessonplan_title strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 13px;
  line-height: 1.08;
 letter-spacing: 0.9px;
  color: #9a7cc5;
  padding-bottom:10px;

}
.lessonplan_grades {display:inline-block; font-weight:400; font-family:'Museo Sans W01_700', sans-serif;
  font-size: 10px;
  line-height: 1;
  letter-spacing: 1px;
  color: #666666;
  padding:18px 20px 18px 0;
}
.lessonplan_grades strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 20px;
  line-height: 1;
  letter-spacing: 1px;
  color: #bebebe;
  padding-top:6px;
}

.lessonplan_time {display:inline-block; font-weight:400; font-family:'Museo Sans W01_700', sans-serif;
  font-size: 10px;
  line-height: 1;
  letter-spacing: 1px;
  color: #666666;
  padding:18px  0;
}
.lessonplan_time strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 20px;
  line-height: 1;
  letter-spacing: 1px;
  color: #bebebe;
  padding-top:6px;
}
.lessonplan_time strong span {font-size:13px; vertical-align:top; display:inline-block; padding-top:3px;}

/* Activities */
.activity_pod {width:244px; margin:23px auto 0 auto; text-align:left; background:#fff;
-webkit-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
-moz-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
}
.activity_thumb {display:block; width:244px; height:156px; position:relative; overflow:hidden;
    background: b4197b; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b4197b, #9d136a); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b4197b, #9d136a); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b4197b, #9d136a); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b4197b, #9d136a); /* Standard syntax */
}
.activity_thumb img {position:absolute; bottom:0; left:50px; width:137px;
-webkit-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
-moz-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
}
.activity_info {display:block; padding:20px 19px; background:#fff; position:relative;}
.activity_title {display:block;  font-weight:400; font-family:'Museo Sans W01_300', sans-serif;
  font-size: 20px;
  line-height: 1.2;
  color: #333333;
  border-bottom:1px solid #f2f2f2;
  padding-bottom:14px;
}
.activity_title strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 13px;
  line-height: 1.08;
 letter-spacing: 0.9px;
  color: #9a7cc5;
  padding-bottom:10px;

}
.activity_grades {display:block; font-weight:400; font-family:'Museo Sans W01_700', sans-serif;
  font-size: 10px;
  line-height: 1;
  letter-spacing: 1px;
  color: #666666;
  padding:18px  0;
  border-bottom:1px solid #f2f2f2;
  margin-bottom:20px;
}
.activity_grades strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 20px;
  line-height: 1;
  letter-spacing: 1px;
  color: #bebebe;
  padding-top:6px;
}
.activity_pod a {display:block; width:138px; text-align:center; height:40px; line-height:40px; font-weight:400; font-family:'Museo Sans W01_900', sans-serif; color:#fff; text-decoration:none; margin:0 auto; font-size:12px; letter-spacing: 2px; background-color: #5a3487;
-webkit-border-radius:24px; 
-moz-border-radius:24px;
border-radius:24px;
}

#timex a.timex_loadmore {display:block; width:252px; height:40px; border:solid 1px #dc283b; line-height:40px; font-weight:400; font-family:'Museo Sans W01_900', sans-serif; font-size:12px; letter-spacing:2px; color:#dc283b; text-decoration:none; padding-left:72px; text-align:left; box-sizing:border-box; background:#eaeaea url(../images/show-more-arrow.png) 170px 14px no-repeat; margin:20px auto 0 auto;

-webkit-border-radius:24px; 
-moz-border-radius:24px;
border-radius:24px;
display: none;
}


/* Parents */

#parentSection {padding:45px 0;}
#parent-icon {text-align:center; margin-bottom:10px;}
#parentSection h2 {margin:0; padding:0;}
#parent-intro {padding:20px 0 0 0; margin:0 auto; width:245px; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:14px; line-height:19px; color:#333333;}
.parent_pod {width:244px; margin:23px auto 0 auto; text-align:left; background:#fff;
-webkit-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
-moz-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
}
.parent_thumb {display:block; width:244px; height:156px; position:relative; overflow:hidden;
    background: #3a96e0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#3a96e0, #2e83c8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#3a96e0, #2e83c8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#3a96e0, #2e83c8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#3a96e0, #2e83c8); /* Standard syntax */
}
.parent_thumb img {position:absolute; bottom:0; left:50px; width:137px;
-webkit-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
-moz-box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
box-shadow: 4px 22px 26px 0 rgba(0, 0, 0, 0.38);
}
.parent_info {display:block; padding:20px 19px; background:#fff; position:relative;}
.parent_title {display:block;  font-weight:400; font-family:'Museo Sans W01_300', sans-serif;
  font-size: 20px;
  line-height: 1.2;
  color: #333333;
  border-bottom:1px solid #f2f2f2;
  padding-bottom:14px;
}
.parent_title strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 13px;
  line-height: 1.08;
 letter-spacing: 0.9px;
  color: #9a7cc5;
  padding-bottom:10px;

}
.parent_grades {display:block; font-weight:400; font-family:'Museo Sans W01_700', sans-serif;
  font-size: 10px;
  line-height: 1;
  letter-spacing: 1px;
  color: #666666;
  padding:18px  0;
  border-bottom:1px solid #f2f2f2;
  margin-bottom:20px;
}
.parent_grades strong {display:block; font-weight:400; font-family:'Museo Sans W01_900', sans-serif;
  font-size: 20px;
  line-height: 1;
  letter-spacing: 1px;
  color: #bebebe;
  padding-top:6px;
}
.parent_pod a {display:block; width:138px; text-align:center; height:40px; line-height:40px; font-weight:400; font-family:'Museo Sans W01_900', sans-serif; color:#fff; text-decoration:none; margin:0 auto; font-size:12px; letter-spacing: 2px; background-color: #5a3487;
-webkit-border-radius:24px; 
-moz-border-radius:24px;
border-radius:24px;
}

#timex_sweeps {width:244px; margin:0 auto; border-top: solid 1px #979797; padding-top:40px;}
#timex_sweeps h2 {margin:0 auto 30px auto; padding:0; overflow:hidden; text-indent:-9999px; background:url(../images/sweepstakes_phone.png) 0 0 no-repeat; width:232px; height:213px;}
#timex_sweeps-left {width:238px; height:167px; position:relative; margin:0 auto 35px auto;}
#timex_sweeps-watches {width:238px; height:167px; position:relative; background:url(../images/time-tell-kit.png) 0 0 no-repeat; background-size:contain;}
#timex_sweeps-burst {width:72px; height:72px; position:absolute; background:url(../images/50-winners.png) 0 0 no-repeat; background-size:contain; right:-2px; bottom:-10px;}
#timex_sweeps-right {width:246px; position:relative; margin:0 auto;}
#timex_sweeps-intro {margin:0; padding:0; font-weight:400; font-family:'Museo Sans W01_700', sans-serif; font-size:16px; line-height:23px; color:#333333;}
#timex_sweeps-how {margin:0; padding:0; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:16px; line-height:23px; color:#333333;}
#timex_sweeps-how strong {font-weight:400; font-family:'Museo Sans W01_700', sans-serif;}
#timex_sweeps-winners {margin:0; padding:0; font-weight:400; font-family:'Museo Sans W01_700', sans-serif; font-size:16px; line-height:23px; color:#db3042;}
#timex_sweeps-choice {margin:0; padding:5px 0 0 0; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:16px; line-height:23px; color:#333333;}

#timex_sweeps-enter {width:138px; height:40px; background-color:#dc283b; text-align:center; line-height:40px; display:block; margin:30px auto; color:#fff; text-decoration:none; font-weight:400; font-family:'Museo Sans W01_900', sans-serif; 
-webkit-border-radius:24px; 
-moz-border-radius:24px;
border-radius:24px;
}

#sweeps_gallery {width:244px; margin:0 auto;}
.gallery_pod {width:244px; margin:0 auto; padding-bottom:20px;}	
.gallery_pod img {width:100%; height:auto;
-webkit-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
-moz-box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
box-shadow: -3px 3px 0px 0px rgba(0,0,0,0.25);
}

#sweeps_disclaimer {width:245px; margin:0 auto; padding:0 0 40px 0; font-weight:400; font-family:'Museo Sans W01_500', sans-serif; font-size:11px; line-height:14px; color:#333;}
#sweeps_disclaimer strong {font-weight:400; font-family:'Museo Sans W01_700', sans-serif;}
#sweeps_disclaimer a {color:#333; text-decoration:underline;}


/* ********** */
/* Media Queries */
/* ********** */

@media only screen and (min-width: 480px) {
  
}

@media only screen and (min-width: 640px) {
/* App */
  #gameSection #timex_game:after {
    content: '';
    display: block;
    clear: both;
}
  #gameSection #timex_game {max-height: 360px;}
#gameSection #timex_game_copy {width: 50%; padding: 40px 0; float: left;}
#gameSection #timex_game_screen {width: 50%; float: left;max-height: 360px;}
#gameSection #timex_game_screen {background:url(../images/game_screencap_med.png) 0 0 no-repeat; background-size: cover;}


  /* Bottom */
#bottomSection p {font-size:14px;}
#bottomSection #timex_link {display: inline;}
#bottomSection .learnmore span {display: inline;}

#timex_hdr-burst {width:127px; height:113px; position:absolute; right: 10px; bottom:0; background:url(../images/Green_button.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; background-size:cover; cursor:pointer;}
#timetravel_hdr-burst {width:127px; height:113px; position:absolute; left: 2px; bottom:0; background:url(../images/timetravel.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; background-size:cover; cursor:pointer;}


}



@media only screen and (min-width: 768px) {
.contentHolder {background:none;}

/* Hero */
#headerSection {background:#ededed url(../images/tablet_hero_bg.png) center -60px repeat-y;}
#headerSection .timexContent {padding-bottom:32px; box-sizing:border-box; padding-top:66px;}
#timex_hdr-sponsored {width:88px; left:57px; top:20px; right:auto;}
#headerSection .timexContent h1 {width:356px;}
#headerSection .timexContent h2 {width:230px;}
#timex_hdr-intro {width:500px; line-height:23px;}
#timex_share-links {position:absolute; left:80px; bottom:28px; padding:0;}
#timex_hdr-burst {width:158px; height:138px; right:37px; top:130px; z-index: 999;}
#timetravel_hdr-burst {width:158px; height:138px; right:37px; top:180px; z-index: 999;}

/* Lessons */
#lessonsSection {background:#ededed url(../images/tablet_mid_bg.png) top center repeat-y;}

/* App */
#appSection {padding:36px 0 40px 0;}
#appSection h4 {font-family:'Museo Sans W01_900', sans-serif;  position:absolute; right:266px; top:220px;  margin:0; font-weight:400; font-size:18px; line-height:18px; padding:0; color:#333; text-transform:uppercase;}
#timex_app-mobile {display:none;}
#timex_app-tablet {display:block; width:640px; height:280px; margin:0 auto; background:url(../images/app-circles.png) center center no-repeat; background-size:contain; position:relative;}
#timex_app-soon {width:270px; position:absolute; right:177px; top:26px; font-family:'Museo Sans W01_900', sans-serif; color:#fff; font-size:14px;}
#timex_app-practice {width:270px; position:absolute; right:177px; top:178px; font-family:'Museo Sans W01_500', sans-serif; color:#fff; font-size:12px;}
#timex_app-store {display:block; width:110px; position:absolute; right:57px; top:150px;}
#timex_app-store img {width:100%; height:auto;}
#timex_app-google {display:block; width:110px; position:absolute; right:57px; top:190px;}
#timex_app-google img {width:100%; height:auto;}
#timex_app-support {position:absolute; right:47px; top:54px; font-family:'Museo Sans W01_500', sans-serif; font-size:14px; line-height:18px; color:#fff; width:124px;}



/* Parents */
#parentsweeps_holder {background:#ededed url(../images/tablet_bottom_bg.png) top center repeat-y;}


#gameSection #timex_game {min-height: 360px;}
  
#gameSection #timex_game_copy h1 {padding: 0 0 17px 40px; text-align: left;}
#gameSection #timex_game_copy h2 {padding: 0 0 2px 40px; text-align: left;font-size: 14px;}
#gameSection #timex_Game_header {padding: 0 0 22px 40px; text-align: left;}

#gameSection #timex_game_copy p {margin: 0 0 0 40px; text-align: left;}
#gameSection #timex_game_copy a {margin: 24px 0 0 40px;}

#timex_tabs-intro {padding:0; width:482px;}
#timex_tabs-nav {width:492px; padding-top:40px; margin-bottom:30px;}
#timex_tabslink-lessons {width:154px; font-size:20px; margin-right:35px;}
#timex_tabslink-activities {width:162px; font-size:20px; margin-left:35px}
	
/* Lesson Plans */
.lessonplan_pod {width:492px; overflow:hidden;}
.lessonplan_thumb {float:left; width:170px; height:156px;}
.lessonplan_thumb img {left:17px;}
.lessonplan_info {width:318px; height:156px; box-sizing:border-box; float:left;}
.lessonplan_grades {
    padding: 18px 60px 18px 0;
    border-bottom: none;
    margin-bottom:0;
}
/* Activities */
.activities_pod {width:492px; overflow:hidden;}
.activities_thumb {float:left; width:170px; height:156px;}
.activities_thumb img {left:17px;}
.activities_info {width:318px; height:156px; box-sizing:border-box; float:left;}
.activities_grades {
    padding: 18px 0 0 0;
    border-bottom: none;
    margin-bottom:0;
}
.activities_pod a {position:absolute; right:17px; bottom:7px;}
	
	
	
	
/* Parents */
#parent-intro {width:492px; font-size:14px; line-height:23px;}
.parent_pod {width:492px; overflow:hidden;}
.parent_thumb {float:left; width:170px; height:156px;}
.parent_thumb img {left:17px;}
.parent_info {width:318px; height:156px; box-sizing:border-box; float:left;}
.parent_grades {
    padding: 18px 0 0 0;
    border-bottom: none;
    margin-bottom:0;
}
.parent_pod a {position:absolute; right:17px; bottom:7px;}

/* Sweeps */
#timex_sweeps {width:502px;}
#timex_sweeps h2 {background:url(../images/sweepstakes_tablet.png) 0 0 no-repeat; width:419px; height:162px;}
#timex_sweeps-left {width:492px; margin: 0 auto 75px auto;}

#timex_sweeps-watches {width:330px; height:231px; position:relative; background:url(../images/time-tell-kit_rev.png) 0 0 no-repeat; background-size:contain;}
#timex_sweeps-watches {margin-left:72px;}
#timex_sweeps-burst {width:106px; height:106px; right:auto; left:312px;}
#timex_sweeps-right {width:448px; text-align:left;}

#sweeps_gallery {width:502px; text-align:center;}
.gallery_pod {width:154px; display:inline-block; margin:0 5px;}
#sweeps_disclaimer {width:492px;
  
}


@media only screen and (min-width: 960px) {
 
  #gameSection #timex_game {min-height: 540px;}
  
#gameSection #timex_game_copy h1 {padding: 45px 0 17px 80px; text-align: left;}
#gameSection #timex_game_copy h2 {padding: 0 0 2px 80px; text-align: left;font-size: 20px;}
#gameSection #timex_game_copy p {font-size: 20px;}
#gameSection #timex_Game_header {padding: 0 0 22px 80px; text-align: left;}
  
#gameSection #timex_game_copy {width: 50%; padding: 40px 0; float: left;}
#gameSection #timex_game_screen {width: 50%; float: left;min-height: 540px;}
#gameSection #timex_game_screen {background:url(../images/game_screencap_lg.png) 0 0 no-repeat; background-size: cover;}
#gameSection #timex_game_copy p {margin: 0 0 0 80px; text-align: left;}
#gameSection #timex_game_copy a {margin: 24px 0 0 80px;}

#timex_sweeps-watches {width:330px; height:231px; position:relative; background:url(../images/time-tell-kit_rev.png) 0 0 no-repeat; background-size:contain;}

}

@media only screen and (min-width: 1024px) {	

#timex_hdr-burst {width:192px; height:153px; right:8px; top:62px; z-index: 999;}
#timetravel_hdr-burst {width:192px; height:153px; right:101px; top:192px; z-index: 999; left: initial;}


}

@media only screen and (min-width: 1080px) {	
/* Hero */
#headerSection {background:#ededed url(../images/hero_bg_tile.jpg) center -60px repeat-y;}

#timex_hdr-sponsored {left:72px;}
#headerSection .timexContent h1 {width:356px;}
#timex_hdr-intro {width:680px; }
#timex_hdr-burst {width:200px; height:200px; right:8px; top:62px; z-index: 999; background:url(../images/Green_button_lg.png) 0 0 no-repeat; background-size: contain;}
#timetravel_hdr-burst {width:192px; height:153px; right:101px; top:192px; z-index: 999; }

/* App */
#appSection {padding:40px 0;}
#appSection h4 {font-family:'Museo Sans W01_900', sans-serif;  position:absolute; right:410px; top:314px;  margin:0; font-weight:400; font-size:20px; line-height:20px; padding:0; color:#333; text-transform:uppercase;}
#timex_app-tablet {width:940px; height:400px;}
#timex_app-soon {width:400px; right:265px; top:43px; font-size:18px;}
#timex_app-practice {width:400px; right:266px; top:262px; font-size:20px;}
#timex_app-store {right:103px; top:220px;}
#timex_app-google {right:103px; top:262px;}
#timex_app-support {top:126px; font-size:16px; line-height:22px; width:196px; right:60px;}


/* Lessons */
#lessonsSection {background:#ededed url(../images/mid_bg_tile.jpg) top center repeat-y;}

/* Parents */
#parentsweeps_holder {background:#ededed url(../images/bottom_bg_tile.jpg) top center repeat-y;}

#timex_tabs-intro {padding:0; width:100%; font-size:16px; line-height:23px;}
#timex_tabs-nav {width:858px;}
#timex_tabslink-lessons {width:166px; font-size:24px; margin-right:80px;}
#timex_tabslink-activities {width:200px; font-size:24px; margin-left:80px;}
	
/* Lesson Plans */
.lessonplan_pod {width:858px; overflow:hidden;}
.lessonplan_thumb {float:left; width:200px; height:152px;}
.lessonplan_thumb img {left:25px; width:150px;}
.lessonplan_info {width:656px; height:152px; box-sizing:border-box; float:left;}
.lessonplan_grades {
    padding: 18px 60px 18px 0;
    border-bottom: none;
    margin-bottom:0;
}
	
	
/* Activities */
.activity_pod {width:858px; overflow:hidden;}
.activity_thumb {float:left; width:200px; height:152px;}
.activity_thumb img {left:25px; width:150px;}
.activity_info {width:656px; height:152px; box-sizing:border-box; float:left;}
.activity_grades {
    padding: 18px 0 0 0;
    border-bottom: none;
    margin-bottom:0;
}
.activity_pod a {position:absolute; right:15px; bottom:14px;}
		

/* Parents */
#parent-intro {width:684px; font-size:16px; line-height:23px;}
.parent_pod {width:858px; overflow:hidden;}
.parent_thumb {float:left; width:200px; height:152px;}
.parent_thumb img {left:25px; width:150px;}
.parent_info {width:656px; height:152px; box-sizing:border-box; float:left;}
.parent_grades {
    padding: 18px 0 0 0;
    border-bottom: none;
    margin-bottom:0;
}
.parent_pod a {position:absolute; right:15px; bottom:14px;}

/* Sweeps */
#timex_sweeps {width:920px; overflow:hidden;}
#timex_sweeps h2 {background:url(../images/sweepstakes_desktop.png) 0 0 no-repeat; width:668px; height:118px;}
#timex_sweeps-left {width:384px; float:left;}
#timex_sweeps-watches {margin-left:24px;}
#timex_sweeps-burst {width:106px; height:106px; right:auto; left:264px;}
#timex_sweeps-right {width:460px; text-align:left; float:left;}
#timex_sweeps-enter {margin: 30px 0 30px 4px;}

#sweeps_gallery {width:100%; text-align:center;}
.gallery_pod {width:284px; display:inline-block; margin:0 5px;}
#sweeps_disclaimer {width:920px;}


}

@media only screen and (min-width: 1280px) {

}


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
}