/*********** GLOBAL NEWSLETTER ***********/

html, body { font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:24px; color:#414042; background: url("https://img.abcmouse.com/newsletter/bg.jpg") repeat #012B53;}
textarea { resize:none; }
.bold { font-weight:bold; }
.clear { clear:both; }
.clickable { cursor:pointer; }
.italic { font-style:italic;}
.vertical { font-style:normal; }
li.italic {	color: #4c483c;}
.red { color:#e21111; }
.popupcover { position: fixed; top: 0px; left: 0px; background-color: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 6; width: 100%; height: 100%;}
a, a:visited { color: #0000FF;}
a.red_link, a:visited.red_link { color: #FF0000; text-decoration: underline;}
a img { border:none; display:block; padding:0px; text-decoration:none; }
a.footer_red, a:visited.footer_red { color:#dd0000; }

.no_flash_popup { position: fixed; width: 427px; height: 262px; background: url("https://img.abcmouse.com/newsletter/no_flash_popup.png"); display: none; z-index: 10;}
.no_flash_popup.confirmation_popup { background: url("https://img.abcmouse.com/newsletter/confirmation_popup.png");}
.no_flash_popup.confirmation_popup .message { color: #1563C4; font-weight: bold; text-align: center; margin-top: 105px; font-size: 23px;}
.no_flash_popup .close_icon { width: 25px; height: 25px; cursor: pointer; position: absolute; top: 19px; right: 23px;}
.no_flash_popup .ok_btn { width: 95px; height: 39px; cursor: pointer; position: absolute; bottom: 59px; left: 160px;}

#bordered-content { width:986px; margin: 0 auto; /*background-color: #FFFFFF;*/ margin-top: 10px; margin-bottom: 10px;}
#header { width:986px; height:185px; background:url("https://img.abcmouse.com/newsletter/header.png") no-repeat; cursor:pointer; position:relative; z-index: 6;}
#body { background-color: #FFFFFF; padding-top: 6px; margin-top:-5px; }
.newsletter #header { cursor:default; }
.top-section-buttons { position:relative; }
.top-section-buttons #newsletter-home-btn { position:absolute; top:7px; right:10px; }
.top-section-buttons #home-button { position:absolute; top:44px; right:10px; }
#footer-links { clear:both; height:57px; background:url("https://img.abcmouse.com/newsletter/footer-bg.png") repeat-x; text-align:center; font-size:12px; line-height:20px; padding-top:23px; }
#footer-links p.copyRight { display: none;}
.newsletter #footer-links { background:url("https://img.abcmouse.com/newsletter/footer-bg.png") repeat-x 0 -6px; padding-top:17px; }
#copyright { clear:both; height:34px; background:url("https://img.abcmouse.com/newsletter/copyright-bg.png") repeat-x; text-align:center; font-size:11px; color:#FFFFFF; padding-top:7px; line-height:normal; }

#bottom-social-media .social-media-icon { float:left; width:196px; text-align:center; } 
#bottom-social-media .social-media-icon .social-media-caption { margin-top:10px; margin-bottom:24px; font-size:18px; line-height:18px; color:#033293; }
#bottom-social-media .social-media-icon img { cursor:pointer; margin:auto; }
#bottom-social-media .social-media-icon.leftmost { margin-left:111px; }

#bottom-social-media .social-media-icon .social-media-caption { cursor:pointer; color:#464646;}
#bottom-social-media { width:770px; margin:auto; }
#bottom-social-media .social-media-icon { width:154px; }
#bottom-social-media .social-media-icon img { position:relative; left:-6px; }
#bottom-social-media .social-media-icon.leftmost { margin-left:0px; }

#send2friendpopup { display:none; position:fixed; top:0px; left:0px; width:657px; /*height:483px; background:url("https://img.abcmouse.com/newsletter/send2friend-bg.png") no-repeat; padding-top:78px;*/ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#1563c4; z-index:7; }
#send2friendpopup .popup_header { height: 61px; background: url("https://img.abcmouse.com/newsletter/popup_header.png") no-repeat;}
#send2friendpopup .popup_body { background: url("https://img.abcmouse.com/newsletter/popup_bg.png") repeat-y; padding-top: 17px; padding-bottom: 15px;}
#send2friendpopup .popup_footer { height: 56px; background: url("https://img.abcmouse.com/newsletter/popup_footer.png") no-repeat;}
#send2friendpopup #s2f-close { position:absolute; top:20px; right:21px; width:26px; height:26px; cursor:pointer; }
#send2friendpopup .s2f-entry { float:right; margin-right:50px; margin-bottom:18px; }
#send2friendpopup .s2f-entry .s2f-entry-field { float:right; }
#send2friendpopup .s2f-entry .s2f-entry-label { float:right; margin-right:10px; margin-top:4px; }
#send2friendpopup .s2f-entry .s2f-text-input { width:364px; height:25px; border:1px solid #1563c4; padding-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; }
#send2friendpopup #s2f-note { color:#000000; font-weight:normal; text-align:right; padding-right:40px; font-size:14px; }
#send2friendpopup #s2f-text-entry .s2f-text-label { margin-top:24px; margin-bottom:10px; padding-left:61px; }
#send2friendpopup textarea { width:542px; height:82px; border:1px solid #1563c4; padding-left:3px; float:right; margin-right:50px; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
#send2friendpopup #send-btn { width:147px; height:40px; background:url("https://img.abcmouse.com/newsletter/send2friend-send-btn.png") no-repeat; cursor:pointer; margin:auto; margin-top:14px; }
#send2friendpopup .error { clear: both; color: #FF0000; text-align: center; font-weight: normal;}

#fun_fact_popup { display:none; width:675px; height:370px; background:url("https://img.abcmouse.com/newsletter/fun_fact_bkg.png") no-repeat; position:fixed; z-index:7; }
#fun_fact_popup .fun_fact_ok { width:85px; height:35px; background:url("https://img.abcmouse.com/newsletter/fun_fact_ok.png") no-repeat; cursor:pointer; position:absolute; bottom:89px; right:283px; }
#fun_fact_popup .fun_fact_text { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; line-height:32px; width:335px; position:absolute; top:150px; left:22px; }

/************ APPS PAGE *************/
.apps#bordered-content { font-size:18px; }
.apps ul { font-weight:bold; font-size:18px; margin:0px; padding-left:16px; list-style-position:outside; }
.apps .app-icon-link { text-align:center; margin-top:-18px; font-size:18px; font-weight:bold; }

.apps #top-section { padding-top:3px; padding-bottom:50px; }
.apps #top-section #top-section-buttons #newsletter-home-btn { margin-left:7px; }
.apps #top-section #top-section-buttons #home-button { margin-left:13px; }
.apps #top-section #top-section-buttons-new { margin-left:5px; }

.apps #top-section #top-section-title { margin: 0 auto; margin-top:10px; width:815px; height:186px; background:url("https://img.abcmouse.com/newsletter/apps-title-text.png") no-repeat; }
.apps #top-section #menu-links { margin-top:17px; }
.apps #top-section #menu-links .image { float:left; text-align:center; width:auto; }
.apps #top-section #menu-links .image img { position:relative; }
.apps #top-section #menu-links .menu-link-caption { font-size:15px; line-height:17px; color:#0056b7; }
.apps #top-section #menu-links #sae-menu-link { margin-left:16px; }
.apps #top-section #menu-links #zoo-menu-link { margin-left:14px; }
.apps #top-section #menu-links #fables-menu-link { margin-left:18px; }
.apps #top-section #menu-links #reader-menu-link { margin-left:24px; }

.apps #sae-row { background-color:#fffef0; padding-top:18px; padding-bottom:26px; }
.apps #sae-row ul { margin-top:30px; }
.apps #sae-row #sae-row-title { width:986px; height:55px; background:url("https://img.abcmouse.com/newsletter/sae-section-title.png") no-repeat; background-position:center; }
.apps #sae-row #sae-app-icon { float:left; width:323px; margin-left:29px; margin-top:10px; margin-bottom:0px; }
.apps #sae-row #sae-text { float:right; width:515px; margin-right:63px; margin-top:30px; }
.apps #sae-row #sae-text ul { margin:0px;padding:0px; }

.apps #sae-row {background-color: #fcfbdd;}

.apps #zoo-row { margin-top:0px; padding-top:26px; padding-bottom:24px; }
.apps #zoo-row .app-icon-link { margin-top:-12px; }
.apps #zoo-row ul { margin-bottom:22px; padding-left:0px; }
.apps #zoo-row li { margin-bottom:10px; }
.apps #zoo-row #zoo-row-title { width:986px; height:54px; background:url("https://img.abcmouse.com/newsletter/zoo-section-title.png") no-repeat; background-position:center}
.apps #zoo-row #zoo-text { width:467px; float:left; margin-left:47px; margin-top:37px; }
.apps #zoo-row #zoo-app-icons { float:right; margin-right:53px; margin-top:25px; }
.apps #zoo-row #zoo-app-icons-link { width:354px; height:106px; background:url("https://img.abcmouse.com/newsletter/zoo-app-icons.jpg") no-repeat; margin-top:9px; position:relative; }
.apps #zoo-row #zoo-app-icons-link .zoo-set { cursor:pointer; width:91px; height:91px; position:absolute; }
.apps #zoo-row #zoo-app-icons-link #zoo-set-1 { top:4px; left:8px; }
.apps #zoo-row #zoo-app-icons-link #zoo-set-2 { top:4px; left:132px; }
.apps #zoo-row #zoo-app-icons-link #zoo-set-3 { top:4px; left:257px; }

.apps #fables-row { padding-top:20px; padding-bottom:43px; background-color:#fffef0; }
.apps #fables-row { padding-top:20px; padding-bottom:43px; background-color:#fcfbdd; }
.apps #fables-row ul { list-style-type:none; padding-left:0px; margin-top:36px; margin-bottom:27px; }
.apps #fables-row #fables-row-title { width:986px; height:54px; background:url("https://img.abcmouse.com/newsletter/fables-section-title.png") no-repeat; background-position:center; }
.apps #fables-row #fables-app-icon { float:left; width:315px; height:311px; margin-top:14px; margin-left:29px; }
.apps #fables-row #fables-text { float:right; width:539px; margin-right:54px; }

.apps #word-families-row { padding-top:32px; padding-bottom:85px; }
.apps #word-families-row .app-icon-link { margin-top:-12px; }
.apps #word-families-row ul { list-style-type:none; padding-left:0px; line-height:24px; margin-bottom:35px; }
.apps #word-families-row #word-families-row-title { width:986px; height:59px; background:url("https://img.abcmouse.com/newsletter/word-families-section-title.png") no-repeat; background-position:center; }
.apps #word-families-row #word-families-app-icon { float:right; width:416px; height:325px; margin-top:10px; margin-right:54px; margin-left:42px; }
.apps #word-families-row #word-families-text { margin-top:52px; margin-left:35px; width:825px; }

.apps #bottom-social-media .social-media-icon.leftmost { margin-left:197px; }
.apps #bottom-social-media .social-media-icon.leftmost a, .apps #bottom-social-media .social-media-icon a { display:block;width:inherit;height:inherit;text-align:center; }
.apps #bottom-social-media .social-media-icon.leftmost a img, .apps #bottom-social-media .social-media-icon a img { margin:0 auto; }

.apps #bottom-social-media { width:668px; margin:auto; }
.apps #bottom-social-media .social-media-icon { width:167px; }
.apps #bottom-social-media .social-media-icon.leftmost { margin-left:0px; }

/************ "YOUNG LEARNERS IN ACTION" PAGE *************/
.young-learners .iosShow { display:none; }
.young-learners .iosHide { display:block }
.young-learners #yl-title-text { width:773px; height:134px; background:url("https://img.abcmouse.com/newsletter/yl-title-text.png") no-repeat; margin:auto; margin-top:30px; }
.young-learners #below-text { text-align:center; font-size:24px; font-weight:bold; margin-top:15px; margin-bottom:13px; }
.young-learners #yl-top-section { width:958px; height:682px; background:url("https://img.abcmouse.com/newsletter/yl-top-section-bg.png") no-repeat; margin:auto; position:relative; }
.young-learners .sharing-options { width:524px; position:absolute; top:128px; left:153px; text-align:center; }
.young-learners .sharing-options .sharing-intro { text-align:center; font-size:22px; margin-top:15px; margin-bottom:13px; color:#025dc8; }
.young-learners .sharing-options img { margin-top: -9px; cursor:pointer; }
.young-learners .sharing-buttons { font-size:24px; margin-top:15px; margin-bottom:13px; font-weight:bold; text-decoration:underline; }
.young-learners .sharing-buttons .share-caption { font-size:15px; text-decoration:underline; margin-top:-2px; }
.young-learners .sharing-options .facebook-share { float:left; margin-top:-9px; }
.young-learners .sharing-options .facebook-share .share-caption { text-align:left; padding-left:82px; margin-top:-8px;}
.young-learners .sharing-options .abcmouse-share { float:right; }

.young-learners .iOSdevice .iosShow { display:block; }
.young-learners .iOSdevice .iosHide { display:none; }
.young-learners .iOSdevice .facebook-share.iosShow { margin-left:149px; margin-top:30px; }

.young-learners #top-section-quotes { clear:both; font-size:18px; margin-top:4px; }
.young-learners #top-section-quotes #left-quote { width:360px; float:left; margin-left:104px; text-align:left; }
.young-learners #top-section-quotes #right-quote { width:400px; float:right; margin-right:30px; text-align:left; }

.young-learners #parent-videos { padding-top:28px; padding-bottom:53px; background-color:#37b0ff; margin-top:20px; }
.young-learners #parent-videos #parent-videos-title { width:965px; height:44px; margin:auto; background:url("https://img.abcmouse.com/newsletter/parent-video-title.png") no-repeat; margin-bottom:47px; }
.young-learners #parent-videos #left-parent-video { width:365px; height:212px; background:url("https://img.abcmouse.com/newsletter/left-parent-video.png") no-repeat; float:left; margin-left:67px; cursor:pointer; }
.young-learners #parent-videos #right-parent-video { width:366px; height:213px; background:url("https://img.abcmouse.com/newsletter/right-parent-video.png") no-repeat; float:right; margin-right:76px; cursor:pointer; }

.young-learners #juliana { padding-top:45px; padding-bottom:45px; }
.young-learners #juliana #juliana-image { width:579px; margin:auto; text-align:center; font-size:18px; }
.young-learners #juliana #juliana-image #juliana-caption { margin-top:10px; }

.young-learners #mouse-thumbs { padding-bottom:145px; }
.young-learners #mouse-thumbs #approval-mouse { width:345px; height:400px; background:url("https://img.abcmouse.com/newsletter/mouse-thumbs.png") no-repeat; float:left; margin-left:30px; }
.young-learners #mouse-thumbs #threeYO-image { float:right; text-align:left; width:500px; margin-right:66px; margin-top:62px; font-size:17px; line-height:29px; }
.young-learners #mouse-thumbs #threeYO-image #threeYO-caption { padding-left:7px; }

.young-learners #orange-kids { height:360px; background-color:#ffe785; text-align:center; }
.young-learners #orange-kids img { width:917px; margin:auto; margin-top:-38px; }

.young-learners #brothers { padding-top:161px; padding-bottom:130px; text-align:center; }
.young-learners #brothers img { margin:auto; }
.young-learners #brothers #brothers-caption { padding-left:177px; text-align:left; font-size:19px; line-height:29px; margin-top:21px; }

.young-learners #brothers-2 { width:928px; height:510px; background:url("https://img.abcmouse.com/newsletter/brothers-2.png") no-repeat; margin:auto; position:relative; }
.young-learners #brothers-2 #brothers-2-caption { width:400px; text-align:left; font-size:18px; line-height:29px; margin-top:21px; position:absolute; top:73px; right:15px; }

.young-learners #orange-kids-2 { margin-top:142px; height:360px; background-color:#ffe785; text-align:center; }
.young-learners #orange-kids-2 img { width:941px; margin:auto; margin-top:-38px; }

.young-learners #graduate { padding-top:127px; }
.young-learners #graduate #graduate-image { width:490px; height:597px; background:url("https://img.abcmouse.com/newsletter/graduate.png") no-repeat; float:left; position:relative; left:79px; }
.young-learners #graduate #graduate-right-side { width:370px; text-align:left; float:right; margin-right:50px; }
.young-learners #graduate #graduate-right-side #graduate-caption { text-align:left; font-size:18px; line-height:29px; margin-top:21px; margin-bottom:100px; }
.young-learners #graduate #graduate-right-side #diploma-mouse { width:288px; height:347px; background:url("https://img.abcmouse.com/newsletter/diploma-mouse.png") no-repeat; margin-left:30px; }

.young-learners #bottom-options { width:954px; margin:auto; position:relative; padding-top:34px; }
.young-learners #bottom-options #share-a-picture { width:468px; height:67px; background:url("https://img.abcmouse.com/newsletter/share-a-picture.png") no-repeat; margin:auto; }
.young-learners #bottom-options .sharing-options { position:static; margin:auto; }

.young-learners #bottom-copyright { display:none; margin-top:108px; margin-bottom:25px; clear:both; text-align:center; color:#000000; font-size:16px; }

.young-learners #bottom-social-media { display:none; }

/************ "TEACHERS IN ACTION" PAGE *************/
.teachers .hidden { visibility:hidden; }
.teachers .text-increase { font-size:125%; font-weight:bold; }

.teachers #tia-title-text { width:551px; height:107px; background:url("https://img.abcmouse.com/newsletter/tia-title-text.png") no-repeat; margin:auto; margin-top:40px; margin-bottom:41px; }
.teachers #at-work-text { text-align:center; font-size:24px; font-weight:bold; }
.teachers #classroom-1 { width:932px; height:425px; background:url("https://img.abcmouse.com/newsletter/classroom-1.png") no-repeat; margin-left:38px; margin-top:50px; }

.teachers #quotes-1 { clear:both; position:relative; font-size:18px; line-height:31px; }
.teachers #quotes-1 #left-quote-1 { float:left; text-align:left; width:410px; margin-left:45px; margin-top:-27px; }
.teachers #quotes-1 #right-quote-1 { float:right; text-align:left; width:415px; margin-right:43px; margin-top:10px; }
.teachers #quotes-1 .quote-text { text-align:left; float:right; }
.teachers #quotes-1 .quote-citation { text-align:left; float:right; font-size:14px; line-height:20px; }

.teachers #video-row { clear:both; background-color:#359500; margin-top:14px; padding-top:37px; padding-bottom:38px; }
.teachers #video-row #video-row-title { width:748px; height:75px; background:url("https://img.abcmouse.com/newsletter/tia-video-title.png") no-repeat; margin:auto; margin-bottom:29px; }
.teachers #video-row #video-link { width:531px; height:323px; background:url("https://img.abcmouse.com/newsletter/tia-video.png") no-repeat; cursor:pointer; margin:auto; }

.teachers #classroom-photos { padding-top:54px; padding-bottom:32px; }
.teachers #classroom-photos #classroom-2 { width:849px; height:437px; background:url("https://img.abcmouse.com/newsletter/classroom-2.png") no-repeat; margin:auto; }
.teachers #classroom-photos #classroom-3 { width:800px; height:424px; background:url("https://img.abcmouse.com/newsletter/classroom-3.png") no-repeat; margin:auto; margin-top:56px; }
.teachers #classroom-photos #classroom-4 { width:851px; height:435px; background:url("https://img.abcmouse.com/newsletter/classroom-4.png") no-repeat; margin:auto; margin-top:70px; }

.teachers #schools-link { width:575px; height:137px; background:url("https://img.abcmouse.com/newsletter/abcmouse-schools.png") no-repeat; cursor:pointer; margin:auto; margin-bottom:18px; }
.teachers #school-referral { text-align:center; font-size:20px; font-weight:bold; margin-bottom:65px; }
.teachers #bottom-social-media { display:none; }

.iOSdevice #facebook_like_btn { display: none;}

/************* TECHNOLOGY NEWSLETTER GLOBAL **************/

.newsletter_technology #bottom-social-media .social-media-icon { width: 154px;}

/************* TECHNOLOGY NEWSLETTER - "TEACHERS IN ACTION" PAGE **************/

.newsletter_technology .teachers #classroom-1 { background: url("https://img.abcmouse.com/newsletter//technology/teachers/teachers_1.jpg");}
.newsletter_technology .teachers #quotes-1 #left-quote-1 { width: 380px; margin-left: 60px;}
.newsletter_technology .teachers #quotes-1 { font-size: 15px; line-height: 155%;}
.newsletter_technology .teachers .text-increase { font-size: 115%;}
.newsletter_technology .teachers #quotes-1 #right-quote-1 { margin-right: 40px; width: 445px;}
.newsletter_technology .teachers #video-row { margin-top: 30px;}
.newsletter_technology .teachers #video-row #video-row-title { margin-bottom: 35px;}
.newsletter_technology .teachers #video-row #video-link { background: url("https://img.abcmouse.com/newsletter//technology/teachers/teachers_2.jpg");}
.newsletter_technology .teachers #classroom-photos #classroom-2 { background: url("https://img.abcmouse.com/newsletter//technology/teachers/teachers_3.jpg");}
.newsletter_technology .teachers #classroom-photos #classroom-3 { background: url("https://img.abcmouse.com/newsletter//technology/teachers/teachers_4.jpg"); width: 855px; height: 418px; margin-top: 62px;}
.newsletter_technology .teachers #classroom-photos { padding-bottom: 110px; padding-top: 83px;}

/******************** FIRST TEACHER - GENERAL **********************************/
.newsletter_first-teacher #bottom-social-media .social-media-icon .social-media-caption { cursor:pointer; color:#464646;}
.newsletter_first-teacher #bottom-social-media { width:770px; margin:auto; }
.newsletter_first-teacher #bottom-social-media .social-media-icon { width:154px; }
.newsletter_first-teacher .apps #bottom-social-media { width:668px; margin:auto; }
.newsletter_first-teacher .apps #bottom-social-media .social-media-icon { width:167px; }
.newsletter_first-teacher #bottom-social-media .social-media-icon img { position:relative; left:-6px; }
.newsletter_first-teacher .young-learners .sharing-options img { margin-top:0px; }
.newsletter_first-teacher .young-learners .sharing-options .facebook-share { margin-top:0px; }
.newsletter_first-teacher #copyright { background:transparent; background-color:#733895; }