<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*today classes */
.todays-classes p.classes-top{margin:15px 0 -5px 0 !important; text-align: left; line-height: 1.4;}
.todays-classes ul{margin:7px 25px; padding:0; list-style-type:none; text-align:left}
.todays-classes ul li{margin:0; padding:8px 0; font-size: 1.3rem; border-bottom:1px solid #ccc}
.todays-classes ul li:last-child{border-bottom:none}
.todays-classes ul li p{margin:0 -25px !important; padding:0; font-size: 1.3rem; text-align: left}
.todays-classes .time{}
.todays-classes .title{font-weight: normal}
.todays-classes .tba{font-size: 1.3rem; }
.todays-classes .teacher{font-style:italic}

/*classes */
.upcoming-classes p{margin:7px 0 !important}
.upcoming-classes ul{margin:7px 0 0px 15px; padding:0; list-style-image:url(/images/blue_dot.png); list-style-position: outside; text-align:left}
.upcoming-classes ul li{margin:0; padding:0; font-size: 1.3rem; }
.upcoming-classes .time{padding:0; margin:0 0 0 -3px !important; font-size: 1.3rem; }
.upcoming-classes .title{padding:0; margin:0 0 0 -3px !important; font-size: 1.3rem; font-weight: normal}
.upcoming-classes .tba{padding:0; margin:0 0 0 -3px !important; font-size: 1.3rem; }
.upcoming-classes .teacher{padding:0; margin:0; font-size: 1.3rem; font-style:italic}

/*classes players */
.one_player{ margin:0; padding-top:0px}
.date_s{ font-size: 1.3rem;  margin: 0px 0 0 0px; }
.title_s{ font-size: 1.3rem; margin: 0px 0 0 0px; padding-bottom: 15px; }
.pl-track-date{ text-align:left; margin:0 0 5px 0 !important; font-size: 1.3rem; font-weight: 600 }
.pl-track-title{ text-align:left; margin:0 0 15px 0 !important; font-size: 1.3rem; }
.einssein-track-title{ text-align:left; margin:0 0 15px 0 !important; font-size: 1.3rem; }
.nl-track-title{ text-align:left; margin:0 0 15px 0 !important; font-size: 1.3rem; font-weight: bold}

/* MT VOD */
.vodsub{font-size: 1.7rem; font-family: "Nimbus", "Times New Roman", Times, serif; font-weight:400; font-style: italic; letter-spacing:.03em; line-height: 1.3 }
.vodepisode{font-size: 1.5rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.03em; }
.vodcode{font-size: 1.3rem; }
.vodtitle{font-size: 1.7rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.05em; text-align: left;line-height: 1.4 }
.vod-titles{width: auto; text-align:center; margin-top:15px}
.vod-titles p{margin: 3px 0px !important; text-align:center;}
.column-small .vod-titles p{text-align:left; }
.video-page-module{width: 400px; margin: 20px auto}

.column-small .vodsub{font-size: 1.6rem;  }
.column-small .vodepisode{font-size: 1.3rem; }
.column-small .vodcode{font-size: 1.1rem; }
.column-small .vodtitle{font-size: 1.5rem;  }


/* acim */
.diamonds { margin: 0 !important; padding: 2px 6px 2px 0; text-indent: 0 !important; }
.seven-list { margin: 0 !important; padding: 2px 0; text-indent: 0 !important; }
.instruction{ text-align:center;width: auto}
.instruction-lod{ text-align:center; margin-top: 40px}
span.book-codes{display:none}
.marginbottom30 {margin:0 0 25px 0; padding:0; text-indent:0px !important;}
.title-uppercase {text-transform:uppercase; }

/* new lessons stuff */
.lesson-of-the-day { margin-left:0px; margin-right:0px}
.lesson-of-the-day h5{font-size: 1.5rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; text-align:left; 	line-height:1; margin:15px 0 7px; text-indent:0px !important;text-transform:uppercase}
.lesson-of-the-day h4{font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; font-size: 1.9rem; line-height:1.4; text-align:left; margin:0 0 25px 0; text-indent:0px !important; letter-spacing:.05em; font-style:normal}
.lesson-of-the-day p{text-align:justify; text-indent:20px; }
.lesson-of-the-day p.no-indent{ text-indent:0 !important}
.lesson-of-the-day p.block-indent{ text-indent:0 !important; margin-left:40px}
.lesson-of-the-day p.italic-block-indent{ text-indent:0 !important; margin-left:40px; font-style:italic;}
.lesson-of-the-day p.italic{ font-style:italic; font-weight:normal}
.lesson-of-the-day p.italic-line{ font-style:italic; text-indent:40px}
.lesson-of-the-day p.italic-first{ font-style:italic; margin-bottom:0; text-indent:40px}
.lesson-of-the-day p.italic-middle{ font-style:italic; margin:0; text-indent:40px}
.lesson-of-the-day p.italic-last{ font-style:italic; margin-top:0; text-indent:40px}
.lesson-of-the-day p.title-review{ font-weight:600;text-indent:0px !important;}
.lesson-of-the-day p.title-review-lesson{ font-weight:600;text-indent:0px !important;}
.lesson-of-the-day p.title-review{ font-weight:600}
.lesson-of-the-day p.title-review-lesson{ font-weight:600}
.lesson-of-the-day div.lesson-divider{height:20px}
.lesson-of-the-day h3{font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; font-size: 1.9rem; line-height:1.4; text-align:left; margin:0 0 25px 0; text-indent:0px !important; letter-spacing:.05em; font-style:normal; border:none; padding:0}
.lesson-of-the-day h3.heading{text-transform:uppercase}
.lesson-of-the-day h3.heading-review{text-transform:uppercase}
.lesson-of-the-day h3.heading-intro{}
.lesson-of-the-day h3.heading-final{text-transform:uppercase}
.lesson-of-the-day h3.heading-epilogue{text-transform:uppercase}
.lesson-of-the-day h4.title{}
.lesson-of-the-day h5.number{}
.lesson-of-the-day h5.number-review{}
.lesson-of-the-day table.seven {margin:15px 0px 15px 60px !important; } 
.lesson-of-the-day .seven-list { margin: 0 !important;padding: 2px 0;text-indent:0px !important;} 
.lesson-of-the-day .left {text-align:left;}
.lesson-of-the-day .centered {text-align:center; text-indent:0px !important;}
.lesson-of-the-day b{font-weight:600;font-family: 'Open Sans', Verdana, Geneva, sans-serif;}
.lesson-of-the-day .diamonds{margin: 0 !important;padding: 2px 6px 2px 0;text-indent:0px !important;}

.lesson-of-the-day .jp-audio{width: 400px; margin-bottom:20px}

/* lesson langs*/
[data-module-class='de-lod'] .block p{text-align: center; margin:0}


body.es .lesson-of-the-day li{ font-size: 1.3rem; text-align:justify; line-height:1.5;}
body.es .lesson-of-the-day li.list {list-style-type: none; margin: 15px 110px; padding: 0; }
body.es .lesson-of-the-day li.list_center {line-height: 1.5;list-style-type: none;margin: 5px 0;padding: 0;text-align: center;}
body.es .lesson-of-the-day .numbers { display: none;}
body.nl p.number{text-indent:0px !important;}
body.es .lesson-of-the-day .indented-para {margin: 15px 0px; }
body.pl .indented-lesson-text{}
body.pl .indented-lesson-text p{text-align:justify; text-indent:20px;  }
blockquote.polish-acim{margin:40px 0px 0 0px}
blockquote.polish-acim span.copyright{font-size: 1.0rem}
body.pl .lesson-of-the-day p{text-align:justify; text-indent:20px; }
body.pl .lesson-of-the-day p.no-indent{text-indent:0 !important}
body.pl .lesson-of-the-day p.block-indent{text-indent:0 !important; margin-left:40px}
body.pl .lesson-of-the-day p.italic-block-indent{text-indent:0 !important; margin-left:40px; font-style:italic;}
body.pl .lesson-of-the-day p.italic{font-style:italic;}
body.pl .lesson-of-the-day p.italic-line{font-style:italic; text-indent:40px}
body.pl .lesson-of-the-day p.italic-first{font-style:italic; margin-bottom:0; text-indent:40px}
body.pl .lesson-of-the-day p.italic-middle{font-style:italic; margin:0; text-indent:40px}
body.pl .lesson-of-the-day p.italic-last{font-style:italic; margin-top:0; text-indent:40px}
body.pl .lesson-of-the-day p.title-review{font-weight:600;text-indent:0px !important;}
body.pl .lesson-of-the-day p.title-review-lesson{font-weight:600;text-indent:0px !important;}
body.pl .lesson-of-the-day div.lesson-divider{height:20px}
body.pl .lesson-of-the-day h3{font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; font-size: 1.9rem; line-height:1.4; text-align:left; margin:0 0 25px 0; text-indent:0px !important; letter-spacing:.05em; font-style:normal; border:none; padding:0}
body.pl .lesson-of-the-day h3.heading{text-transform:uppercase;}
body.pl .lesson-of-the-day h3.heading-review{text-transform:uppercase}
body.pl .lesson-of-the-day h3.heading-intro{}
body.pl .lesson-of-the-day h3.heading-final{text-transform:uppercase}
body.pl .lesson-of-the-day h3.heading-epilogue{text-transform:uppercase}
body.pl .lesson-of-the-day h4.title{font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; font-size: 1.9rem; line-height:1.4; text-align:left; margin:0 0 25px 0; text-indent:0px !important; letter-spacing:.05em; font-style:normal}
body.pl .lesson-of-the-day h5{font-size: 1.5rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; text-align:left; 	line-height:1; margin:15px 0; text-indent:0px !important; text-transform:uppercase}
body.pl .lesson-of-the-day p.title-review{font-weight:600;}
body.pl .lesson-of-the-day p.title-review-lesson{font-weight:600;}
body.pl .lesson-of-the-day .copyright{font-size: 1.2rem; text-indent:0px !important;text-align: center; margin:60px 0 10px 0px}

/* lesson para */		
[data-module-class='lod-para'] ul.seven {list-style-type:none; margin:0 0px 0px 0px !important; padding:0 } 
[data-module-class='lod-para'] .indented-para{text-indent:0px;} 
[data-module-class='lod-para'] .lesson-of-the-day{margin:0 0px} 
[data-module-class='lod-para'] .lesson-of-the-day p.marginbottom30 { margin:5px 0 15px 0; text-align:left;}
[data-module-class='lod-para'] .lesson-of-the-day h4{font-size: 1.7rem; line-height:1.5; margin:5px 0 15px 0; text-align:left; font-style:normal; font-weight:500; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; }
[data-module-class='lod-para'] .lesson-of-the-day h5{font-size: 1.5rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; text-align:left; 	line-height:1;  margin:0px 0 0px 0; text-indent:0px !important;text-transform: uppercase;}

[data-module-class='lod-para'] .jp-audio{margin-top: 15px}

/* lesson extras */
img[src*="feedburner"] {max-width:24px !important; height: auto !important}
p.feed-subscribe img {display: inline !important; width:24px !important; margin-bottom: 0 !important}
p.lesson-signup{text-align:right; margin-top:70px}
p.stn-signup{text-align:right; margin-top:70px}
p.read-more{font-size: 90%; text-indent: 0px !important; text-align: right !important; font-style: italic}
.rss-signup{text-align: right}

hr.ads-line{width:90%; margin: 25px auto 40px auto}
.ads{display:table; margin:0 auto; }
.ads img{border-radius: 4px;
	khtml-border-radius: 4px;
	moz-border-radius: 4px;
	webkit-border-radius: 4px;}
.unleashed-ad
{
display:table-cell;
	padding-right:0px
}
.kindles-ad
{
	display:table-cell;
	padding:0 40px
}
.acim-ad
{
	display:table-cell;
	padding-left:0px;
}
.acim-ad-left{
	margin:30px 0 0 15px;
}

.stn-pages p.break{display: none}
.stn-pages p.text-left{text-align:left}
.stn-pages p.text-center{text-align:left}
.stn-pages td:nth-child(2){padding-left:10px}

.stn-pages.page-34 br{display: none}
.stn-pages.page-36 br{display: none}
.stn-pages.page-37 br{display: none} 

.stn-pages.page-18 p{text-align:left}
.stn-pages.page-23 p{text-align:left}
.stn-pages.page-25 p:first-child{text-align:left}
.stn-pages.page-26 p{text-align:left}
.stn-pages.page-27 p{text-align:left}
.stn-pages.page-28 p{text-align:left}
.stn-pages.page-31 p{text-align:left}
.stn-pages.page-32 p{text-align:left}
.stn-pages.page-34 p{text-align:left}
.stn-pages.page-36 p{text-align:left}
.stn-pages.page-38 p{text-align:left}
.stn-pages.page-39 p{text-align:left}
.stn-pages.page-42 p{text-align:left}
.stn-pages.page-43 p{text-align:left}
.stn-pages.page-45 p{text-align:left}
.stn-pages.page-46 p{text-align:left}
.stn-pages.page-47 p{text-align:left}
.stn-pages.page-52 p{text-align:left}
.stn-pages.page-55 p:last-child{text-align:left}
.stn-pages.page-57 p{text-align:left}
.stn-pages.page-59 p{text-align:left}
.stn-pages.page-62 p{text-align:left}
.stn-pages.page-63 p{text-align:left}
.stn-pages.page-64 p{text-align:left}
.stn-pages.page-66 p{text-align:left}
.stn-pages.page-70 p{text-align:left}
.stn-pages.page-71 p{text-align:left}
.stn-pages.page-72 p{text-align:left}
.stn-pages.page-76 p:first-child{text-align:left}
.stn-pages.page-79 p{text-align:left}
.stn-pages.page-80 p{text-align:left}
.stn-pages.page-83 p:nth-child(1){text-align:left}
.stn-pages.page-83 p:nth-child(2){text-align:left}
.stn-pages.page-83 p:nth-child(3){text-align:left}
.stn-pages.page-87 p{text-align:left}
.stn-pages.page-88 p{text-align:left}
.stn-pages.page-91 p{text-align:left}
.stn-pages.page-95 p{text-align:left}
.stn-pages.page-96 p{text-align:left}
.stn-pages.page-98 p{text-align:left}
.stn-pages.page-99 p{text-align:left}
.stn-pages.page-100 p:last-child{text-align:left}
.stn-pages.page-101 p{text-align:left}
.stn-pages.page-103 p{text-align:left}
.stn-pages.page-104 p{text-align:left}
.stn-pages.page-105 p{text-align:left}
.stn-pages.page-106 p{text-align:left}
.stn-pages.page-109 p:first-child{text-align:left}
.stn-pages.page-109 p:last-child{text-align:left}
.stn-pages.page-110 p:last-child{text-align:left}
.stn-pages.page-112 p{text-align:left}
.stn-pages.page-113 p:last-child{text-align:left}
.stn-pages.page-114 p{text-align:left}
.stn-pages.page-115 p:nth-child(2){text-align:left}
.stn-pages.page-115 p:nth-child(3){text-align:left}
.stn-pages.page-116 p:last-child{text-align:left}
.stn-pages.page-117 p{text-align:left}
.stn-pages.page-119 p:nth-child(2){text-align:left}
.stn-pages.page-119 p:nth-child(3){text-align:left}
.stn-pages.page-121 p{text-align:left}
.stn-pages.page-122 p{text-align:left}
.stn-pages.page-123 p{text-align:left}
.stn-pages.page-124 p{text-align:left}
.stn-pages.page-127 p{text-align:left}
.stn-pages.page-128 p:nth-child(2){text-align:left}
.stn-pages.page-129 p{text-align:left}
.stn-pages.page-130 p{text-align:left}
.stn-pages.page-131 p:first-child{text-align:left}
.stn-pages.page-132 p{text-align:left}
.stn-pages.page-137 p:last-child{text-align:left}
.stn-pages.page-139 p:nth-child(1){text-align:left}
.stn-pages.page-139 p:nth-child(2){text-align:left}
.stn-pages.page-139 p:nth-child(3){text-align:left}
.stn-pages.page-140 p{text-align:left}
.stn-pages.page-141 p{text-align:left}
.stn-pages br{display: none}
.stn-pages p{margin-left: 0px !important; margin-right: 0px ! important}

.acim-ad-left img{border-radius: 4px;
	khtml-border-radius: 4px;
	moz-border-radius: 4px;
	webkit-border-radius: 4px;
	width:200px}
	
.unleashed-table td {vertical-align: middle}
	
.acim-nav{display:table; width:100%}
.acim-nav li{text-align: left; text-align-last: left}
.acim-nav .selectBox{text-align: left; text-align-last: left}

.text-outer{display:table-cell; width:310px; padding-right:10px; vertical-align:top}
.text-chapters{display:table-cell; width:310px; padding-right:10px; vertical-align:top}

.workbook-pages{display:table-cell; width:500px; padding-right:10px; vertical-align:top}
.manual-pages{display:table-cell; width:420px; padding-right:10px; vertical-align:top}

.acim-nav .prettySelect .selectBox{text-align:left;}
.acim-nav .prettySelect li span{line-height: 1.3; padding: 3px 5px; font-size: 1.2rem}
.acim-nav select{text-align: left}
#acimchapters{width:310px}
#div_{display: none !important}
.text-outer select{width: 100%; }

#acimgo{display:table-cell; font-size: 1.2rem !important;  vertical-align:top}
/*
#acimgo input{padding:5px 8px !important}
*/
div.acim .lod-top {padding-bottom:2px; margin-bottom:25px; border-bottom:1px solid #CCC}
div.acim p.date-top{font-size: 1.3rem; color: #666666; text-align:left; text-indent: 0; margin: 0  ; padding-bottom: 5px}
div.acim .lod-top .jssocials-share{margin-top: 0}

.en_workbook .ui-selectmenu-button{width: 500px  !important; }
.en_workbook .ui-selectmenu-open{width:500px   !important;}
.en_text .ui-selectmenu-button{width: 310px  !important;}
.en_text .ui-selectmenu-open{width:310px   !important;}
.en_manual .ui-selectmenu-button{width: 500px  !important;}
.en_manual .ui-selectmenu-open{width:500px   !important;}

.es_workbook .ui-selectmenu-button{width: 500px  !important; }
.es_workbook .ui-selectmenu-open{width:500px   !important;}
.es_text .ui-selectmenu-button{width: 310px  !important;}
.es_text .ui-selectmenu-open{width:310px   !important;}
.es_manual .ui-selectmenu-button{width: 500px  !important;}
.es_manual .ui-selectmenu-open{width:500px   !important;}

.nl_workbook .ui-selectmenu-button{width: 500px  !important; }
.nl_workbook .ui-selectmenu-open{width:500px   !important;}
.nl_text .ui-selectmenu-button{width: 310px  !important;}
.nl_text .ui-selectmenu-open{width:310px   !important;}
.nl_manual .ui-selectmenu-button{width: 500px  !important;}
.nl_manual .ui-selectmenu-open{width:500px   !important;}

.nl_workbook .audio-container{margin-bottom:15px ; display: block !important}
/* acim */
div.acim div.hidden{display:none}

.acim-nav{margin: 0 0 20px 0}
.acim-blurb p{text-align:center; font-size: 1.5rem}
div.lod{margin-top:0px}
div.acim div.lesson-divider{height:20px}
div.acim p{ text-indent:20px}
div.acim p.no-indent{ text-indent:0 !important}
div.acim p.block-indent{ text-indent:0 !important; margin: 3px 120px 3px 60px; }
div.acim p.italic-block-indent{ text-indent:0 !important; margin: 3px 120px 3px 60px; font-style:italic; }
div.acim p.italic{ font-style:italic; font-weight:normal}
div.acim p.center-italic{ font-style:italic; text-align:center; margin:4px 0; text-indent:0 !important}
div.acim p.italic-line{ font-style:italic; text-indent:40px}
div.acim p.italic-first{ font-style:italic; margin-bottom:0; text-indent:40px}
div.acim p.italic-middle{ font-style:italic; margin:0; text-indent:40px}
div.acim p.italic-last{ font-style:italic; margin-top:0; text-indent:40px}
div.acim p.title-review{  text-indent:0px !important; }
div.acim p.title-review-lesson{  text-indent:0px !important; }
div.acim p span.number{display:none}
div.acim p span.numbers{display:none}
div.acim p span.principles{display: inline}
div.acim p.centered {text-align:center;text-indent:0px !important;}
div.acim h2.chapter{font-size: 1.7rem; text-transform:uppercase; text-indent:0px !important; margin:0px 0 10px 0; }
div.acim h3{font-size: 2.1rem; text-indent:0px !important; margin:0px 0 15px 0; }
div.acim h3.heading-intro{}
div.acim h3.heading{text-transform:uppercase; }
div.acim h3.heading-review{text-transform:uppercase; }
div.acim h3.heading-intro{}
div.acim h3.heading-final{text-transform:uppercase;}
div.acim h3.heading-epilogue{text-transform:uppercase;}
div.acim h3.heading-text{}
div.acim h3 span {display:none}
div.acim h4{ font-size: 2.1rem;  text-indent:0px !important; margin:0px 0 15px 0}
div.acim h5{font-size: 1.6rem;  text-transform:none; text-align:left; margin:15px 0 7px; text-indent:0px !important; }
div.acim h5.number{text-transform:none;}
div.acim h5.number{text-transform:uppercase;}
div.acim h5.number-review{text-transform:uppercase;}
div.acim p.title-review{  }
div.acim p.title-review-lesson{  }
div.acim #lesson{margin-top:10px}
div.acim .line-number{display:none}
div.lod{padding: 10px}
.column-small div.lod{padding: 0px}
div.lod #para h5{font-size: 1.5rem !important; margin:0px 0 0px 0; text-transform:uppercase; }
div.lod #para h4{font-size: 1.7rem !important; margin:5px 0 15px 0; line-height: 1.3}
div.lod #para h3{font-size: 1.7rem !important; margin:5px 0 15px 0; line-height: 1.3}
div.lod #para p{margin:10px 0}
div.lod #para p:last-child{margin-bottom:0}
div.lod #para p span.number{display:none}
div.lod span.book-codes{display:none}
.acim-footer-nav{display:table; width:100%; margin:20px auto 0 auto}
.acim-footer-nav div{display:table-cell; width:auto; padding:0 20px}
.acim-footer-nav div.left{text-align:left}
.acim-footer-nav div.right{text-align:right}
.acim-workbook span.book-codes{display: none}
.diamonds { margin: 0 !important; padding: 2px 6px 2px 0; text-indent: 0 !important; }
.seven-list { margin: 0 !important; padding: 2px 0; text-indent: 0 !important; }
.instruction{ text-align:center;width: auto}
.instruction-lod{ text-align:center; margin-top: 40px}
.workbook-footer-nav{margin-top:30px}
.workbook-footer-nav div.left{text-align:left; width: auto; padding-left: 0; width : 50% !important}
.workbook-footer-nav div.right{text-align:right; width: auto; padding-right: 0; width : 50% !important}


/*acim daily */
.fullnav-left .daily-lesson-form p{margin: 0 15px 15px; text-align: left; font-weight: 600 }
/* mt books */
.master-teacher-books{border-collapse: collapse; width: 100%; margin-bottom: 10px}
.master-teacher-books td:first-child {padding:0 0 0px 0px ; vertical-align: top; text-align: center}
.master-teacher-books td.column-two{vertical-align: middle}
.master-teacher-books img{margin: 5px 10px 0px 0px; width: 80px; border: 1px solid #8B6838; }
.master-teacher-books h6{font-size: 1.4rem; text-align: left; margin: 0 0 5px 0}
.master-teacher-books h1{font-size: 1.4rem; text-align: left; margin: 0 0 5px 0}
.master-teacher-books p{text-align: left; margin:5px 0 !important}
blockquote.master-teacher-books-series{text-align: right; font-size: 1.0rem; margin:5px 0 0px 0 !important}
/* tod */
#tod-para .break{display:none}
#tod-para .clipart{display:none}
#tod-para p{margin:10px 0}
#tod-para p:first-of-type{margin-top:0}
#tod-para p:last-child{margin-bottom:0}
span.short-space{margin-left:2px}
.search-divider img{height:1px; width:100%}
 /*mt pages */
.catalogue-mt{font-size: 1.7rem; letter-spacing:3px; text-align:center; margin:10px 0 0 0 !important}
.catalogue-title{font-size: 3rem; letter-spacing:5px; text-align:center; margin:0; line-height:1}
.catalogue-link{letter-spacing:1px; text-align:center; margin:10px 0 20px 0}
.books-title{font-size: 2.6rem; letter-spacing:3px; text-align:center; margin:10px 0 0 0 !important; line-height:1}
.books-link{letter-spacing:1px; text-align:center; margin:10px 0 20px 0}
.master-teacher-blurb{width:630px; disply:table; margin:20px auto}
.master-teacher-blurb &gt; div{display:table-cell; vertical-align:middle}
.master-teacher-blurb .text{padding-right:30px}
.master-teacher-blurb .pic{padding-right:30px}
.master-teacher-blurb .pic img{width:194px; border:1px solid #ccc}

/* copyright */
.copyright{ font-size: 1.2rem; text-indent:0px !important; text-align: center; margin:60px 0 10px 0px}
.publisher{text-indent: 0 !important; text-align: center; font-size: 1.1rem}

/*Search*/
.search-div{margin:10px 0px 0 0}
.search-title{font-size: 1.7rem;  margin-right:15px}
.search-div form{font-size: 1.2rem; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#000062; }
.search-div form td{ vertical-align: bottom}
.search-div form input#find{width:244px; }
.search-div form input#submit_search{margin-left:7px}
.search-div .using select{}
.results-count{text-indent:0; margin-top:5px}
.searched-for{ text-indent:0; margin-bottom:5px }
.searched-for span{ font-style:italic}
.no-results{text-indent:0; }
.result-block { margin: 5px 0px 20px 0;  border-bottom: 1px solid #999;  padding-bottom:10px }
.result-heading {  }
.title-result { margin: 5px 0 0px 20px;  font-size: 1.5rem;   }
.para-result { margin: 5px 0 5px 20px;  font-size: 1.4rem }
.result-heading .result-number{ font-size: 1.7rem }
.result-heading p{text-align: left !important  }
.result-heading .heading {   font-size: 1.7rem;  text-align: left !important; font-weight: normal; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.04em; line-height: 1.4em }
.result-heading a{color: inherit}
.result-heading .matches { display:block;  font-size: 1.4rem;  font-weight: normal; margin-left:20px }
.search-div .block-indent{text-indent:0; margin: 5px 0 5px 40px}
.search-div .note{text-indent:0; margin: 5px 0 5px 40px}
.search-div .title{font-size: 1.6rem;  margin:0; }
.search-div .prev{margin-right:15px}
.search-div .next{margin-left:15px}
.search-div p.search-label{font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; margin:0 0 5px 5px; font-size: 1.4rem; text-align:left; text-indent:0}
.search-div p.search-label.search-label-radio{display: inline-block; margin-right: 10px}
.search-form td.inputs{padding-right:7px}

 /* Vod box */
[data-module-class='vod-box'] .feature-video {width: 100%; margin: 25px 0 0 0}
[data-module-class='vod-box'] h1{font-size: 1.7rem; margin:0px 0 5px 0; text-align:left; letter-spacing:.05em; }
[data-module-class='vod-box'] h4.subtitle{font-size: 1.5rem; font-style:italic; text-align:left; margin:2px 0 0 0; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; line-height:1.4 }
[data-module-class='vod-box'] h5.episode{font-size: 1.3rem; font-style:normal; text-align:left; margin:5px 0 0 0 ; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; }

/* --------------------------------------- custom ------------------------------------------------------------------------*/
/*audios collections*/
.audios{margin: 0 20px}
.audio_series img{width:80px; height: 80px; margin:0 20px 0 7px; border:1px solid #8B6838; }
.audio_series p.title{font-size: 2.3rem;  text-align: left}
.audio_series p.show-title{font-size: 2.3rem;  text-align: left; margin-bottom: 0px}
.audio_series p.show-description{font-size: 1.4rem; text-align: left; margin: 0px; font-style: italic}
.audio_series{margin:0 0 40px 0}
.audio_series td{vertical-align: middle}
.audio_list td:nth-child(2){white-space: nowrap}
.audio_list{margin:20px 0 40px 0; width: 100%}
.audio_list td{border-bottom:1px solid #CCC; vertical-align: middle}
.audio_list td.td_nav{padding:30px 0 0 0; border-bottom:0px solid #CCC}
.audio_list td.date{padding:4px 5px 4px 20px; font-size: 1.3rem; width:110px; text-align:right}
.audio_list td.title{padding:12px 5px; font-size: 1.4rem; width:560px; line-height: 1.3}
.audio_main img{width:50px; margin:0 15px 0 0}
.audio_main td{padding:7px 0 7px 0; font-size: 1.7rem; font-weight:bold; white-space:nowrap}
.audio-small {width: 100%}
.audio-small img{width:25px; margin:0 7px 0 0}
.audio-small td{padding:0px 0 10px ; font-size: 1.5rem; text-align: left;  }
.audio-small td:first-child{display: none }
.audios-show-list-small td:first-child{display: none }
.audios-show-list-small img{width:25px; margin:0 7px 0 0}
.audios-show-list-small td{padding:7px 0 7px 0; font-size: 1.5rem; text-align: left; }
.audios-show-list {margin: 0 auto}
.audios-show-list img{width:53px;}
.audios-show-list td{padding:7px; font-size: 1.5rem; text-align: left; vertical-align: middle }
.audio-player{width: 500px}
.audio-single{width:500px; margin:20px auto 40px auto}
.audio-single td{vertical-align:top}
.audio-single .title{padding:0 0 5px 0; text-align: left}
.audio-single img{width:80px; margin:0 15px 0 0; border:1px solid #8B6838; }
.audio-single #title-edit{font-size: 2.1rem; font-weight:bold; margin:0; line-height:1.3; text-align: left}
.audio-single #title-edit p{margin:0; font-size: 2.1rem; }
.audio-single td.audio-title{vertical-align: middle}
.audio-single p.teacher{font-size: 1.5rem; font-weight:bold; margin:0}
.audio-single p.date{ margin:0px 0 25px 0; border-bottom: 1px solid #CCC; padding-bottom: 5px; color: #666666}
.audio-single div.player{ margin:20px 0 10px 0; clear:both}
.audio-single p.description{margin:20px 0; text-align: left}
.audio-single p.download{text-align:right; margin-top:0px}
.audio-single #description-edit{text-align: left; margin:20px 0}
table.audio-single{margin: 15px auto 30px auto}
.audio-inner-left { float: left;  width: 310px;  margin-right:10px }
.audio-inner-left ul { margin: 10px 0 0 0px;  padding: 0;  list-style: none;  text-align:left;  font-size: 1.5rem }
.audio-inner-left ul li { margin: 4px 0px;  padding: 8px 0;  background-image: url("images/left-inner-menu-Luz.png");  background-position: left top;  background-repeat: repeat-y;  }
.audio-inner-left ul a li { color: #000062;  outline: 0;  padding-left:25px;  text-decoration: none;  background-image: url("images/left-inner-menu-light.png");  background-position: center top;  background-repeat: repeat-y; }
.audio-inner-left ul li:hover,selected { color: #000062;  outline: 0;  text-decoration: none;   background-image: url("images/left-inner-menu-hover.png");  background-position: left top;  background-repeat: repeat-y; }
.audio-inner-left ul a:hover,selected { color: #000062;  outline: 0;  text-decoration: none; }
.audio-inner-right { float: left;  margin-left: 50px;  width: 560px; }

.jp-audio.jp-numbers .jp-current-time, .jp-audio.jp-numbers .jp-duration {font-size: 12px !important; display: table-cell !important;}
.jp-audio.jp-numbers.is-live .jp-current-time, .jp-audio.jp-numbers.is-live .jp-duration {font-size: 12px !important; display: none !important;}

span.mtr_title br{display: none }


/*home links */
ul.links_list{margin:0; padding:0}
ul.links_list a{color: inherit; }
ul.links_list li{min-height: 23px; margin:10px 0px;     list-style-type: none;padding: 0px 0px 0px 35px;vertical-align: middle;}	
ul.links_list_plain{margin:0; padding:0 0 0 15px}
ul.links_list_plain a{color: inherit;}
p.links_plain a{color: inherit;}
ul.links_list_plain li{margin:6px;     list-style-type: disc; list-style-position:inside; padding: 0px 0px 0px 0px;vertical-align: middle;}

.audio-player-info .track-title span.mtr_series {font-family: 'Open Sans', Verdana, Geneva, sans-serif;}

/* lod image module */
.lod-image{width: 100%; height: auto}

/* Home newsbox (noticia) */
.newsbox{position: relative; margin: 15px 0}
.newsbox:first-child{margin-top:0; }
.newsbox:last-child{margin-bottom:5px; }
.newsbox .news-image{}
.newsbox .news-image img{display: block; margin-left: auto; margin-right: auto; height: auto; width: 90%; border: 1px solid #ccc}
.column-small .area-content .newsbox p {}
.newsbox h2 {font-size: 1.5rem; padding:0; }
.newsbox h5{margin:15px 0 15px; text-align:center}
.newsbox p{}
.newsbox p.left{text-align: justify}
.newsbox .edit-this{display: none}
.newsbox .news-image a[href="https://acimi.com/es/practica/fuera-del-tiempo/el-proceso-natural-de-la-sanacion-milagrosa"] img{width: 50%;}

/* */
div.newsbox{border-bottom: 1px solid #ccc; margin:20px 0}
div.newsbox:first-child{margin-top:0px}
div.newsbox:last-child{border-bottom: none !important; margin-bottom:0px}

.audio_series p.show-title {font-weight: normal; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.04em; font-size: 2.6rem; text-align: left; line-height: 1.4em }

.one_player p.title_s {font-weight: normal; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.04em; font-size: 1.5rem; text-align: center; line-height: 1.4em }
.one_player p.title_s b{font-weight: normal !important}

.audio-single #title-edit p {font-weight: normal; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.04em; font-size: 1.7rem; text-align: left; line-height: 1.4em }

.audio_list td.title{font-weight: 600}
.audio_list td.title a{color: inherit}
.audio_list td.title a:link{color: inherit}
.audio_list td.title a:active{color: inherit}
.audio_list td.title a:hover{color: inherit}
.audio_list td.title a:visited{color: inherit}

.lesson-signup-mobile{display: none}
.date-top{text-indent: 0 !important}
.lesson-of-the-day .read-more{display: none}

/*books */
.books{margin-top: 10px}
.books-feature td{padding: 0px}
.books hr{margin: 30px 0}
.books-feature{width: 100%; }
.books-feature h1 a{color: inherit}
.books-feature td:first-child{width:10px; padding-right:20px}
.books-feature td:first-child img{width: 176px; height: auto;border: 1px solid #8B6838;}

.books h2{margin: 0 0 5px 0; color: #997200}
.books h3{margin: 5px 0}
.books h4{margin: 5px 0; font-size: 1.5rem}
.books p{margin: 10px 0}
.books blockquote p{margin: 10px 0 20px; text-align: left; text-indent: 20px}

.books h3{font-family: "Nimbus", "Times New Roman", Times, serif;font-size: 1.9rem;letter-spacing: .04em;line-height: 1.2;}

p.books-list-title {font-size: 1.5rem ; font-variant: normal; font-weight:500; margin:0;text-align:left; line-height:1.3}
.books-list-title a{ color: #001149 }
span.books-subtitle{font-size: 1.3rem !important;font-variant: normal; font-weight:500; margin:0;text-align:left; line-height:1.3 }

.booklets {width: 740px; margin: 0 auto}
.booklets h1, .booklets h2, .booklets h3 {font-size: 1.8rem; line-height:1.3; margin: 0 0 10px 0; font-style: normal; text-align: left; font-weight: 400; text-shadow: none; border: none; padding: 0;  font-family: 'Libre Baskerville', "Times New Roman", Times, serif;}
.booklets h4, .booklets h5 {font-size: 1.5rem; line-height:1.3; margin: 0 0 10px 0; text-align: left; font-weight: 600; color:#001149 ; text-shadow: none; border: none; padding: 0; font-style: normal; font-family: 'Open Sans', Verdana, Geneva, sans-serif;}
.booklets p{margin: 10px 0;}
.area-inner .booklets table.books-feature img{ width:150px; border:1px solid #667; margin:0px 20px 0}
.area-inner .booklets table.books-feature td:first-child{width:150px}
.booklets  hr{width: 100% ;margin: 35px auto; display: block;height: 1px; border: 0;  border-top: 1px solid #ccc;padding: 0; }
.booklets .book-info{margin: 15px 0 0 0}
.booklets .borderTableGold{margin:0}

/* Contact */
.contact-details h1 {font-size: 2.1rem; }
.contact-details h1 u{text-decoration: none !important }

/*-- NEWSLETTER -- */
#column-center-medium-newsletter{width:640px; margin:0px auto 0 auto; }
#column-center-medium-newsletter .area-inner{padding:10px}
.newsletter {padding-bottom:60px}
.newsletter, .newsletter .area-inner p, .newsletter .area-inner h1, .newsletter .area-inner h2, .newsletter .area-inner h3, .newsletter .area-inner h4, .newsletter .area-inner h5, .newsletter .area-inner h6, .newsletter .area-inner li, .newsletter .area-inner td, .newsletter .area-inner div{}
.newsletter-header{}
img.newsletter-header{width: 640px; height: auto; margin:15px 0 3px 0;  box-shadow: 4px 4px 12px rgba(0,0,0,0.1); border-radius: 4px; border: 1px solid #3e4981; }
.newsletter-double{width: 100%; border-collapse: collapse}
.newsletter-single{width: 100%; border-collapse: collapse}
.newsletter-single td.column-one {padding: 20px; width: 10%; vertical-align: top; }
.newsletter-double td.column-one {padding: 20px 0px 20px 20px; width: 10%; vertical-align: top; }
.newsletter-double td.column-one img{}
.newsletter-double td.column-two{ padding: 20px; vertical-align: middle}
.newsletter .area {margin-bottom: 8px}
.newsletter-wrapper &gt; :first-child{margin-top: 0 !important}
.newsletter-wrapper .more-info{margin: 20px 20px 20px 40px}
.newsletter-single .more-info {margin: 0 0 0 20px}
.newsletter-wrapper .more-info td{padding: 5px !important; font-size:14px}
.newsletter-wrapper .box{padding: 20px 0; margin: 0; border: none }
.newsletter-wrapper .box:last-child{background: none !important}
.newsletter-wrapper .box-top{padding: 0px !important; font-size: 2.3rem !important; font-weight: bold; text-transform: uppercase; }
.newsletter-wrapper .box-top p{font-size: 2.3rem !important; }
.newsletter-wrapper .box-border{border: none !important; width: 100%; }
.newsletter-wrapper .area-inner{ padding: 0 !important}
.newsletter .one { width: 10%}
.newsletter .two {}
.newsletter .img-center {display: block; margin: 0 auto}
.newsletter .center {text-align:center !important}
.newsletter img { margin: auto; }
.newsletter .box-top {margin-bottom: 0px !important}
.newsletter .box-top p{margin: 0px !important}
.newsletter .box-top p a{margin: 0px !important}
.newsletter .audios-show-list td:last-child{font-size: 1.6rem}
.newsletter{letter-spacing:.02em; line-height:1.5; text-shadow: none; color: #001149;  font-family: 'Open Sans', Verdana, Geneva, sans-serif; } 
.newsletter .more-info td{padding: 5px !important; font-size:14px}
.newsletter .more-info{margin: 20px 20px 20px 40px}
.newsletter .more-info {margin: 0 0 0 20px}

/* Calendar */
#calendar-outer h5.calendar-quote{padding:0px; margin: 0; text-align: center; font-weight: 100; }
#calendar-outer h6.calendar-notice{padding:0px; margin: 30px 0 10px 0; text-align: center; display: block; width:776px; font-weight: 100; font-size: 1.6rem}
#calendar-outer h1.calendar-heading{padding:10px 0px 20px 0; text-align: center; display: block; margin: 0 ; font-size:2.4rem; font-weight: 100; text-transform:uppercase; }
#calendar-outer{ width:780px; margin: 0 auto}
.calendar.calendar-mobile{ display: none}
.calendar{border: 1px solid #ccc; width: 780px; height: auto; margin:0px; padding: 2px; }
.calendar td{padding:5px 10px 20px 10px; background-color: #efefef; color: #000062; border:1px solid #fff; vertical-align: top}
.calendar span{font-size: 1.2rem; }
.calendar .day span{color: #AB8F18}
.calendar .day{position: relative; font-size: 6.4rem; line-height: 1; text-align:center; background-clip: padding-box}
.calendar .day .dayname{position: absolute; bottom: 0; left: 0; display: block; margin:7px; font-weight: 700; display: none; }
.calendar .day .year-no{position: absolute; bottom: 0; right: 0; display: block; margin:7px; font-weight: 700}
.calendar .after{ vertical-align:middle; text-align:center; padding: 5px}
.calendar .after span{display: none}
.calendar .before{ vertical-align:middle; text-align:center; padding: 5px}
.calendar .before span{display: none}
.calendar .before span.border{display: block}
.calendar .border{position:absolute; height:1px; width: 110px; top:0; left: 0; background-color: #000}
.calendar td a{text-decoration: none; color: #000062; }
.calendar td.today a{text-decoration: none; color: #DEB730; }
.calendar td.day:hover{background:#f8f8f8}
.calendar .heading-days{ height: auto; font-weight: 100; padding:5px; color: #DEB730; border:none; background: linear-gradient(#223593, #04065b); font-size:2.2rem; text-transform:uppercase; text-align:center; width: 12% }
.calendar .heading-row{background: linear-gradient(#223593, #04065b)}
.calendar .this-day{color: #FFF; }
.calendar .today { color: #DEB730; background: linear-gradient(#223593, #04065b); }
.calendar .today .dayname{color: #DEB730}
.calendar .today .year-no{color: #DEB730}
#calendar-outer h5.top-quote{display: none; }
#calendar-outer h5.top-quote span{}
#calendar-outer #quote{display: none}
#calendar-outer #filler{position: absolute; top:0px; left: -1px; z-index: 100; display: table; border:1px solid #000; }
#calendar-outer #quote-mobile{display: none}
#calendar-outer #quote span{display: block; font-size:2.2rem; font-weight: 100; font-style:italic; font-family:"Times New Roman", Times, serif }
.calendar-single{max-width: 610px; margin: 20px auto}
.calendar-single img{width: auto; display: block; margin:auto; max-width: 610px }
.calendar-single p{ text-align: center; text-indent:0; font-size: 1.6rem}
.calendar-single h1 b{font-weight: 400 !important}
.calendar-nav .left{float: left}
.calendar-nav .right{float: right}
.calendar{display: table ; }
.calendar .row{display: table-row; }
.calendar .row &gt; div{display: table-cell ; }


/* MT CATALOGUE */
p.series-list-title{font-size: 1.5rem;font-variant: normal; font-weight:500; margin:0;text-align:left; line-height:1.3}
.series-list-title a{}
table.series-table td img{margin:6px 15px 6px 0 !important}
table.series-table{margin:15px 0} 
table.series-table td:first-child{width: 60px; padding: 0}
table.series-table td:first-child div{padding: 0px; width: 60px; padding-bottom:60px; background-size: cover; background-repeat: no-repeat; background-position: center; border:1px solid #ccc}
table.series-table td:last-child{padding-left:10px; padding-right:10px; vertical-align: middle}
table.series-table a {color: #001149}

.volume-table{margin-bottom: 30px}

.home-vod-table .video-wrapper{width: 400px; margin: 0 auto 30px}
.home-vod-table .vod-titles{width: 670px; margin: 30px auto 0px}


/* MT books */
table.books-catalogue{width:100%; margin: 0 auto 40px auto}
table.books-table td:last-child{vertical-align: middle; padding-right: 10px}
table.books-table td img{margin:10px 15px 10px 0 !important; width:75px !important; height: auto !important; border: 1px solid #ccc}
p.books-list-title {font-size: 1.5rem ; font-variant: normal; font-weight:500; margin:0;text-align:left; line-height:1.3}
.books-list-title a{ color: #001149 }
span.books-subtitle{font-size: 1.3rem !important;font-variant: normal; font-weight:500; margin:0;text-align:left; line-height:1.3 ; font-style: italic}

/* mission */
.mission-center{padding: 0 20px !important}
.mission-outer{margin: 0 auto !important}

/* audio players */
.column-small table.audio-player-info {float:none !important; width:100% !important; padding:0 !important; margin:0 !important}
.column-small table.audio-player-info &gt; tbody{display:block;}
.column-small table.audio-player-info &gt; tbody &gt; tr{display:block;}
.column-small table.audio-player-info &gt; tbody &gt; tr &gt; td{display:block;width:auto !important; padding:0 !important; margin:0 !important}

.column-small .jp-audio .audio-player-info td:first-of-type{padding-bottom:0 !important; position:relative; margin: 0 auto 15px !important; }
.column-small .jp-audio .audio-player-info #ajax-mp3-pic{top:0;  left:0;  width:100%;  height:100%; }
.column-small .jp-audio .audio-player-info .now-playing span {font-size: 1.1rem;}
.column-small .jp-audio .audio-player-info .track-title{margin: 10px auto 20px !important; font-size: 1.5rem; font-family: 'Libre Baskerville', "Times New Roman", Times, serif; font-weight:400; letter-spacing:.03em; text-align: center }
.column-small .jp-audio  .audio-player-info .track-title a {text-decoration: none; color: #001149 !important; }
.column-small .audio-player-info .track-title a:hover {text-decoration: underline;}
.column-small .jp-audio .audio-player-info #ajax-mp3-pic {width: 120px !important; height: 120px !important; margin: 0 auto !important; position: static}
.column-small .audio-player-info .track-title span {text-align: center !important}
.column-small .audio-player-info .now-playing {text-align: center !important}

/* mt radio */
.modules[id='131'] {min-height:270px}

/* journal */

.fuera-del-tiempo cite {
    display: block;
    margin: 15px 70px;
    text-indent: 0px;
    text-align: left;
}

.death-to-life-newspaper td:first-child{padding: 0 10px 20px 20px}
.death-to-life-newspaper td:last-child{padding: 0 20px 20px 10px}
.death-to-life-newspaper th{padding: 20px 20px 10px; color: #000; font-size: 2.5rem; text-align: center; font-weight: 600}
.death-to-life-newspaper p{color: #000; font-size: 1.1rem; margin:7px}

/* teachers flags */
.teachers-flags img{border-radius: 0px; border:1px solid #ccc}
.teachers-flags td{padding:0 10px}
.teachers-flags td:first-child{padding-left: 0px}
.teachers-flags td:last-child{padding-right: 0px}
</pre></body></html>