﻿html{box-sizing:border-box;margin:0;padding:0;height:100%;width:100%;}*,*:before,*:after{box-sizing:inherit;}body{font:400 16px "proxima-nova",sans-serif;background:#fff url("/images/body-bg.png") repeat-x;color:#000;margin:0;padding:0;height:100%;width:100%;}body a,body a:link,body a:visited,body a:focus,body a:hover{color:#00f;}#container{width:100%;min-width:1195px;padding:0 0 0 0;}.headerInformationMessage{width:100%;background:#ffb4b4;text-align:center;color:#fff;padding:5px 0;}.headerInformationMessage p{color:#fff;margin:0;padding:0;}#header{position:relative;float:left;width:100%;height:197px;margin:0 0 0 0;z-index:2000;background-color:#006680;}#header .logo{float:left;margin:30px 0 0 0;}#header a{color:#fff;font:400 16px "proxima-nova",sans-serif;font-size:14px;}#header .submitButton{background:#fff;font:500 16px "proxima-nova",sans-serif;font-size:14px;color:#006580 !important;text-transform:uppercase;padding:7px 13px;}#header input[type=text],#header input[type=password]{background:none;border:1px solid #fff;width:201px;padding:6px 10px;font:500 16px "proxima-nova",sans-serif;font-size:14px;color:#fff;}#header input[type=password]{width:130px;}#header input::-webkit-input-placeholder{color:#80b2c0;}#header input:-moz-placeholder{color:#80b2c0;opacity:1;}#header input::-moz-placeholder{color:#80b2c0;opacity:1;}#header input:-ms-input-placeholder{color:#80b2c0;}#header .loginForm{float:right;margin:50px 0 0 0;}#header .loginForm .loginTitle{font:500 16px "proxima-nova",sans-serif;color:#fff;font-size:17px;margin:0 0 5px 0;}#header .loginForm .loginError{margin:0 0 3px 0;color:#ff3f3f;}#header .currentSubscriberContainer{display:inline;}#header .passwordReminder{display:inline-block;margin-left:30px;}#header .memberPanel{float:right;margin:60px 0 0 0;display:table;}#header .memberPanel .welcomeMessage{color:#bfbfbf;font:400 16px "proxima-nova",sans-serif;font-size:14px;display:table-cell;text-align:right;vertical-align:middle;padding:0 30px 0 0;}#header .memberPanel .welcomeMessage .firstName{font:300 16px "proxima-nova",sans-serif;font-size:30px;color:#fff;}#header .memberPanel .logoutButton{display:table-cell;text-align:right;vertical-align:middle;}#header .searchForm{float:right;clear:right;margin:0 0 0 0;}#header .searchForm .searchInput{display:table-cell;text-align:right;padding:25px 5px 0 0;}#header .searchForm .searchButton{display:table-cell;text-align:right;padding:25px 0 0 0;}#header .searchForm .moreOptions{float:right;display:table;text-align:right;margin:10px 0 0 0;}#header .currentSubscriberButton{background-color:#fff;color:#006680;width:235px;height:30px;padding:7px 10px;border-radius:5px;text-align:center;display:inline-block;margin-left:-250px;}#headerContent{position:relative;width:1175px;margin:0 auto;padding:0 0 2px 0;z-index:2000;}#containerContent{width:100%;text-align:left;margin:0 auto 0 auto;padding:0 0 0 0;overflow:hidden;}#mobileMenu{display:none;}#navigation{float:left;width:100%;margin:0 0 0 0;z-index:500;background:#e5e5e5;}#topMenu{position:absolute;top:15px;right:0;}#topMenu ul{margin:0 -8px 0 0;padding:0;z-index:2000;}#topMenu li{position:relative;padding:0;margin:0;list-style:none;display:inline;white-space:nowrap;}#topMenu li a:link,#topMenu li a:visited,#topMenu li p,#topMenu li span{display:inline-block;padding:0 8px 0 9px;margin:0;font:400 16px "proxima-nova",sans-serif;font-size:14px;color:#fff;text-decoration:none;background:url("/images/top-menu-sep.png") no-repeat 0 3px;}#topMenu li p,#topMenu li a.noLink,#topMenu li span{cursor:default;}#topMenu li a:hover{color:#ccc;}#topMenu li ul{position:absolute;padding:10px 25px 10px 25px;border-radius:0 0 10px 10px;text-align:left;left:0;min-width:100%;background:#e5e5e5;margin:0 0 0 0;display:none;}#topMenu li ul li{display:block;clear:both;}#topMenu li ul li a:link,#topMenu li ul li a:visited{display:block;border-left:none !important;padding:3px 5px 5px 5px;background:none;margin:0;color:#61478e;}#topMenu li ul li a:hover{text-decoration:underline;}#topMenu li.firstLink a:link,#topMenu li.firstLink a:visited{background:none;border:none;}#horizMenu{width:1175px;margin:0 auto;z-index:500;}#horizMenu ul{margin:0 0 0 -10px;padding:0;z-index:2000;}#horizMenu li{position:relative;padding:0;margin:0;list-style:none;display:inline;white-space:nowrap;}#horizMenu li a:link,#horizMenu li a:visited,#horizMenu li p,#horizMenu li span{font:500 16px "proxima-nova",sans-serif;display:inline-block;padding:14px 16px 14px 15px;margin:0;font-size:18px;color:#61478e;text-decoration:none;}#horizMenu li p,#horizMenu li a.noLink,#horizMenu li span{cursor:pointer;}#horizMenu li a:hover{color:#6147a2;}#horizMenu li ul{position:absolute;border-bottom:5px solid #006680;padding:10px 25px 20px 25px;border-radius:0 0 10px 10px;text-align:left;left:-15px;min-width:100%;background:#e5e5e5;margin:0 0 0 0;display:none;}#horizMenu li ul li{display:block;clear:both;padding-left:10px;padding-right:10px;}#horizMenu li ul li a:link,#horizMenu li ul li a:visited{display:block;font-size:16px !important;border-left:none !important;padding:6px 5px 8px 5px;background:none;margin:0;}#horizMenu li ul li a:hover{text-decoration:underline;}#horizMenu li ul li.active a:link,#horizMenu li ul li.active a:visited{color:#7e96ac !important;}#horizMenu li.firstLink a:link,#horizMenu li.firstLink a:visited{background:none;border:none;}#horizMenu li.active a:link,#horizMenu li.active a:visited,#horizMenu li.active p{color:#6147a2;}.heading1{padding:10px 0 0 0;}#footer1{width:100%;min-width:1195px;background:#4d4d4d;margin:0 0 0 0;}#footer1 .content{width:1175px;overflow:hidden;margin:0 auto;}#footer1 .content .generalInformation,#footer1 .content .subscriptionServices,#footer1 .content .stayInTouch{float:left;width:33.33%;text-align:center;padding:40px 0;}#footer1 .content .generalInformation .title,#footer1 .content .subscriptionServices .title,#footer1 .content .stayInTouch .title{font:300 16px "proxima-nova",sans-serif;font-size:24px;color:#fff;margin:0 0 20px 0;}#footer1 .content .generalInformation .emailUs,#footer1 .content .subscriptionServices .emailUs,#footer1 .content .stayInTouch .emailUs{font:300 16px "proxima-nova",sans-serif;font-size:22px;color:#fff;margin:0 0 10px 0;}#footer1 .content .generalInformation .emailUs a,#footer1 .content .subscriptionServices .emailUs a,#footer1 .content .stayInTouch .emailUs a{background:url("/images/email-us-arrow.png") no-repeat right 6px;padding:0 15px 0 0;font:300 16px "proxima-nova",sans-serif;font-size:22px;color:#fff;}#footer1 .content .generalInformation .telephone,#footer1 .content .subscriptionServices .telephone,#footer1 .content .stayInTouch .telephone{font:300 16px "proxima-nova",sans-serif;font-size:22px;color:#fff;margin:0 0 10px 0;}#footer1 .content .generalInformation .address,#footer1 .content .subscriptionServices .address,#footer1 .content .stayInTouch .address{font:300 16px "proxima-nova",sans-serif;font-size:16px;color:#ccc;line-height:24px;}#footer1 .content .generalInformation ul,#footer1 .content .subscriptionServices ul,#footer1 .content .stayInTouch ul{padding:0;margin:0;}#footer1 .content .generalInformation ul li,#footer1 .content .subscriptionServices ul li,#footer1 .content .stayInTouch ul li{padding:0 0 7px 0;margin:0;list-style:none;display:block;}#footer1 .content .generalInformation ul li a,#footer1 .content .subscriptionServices ul li a,#footer1 .content .stayInTouch ul li a{font:300 16px "proxima-nova",sans-serif;font-size:16px;color:#fff;}#footer1 .content .generalInformation .socialMedia,#footer1 .content .subscriptionServices .socialMedia,#footer1 .content .stayInTouch .socialMedia{float:left;width:100%;margin:10px 0 0 0;}#footer1 .content .generalInformation .socialMedia a,#footer1 .content .subscriptionServices .socialMedia a,#footer1 .content .stayInTouch .socialMedia a{margin:0 5px;}#footer2{width:100%;min-width:1195px;background:#f6f6f6;}#footer2 .content{width:1175px;overflow:hidden;margin:0 auto;padding:20px 0;}#footer2 .content .title{width:100%;text-align:center;font:400 16px "proxima-nova",sans-serif;font-size:1.2em;color:#808080;margin:0 0 25px 0;}#footer2 .content .logos{width:100%;text-align:center;}#footer2 .content .logos img{display:inline-block;vertical-align:middle;padding:0 25px;}#footer2 .content .text{width:100%;text-align:center;font:400 16px "proxima-nova",sans-serif;color:#808080;margin:25px 0 0 0;}#footer2 .contentClickable:hover{cursor:pointer;}#footer3{width:100%;min-width:1195px;background:#fff;}#footer3 .content{width:1175px;overflow:hidden;margin:0 auto;text-align:right;font:400 16px "proxima-nova",sans-serif;font-size:14px;color:#999;padding:15px 20px 80px 20px;}a:link,a:visited{text-decoration:none;color:#6147a2;color:#60468d;}a:hover{text-decoration:underline;}p{margin:0 0 10px 0;font-size:16px;color:#232323;line-height:25px;}h1{font:400 16px "proxima-nova",sans-serif;margin:0 0 15px 0;font-size:30px;font-weight:normal;}h2{font:400 16px "proxima-nova",sans-serif;margin:0 0 10px 0;font-size:21px;color:#000;font-weight:normal;}h3{font:400 16px "proxima-nova",sans-serif;margin:0 0 10px 0;font-size:125%;color:#000;font-weight:normal;}h4{font:400 16px "proxima-nova",sans-serif;margin:0 0 0 0;font-size:115%;color:#000;font-weight:normal;}ul{list-style:disc outside;padding:0 0 10px 25px;margin:0 0 0 0;}ol{list-style:decimal outside;padding:0 0 10px 25px;margin:0 0 0 0;}li{padding:0 0 5px 0;}strong,b,strong *,b *{font-weight:bold !important;}em,i,em *,i *{font-style:italic;}.submitButton,input[type=submit],button{padding:8px 18px;border:none;border-radius:5px;background:#006680;color:#fff !important;cursor:pointer;font-size:18px;display:inline-block;}sup,sub{vertical-align:baseline;position:relative;top:-.4em;}sub{top:.4em;}.placeholder{color:#aaa;}textarea{font-family:arial;font-size:15px;}.standardSection{display:none;border:1px solid #e8003a;border-radius:10px;}.slidingDropdown{display:none;position:absolute;top:26px;right:29px;width:141px;background:#fff;border:1px solid #ececec;border-top:none;border-radius:0 0 5px 5px;padding:10px 10px 5px 10px;}.slidingDropdown ul{padding:0;margin:0;text-align:center;}.slidingDropdown ul li{list-style:none;padding:0 0 5px 0;margin:0;font:400 16px "proxima-nova",sans-serif;font-size:14px;color:#8b189b;}.slidingDropdown ul li a{font:400 16px "proxima-nova",sans-serif;font-size:14px;color:#8b189b;}.slidingDropdown ul li a:hover{text-decoration:underline;}.whiteButton{border:1px solid #e5e5e5;background:#fff;border-radius:5px;padding:5px 17px;color:#8b189b !important;font:400 16px "proxima-nova",sans-serif;font-size:15px;}.whiteButton:hover{border:1px solid #ccc;}.table{display:table;}.field{display:table-row;}.label{display:table-cell;padding:0 10px 7px 0;vertical-align:middle;}.labelTop{vertical-align:top;padding-top:3px !important;}.input{display:table-cell;padding:0 0 7px 0;vertical-align:middle;}.input table input{padding:0 1px 0 0;}.input table td{padding:0 5px 5px 0;}.row{display:table-row;}.cell{display:table-cell;padding:0 15px 0 0;}.cellLast{padding:0 0 0 0;}input[type=submit],input[type=button],button{color:#000;padding:10px 70px;cursor:pointer;margin:10px 0 10px 0;}input[type=text],input[type=password],select,textarea{padding:5px;border-radius:4px;border:1px solid #ccc;}input[type=text],input[type=password]{padding:4px;}.lectionaryTabs{width:1175px;margin:15px auto 0 auto;overflow:hidden;}.lectionaryTabs .tab{display:inline-block;}.lectionaryTabs .tab a{margin:0 15px 0 0;}.homepageContainer a{transition:background-color .3s ease-in;}.homepageContainer .homepageMainContentContainer1{border-top:3px solid #dadada;margin:-6px 0 0 0;background-color:#f2f2f2;}.homepageContainer .homepageMainContentContainer2{background:#fff;overflow:hidden;padding:1.5em 0;margin-bottom:-40px;}.homepageContainer .homepageMainContent{margin:25px auto;width:1175px;min-height:560px;}.homepageContainer .homepageBodyContainer{display:flex;background-color:#60468d;padding:1em 2em;}.standardContainer .standardMainContentContainer1{border-top:3px solid #dadada;margin:-6px 0 0 0;}.standardContainer .standardMainContentContainer2{background:#f2f2f2;overflow:hidden;padding:0 0 150px 0;}.standardContainer .standardMainContent{margin:25px auto;width:1175px;min-height:560px;}.standardContainer .standardMainContent h1{margin:0 0 25px 0;}.standardContainer .standardMainContent .mainTextContent{float:left;width:700px;margin:0 0 20px 0;}.standardContainer .standardMainContent .mainTextContent .imageList{float:left;width:100%;margin:10px 0 0 0;}.standardContainer .standardMainContent .mainTextContent .imageList img{margin:0 10px 10px 0;}.standardContainer .standardMainContent .mainTextContent .summary{font:500 16px "proxima-nova",sans-serif;font-size:17.5px;padding:0 0 5px 0;}.standardContainer .standardMainContent .mainTextContent .summary p{font:500 16px "proxima-nova",sans-serif;font-size:20px;font-size:17.5px;margin-bottom:10px;margin-top:-20px;}.standardContainer .standardMainContent .mainTextContentFullWidth{width:100%;}.lectionaryContainer .lectionaryMainContentContainer1{border-top:3px solid #dadada;margin:-7px 0 0 0;}.lectionaryContainer .lectionaryMainContentContainer2{border-top:4px solid #61478e;background:#f2f2f2;overflow:hidden;}.lectionaryContainer .lectionaryMainContentContainer2NotActive{border-top:1px solid #dadada;}.lectionaryContainer .issueMainContentContainer2{border-top:4px solid #87b740;}.lectionaryContainer .seasonsMainContentContainer2{border-top:4px solid #c94b17;}.lectionaryContainer .lectionaryMainContent{margin:25px auto 0 auto;width:1175px;min-height:530px;}.weekContainer .weekTitle{float:left;width:600px;}.weekContainer .weekTitle .date{display:table-cell;padding:3px 15px 0 0;vertical-align:middle;font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4d4d4d;}.weekContainer .weekTitle .title{display:table-cell;vertical-align:middle;font:400 16px "adriane",serif;font-size:24px;color:#61478e;}.weekContainer .navigation{position:relative;float:right;}.weekContainer .navigation a{margin:0 0 0 5px;}.weekContainer .weekMainContent{min-height:0;}.weekContainer .weekMainContent .column1{float:left;width:570px;margin:15px 30px 0 0;}.weekContainer .weekMainContent .column1 .lectionarySundayName{font:400 16px "proxima-nova",sans-serif;font-size:21px;color:#4d4d4d;margin:0 0 15px 0;}.weekContainer .weekMainContent .column1 .mainText h3{font:600 16px "proxima-nova",sans-serif;font-size:18px;color:#60468d;}.weekContainer .weekMainContent .column1 .mainText li{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4d4d4d;}.weekContainer .weekMainContent .column1 .mainText ul{padding:10px 0 10px 15px;}.weekContainer .weekMainContent .column1 .mainText p{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4e4d4d;}.weekContainer .weekMainContent .column1 .summary{float:left;width:100%;padding:5px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:10px 0 0 0;font-size:.9em;}.weekContainer .weekMainContent .column1 .summary p{font:600 16px "proxima-nova",sans-serif;color:#60468d;font-size:16px;}.weekContainer .weekMainContent .column1 .summary .bibleReferences{font:400 16px "proxima-nova",sans-serif;font-size:1em;color:#333;}.weekContainer .weekMainContent .column1 .weekButtonsLandscape{float:left;width:100%;margin:10px 0 0 0;}.weekContainer .weekMainContent .column1 .specialSunday{float:left;width:100%;padding:15px 0 15px 0;border-bottom:1px solid #dadada;}.weekContainer .weekMainContent .column1 .specialSunday p{font:600 16px "proxima-nova",sans-serif;color:#60468d;font-size:16px;}.weekContainer .weekMainContent .column1 .specialSunday .bibleReferences{font:400 16px "proxima-nova",sans-serif;font-size:16px;color:#333;}.weekContainer .weekMainContent .column1 .leadBibleReading{color:#60468d;font-weight:600;margin-bottom:10px;}.weekContainer .weekMainContent .column2{float:left;width:270px;margin:15px 30px 0 0;}.weekContainer .weekMainContent .column2 .weekImage{float:left;width:100%;margin:0 0 20px 0;}.weekContainer .weekMainContent .column2 .monthByMonthBtn{float:left;width:100%;margin:0 0 20px 0;}.weekContainer .weekMainContent .column2 .childrensPlanningBtn{float:left;width:100%;margin:0 0 20px 0;}.weekContainer .weekMainContent .column3{float:left;width:270px;margin:15px 0 0 0;}.weekContainer .weekMainContent .column3 .noticeBoard{float:left;width:100%;padding:60px 25px 20px 25px;border:1px solid #dadada;border-radius:5px;background:#fff url("/images/noticeboard-title.png") no-repeat 25px 20px;margin-bottom:15px;}.weekContainer .weekMainContent .column3 .noticeBoard p{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#333;}.weekContainer .weekCategoryContainer{width:1175px;margin:30px auto 0 auto;}.weekContainer .weekCategoryContainer .category{display:table-cell;vertical-align:top;width:270px;border-radius:10px;border:2px solid #103a71;}.weekContainer .weekCategoryContainer .category .header{float:left;width:100%;height:132px;background:#103a71;border-radius:8px 8px 0 0;padding:22px 25px 10px 25px;margin:-2px 0 0 0;position:relative;}.weekContainer .weekCategoryContainer .category .header .title{font:600 16px "proxima-nova",sans-serif;font-size:24px;color:#fff;margin:0 0 7px 0;}.weekContainer .weekCategoryContainer .category .header .description{font:400 16px "proxima-nova",sans-serif;font-size:16px;color:#cdc4de;}.weekContainer .weekCategoryContainer .category .header .arrowIcon{position:absolute;bottom:15px;right:10px;color:#fff;font-size:2.2em;width:10px;height:20px;background:url("/images/arrow-icon-grey.png") no-repeat;}.weekContainer .weekCategoryContainer .category:hover .header{opacity:.9;}.weekContainer .weekCategoryContainer .category:hover .header .arrowIcon{background:url("/images/arrow-icon-white.png") no-repeat;}.weekContainer .weekCategoryContainer .category .content{float:left;width:100%;padding:20px;font:400 16px "adriane",serif;font-size:18px;color:#404040;}.weekContainer .weekCategoryContainer .category .content ul{padding:2px 0 20px 15px;}.weekContainer .weekCategoryContainer .category .content li{font:400 16px "proxima-nova",sans-serif;color:#404040;font-size:18px;}.weekContainer .weekCategoryContainer .category .content li a{font:400 16px "proxima-nova",sans-serif;color:#404040;font-size:18px;}.weekContainer .weekCategoryContainer .category .content li a:hover{text-decoration:underline;}.weekContainer .weekCategoryContainer .openTheWordCategory{border-color:#9e4778;}.weekContainer .weekCategoryContainer .openTheWordCategory .header{background:#9e4778;}.weekContainer .weekCategoryContainer .separator{display:table-cell;background:url("/images/grey-right-arrow-15x30.png") no-repeat center center;width:30px;}.weekContainer .sessions7thCycle{width:1175px;margin:30px auto 0 auto;background:url("/images/week-sessions-bg.png?rev1") no-repeat;height:507px;}.weekContainer .sessions7thCycle a{text-decoration:none;}.weekContainer .sessions7thCycle a:hover{opacity:.8;}.weekContainer .sessions7thCycle .readyToGo{padding:65px 0 0 0;display:flex;width:100%;}.weekContainer .sessions7thCycle .readyToGo a{width:135px;height:135px;border:solid 2px #3e2864;background-color:#800080;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#60488b;margin:0 42px;font-size:1.35em;font-weight:bold;text-align:center;padding:15px;}.weekContainer .sessions7thCycle .createYourOwn{padding:90px 0 0 14px;}.weekContainer .sessions7thCycle .createYourOwn .row1,.weekContainer .sessions7thCycle .createYourOwn .row2{display:flex;width:100%;}.weekContainer .sessions7thCycle .createYourOwn .separator{width:12px;}.weekContainer .sessions7thCycle .createYourOwn a{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#213a70;width:200px;margin:0 5px;padding:5px;color:#fff;border-radius:10px;font-size:1.5em;padding:22px 10px;font-weight:bold;text-align:center;}.weekContainer .sessions7thCycle .createYourOwn a.alt{background:#8c4e78;}.weekContainer .sessions7thCycle .createYourOwn .row1 .separator{background:url('/images/week-arrow-right.png') no-repeat center;}.weekContainer .sessions7thCycle .createYourOwn .row2{margin:20px 0 0 0;}.weekContainer .sessions7thCycle .createYourOwn .row2 a{font-size:1.2em;padding:12px 12px;font-weight:normal;background:#647db3;}.weekContainer .sessions7thCycle .createYourOwn .row2 a.alt{background:#ba98af;}.weekContainer .sessions7thCycle .createYourOwn .row2 a .description{font-size:.75em;}.weekContainer .sessions7thCycle .createYourOwn .row2 a.weekInFocusLive{background:#213a70;}.weekContainer .rootsAtHome{width:1175px;margin:30px auto 0 auto;background:url("/images/roots-at-home-bg.png?rev1") no-repeat;height:147px;}.weekContainer .rootsAtHome a{text-decoration:none;}.weekContainer .rootsAtHome a:hover{opacity:.8;}.weekContainer .rootsAtHome .rootsAtHomeLinks{padding:70px 0 0 15px;display:flex;width:100%;}.weekContainer .rootsAtHome .rootsAtHomeLinks a{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#213a70;width:200px;margin:0 20px 0 0;padding:5px;color:#fff;border-radius:10px;font-size:1.2em;padding:15px 10px;text-align:center;}.weekContainer .rootsAtHome .rootsAtHomeLinks a.alt{background:#8c4e78;}.weekContainer .weekOtherSectionsContainer{width:1175px;margin:15px auto 0 auto;padding:0 0 40px 0;overflow:hidden;}.weekContainer .weekOtherSectionsContainer .sectionButton{display:block;margin:0 0 11px 0;}.weekContainer .weekOtherSectionsContainer .column1{float:left;width:280px;margin:0 15px 0 -5px;}.weekContainer .weekOtherSectionsContainer .column2{float:left;width:293px;margin:0 13px 0 0;}.weekContainer .weekOtherSectionsContainer .column3{float:left;width:280px;margin:0 19px 0 0;}.weekContainer .weekOtherSectionsContainer .column4{float:left;width:280px;margin:0 0 0 0;}.weekContainer .weekOtherSectionsContainer .sessions{width:100%;display:flex;}.weekContainer .weekOtherSectionsContainer .sessions a{display:flex;width:200px;height:100px;margin:30px 30px 30px 0;background:#61478e;color:#fff;justify-content:center;align-items:center;}.weekContainer .fromResourcesBank,.weekContainer .weekrelatedItems{float:left;clear:left;width:570px;border-radius:5px;border:1px solid #c6c6c6;margin:15px 0 0 0;}.weekContainer .fromResourcesBank .heading,.weekContainer .weekrelatedItems .heading{float:left;width:100%;background:url("/images/from-resources-heading-bg.png") repeat-y 0 0;padding:10px 20px;font:300 16px "proxima-nova",sans-serif;font-size:22px;color:#fff;border-radius:5px 5px 0 0;}.weekContainer .fromResourcesBank .content,.weekContainer .weekrelatedItems .content{float:left;width:100%;padding:15px 20px;min-height:150px;font:300 16px "proxima-nova",sans-serif;font-size:16px;color:#4d4d4d;}.weekContainer .fromResourcesBank .content ul,.weekContainer .weekrelatedItems .content ul{padding:0 0 10px 15px;}.weekContainer .fromResourcesBank .content p,.weekContainer .weekrelatedItems .content p,.weekContainer .fromResourcesBank .content li,.weekContainer .weekrelatedItems .content li{font:300 16px "proxima-nova",sans-serif;font-size:16px;color:#4d4d4d;}.weekContainer .weekRelatedItems{float:right;clear:none;margin-right:5px;}.weekContainer .weekRelatedItems .heading{background:url("/images/related-items-heading-bg.png") repeat-y 0 0;}.weekContainer .resourceRelated7thCycle .fromResourcesBank .heading{background:#5e889e;}.weekContainer .resourceRelated7thCycle .weekRelatedItems .heading{background:#d29366;}.weekHeaderLeft{float:left;width:750px;margin:20px 0 0 0;}.weekHeaderLeft .date{display:table-cell;padding:3px 15px 0 0;vertical-align:middle;}.weekHeaderLeft .date a{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4d4d4d;}.weekHeaderLeft .title{display:table-cell;vertical-align:middle;}.weekHeaderLeft .title a{font:400 16px "adriane",serif;font-size:24px;color:#61478e;}.weekHeaderLeft .lectionarySundayName{margin:5px 0 5px 0;}.weekHeaderLeft .lectionarySundayName a{font:400 16px "proxima-nova",sans-serif;font-size:21px;color:#4d4d4d;}.weekHeaderLeft .bibleReferences{font:600 16px "proxima-nova",sans-serif;font-size:18px;color:#60468d;}.weekHeaderLeft .categoryNameDescription{background:#fff;padding:10px 20px 15px 20px;border-radius:10px;border:2px solid #00396f;width:450px;margin:20px 0 0 0;}.weekHeaderLeft .categoryNameDescription .description{font-size:15px;color:#4c4c4c;padding:0 0 0 8px;}.weekHeaderRight{float:right;width:400px;}.weekHeaderRight .printPage{float:right;margin:0 0 25px 0;}.weekHeaderRight .navigation{float:right;clear:right;border:1px solid #e5e5e5;color:#4c4c4c;font-size:17px;padding:10px 20px;}.weekHeaderRight .navigation .title{color:#4c4c4c;font-size:17px;margin:0 0 10px 0;}.weekHeaderRight .navigation .dropdown{position:relative;}.weekHeaderRight .navigation .dropdown .categorySelection{width:221px;}.weekHeaderRight .navigation .dropdown .categorySelection ul{text-align:left;padding:0 0 0 5px;}.weekHeaderRight .navigation .dropdown .categorySelection ul li{padding:0 0 10px 0;}.categoryContainer .lectionaryMainContentContainer2{padding:0 0 50px 0;}.categoryContainer h1{font-size:30px;margin:0 0 0 0;padding:0 0 0 5px;color:#00396f;}.categoryContainer h2{font:400 16px "adriane",serif;color:#60468d;font-size:25px;}.categoryContainer h3{font:500 16px "proxima-nova",sans-serif;font-size:20px;color:#00396f;}.categoryContainer h3 a{color:#00396f;text-decoration:underline;}.categoryContainer h3 a:hover{text-decoration:none;}.categoryContainer .articleContent{float:left;width:1200px;margin:30px 0 0 -25px;}.categoryContainer .articleContent .expandArticleTextLink{font:600 16px "proxima-nova",sans-serif;font-size:16px;color:#60468d;background:url("/images/show-more-arrow.png") no-repeat right 3px;padding:0 25px 0 0;}.categoryContainer .articleContent .contractArticleTextLink{background:url("/images/show-less-arrow.png") no-repeat right 3px;}.categoryContainer .articleContent .hiddenArticleText{display:none;}.categoryContainer .articleContent .articlesColumn{float:left;padding:0 25px;}.categoryContainer .articleContent .articlesColumn .article{float:left;width:100%;margin:0 0 20px 0;}.categoryContainer .articleContent .articlesColumn .article img{max-width:100px;}.categoryContainer .articleContent .articlesColumn .article h2{font:500 22px "proxima-nova",sans-serif;}.categoryContainer .articleContent .articlesColumn .picturePointerArticle{float:left;width:100%;margin:5px 0 20px 0;}.categoryContainer .articleContent .articlesColumn .picturePointerArticle .image{float:left;margin:2px 10px 5px 0;width:100px;}.categoryContainer .articleContent .articlesColumn .picturePointerArticle .textContent{float:left;}.categoryContainer .articleContent .articlesColumn .picturePointerArticle .textContent .title{margin:0 0 10px 0;width:435px;float:left;}.categoryContainer .articleContent .articlesColumn .picturePointerArticle .textContent ul,.categoryContainer .articleContent .articlesColumn .picturePointerArticle .textContent ol{width:435px;float:left;}.categoryContainer .articleContent .articles1Columns{width:700px;}.categoryContainer .articleContent .articles2Columns{width:600px;}.categoryContainer .articleContent .articles3Columns{width:400px;}.categoryContainer .articleContent2Columns{background:url("/images/article-content-2-col-bg.png") repeat-y center top;}.categoryContainer .articleContent3Columns{background:url("/images/article-content-3-col-bg.png") repeat-y center top;}.categoryContainer .opentheWordContainer h1{color:#9e4777;}.categoryContainer .opentheWordContainer h3{color:#9e4777;}.categoryContainer .opentheWordContainer h3 a{color:#9e4777;}.categoryContainer .opentheWordContainer .categoryNameDescription{border:2px solid #9e4777;}.categoryContainer .opentheWordContainer .openTheWordChildrenH2{display:inline-block;}.categoryContainer .opentheWordContainer .openTheWordYoungPeopleLink{float:right;}.categoryContainer .bibleNotesContainer .categoryNameDescription{border:none;background:none;padding-left:0;}.categoryContainer .prayersContainer h1{color:#ae2c83;}.categoryContainer .prayersContainer h3{font:600 16px "proxima-nova",sans-serif;font-size:16px;color:#ae2c83;}.categoryContainer .prayersContainer h3 a{text-decoration:none;color:#ae2c83;}.categoryContainer .prayersContainer h4{font:400 16px "proxima-nova",sans-serif;font-size:16px;color:#ae2c83;}.categoryContainer .prayersContainer .categoryNameDescription{border:none;background:none;padding-left:0;}.categoryContainer .prayersContainer .prayersToolbarContainer{float:left;width:1200px;margin:30px 0 0 -25px;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar{float:left;padding:0 25px;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar a{margin:0 5px 0 0;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar1Columns{width:900px;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar2Columns{width:600px;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar3Columns{width:400px;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar3Columns .whiteButton{padding:5px 10px !important;}.categoryContainer .prayersContainer .prayersToolbarContainer .prayersToolbar3Columns a{margin:0 !important;}.categoryContainer .prayersContainer [type="checkbox"]:not(:checked),.categoryContainer .prayersContainer [type="checkbox"]:checked{position:absolute;left:-9999px;}.categoryContainer .prayersContainer [type="checkbox"]:not(:checked)+label,.categoryContainer .prayersContainer [type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer;}.categoryContainer .prayersContainer [type="checkbox"]:not(:checked)+label:before,.categoryContainer .prayersContainer [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:-5px;width:27px;height:27px;border:1px solid #e9e9e9;background:#fff;border-radius:3px;}.categoryContainer .prayersContainer [type="checkbox"]:not(:checked)+label:after,.categoryContainer .prayersContainer [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:-5px;left:1px;font-size:32px;line-height:.8;color:#60468d;transition:all .2s;}.categoryContainer .prayersContainer [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0);}.categoryContainer .prayersContainer [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1);}.categoryContainer .prayersContainer [type="checkbox"]:disabled:not(:checked)+label:before,.categoryContainer .prayersContainer [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.categoryContainer .prayersContainer [type="checkbox"]:disabled:checked+label:after{color:#999;}.categoryContainer .prayersContainer [type="checkbox"]:disabled+label{color:#aaa;}.categoryContainer .prayersContainer [type="checkbox"]:checked:focus+label:before,.categoryContainer .prayersContainer [type="checkbox"]:not(:checked):focus+label:before{border:1px dotted #00f;}.categoryContainer .prayersContainer label:hover:before{border:1px solid #4778d9 !important;}.categoryContainer .prayersContainer .articlesColumn .article{margin:15px 0 15px 0;}.categoryContainer .prayersContainer .articlesColumn .welshArticle{margin:50px 0 0 0;}.categoryContainer .prayersContainer .articlesColumn li{line-height:25px;}.categoryContainer .prayersContainer .prayerCheckbox{display:table-cell;padding:0 20px 0 0;}.categoryContainer .prayersContainer .prayerContent{display:table-cell;}.categoryContainer .prayersContainer .additionalContent{float:left;margin:40px 0 0 0;color:#60468d;line-height:20px;}.categoryContainer .prayersContainer .additionalContent a{text-decoration:underline;}.categoryContainer .prayersContainer .additionalContent a:hover{text-decoration:none;}.categoryContainer .prayersContainer .additionalContent img{padding:5px 0 0 0;}.youngPeoplePageContainer .lectionaryMainContentContainer2{background:#fbf1eb;}.youngPeoplePageContainer .youngPeopleTitle{float:left;margin:60px 0 0 0;}.youngPeoplePageContainer .spiritualStylesKey{float:right;clear:right;color:#323232;padding:10px 15px;margin:55px 0 0 0;border:1px solid #808080;cursor:pointer;}.youngPeoplePageContainer .spiritualStylesKey .stylesKey{margin:10px 0 0 -10px;}.youngPeoplePageContainer .spiritualStylesKey span{padding:0 5px 0 10px;}.youngPeoplePageContainer .leftColumn{float:left;clear:both;width:589px;margin:30px 0 0 0;padding:0 20px 0 0;border-right:2px solid #c5bfbc;}.youngPeoplePageContainer .rightColumn{float:left;width:588px;margin:30px 0 0 -2px;padding:0 0 0 20px;border-left:2px solid #c5bfbc;}.youngPeoplePageContainer .oldLayoutText{float:left;clear:both;width:900px;}.youngPeoplePageContainer .section{float:left;width:100%;margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:2px solid #e4dfdc;}.youngPeoplePageContainer .section .sectionTitle{float:left;}.youngPeoplePageContainer .section .jumpLink{float:right;margin:3px 0 0 0;}.youngPeoplePageContainer .section .jumpLink a{display:block;max-width:270px;text-align:center;}.youngPeoplePageContainer .section .sectionContent{float:left;width:100%;}.youngPeoplePageContainer .section .sectionContent h3{margin-top:10px;}.youngPeoplePageContainer .section .sectionContent .article{float:left;width:100%;margin:15px 0 0 0;}.youngPeoplePageContainer .section .sectionContent .article .articleName{float:left;margin:0 15px 0 0;font:600 16px "proxima-nova",sans-serif;}.youngPeoplePageContainer .section .sectionContent .article .articleDuration{float:left;margin:0 15px 0 0;font:600 16px "proxima-nova",sans-serif;}.youngPeoplePageContainer .section .sectionContent .article .spiritualStyles{float:left;font:600 16px "proxima-nova",sans-serif;}.youngPeoplePageContainer .section .sectionContent .article .spiritualStyles .spiritualStyle{display:inline-block;padding:0 5px 0 0;}.youngPeoplePageContainer .section .sectionContent .article .mainText{float:left;width:100%;padding:5px 0 0 0;}.youngPeoplePageContainer .section .sectionContent .jumpLinkFooter{float:left;margin:5px 0 20px 10px;}.youngPeoplePageContainer .section .liveInFaithSpiritualStyle{float:right;margin:18px 0 0 0;font:600 16px "proxima-nova",sans-serif;}.youngPeoplePageContainer .section .liveInFaithSpiritualStyle .spiritualStyle{padding:0 5px 0 0;}.youngPeoplePageContainer .sectionPicturePointers .image{float:left;margin:0 10px 5px 0;}.youngPeoplePageContainer .sectionPicturePointers .textContent{float:left;}.youngPeoplePageContainer .sectionPicturePointers .textContent .title{margin:0 0 10px 0;}.youngPeoplePageContainer .sectionLast{border-bottom:none;}.weekStandardPageContainer h1{margin-bottom:5px;}.weekStandardPageContainer .lectionaryMainContentContainer2{padding:0 0 150px 0;}.weekStandardPageContainer .mainImage{float:left;margin:0 0 10px 0;padding-right:10px;}.weekStandardPageContainer .mainText{float:left;width:700px;margin:30px 0 0 0;}.weekStandardPageContainer .mainText ul,.weekStandardPageContainer .mainText ol{overflow:hidden;}.weekStandardPageContainer .imageList{float:left;width:100%;margin:20px 0 0 0;}.weekStandardPageContainer .imageList img{margin:0 10px 10px 0;}.weekStandardPageContainer .picturePointerDefaultText{float:left;width:100%;margin:10px 0 0 0;}.issueContainer .issueHeader{float:left;width:100%;margin:0 0 40px 0;}.issueContainer .issueHeader .issueTitle{float:left;font:400 16px "adriane",serif;font-size:29px;color:#61478e;margin:35px 0 0 0;}.issueContainer .issueHeader .issueTitle .issueNumber{float:left;padding:5px 15px 5px 0;border-right:1px solid #c9c9c9;}.issueContainer .issueHeader .issueTitle .issueDate{float:left;padding:5px 0 5px 15px;}.issueContainer .printPage{float:right;}.issueContainer .navigation{float:right;clear:right;margin:25px 0 0 0;}.issueContainer .column1{float:left;width:775px;padding:0 0 100px 0;}.issueContainer .column1 .editorWelcome{position:relative;float:left;width:370px;background:#fff;padding:0 30px 0 30px;margin:0 0 60px 0;}.issueContainer .column1 .editorWelcome .editorImage{float:left;}.issueContainer .column1 .editorWelcome .editorImage img{border:1px solid #ccc;}.issueContainer .column1 .editorWelcome .coverImage{position:absolute;top:12px;left:203px;-webkit-box-shadow:0 0 19px 0 #a8a8a8;-moz-box-shadow:0 0 19px 0 #a8a8a8;box-shadow:0 0 19px 0 #a8a8a8;-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);}.issueContainer .column1 .editorWelcome .editorDetails{float:left;width:100%;margin:50px 0 0 0;font-style:italic;}.issueContainer .column1 .editorWelcome .editorWelcomeText{float:left;width:100%;margin:15px 0 0 0;}.issueContainer .column1 .editorWelcomeRight{float:right;}.issueContainer .column1 .monthByMonthStrapLine{float:left;width:100%;margin:0 0 40px 0;padding:0 30px;color:#60468d;font-size:26px;text-align:center;}.issueContainer .column1 .oldCmsContent{float:left;width:100%;}.issueContainer .column1 .issueSection{float:left;width:370px;border-radius:10px;border:1px solid #ccc;padding:20px;}.issueContainer .column1 .issueSection h2{color:#970047;margin:0 0 30px 0;font-size:25px;}.issueContainer .column1 .issueSection h3{color:#970047;font:500 16px "proxima-nova",sans-serif;font-size:16px;}.issueContainer .column1 .issueSection p{color:#4c4c4c;}.issueContainer .column1 .issueSection1{background:#f1f5f1;margin:0 30px 30px 0;}.issueContainer .column1 .issueSection2{background:#fff6ed;margin:0 0 30px 0;}.issueContainer .column1 .issueSection3{background:#eef7fd;margin:0 30px 30px 0;}.issueContainer .column1 .issueSection4{background:#ffffe5;margin:0 0 30px 0;}.issueContainer .column2{float:right;width:370px;}.issueContainer .column2 .issueContents{float:left;width:100%;margin:0 0 25px 0;}.issueContainer .column2 .issueContents .issueContentsTitle{float:left;width:100%;background:#61478d;border-radius:10px 10px 0 0;color:#fff;padding:15px 20px;font-size:30px;}.issueContainer .column2 .issueContents .issueContentsText{float:left;width:100%;background:#fff;padding:15px 20px;}.issueContainer .column2 .issueContents .issueContentsText .weekIssueTitle{font-weight:600;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails{margin:0 0 10px 0;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary{margin:5px 0 0 0;font-style:italic;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary p{line-height:normal;font-style:normal !important;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary p em{font-style:normal !important;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary p strong{font-style:normal !important;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary em{font-style:normal !important;}.issueContainer .column2 .issueContents .issueContentsText .weekDetails .summary strong{font-style:normal !important;}.issueContainer .column2 .quickLinks{float:left;width:100%;margin:0 0 25px 0;background:#61478d;}.issueContainer .column2 .quickLinks .quickLinksTitle{float:left;width:100%;text-align:center;color:#fff;font-size:25px;padding:25px 0 15px 0;background:url("/images/quick-link-title-bg.png") no-repeat center bottom;}.issueContainer .column2 .quickLinks .quickLinksContent{float:left;width:100%;text-align:center;padding:25px 0 25px 0;}.issueContainer .column2 .quickLinks .quickLinksContent a{color:#fff;}.issueContainer .column2 .twitter{float:left;width:100%;margin:0 0 25px 0;background:#fff url("/images/twitter-bird.png") no-repeat center 30px;min-height:255px;}.issueContainer .column2 .facebook{float:left;width:100%;margin:0 0 25px 0;min-height:285px;}.issueContainer .column2 .facebook .fbtitle{max-height:40px;height:40px;font-family:'Lucida Grande',Tahoma;background:#3b5998;width:100%;color:#fff;font-weight:700;font-size:27px;text-align:center;line-height:41px;overflow:visible;}.editorWelcomeContainer .mainText{float:left;width:900px;margin:0 0 0 0;}.editorWelcomeContainer .mainText .editorImage{float:right;margin:0 0 5px 10px;}.articleContainer .lectionaryMainContentContainer2{padding:0 0 50px 0;}.articleContainer .weekHeaderLeft{margin:0;}.articleContainer .spiritualStylesKey{float:right;clear:right;color:#323232;padding:10px 15px;margin:55px 0 0 0;border:1px solid #808080;cursor:pointer;}.articleContainer .spiritualStylesKey .stylesKey{margin:10px 0 0 -10px;}.articleContainer .spiritualStylesKey span{padding:0 5px 0 10px;}.articleContainer .mainText{float:left;width:700px;margin:30px 0 0 0;}.articleContainer .mainText h1{margin-bottom:25px;}.articleContainer .mainText h2{margin-bottom:10px;}.articleContainer .mainText h2 p{font:500 16px "proxima-nova",sans-serif;font-size:20px;font-size:17.5px;margin-bottom:10px;margin-top:-20px;}.articleContainer .mainText .summary{font:500 16px "proxima-nova",sans-serif;font-size:17.5px;margin-bottom:10px;}.articleContainer .mainText .summary p{font:500 16px "proxima-nova",sans-serif;font-size:20px;font-size:17.5px;margin-bottom:10px;margin-top:-20px;}.articleContainer .mainText h3{font:500 16px "proxima-nova",sans-serif;font-size:18px;color:#00396f;}.articleContainer .mainText h4{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#00396f;}.searchResultsContainer .lectionaryMainContentContainer2{padding:0 0 50px 0;}.searchResultsContainer .searchOptions{float:left;width:100%;}.searchResultsContainer .searchOptions td{padding:0 20px 0 0;vertical-align:middle;}.searchResultsContainer .searchOptions td input{vertical-align:middle;}.searchResultsContainer .searchOptions td label{padding:0 0 0 3px;vertical-align:middle;}.searchResultsContainer .searchOptions .searchTypeSection{float:left;width:100%;margin:10px 0 0 0;}.searchResultsContainer .searchOptions .submitButton{margin:10px 0 0 0;}.searchResultsContainer .searchOptions .validationSummary{float:left;width:100%;}.searchResultsContainer .searchOptions .validationSummary ul{padding:0;}.searchResultsContainer .searchOptions .validationSummary ul li{list-style:none;}.searchResultsContainer .initialFilters{float:left;width:100%;margin:12px 0 5px 0;}.searchResultsContainer .initialFilters .filter{float:left;margin:0 20px 0 0;}.searchResultsContainer .initialFilters .filter .filterLabel{display:table-cell;padding:0 5px 0 0;vertical-align:middle;}.searchResultsContainer .initialFilters .filter .filterInput{display:table-cell;vertical-align:middle;}.searchResultsContainer .searchResults{float:left;width:100%;margin:40px 20px 0 0;}.searchResultsContainer .searchResults .searchFilters{float:left;width:320px;border-right:1px solid #ccc;}.searchResultsContainer .searchResults .searchFilters h3{font-size:18px;}.searchResultsContainer .searchResults .searchFilters .filterSet{float:left;width:100%;margin:10px 0 10px 0;}.searchResultsContainer .searchResults .searchFilters .filterSet td{padding:0 0 5px 5px;}.searchResultsContainer .searchResults .searchFilters .filterSet td input{vertical-align:middle;}.searchResultsContainer .searchResults .searchFilters .filterSet td label{padding:0 0 0 3px;vertical-align:middle;}.searchResultsContainer .searchResults .searchResultsDetails{float:left;width:855px;padding:0 0 0 30px;margin:0 0 0 -1px;border-left:1px solid #ccc;}.searchResultsContainer .searchResults .searchResultsDetails .title{float:left;}.searchResultsContainer .searchResults .searchResultsDetails .sorting{float:right;margin:3px 0 0 0;}.searchResultsContainer .searchResults .searchResultsDetails .sorting a{margin:0 0 0 15px;}.searchResultsContainer .searchResults .searchResultsDetails .pagination{float:left;width:100%;margin:5px 0 5px 0;text-align:center;}.searchResultsContainer .searchResults .searchResultsDetails .pagination a,.searchResultsContainer .searchResults .searchResultsDetails .pagination span{margin:0 5px 2px 0;display:inline-block;}.searchResultsContainer .searchResults .searchResultsDetails .results{float:left;width:100%;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult{float:left;width:100%;margin:10px 0 10px 0;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult .resultColumnHeader{font-weight:bold;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult .resultColumn{float:left;width:28%;padding:0 10px 0 0;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult .resultColumnLast{width:44%;padding:0 0 0 0;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult h3{font-size:18px;margin:0 0 5px 0;}.searchResultsContainer .searchResults .searchResultsDetails .results .searchResult h4{font-size:16px;font-style:italic;}.featurePanel{float:left;width:100%;border-radius:15px;border:1px solid #d8d6d5;padding:25px 20px 10px 20px;margin:20px 0 30px 0;}.featurePanel .printFeature{float:left;width:100%;text-align:right;margin:0 0 20px 0;}.featurePanel .featureImage{float:left;margin:0 20px 5px 0;}.featurePanel .featureImage .featureImageCredit{margin:5px 0 0 0;font-size:14px;font-style:italic;display:none;}.breadcrumb{width:1175px;overflow:hidden;font:400 16px "adriane",serif;font-size:14px;color:#7f7f7f;margin:25px auto 0 auto;padding:0 5px 10px 5px;}.breadcrumb a{color:#7f7f7f;text-decoration:underline;}.breadcrumb a:hover{text-decoration:none;}.breadcrumb .currentLink{color:#8b189b;}.myAccountContainer .myAccountMainContentContainer1{border-top:3px solid #dadada;margin:-6px 0 0 0;}.myAccountContainer .myAccountMainContentContainer2{background:#f2f2f2;overflow:hidden;padding:0 0 150px 0;}.myAccountContainer .myAccountMainContent{margin:25px auto;width:1175px;min-height:560px;}.myAccountContainer .subscriptionAlert{width:780px;padding:20px 20px 10px 20px;border:1px solid #f00;}.myAccountButton{padding:7px 12px;background:#61478d;display:inline-block;border-radius:10px;color:#fff !important;}.tabContainer{width:1175px;margin:35px 0 0 0;overflow:hidden;}.tabContainer h2{color:#60468d;font-size:22px;margin:0 0 15px 0;}.tabContainer p{margin:0 0 0 0;padding:0;}.tabContainer .tabs .tab{display:inline-block;margin:0 5px -1px 0;}.tabContainer .tabs .tab a{display:block;background:#ccc;border-radius:10px 10px 0 0;text-align:center;padding:10px 15px;border-bottom:1px solid #ccc;font-size:20px;}.tabContainer .tabs .tab a:hover{text-decoration:none;}.tabContainer .tabs .activeTab a{background:#fff;border:1px solid #ccc;border-bottom:1px solid #fff;padding:11px 15px;}.tabContainer .tabContent{background:#fff;width:100%;padding:30px 20px;margin:0 0 0 0;border:1px solid #ccc;min-height:500px;overflow:hidden;}.tabContainer .tabContent .currentSubscriptionDetails{float:left;width:100%;}.tabContainer .tabContent .pendingRenewal{float:left;width:100%;margin:10px 0 0 0;}.tabContainer .tabContent .pendingRenewal p{color:#008000;font-style:italic;}.tabContainer .tabContent .deliveryAddress,.tabContainer .tabContent .billingAddress{display:table-cell;padding:20px 0 0 0;}.tabContainer .tabContent .deliveryAddress .editButton,.tabContainer .tabContent .billingAddress .editButton{float:left;margin:20px 0 0 0;}.tabContainer .tabContent .renewSubscription{display:table-cell;padding:15px 0 10px 0;}.tabContainer .tabContent .billingAddress{padding:20px 0 0 0;}.tabContainer .tabContent .loginDetails .actionButtons{float:left;width:100%;margin:15px 0 0 0;}.tabContainer .tabContent .loginDetails .actionButtons a{margin:0 15px 0 0;}.tabContainer .tabContent .groupSubscription .addNewUser{margin:20px 0 0 0;}.tabContainer .tabContent .groupUserGrid{float:left;width:100%;margin:15px 0 0 0;}.tabContainer .tabContent .groupUserGrid table{width:100%;border:1px solid #999;table-layout:fixed;}.tabContainer .tabContent .groupUserGrid table th{padding:7px;background:#ccc;border:none;}.tabContainer .tabContent .groupUserGrid table td{padding:7px;border:none;}.tabContainer .tabContent .groupUserGrid .deleteButton{color:#f00;}.modal{background-color:#dcdcdc;filter:alpha(opacity=90);opacity:.9;}.modalWindow{width:420px;background-color:#fff;overflow:hidden;border:1px solid #666 !important;border-radius:5px;padding:20px;}.modalWindow h2{color:#60468d;}.modalWindow .label{padding-right:30px;}.modalWindow .input input,.modalWindow .input select{width:200px;}.modalWindow .actionButtons{float:left;width:100%;text-align:center;margin:15px 0 0 0;}.modalWindow .actionButtons a{margin:0 10px;}.modalWindowChangeUsername,.modalWindowChangePassword{width:auto;}.modalWindowChangeUsername .input input,.modalWindowChangePassword .input input,.modalWindowChangeUsername .input select,.modalWindowChangePassword .input select{width:260px;}.validationField{color:#f00;font-weight:600;}.validationSummary{padding:10px 0 0 0;color:#f00;}.validationSummary ul{padding-bottom:0 !important;}.groupUserRegistrationContainer .groupActivationContent{float:left;width:600px;}.groupUserRegistrationContainer .groupActivationContent .activationForm{margin:25px 0 0 20px;}.groupUserRegistrationContainer .groupActivationContent .activationForm .label{width:100px;}.relatedItems{float:left;margin:10px 0 20px 0;width:100%;background:#fff;padding:25px 30px 0 30px;border-radius:10px;border:1px solid #ccc;}.relatedItems .relatedLink{float:left;clear:both;margin:0 0 25px 0;}.relatedItems .relatedLink a{padding:6px 5px 6px 30px;}.relatedItems .pdfLink a{background:url("/images/pdf-icon.png") no-repeat 0 2px;}.relatedItems .docLink a,.relatedItems .docxLink a{background:url("/images/word-icon.png") no-repeat 0 2px;}.relatedItems .pptLink a,.relatedItems .pptxLink a{background:url("/images/powerpoint-icon2.png") no-repeat 0 2px;}.relatedItems .xlsLink a,.relatedItems .xlsxLink a{background:url("/images/excel-icon.png") no-repeat 0 2px;}.relatedItems .mp3Link a{background:url("/images/mp3-icon.png") no-repeat 0 2px;}.relatedItems .powerpoint a{background:url("/images/powerpoint-icon.png") no-repeat 0 2px;}.seasonsAndFestivalsContainer .seasons{float:left;width:100%;position:relative;}.seasonsAndFestivalsContainer .seasons a{color:#fff;}.seasonsAndFestivalsContainer .seasons a:hover,.seasonsAndFestivalsContainer .seasons a:visited,.seasonsAndFestivalsContainer .seasons a:focus,.seasonsAndFestivalsContainer .seasons a:active{color:#fff;}.seasonsAndFestivalsContainer .seasons .safWinter{width:260px;height:50px;background-color:#bf4716;color:#fff;float:left;text-align:left;font-size:19px;line-height:50px;padding-left:20px;}.seasonsAndFestivalsContainer .seasons .safSpring{width:260px;height:50px;background-color:#bf4716;color:#fff;float:left;text-align:center;font-size:19px;line-height:50px;}.seasonsAndFestivalsContainer .seasons .safSummer{width:260px;height:50px;background-color:#bf4716;color:#fff;float:left;text-align:center;font-size:19px;line-height:50px;}.seasonsAndFestivalsContainer .seasons .safAutumn{width:260px;height:50px;background-color:#bf4716;color:#fff;float:left;text-align:center;font-size:19px;line-height:50px;}.seasonsAndFestivalsContainer .seasons .saf{width:135px;height:50px;background-color:#bf4716;color:#fff;float:left;}.seasonsAndFestivalsContainer .seasons .safArrow{border-right:2px solid #fff;border-bottom:2px solid #fff;width:30px;height:30px;transform:rotate(-45deg);margin-top:4%;float:right;}.seasonsAndFestivalsContainer .otherLinks{float:left;width:100%;height:150px;position:relative;}.seasonsAndFestivalsContainer .otherLinks .specialSundayLozenge{position:absolute;bottom:105px;left:10px;background-color:#e2a57f;width:565px;font-size:21px;}.seasonsAndFestivalsContainer .otherLinks .denominationalFestivalsLozenge{position:absolute;bottom:105px;right:10px;background-color:#e2a57f;width:565px;font-size:21px;}.seasonsAndFestivalsContainer .otherLinks .saintsDayLozenge{position:absolute;bottom:50px;left:10px;background-color:#e2a57f;width:565px;font-size:21px;}.seasonsAndFestivalsContainer .otherLinks .commonWorshipLozenge{position:absolute;bottom:50px;right:10px;background-color:#e2a57f;width:565px;font-size:21px;}.seasonsAndFestivalsContainer .otherLinks .saffooterArrow{border-right:2px solid #fff;border-bottom:2px solid #fff;width:15px;height:15px;transform:rotate(-45deg);float:left;margin-top:4px;}.safSubContainer{width:1175px;max-width:1175px;float:left;margin-bottom:20px;}.safSubContainer .safMainTitle{font-size:22px;font-weight:700;width:1175px;color:#60468d;}.safSubContainer .safIntroText p{width:700px;margin-top:10px;margin-bottom:10px;padding-left:5px;font-size:18px;}.safSubContainerContent{width:375px;display:inline-block;vertical-align:top;border:1px solid #4c4c4c;margin-bottom:25px;margin-right:10px;}.safSubContainerContent:nth-child(4n+2){clear:both;}.safSubContainerContent ul{padding:0 5px 10px 30px;}.safSubContainerContent ul li{padding:5px 0 0 0;}.safSubContainerContent a{color:#bf4716;}.safSubContainerContent a:hover{color:#bf4716;text-decoration:none;}.safSubContainerContent span{color:#4c4c4c;}.safSubContainerContent p{font-size:16px;line-height:normal;}.safSubContainerContent .safSubTitle{text-align:center;font-weight:600;border-bottom:1px solid #4c4c4c;padding:5px;font-size:20px !important;background:#ececec;}.safSubContainerContent li{font-size:18px;padding-right:5px;}.bannerContainer{display:flex;position:relative;width:1175px;margin:0 auto;padding:25px;min-width:1175px;background-size:cover;background-color:#fff;background:url(/images/70AAA1.jpg);}.bannerContainer .bannerBox{flex:1;background:rgba(3,8,38,.55);display:block;text-align:center;padding:10px 25px 25px 25px;margin:15px;display:flex;flex-flow:column;}.bannerContainer .bannerTitle{font-size:2em;padding:20px 0;color:#fff;font-weight:400;}.bannerContainer .bannerText{color:#fff;font-size:1em;font-weight:300;margin-bottom:auto;padding:0 0 20px 0;}.bannerContainer .bannerText p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}.bannerContainer .bannerbtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:transparent;padding:4px 25px;border:solid #fff 2px;text-decoration:none;font-size:.9em;cursor:pointer;color:#fff;display:inline-block;margin:0 auto;}.bannerContainer .bannerbtn:hover{background:#60468d;text-decoration:none;}.subbannerContainer{position:relative;width:1175px;margin:0 auto;padding:1em 2em 2em 2em;z-index:1999;background-size:cover;background-color:#60468d;display:flex;justify-content:space-around;}.subbannerContainer .bannerSubscribebtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff !important;background:#856cac;padding:10px 30px 10px 20px;text-decoration:none;border:solid #d6d8d9 1px;width:250px;text-align:center;font-size:1.2em;font-weight:300;}.subbannerContainer .bannerSubscribebtn:hover{background:#60468d;text-decoration:none;}.subbannerContainer .bannerSamplebtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff !important;background:#856cac;padding:10px 30px 10px 20px;text-decoration:none;border:solid #d6d8d9 1px;width:250px;text-align:center;font-size:1.2em;font-weight:300;}.subbannerContainer .bannerSamplebtn:hover{background:#60468d;color:#60468d;text-decoration:none;}.subbannerContainer .line_horiz{width:50px;color:#000;position:absolute;top:30px;left:47.5%;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.5;border:1px solid #fff;}.homepageMainContentTitle{background:#60468d;text-align:center;padding:1em 2em 0 2em;}.homepageMainContentTitle span{color:#fff;text-align:center;font-size:2em;font-weight:300;}.homepageMainBodyContainer{width:1175px;margin:0 auto;}.homepageMainBodyContainer hr{width:95%;margin-left:10px;}.homepageMainBodyContainer .homepageMainBodyContentL{width:70%;background:#fff;padding:0 1em;position:relative;}.homepageMainBodyContainer .homepageMainBodyContentL h1{color:#60468d;font-size:30px;margin-bottom:2px;margin-top:15px;}.homepageMainBodyContainer .homepageMainBodyContentL .bibleTitle{color:#60468d;font-size:.9em;font-weight:600;}.homepageMainBodyContainer .homepageMainBodyContentL .bibleSubTitle{color:#4c4c4c;padding-left:10px;font-size:.9em;font-weight:600;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesImg{margin-top:25px;margin-bottom:25px;margin-left:10px;max-width:225px;width:225px;float:left;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText{width:510px;margin-top:15px;padding-left:20px;padding-right:20px;float:left;font-size:16px;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText h1{margin-top:7px;font-family:"Adriane Text",serif;font-size:30px;margin-left:0;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText span{color:#4c4c4c;font-size:1.1em;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText p{font-size:16px;color:#4c4c4c;margin-right:100px;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText p em{font-style:normal !important;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesText p strong{font-style:normal !important;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesSubText{font:400 16px "proxima-nova",sans-serif;}.homepageMainBodyContainer .homepageMainBodyContentL .resourcesSubText p{font-size:1em;padding:.5em;color:#4c4c4c;}.homepageMainBodyContainer .homepageMainBodyContentR{width:30%;background:#ededed;position:relative;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptimg{float:right;margin:5px 10px 5px 10px;}.homepageMainBodyContainer .homepageMainBodyContentR h1{color:#323232;font-family:"American Typewriter",serif;margin:15px 25px 0 25px;background-color:#ededed;}.homepageMainBodyContainer .homepageMainBodyContentR p{margin:0 25px;line-height:1.2em;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer{margin:25px 20px 15px 25px;background-color:#ededed;cursor:pointer;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptText{color:#4c4c4c;min-width:195px;background-color:#ededed;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptText h2{font-size:16px !important;color:#60468d;margin-bottom:3px;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptText p{margin-left:0;margin-right:0;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton{text-align:center;margin:35px 25px;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;background:#856cac;padding:10px 20px;text-decoration:none;border:solid #d6d8d9 1px;text-align:center;font-size:1.2em;font-weight:300;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton a:hover{background:#60468d;text-decoration:none;}.homepageMainBodyContainer .homepageMainBodyContentR .postscriptContainer hr{width:100%;margin:0 0 20px 0;}.homepageMainBodyContainer .homepageMainBodyContentR .hpPostscript{background-color:#ededed;overflow:hidden;position:relative;}.homepageMainBodyContainer .homepageMainBodySubContainer{border-bottom:3px solid #60468d;border-left:1px solid #60468d;border-right:1px solid #60468d;overflow:hidden;}.homepageMainBodyhr{width:1110px;border:1.5px solid #60468d;margin-top:20px;clear:both;}.footerBannerContainer{display:flex;background-color:#e6e6e6;position:relative;width:1175px;margin:0 auto;padding:25px;}.footerBannerContainer .footerBanner{background:#60468d;width:320px;flex:1;margin:15px;padding:1.2em 1.5em;display:flex;flex-flow:column;}.footerBannerContainer .footerbannerTitle{font-size:1.6em;font-weight:400;color:#fff;margin-bottom:5px;}.footerBannerContainer .footerbannerbtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:transparent;padding:4px 25px;border:solid #fff 2px;text-decoration:none;font-size:.9em;cursor:pointer;color:#fff;display:inline-block;margin:0 auto 0 0;}.footerBannerContainer .footerbannerbtn:hover{background:#60468d;text-decoration:none;}.footerBannerContainer .footerbannerText{font-size:.9em;color:#fff;padding-bottom:20px;margin-bottom:auto;}.footerBannerContainer .footerbannerText p{font-size:inherit;color:inherit;line-height:inherit;}.footerBannerContainer .footerBanner1img{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg);position:absolute;bottom:-5px;right:70px;z-index:2;}.footerBannerContainer .footerbanner1img2{-webkit-transform:rotate(11deg);-moz-transform:rotate(11deg);-ms-transform:rotate(11deg);-o-transform:rotate(11deg);transform:rotate(11deg);position:absolute;bottom:-5px;right:30px;z-index:1;}.improw{width:1175px;min-width:1175px;position:relative;}.improw fieldset{max-width:100%;}.improw .tel{margin-top:25px;}.improw .contactFormbtn{color:#8b008b !important;background-color:transparent !important;font-size:1.1em !important;height:35px !important;}.improw .contactFormSubmit{background:#8b008b !important;color:#fff;margin-bottom:10px !important;margin-right:35px !important;padding:8px 30px 8px 30px !important;height:35px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;text-align:left !important;font-size:1.1em !important;float:left !important;}.impcolumn{width:40%;float:left;margin-bottom:20px;color:#4c4c4c;}.impcolumn h2{color:#00396f;font-size:1.5em;font-weight:400;}.impcolumn p{color:#4c4c4c;font-size:1.2em;}.impcolumnSub{width:20%;float:left;margin-bottom:20px;color:#4c4c4c;}.impcolumnSub h2{color:#00396f;font-size:1.5em;font-weight:400;}.impcolumnSub p{color:#4c4c4c;font-size:1.2em;}.contactbtn{background:#d4bed5;width:85%;margin-bottom:10px;margin-right:25px;padding:12px 15px 12px 15px;height:45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left;font-size:1.3em;float:left;color:#4c4c4c;}.contactbtn a,.contactbtn a:visited,.contactbtn a:hover,.contactbtn a:link,.contactbtn a:focus,.contactbtn a:active{color:#4c4c4c;text-decoration:none;}.contactbtn:hover,.contactbtn:visited,.contactbtn:link,.contactbtn:focus,.contactbtn:active{text-decoration:none;color:#4c4c4c;}.contactText{color:#4c4c4c;font-size:1.1em;max-width:75%;float:left;margin-top:25px !important;}.contactForm{margin-bottom:10px !important;}.contactFormText{font-size:.8em;color:#00396f;}.colL{width:50%;float:left;margin-top:35px;}.colR{width:50%;float:right;margin-top:35px;}.rootsLogo{display:none;}.printFooter{display:none;}.lectionaryContainer .lectionaryMainContentContainer2{background-color:#fff !important;}.weekHeaderLeft .categoryNameDescription{background-color:#f2f2f2 !important;}.standardContainer .standardMainContentContainer2{background-color:#fff !important;}.lozenges{-moz-box-shadow:inset 0 0 4px #4c4c4c;-webkit-box-shadow:inset 0 0 4px #4c4c4c;box-shadow:inset 0 0 4px #4c4c4c;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;color:#fff;font-size:18px;padding:7px 10px 7px 10px;text-decoration:none;}.lozenges:hover,.lozenges:active,.lozenges:focus,.lozenges:visited,.lozenges:link{text-decoration:none;color:#fff;}.innerLozenge{background-color:#bf4716;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;color:#bf4716;display:inline-block;margin-right:5px;margin-left:5px;height:17px;line-height:17px;}.innerLozenge:after{content:'.';visibility:hidden;}.safMonths{width:97.8px;float:left;text-align:center;color:#a6a6a6;margin-top:5px;margin-bottom:5px;}div#bg{width:100%;height:295px;background:url(/images/safBG.png) no-repeat;opacity:.8;}.otl{position:absolute;top:155px;left:125px;opacity:.5;font-size:17px;}.otr{position:absolute;top:155px;right:350px;opacity:.5;font-size:17px;}.mainText h3{font:600 16px "proxima-nova",sans-serif;font-size:18px;color:#60468d;}.mainText li{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4d4d4d;}.mainText p{font:400 16px "proxima-nova",sans-serif;font-size:18px;color:#4d4d4d;line-height:25px;padding:5px 0 5px 0;}.membersArea{width:100%;background:#f7f7f7;}.membersBanner{width:1195px;min-width:1195px;height:300px;background:#f7f7f7;color:#4c4c4c;margin:0 auto;}.membersBanner h1{color:#4c4c4c;text-align:left;padding:25px 25px 0 25px;}.membersBanner p{color:#4c4c4c;text-align:left;padding:0 25px 10px 25px;width:550px;}.membersBanner span{color:#4c4c4c;text-align:left;}.membersBanner hr{margin-left:25px;}.membersBanner .key{width:630px;}.membersBanner .key .abbri{width:90px;float:left;margin-left:25px;}.members1{border-top:3px solid #dadada;margin:-7px 0 0 0;}.members2{border-top:4px solid #61478e;background:#f2f2f2;overflow:hidden;}.membersContent{width:1195px;min-width:1195px;margin:0 auto;}.membersContent .leftContainer{float:left;width:765px;}.membersContent .leftContainer .news{background:#e5e5e5;width:720px;margin:25px 0 30px 45px;font-style:italic;padding:15px;overflow-x:unset;}.membersContent .leftContainer .contentContainer{margin:0 0 10px 45px;float:left;width:720px;}.membersContent .leftContainer .contentContainer hr{margin-top:25px;margin-bottom:15px;float:left;width:720px;}.membersContent .leftContainer .contentContainer .contentImage{width:175px;float:left;}.membersContent .leftContainer .contentContainer .contentItems{width:545px;float:left;}.membersContent .leftContainer .contentContainer a:hover{text-decoration:none;}.membersContent .leftContainer h2{color:#00396f;}.membersContent .leftContainer .aaacyp{color:#60468d;margin-left:5px;line-height:25px;font-size:17px;font-weight:500;}.membersContent .leftContainer .item:before{content:"• ";}.membersContent .leftContainer .item{margin-left:15px;line-height:25px;color:#4c4c4c;font-size:17px;}.membersContent .rightContainer{float:right;width:350px;height:auto;margin:0 45px 10px 0;}.membersContent .rightContainer .printPage{margin-top:25px;margin-bottom:30px;float:right;}.seriesPagination{float:left;width:100%;margin:0 0 20px 0;}.seriesPagination ul{padding:0;margin:0;}.seriesPagination ul li{display:inline;list-style:none;padding:0 10px 0 0;}.seriesChildPages{float:left;width:100%;margin:20px 0 0 0;}.registerExistingSubscriberContainer{font-size:18px;width:1175px;margin:0 auto;margin:25px auto;}.registerExistingSubscriberContainer hr{width:95%;margin-left:10px;}.registerExistingSubscriberContainer .homepageMainBodyContentL{width:70%;background:#fff;padding:0 1em;position:relative;}.registerExistingSubscriberContainer .homepageMainBodyContentL h1{color:#60468d;font-size:30px;margin-bottom:2px;margin-top:15px;}.registerExistingSubscriberContainer .homepageMainBodyContentL .bibleTitle{color:#60468d;font-size:.9em;font-weight:600;}.registerExistingSubscriberContainer .homepageMainBodyContentL .bibleSubTitle{color:#4c4c4c;padding-left:10px;font-size:.9em;font-weight:600;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesImg{margin-top:25px;margin-bottom:25px;margin-left:10px;max-width:225px;width:225px;float:left;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText{width:510px;margin-top:15px;padding-left:20px;padding-right:20px;float:left;font-size:16px;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText h1{margin-top:7px;font-family:"Adriane Text",serif;font-size:30px;margin-left:0;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText span{color:#4c4c4c;font-size:1.1em;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText p{font-size:16px;color:#4c4c4c;margin-right:100px;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText p em{font-style:normal !important;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesText p strong{font-style:normal !important;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesSubText{font:400 16px "proxima-nova",sans-serif;}.registerExistingSubscriberContainer .homepageMainBodyContentL .resourcesSubText p{font-size:1em;padding:.5em;color:#4c4c4c;}.registerExistingSubscriberContainer .homepageMainBodyContentR{width:30%;background:#ededed;position:relative;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptimg{float:right;margin:5px 10px 5px 10px;}.registerExistingSubscriberContainer .homepageMainBodyContentR h1{color:#323232;font-family:"American Typewriter",serif;margin:15px 25px 0 25px;background-color:#ededed;}.registerExistingSubscriberContainer .homepageMainBodyContentR p{margin:0 25px;line-height:1.2em;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer{margin:25px 20px 15px 25px;background-color:#ededed;cursor:pointer;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptText{color:#4c4c4c;min-width:195px;background-color:#ededed;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptText h2{font-size:16px !important;color:#60468d;margin-bottom:3px;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptText p{margin-left:0;margin-right:0;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton{text-align:center;margin:35px 25px;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;background:#856cac;padding:10px 20px;text-decoration:none;border:solid #d6d8d9 1px;text-align:center;font-size:1.2em;font-weight:300;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer .postscriptButton a:hover{background:#60468d;text-decoration:none;}.registerExistingSubscriberContainer .homepageMainBodyContentR .postscriptContainer hr{width:100%;margin:0 0 20px 0;}.registerExistingSubscriberContainer .homepageMainBodyContentR .hpPostscript{background-color:#ededed;overflow:hidden;position:relative;}.registerExistingSubscriberContainer .homepageMainBodySubContainer{border-bottom:3px solid #60468d;border-left:1px solid #60468d;border-right:1px solid #60468d;overflow:hidden;}.registerExistingSubscriberContainer p{font-size:18px;}.registerExistingSubscriberContainer .field label{font-size:18px;line-height:30px;padding-left:5px;}.pnlIdentifyUser{float:left;}.registrationValidation{color:#f00;}.registrationValidation p{color:#f00;}.tryIdentificationAgain{margin-left:5px !important;}.registerContainer{clear:both;max-width:700px;width:700px;}.registerContainer p{font-size:18px;}.registerContainer label{font-size:18px;line-height:30px;padding-left:5px;}.registerContainer hr{width:65%;margin-left:0;margin-bottom:25px;}.registerContainer hr:after{clear:both;}.subscribeContainer h2{font-weight:600;color:#60468d;font-size:25px;margin:0 0 15px 0;}.subscribeContainer h3{color:#60468d;font-size:20px;}.subscriptionOptions{margin-top:35px;}.subscriptionOptions strong{color:#f00;margin:10px 0 10px 0;font-size:18px;}.subscriptionOptions input{margin:5px 0 10px 0;}.subscriptionOptions label{font-size:18px;padding-left:5px;}.subscriptionOptions p{font-size:18px;}.subscriptionOptions .singlePackages{margin-top:15px;margin-bottom:15px;}.internationalSubSummary{color:#60468d;text-decoration:underline;}.SubscriberLocationError{margin:10px 0 10px 0;color:#f00;}.SubscriberLocationError p{margin:10px 0 10px 0;color:#f00;}.introductionTextContainer{max-width:700px;width:700px;}.introductionTextContainer p{font-size:18px;}.introductionTextContainer hr{width:65%;float:left;margin-bottom:25px;}.asterix{color:#f00;font-weight:600;}.subscriptionButtons{float:left;margin-top:0 !important;}.subscriptionButtons .registerBackbtn{float:left;margin-top:60px;}.subscriptionButtons input{margin-right:10px;}.subscriptionOptions .clearSharingSelection .clearSelectionButton{background-color:#fff;color:#006680 !important;padding:5px 20px;border:1px solid #006680;margin:0 0 10px 0;}input[type=text],input[type=password],select,textarea{width:185px;}.singleSubs{width:100%;}.singleSubs .productRadioButton{width:50px;float:left;height:28px;font-size:18px;padding-top:2px;}.singleSubs .productType{width:380px;float:left;line-height:28px;height:28px;font-size:18px;}.singleSubs .productType strong{color:#4c4c4c;}.singleSubs .productName{width:320px;float:left;overflow-wrap:break-word;line-height:28px;height:28px;font-size:18px;}.singleSubs .productPrice{width:120px;float:left;line-height:28px;height:28px;}.orderDetailsHeader .itemName{width:250px;float:left;}.orderDetailsHeader .itemPrice{width:150px;float:left;}.orderDetails .itemName{width:250px;float:left;}.orderDetails .itemPrice{width:150px;float:left;}.orderOptions{margin:10px 0 50px 0;}.checkoutLogin .lbl{padding-bottom:12px;}.checkoutLogin .label{max-width:208px;float:left;width:208px;}.checkoutPanels{font-size:18px;}.checkoutPanels p{font-size:18px;}.checkoutPanels label{font-size:18px;line-height:30px;padding-left:5px;}.checkoutExistingUser{width:500px;float:left;}.checkoutNewUser{width:500px;float:left;}.checkoutNewUser .registerBtn{margin-top:30px;}.previousAddresses{margin:20px 0 0 0;}.previousAddresses .previousAddress{margin:0 0 30px 0;}.previousAddresses .previousAddress .previousAddress input[type=submit],.previousAddresses .previousAddress .previousAddress input[type=button],.previousAddresses .previousAddress .previousAddress button{padding:8px 30px !important;}.billingAddress{margin:0 0 30px 0;}.addressOptions input[type=submit]{padding:8px 15px;margin-right:10px;}.addressOptions .removeAddressLink{color:#f00;}.Addresses{margin-bottom:20px;}.AddressInfo{float:left;width:300px;}.cardInfo{float:left;}.expiryDate{width:90px;}.orderBtn{float:left;width:100%;}.ukAddress{clear:both;}.ukAddress .lbl{float:left;width:200px;}.internationalAddress{clear:both;}.internationalAddress .lbl{float:left;width:200px;}.ccNo{float:left;}.paymentMethod .lbl{float:left;width:200px;}.confirmationInfo p{font-size:18px;}.orderSummary{float:left;margin:15px 0 40px 0;width:100%;}.orderSummary .summary{max-width:70%;float:left;padding-right:40px;}.orderSummary .price{max-width:20%;float:left;}.addressDetails p{font-size:18px;}.orderFailureDetails p{font-size:18px;}.backBtn{margin-right:25px !important;}.subscriptionInformation{margin:0 0 25px 0;}.subscriptionInformation p{font-size:18px;}.subscriptionInformation li{font-size:18px;}.adultRadioButtons{margin-bottom:25px;}.adultRadioButtons input[type=radio]{margin:10px 10px 10px 0;}.adultRadioButtons label{padding:0 45px 0 5px;}.adultRadioButtons strong{font-size:18px;}.childRadioButtons{margin-bottom:25px;}.childRadioButtons input[type=radio]{margin:10px 10px 10px 0;}.childRadioButtons label{padding:0 45px 0 5px;}.childRadioButtons strong{font-size:18px;}.orderSuccessDetails p{font-size:18px;}.orderSuccessInstructions p{font-size:18px;}.bothSetRadioButtons{margin-bottom:25px;}.bothSetRadioButtons input[type=radio]{margin:10px 10px 10px 0;}.bothSetRadioButtons label{padding:0 45px 0 5px;}.bothSetRadioButtons strong{font-size:18px;}.resourceSelection input[type=radio]{margin:10px 0 0 15px;}.numberOfUsers input[type=radio]{margin:10px 0 0 15px;}.numberOfUsers label{padding:0 30px 0 5px;}.loginContainer{margin:25px auto;max-width:1175px;}.loginContainer .field .label{font-size:18px;}.registerError{margin:10px 0 10px 0;}.registerError .registerErrorLabel{color:#f00;font-size:18px;}.resourcesRelated{clear:both;}.facebook{display:none;}.twitter{display:none;}.rootsBulletlist{list-style:disc inside;padding:0;}.rootsNumberedlist{list-style:decimal inside;padding:0;}.margins{margin-top:-10px;margin-bottom:20px;}.sidebarMenu{float:right;width:350px;border:1px solid #e5e5e5;margin:0 0 20px 0;padding:2px 0;}.sidebarMenu .sideMenuLink{padding:5px;}.sidebarMenu .sideMenuLink a{display:block;width:100%;background:#60468d;padding:5px 10px;color:#fff;border-radius:3px;}.sidebarMenu .sideMenuSection{padding:5px;}.sidebarMenu .sideMenuSection h2{background-color:#f6ebff;color:#60468d;padding:5px 10px 5px 10px;font-weight:600;}.sidebarMenu .sideMenuSection ul{padding-bottom:0;}.sidebarMenu .sideMenuSection li{font-size:15px;}.sidebarMenu .sideMenuSection a,.sidebarMenu .sideMenuSection a:visited,.sidebarMenu .sideMenuSection a:hover,.sidebarMenu .sideMenuSection a:active,.sidebarMenu .sideMenuSection a:link,.sidebarMenu .sideMenuSection a:focus{color:#4c4c4c;text-decoration:none;}#accessibility{position:relative;height:35px;background-color:#f2f2f2;width:100%;}#accessibility .accessibilityContainer{position:relative;margin:0 auto;width:1175px;}#accessibility span{line-height:35px;padding:5px;margin-right:5px;}#accessibility span.defaultText{font-size:16px;border:1px solid #000;padding:1px 2px 1px 5px;cursor:pointer;}#accessibility span.largeText{font-size:18px;border:1px solid #000;padding:1px 2px 1px 5px;cursor:pointer;}#accessibility span.xlargeText{font-size:20px;border:1px solid #000;padding:1px 2px 1px 5px;cursor:pointer;}#accessibility span.darkColour{font-size:16px;border:1px solid #000;padding:1px 2px 1px 5px;cursor:pointer;}#accessibility span.lightColour{font-size:16px;border:1px solid #000;padding:1px 5px 1px 4px;cursor:pointer;}#accessibility span.normalColour{font-size:16px;border:1px solid #000;padding:1px 1px 1px 5px;cursor:pointer;}.dmpsIcon{border-top-left-radius:15px;border-bottom-right-radius:15px;background-color:#2f5496;color:#fff;font-size:20px;font-weight:bold;font-family:sans-serif;padding:5px 10px 5px 10px;display:inline-block;min-width:60px;}.summary p{font:500 16px "proxima-nova",sans-serif;font-size:17.5px;margin-bottom:10px;}.joinConversationLink{padding:5px 2px;display:inline-block;border-top:1px dashed #000;border-bottom:1px dashed #000;margin:0 0 10px 0;}.joinConversationLink .readDiscussion{color:#00b0f0;font-size:15px;margin:0 0 2px 0;}.joinConversationLink .joinConversation{color:#00b0f0;background:url("/images/join-conversation-icon.png") no-repeat 0 0;padding:5px 0 5px 50px;font-size:17px;}.commentsSection{float:left;width:100%;margin:10px 0 0 0;}.commentsSection .commentsSectionHeading1{float:left;width:100%;color:#00b0f0;background:url("/images/join-conversation-icon.png") no-repeat 0 0;padding:5px 0 5px 50px;margin:0 0 5px 0;font-size:17px;}.commentsSection .commentsSectionHeading2{color:#00b0f0;font-size:15px;margin:0 0 5px 0;}.commentsSection .postComment{float:left;width:100%;}.commentsSection .nameInput{margin:0 0 5px 0;}.commentsSection textarea{width:620px;margin:0 0 5px 0;}.commentsSection .commentValidation{color:#f00;margin:0 0 5px 0;}.commentsSection .commentAdded{margin:20px 0 0 0;}.commentsSection .commentAdded p{margin:0;padding:0;}.commentsSection .comments{float:left;width:100%;max-width:600px;margin:0 0 30px 3px;}.commentsSection .comments h2{margin-bottom:20px;}.commentsSection .comments .comment{float:left;width:100%;padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px solid #b9b9b9;}.commentsSection .comments .comment .authorName{color:#60468d;font-size:18px;}.commentsSection .comments .comment .postedTime{color:#60468d;font-size:15px;margin:0 0 10px 0;}.commentsSection .submitButton{padding:10px 20px;}.commentsSection .houseRules{border:2px solid #006680;border-radius:10px;background-color:#fff;color:#006680 !important;font-size:.9em;max-width:620px;}.commentsSection .houseRules a{color:#006680 !important;text-decoration:underline;}.commentsSection .houseRules a:hover{text-decoration:none;}.childLinksPanels{width:100%;margin:10px 0 0 0;display:flex;flex-wrap:wrap;}.childLinksPanels .panel{width:30%;padding:15px;margin:0 10px 20px 10px;text-align:center;text-decoration:none !important;min-height:250px;}.childLinksPanels .panel:hover{opacity:.9;}.childLinksPanels .panel h2{margin:0 0 30px 0;}.childLinksPanels .panel .summary p{font-size:.85em !important;}.childLinksPanels .panel img{margin:5px 0 0 0;}.calendar{position:relative;float:left;width:100%;padding:40px 0 0 0;border-right:1px solid #f2f2f2;border-bottom:4px solid #bf4716;margin-bottom:10px;background-size:98px 1195px;background-image:linear-gradient(to right,#e0e0e0 1px,transparent 1px),linear-gradient(to bottom,#e0e0e0 1px,transparent 1px);}.calendar .nowPosition{position:absolute;text-align:center;padding:10px 0 0 0;height:355px;top:0;background:rgba(76,76,76,.1);z-index:3;pointer-events:none;}.calendar .nowPositionEpiphany{left:10px;width:119px;}.calendar .nowPositionOrdinary1{left:125px;width:105px;}.calendar .nowPositionOrdinary2{left:615px;width:350px;}.calendar .nowPositionLent{left:227px;width:114px;}.calendar .nowPositionHolyWeek{left:290px;width:145px;}.calendar .nowPositionEaster{left:312px;width:209px;}.calendar .nowPositionPentecost{left:442px;width:124px;}.calendar .nowPositionTrinity{left:476px;width:92px;}.calendar .nowPositionAdvent{left:984px;width:166px;}.calendar .nowPositionChristmas{left:1040px;width:124px;}.calendar .churchYear{position:relative;float:left;width:100%;height:295px;}.calendar .churchYear .title{float:left;width:100%;background:rgba(106,112,97,.7);text-align:left;padding:5px 0 0 25px;color:#fff;font-size:22px;font-weight:500;position:absolute;top:0;}.calendar .churchYear .epiphanyLozenge{position:absolute;top:45px;left:10px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .lentLozenge{position:absolute;top:45px;left:228px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .holyWeekLozenge{position:absolute;top:95px;left:290px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .easterLozenge{position:absolute;top:145px;left:312px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .pentecostLozenge{position:absolute;top:195px;left:442px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .trinityLozenge{position:absolute;top:245px;left:476px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .adventLozenge{position:absolute;top:45px;right:23px;background-color:#e2a57f;z-index:2;}.calendar .churchYear .christmasLozenge{position:absolute;top:95px;right:10px;background-color:#e2a57f;z-index:2;}.calendar .festivals{position:relative;float:left;width:100%;height:366px;}.calendar .festivals .title{float:left;width:100%;background:rgba(106,112,97,.7);text-align:left;padding:5px 0 0 25px;color:#fff;font-size:22px;font-weight:500;margin-top:20px;}.calendar .festivals .weekOfPrayerLozenge{position:absolute;top:90px;left:50px;background-color:#e2a57f;}.calendar .festivals .candlemasLozenge{position:absolute;top:190px;left:128px;background-color:#e2a57f;}.calendar .festivals .motheringSundayLozenge{position:absolute;top:240px;left:233px;background-color:#e2a57f;}.calendar .festivals .bibleSundayLozenge{position:absolute;top:90px;right:89px;background-color:#e2a57f;}.calendar .festivals .allSaintsLozenge{position:absolute;top:140px;right:100px;background-color:#e2a57f;}.calendar .festivals .startofSchoolYearLozenge{position:absolute;top:190px;right:227px;background-color:#e2a57f;}.calendar .festivals .remembranceLozenge{position:absolute;top:190px;right:27px;background-color:#e2a57f;}.calendar .festivals .harvestLozenge{position:absolute;top:240px;right:242px;background-color:#e2a57f;}.calendar .festivals .fathersDayLozenge{position:absolute;top:270px;left:521px;background-color:#e2a57f;}.calendar .festivals .christTheKingLozenge{position:absolute;top:320px;left:923px;background-color:#e2a57f;}.calendar .festivals .holidayClubLozenge{position:absolute;top:140px;right:263px;background-color:#e2a57f;}.img-hover{transition:.4s;}.img-hover:hover{filter:brightness(.9);}.season-calendar{max-width:1300px;margin:0 auto 30px;}.season-calendar .mainText,.season-calendar .footerText{margin:10px 0;}.season-calendar .textBelowThemedServices{margin:10px 0 0 0;}.season-calendar img{max-width:100%;}.season-calendar .panelLink{display:block;}.season-calendar__days{position:relative;}.season-calendar__days .season{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;transition:.3s;}.season-calendar__days .season .season-hover{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;z-index:1;cursor:pointer;transition:.3s;}.season-calendar__days .season .season-hover:hover{background:rgba(0,0,0,.15);}.season-calendar__days .season .season-img{max-width:45%;}.season-calendar__days .season .season-text{margin-left:auto;max-height:50px;margin-bottom:5px;height:100%;z-index:5;margin-top:auto;}.season-calendar__days .season .season-text img{max-height:100%;}.season-calendar__days .season__content{padding:0 15px;height:75%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;}.season-calendar__days .season__content a{transition:.2s;cursor:pointer;}.season-calendar__days .season__content a:hover{filter:brightness(85%);}.season-calendar__days .season__content.image-only{display:flex;align-items:center;justify-content:center;flex-direction:row;}.season-calendar__days .season.epiphany{left:0;width:13.6%;}.season-calendar__days .season.epiphany .season-img{width:70px;}.season-calendar__days .season.epiphany .season-text{margin-top:10px;}.season-calendar__days .season.epiphany .season-text img{max-width:160px;}.season-calendar__days .season.lent{left:13.6%;width:16.6%;}.season-calendar__days .season.lent .season-img{margin-left:10px;width:100px;}.season-calendar__days .season.easter{left:calc(13.6% + 16.6%);width:17%;}.season-calendar__days .season.easter .season-img{width:100px;}.season-calendar__days .season.ordinaryTime{left:calc(13.6% + 16.6% + 17%);width:31.4%;}.season-calendar__days .season.ordinaryTime .justified{flex-direction:row;justify-content:space-between;align-items:flex-end;}.season-calendar__days .season.ordinaryTime .justified .season-text{margin-left:0;}.season-calendar__days .season.advent{left:calc(13.6% + 16.6% + 17% + 31.4%);width:9%;}.season-calendar__days .season.advent .season__content img{width:100%;}.season-calendar__days .season.christmas{left:calc(13.6% + 16.6% + 17% + 31.4% + 9%);width:12.5%;}.season-calendar__days .season.christmas .season__content img{width:80px;}.season-calendar__variations,.season-calendar__holy-days{margin-bottom:10px;}.season-calendar__variations a,.season-calendar__holy-days a{display:block;}.season-calendar__themed{position:relative;}.season-calendar__themed .theme{position:absolute;transition:.3s;cursor:pointer;}.season-calendar__themed .theme:hover{filter:brightness(80%);}.season-calendar__themed .theme.light:hover{filter:brightness(125%);}.season-calendar__themed .theme.darkest:hover{filter:brightness(60%);}.season-calendar__themed .theme.methodist{left:2%;top:23%;}.season-calendar__themed .theme.methodist img{max-width:120px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.methodist img{max-width:130px;}}.season-calendar__themed .theme.new-year{left:3%;top:48%;}.season-calendar__themed .theme.new-year img{max-width:100px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.new-year img{max-width:105px;}}.season-calendar__themed .theme.mother{top:17%;left:21%;}.season-calendar__themed .theme.mother img{max-width:60px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.mother img{max-width:68px;}}.season-calendar__themed .theme.christian-unity{left:14%;top:46%;}.season-calendar__themed .theme.christian-unity img{max-width:130px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.christian-unity img{max-width:140px;}}.season-calendar__themed .theme.valentine{left:17%;bottom:21%;}.season-calendar__themed .theme.valentine img{max-width:80px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.valentine img{max-width:102px;}}.season-calendar__themed .theme.kingdom{left:29%;top:47%;transform:translateY(-50%);}.season-calendar__themed .theme.kingdom img{max-width:100px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.kingdom img{max-width:135px;}}.season-calendar__themed .theme.exams{left:41%;top:8%;max-width:65px;}.season-calendar__themed .theme.exams img{max-width:50px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.exams img{max-width:60px;}}.season-calendar__themed .theme.father{left:44.3%;top:56%;transform:translateY(-50%);}.season-calendar__themed .theme.father img{max-width:100px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.father img{max-width:110px;}}.season-calendar__themed .theme.end-of-year{left:53%;top:5%;}.season-calendar__themed .theme.end-of-year img{max-width:110px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.end-of-year img{max-width:130px;}}.season-calendar__themed .theme.holidays{left:57%;bottom:27%;}.season-calendar__themed .theme.holidays img{max-width:140px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.holidays img{max-width:170px;}}.season-calendar__themed .theme.back-to-school{left:69%;top:15%;}.season-calendar__themed .theme.back-to-school img{max-width:100px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.back-to-school img{max-width:120px;}}.season-calendar__themed .theme.bible{left:76%;bottom:32%;}.season-calendar__themed .theme.bible img{max-width:100px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.bible img{max-width:120px;}}.season-calendar__themed .theme.halloween{left:84%;top:27%;}.season-calendar__themed .theme.halloween img{max-width:90px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.halloween img{max-width:95px;}}.season-calendar__themed .theme.remembrance{top:5%;right:1%;}.season-calendar__themed .theme.remembrance img{max-width:110px;}@media only screen and (min-width:1300px){.season-calendar__themed .theme.remembrance img{max-width:125px;}}.season-calendar__seasons{position:relative;}.season-calendar__seasons .season-select{display:flex;align-items:center;height:100%;position:absolute;width:100%;top:0;right:0;left:0;}.season-calendar__seasons .season-select a{width:25%;cursor:pointer;transition:.3s;height:100%;}.season-calendar__seasons .season-select a:hover{background-color:rgba(0,0,0,.2);}.dark-hover{cursor:pointer;transition:.2;}.dark-hover:hover{filter:brightness(75%);}.dark-hover:hover.moderate{filter:brightness(65%);}.dark-hover:hover.strong{filter:brightness(50%);}.light-hover{cursor:pointer;transition:.2;}.light-hover:hover{filter:brightness(115%);}.light-hover:hover.moderate{filter:brightness(125%);}.light-hover:hover.strong{filter:brightness(135%);}.pointer-hover{cursor:pointer;transition:.4s;position:relative;}.pointer-hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:.4s;}.pointer-hover:hover:after{background-color:rgba(0,0,0,.08);}.themed-service-bg{min-height:330px;}.themed-service-title{position:absolute;max-width:520px !important;left:10px;top:5px;}.sessionMarkupHeader{display:none;}.sessionContainer .lectionaryMainContentContainer2{background:#fbf1eb;}.sessionContainer .heading{float:left;margin:30px 0 0 0;}.sessionContainer .mainText{float:left;clear:both;width:700px;}.sessionContainer .leftColumn{float:left;clear:both;width:589px;margin:30px 0 0 0;padding:0 20px 0 0;border-right:2px solid #c5bfbc;}.sessionContainer .rightColumn{float:left;width:588px;margin:30px 0 0 -2px;padding:0 0 0 20px;border-left:2px solid #c5bfbc;}.sessionContainer .section{float:left;width:700px;margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:2px solid #e4dfdc;}.sessionContainer .section:last-child{border-bottom:none;}.sessionContainer .section .sectionTitle{float:left;font-size:1.8em;font-weight:bold;}.sessionContainer .section .sectionTitle.prepareTitle,.sessionContainer .section .sectionTitle.sharethewordTitle,.sessionContainer .section .sectionTitle.gowithgodTitle{color:#00396f;}.sessionContainer .section .sectionTitle.exploreandrespondTitle,.sessionContainer .section .sectionTitle.gatherTitle{color:#9e4777;}.sessionContainer .section .sectionTitle.youngPeopleSessionTitle{font-family:burnaby-stencil;text-transform:uppercase;font-weight:normal;}.sessionContainer .section .jumpLink{float:right;margin:3px 0 0 0;}.sessionContainer .section .jumpLink a{display:block;max-width:270px;text-align:center;}.sessionContainer .section .sectionContent{float:left;width:100%;}.sessionContainer .section .sectionContent h3{margin-top:10px;}.sessionContainer .section .sectionContent .article{float:left;width:100%;margin:15px 0 0 0;border-bottom:1px solid #ccc;padding:0 0 5px 0;}.sessionContainer .section .sectionContent .article:last-child{border-bottom:none;}.sessionContainer .section .sectionContent .article .articleName{float:left;margin:0 15px 0 0;font:600 16px "proxima-nova",sans-serif;}.sessionContainer .section .sectionContent .article .mainText{float:left;width:100%;padding:5px 0 0 0;}.sessionContainer .spiritualStylesKey{float:left;clear:both;color:#323232;padding:10px 15px;margin:20px 0 20px 0;border:1px solid #808080;cursor:pointer;}.sessionContainer .spiritualStylesKey .stylesKey{margin:10px 0 10px -10px;}.sessionContainer .spiritualStylesKey span{padding:0 5px 0 10px;}.sessionContainer .prayer{margin-top:10px;}.subscriptionChangeText{color:#ff2f8f;font-size:20px !important;}.changesToCurrentSubscription{margin:15px 0 0 0;}.changesToCurrentSubscription p{color:#ff2f8f;}.freeTrialContainer p{max-width:800px;}.freeTrialContainer .fieldRadio{display:table-row;}.freeTrialContainer .fieldRadio .radio{display:table-cell;padding:3px 10px 20px 0;}.freeTrialContainer .fieldRadio .label{display:table-cell;padding:0 0 20px 0;max-width:600px;}.freeTrialContainer .checkbox{margin:20px 0 0 0;}.freeTrialContainer .checkbox input{margin:0 10px 0 0;}.freeTrialContainer .continueButton{margin:30px 0 0 0;}