body { min-width: 1120px; margin:0px; -webkit-text-size-adjust:none; -ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}
.container_16 { margin-left: auto; 	margin-right: auto; width: 1120px; }
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.custom { display:inline; float: left;	position: relative; margin-left: 10px; margin-right: 10px; }
.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15,
.push_16, .pull_16 { position:relative; }
.alpha { margin-left: 0; }
.omega { margin-right: 0; }
.container_16 .grid_1 { width:50px; }
.container_16 .grid_2 { width:120px; }
.container_16 .grid_3 { width:190px; }
.container_16 .grid_4 { width:260px; }
.container_16 .grid_5 { width:330px; }
.container_16 .grid_6 { width:400px; }
.container_16 .grid_7 { width:470px; }
.container_16 .grid_8 { width:540px; }
.container_16 .grid_9 { width:610px; }
.container_16 .grid_10 { width:680px; }
.container_16 .grid_11 { width:750px; }
.container_16 .grid_12 { width:820px; }
.container_16 .grid_13 { width:890px; }
.container_16 .grid_14 { width:960px; }
.container_16 .grid_15 { width:1030px; }
.container_16 .grid_16 { width:1100px; }
.container_16 .prefix_1 { padding-left:70px; }
.container_16 .prefix_2 { padding-left:140px; }
.container_16 .prefix_3 { padding-left:210px; }
.container_16 .prefix_4 { padding-left:280px; }
.container_16 .prefix_5 { padding-left:350px; }
.container_16 .prefix_6 { padding-left:420px; }
.container_16 .prefix_7 { padding-left:490px; }
.container_16 .prefix_8 { padding-left:560px; }
.container_16 .prefix_9 { padding-left:630px; }
.container_16 .prefix_10 { padding-left:700px; }
.container_16 .prefix_11 { padding-left:770px; }
.container_16 .prefix_12 { padding-left:840px; }
.container_16 .prefix_13 { padding-left:910px; }
.container_16 .prefix_14 { padding-left:980px; }
.container_16 .prefix_15 { padding-left:1050px; }
.container_16 .suffix_1 { padding-right:70px; }
.container_16 .suffix_2 { padding-right:140px; }
.container_16 .suffix_3 { padding-right:210px; }
.container_16 .suffix_4 { padding-right:280px; }
.container_16 .suffix_5 { padding-right:350px; }
.container_16 .suffix_6 { padding-right:420px; }
.container_16 .suffix_7 { padding-right:490px; }
.container_16 .suffix_8 { padding-right:560px; }
.container_16 .suffix_9 { padding-right:630px; }
.container_16 .suffix_10 { padding-right:700px; }
.container_16 .suffix_11 { padding-right:770px; }
.container_16 .suffix_12 { padding-right:840px; }
.container_16 .suffix_13 { padding-right:910px; }
.container_16 .suffix_14 { padding-right:980px; }
.container_16 .suffix_15 { padding-right:1050px; }
.container_16 .push_1 { left:70px; }
.container_16 .push_2 { left:140px; }
.container_16 .push_3 { left:210px; }
.container_16 .push_4 { left:280px; }
.container_16 .push_5 { left:350px; }
.container_16 .push_6 { left:420px; }
.container_16 .push_7 { left:490px; }
.container_16 .push_8 { left:560px; }
.container_16 .push_9 { left:630px; }
.container_16 .push_10 { left:700px; }
.container_16 .push_11 { left:770px; }
.container_16 .push_12 { left:840px; }
.container_16 .push_13 { left:910px; }
.container_16 .push_14 { left:980px; }
.container_16 .push_15 { left:1050px; }
.container_16 .pull_1 { left:-70px; }
.container_16 .pull_2 { left:-140px; }
.container_16 .pull_3 { left:-210px; }
.container_16 .pull_4 { left:-280px; }
.container_16 .pull_5 { left:-350px; }
.container_16 .pull_6 { left:-420px; }
.container_16 .pull_7 { left:-490px; }
.container_16 .pull_8 { left:-560px; }
.container_16 .pull_9 { left:-630px; }
.container_16 .pull_10 { left:-700px; }
.container_16 .pull_11 { left:-770px; }
.container_16 .pull_12 { left:-840px; }
.container_16 .pull_13 { left:-910px; }
.container_16 .pull_14 { left:-980px; }
.container_16 .pull_15 { left:-1050px; }
.custom-r { display:inline; float: right; position: relative; margin-left: 10px; margin-right: 10px; }
.clear {  clear: both;  display: block;  overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:before,
.clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
/*Text*/
html, body { height:100%; font-family: Arial, Helvetica, sans-serif; line-height: 1.25em;  font-size:100%;}
@font-face { font-family: 'Open Sans', sans-serif; src: url("../../assets/fonts/Open_Sans/OpenSans-Semibold.eot"), url("../../assets/fonts/Open_Sans/OpenSans-Semibold.woff") format('woff')}
p, ul, li, ol, label, fieldset, input, td { font-size: 87.5%; }
td p, ul ul, li li, ol ol, p input, td input { font-size: 100%; }
p, ul, ol{ padding-bottom: 8px; }
legend, th{ font-weight:bold; font-size: 87.5%; }
legend{ padding-bottom:10px; }
img{ display:block; border:none; }
blockquote{ text-align:justify; margin-top: 0; margin-bottom: 10px; line-height: 1.25; text-align: left; padding:10px; font-size:13px;}
a.nounderline{ text-decoration:none; }  
a.linkblack{ color:#000000; }
a.linkblack:hover{ color:#900;}
a.linkblue{ color:#003366; }
a.linkblue:hover{ font-weight:bold;}
a.linkred{ color:#900 !important; }
a.linkred:hover{ color:#333 !important;}
a.linkgrey{ text-decoration:none; color:#999999; }
a.linkgrey:hover{ color:#FFFFFF; background-color:#990000; }
a.whitelink{ text-decoration:none; color:#fff; }
a.whitelink:hover{ color:#eee; }  
a.box{ color:#FFFFFF; background-color:#333; display:block; height:20px; width:150px; }
a.box:hover{ background-color:#990000; }
a{ text-decoration:underline; color:#000; }
a:hover{ color:#900;}
a.a-active{font-weight:bold !important;}
a.seebio{ text-decoration:none; color:#007FFF; }
a.seebio:hover{ color:#333; }
a.button{ text-decoration:none !important; color:#FFF !important; background-color:#900; border:solid #333 1px; min-width:150px; display:block; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; text-align:center; }
a.button:hover{ background-color:#600; }
h1,h2,h3,h4,h5,h6,p{ margin:0px; }
h1,h2{ font-family:'Arial Black', Gadget, sans-serif;}
h1{ font-size: 131.3%; padding-bottom:7px; color:#900; }
h1.title{ color:#333333}
h2{ font-size: 100%; color:#000;}
h3{ font-size: 87.5%; font-weight:bold; }
h4{ font-size: 75%; font-weight:bold; }
hr { color: #AD0000; background-color: #AD0000; height: 2px; border: none; }
hr.greycolor {color: #999; background-color: #999; height: 1px; border: none; }
hr.grey { height:1px; padding-top:0px; margin-top:0px; color:#616161; background-color:#616161; -webkit-box-shadow: 1px 1px 1px 1px #CCC; -moz-box-shadow: 1px 1px 1px 1px #CCC; box-shadow:1px 1px 1px 1px #CCC;}
ol{padding-left: 25px; list-style-type:decimal; }
.nopadding { padding:0; }
.photocredit { font-size: 11px; font-weight: normal; color: #999999; text-align: right;}
.smalltext { font-size: 12px; }
.caption { font-size: 12px; text-align:center; font-weight:bold; line-height:125%; }
.greyText{ color:#999; }
.whiteText { color: #FFF; }
.blueText{color:#036;}
.bullet{ display:inline; }
.pullquote{float: right; width: 140px; margin-left: 15px; padding-left: 10px; margin-bottom: 10px; color: #AD0000; font-weight: bold; border-top: #CCCCCC; border-right: #CCCCCC; border-bottom: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC; padding-bottom: 10px;}
ul.inline{ list-style-type: none; display: inline; overflow: hidden; white-space: nowrap; }
ul.inline li{ display:inline; list-style-type: none; margin: 0; }
ul.ulsmall{ list-style-type:none; }
ul.ulsmall li{ font-size:12px; }
ul.dmlist{ list-style-type:none; }
ul.bullet{ padding-left:20px;display:list-item; }
ul.bullet li{list-style-type:disc;}
.asterisk{ color:#930; }
.floatleft{ float:left; }
.floatright{ float:right; }
.imgright{ float:right; margin-left:10px; }
.imgleft{ float:left; margin-right:10px; }
table.crono { width: auto; border: solid; border-width: 1px; border-color: #999; margin: 0 0 0 0; padding: 10px; border-collapse: collapse; }
div#subsection_image{ float:right; padding-left:10px; padding-bottom:5px; }
form.formin{ line-height: 100%; margin:0px; padding:10px; }
.red,.error{ color:#900; }
.toperror{ color:#900; border:solid; border-width:2px; border-color:#900; padding:3px; text-align:center; }
.error1{ color:#900; padding:0px; line-height:1em; margin:0px; }
.boxborder{ border:solid; border-width:1px; border-color:#E6E6E6; }
#comments{ background-color: #EEE; border: 1px solid #333; width: 95%; }
#comments .head{ background-color: #DDD; border-bottom: none; }
#comments .body { background-color: #EEE; border-bottom: 1px solid #006; }
#comments p { margin-bottom: 0; padding: 7px; border-bottom: 1px solid #333; }
.scroll-pane p{ font-size:12px; line-height:1.12em; text-align:left; }
.scroll-pane a{ color:#000; text-decoration:none; }
.scroll-pane a:hover{ color:#036; text-decoration:underline; }
.ad { margin: 15px 0px 15px 0px; border: 1px solid #444444; background-color: #F7F9FF; padding:10px; }
.ad h2{	text-align:center; }
.adv1 { margin: 15px 0px 15px 0px; border: 1px solid #444444; background-color: #F7F9FF; padding:10px; }
.adv2 { margin: 15px 0px 15px 0px; border: none; background-color: #FFF; padding:10px; }
#sidebar-left .adv1{margin: 15px -10px 0px -10px;}
#sidebar-left .adv2{margin: 15px -10px -15px -10px;}
.adv1 h2{ text-align:center; padding-bottom:10px; }
/*Navigation Bar*/
#nav, #nav ul{ padding: 0; margin: 0px 0px 0px 0px; list-style: none; line-height:0; z-index:100; }
#nav a { display: block; text-decoration:none; padding:0; margin:0; }
#nav li ul a { padding:0 0 0 5px; margin:0; color:#000; display:block; }
#nav a:hover {  }
#nav a.menu { text-align:center; background-repeat:repeat-x; color: #000; margin-top:0px; height:63px; -webkit-text-shadow: 2px 2px 2px #BCBCBC; -moz-text-shadow: 2px 2px 2px #BCBCBC; text-shadow: 2px 2px 2px #BCBCBC; }
#nav a.menu:hover { background-image:url(../../assets/images/house/header/bgmenu_hover.gif); background-repeat:repeat-x; color:#333; -webkit-text-shadow: 2px 2px 2px #A4A4A4; -moz-text-shadow: 2px 2px 2px #A4A4A4;	text-shadow: 2px 2px 2px #A4A4A4; }
#nav a.border { background: url(../../assets/images/house/header/separator_menu.gif) center right no-repeat; }
#nav a.border:hover { }	
#nav li {float: left; margin:0; padding:0; line-height:60px; font-family: 'Open Sans', sans-serif; font-size:16px; background: url(../../assets/images/house/header/separator_menu.gif) center left no-repeat; }
#nav li ul { padding: 0; margin: 0px 0px 0px 0px; list-style: none; line-height:0; z-index:100; border-top:.1em solid #A98A3B; border-right:.1em solid #A98A3B; border-left:.1em solid #A98A3B; position: absolute !important; background-color:#D5C9A0; left: -999em; }
#nav li ul li { line-height:22px; font-size:14px; border-bottom:.1em solid #A98A3B; float:none; width: 280px; }
#nav li ul li a:hover { background-color:#B9A979; color:#333;}
#nav li ul li ul{ border-top:.1em solid #333; border-right:.1em solid #333; border-left:.1em solid #333; background-color:#9B9B9B; color:#000; margin-left:200px;}
#nav li ul li ul li{  border-bottom:.1em solid #333;}
#nav li ul li ul li a:hover{background-color:#797979; color:#000;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; }
#nav li:hover ul, #nav li.sfhover ul, #nav ul li:hover ul, #nav ul li.sfhover ul {left: auto;clear:left;}
#nav li#menu_list_home{ width:90px;} #nav li#menu_list_dm{ width:180px;} #nav li#menu_list_shrine{ width:170px;} #nav li#menu_list_fm{ width:170px;}
#nav li#menu_list_ma{ width:180px;} #nav li#menu_list_news{width:100px;} #nav li#menu_list_events{width:100px;} #nav li#menu_list_library{width:120px;}
/* Header */
div#content-header-wrap { background-image:url(../../assets/images/house/header/bg_1120.jpg); background-repeat:repeat-x; background-position:0 0px; height:242px; }
div#content-header {}
div#content-header-top-menu{ background-image:url(../../assets/images/house/header/content_header_1120.jpg); background-repeat:no-repeat; height: 179px; text-align: center; position: relative; width:1120px;}
div#content-header-top-menu a#back-range-1{ display:block; height: 179px; width:1120px; text-indent:-9999px !important; }
div#content-header-bottom-menu{ height: 63px;}
/* Menu */
div#content-header-top-menu div#menu_marian{position:absolute; width:150px; height:60px; top:16px; left:488px; z-index: 200;}
div#content-header-top-menu div#menu_aha{position:absolute; width:150px; height:60px; top:16px; left:649px; z-index: 200;}
div#content-header-top-menu div#menu_dma{position:absolute; width:150px; height:60px; top:16px; left:810px; z-index: 200;}
div#content-header-top-menu div#menu_sm{position:absolute; width:150px; height:60px; top:16px; left:970px; z-index: 200;}
a.menu_marian{ width:150px; height:60px; display:block; background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat 0px 0;}
a.menu_marian:hover{background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat 0px -60px;}
a.menu_aha{ width:150px; height:60px; display:block; background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -300px 0;}
a.menu_aha:hover{background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -300px -60px;}
a.menu_dma{ width:150px; height:60px; display:block; background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -450px 0;}
a.menu_dma:hover{background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -450px -60px;}
a.menu_sm{ width:150px; height:60px; display:block; background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -150px 0;}
a.menu_sm:hover{background:url(../../assets/images/house/menu/menu_sites_1120.gif) no-repeat -150px -60px;}
div#content-header-top-menu div#marianplus_login{position:absolute; width:200px; height:30px; top:155px; left:920px; z-index: 200;}
div#content-header-top-menu div#marianplus_login p#marianplus_log{ text-align:right; font-size:12px; color:#FFF;}
div#content-header-top-menu div#marianplus_login p#marianplus_log a{ color:#FFF;}
div#content-header-top-menu div#marianplus_login p#marianplus_log a:hover{ color:#999;}
/* Body */
div#content-body-wrap{ }
/*div#content-body{ padding-top:15px; padding-left:210px; }*/
div#content-body{ display:inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; width:890px; padding-top:10px; }
div#content-body-center{ display:inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; width:680px; }
div#content-body-full{ padding-top:15px; padding-left:0px; }
div#content-body blockquote{ text-align:justify; }
div#home-body{ position:relative; }
/* Footer */
div#content-footer-wrap { background-image:url(../../assets/images/house/header/bg_1120.jpg); background-repeat:repeat-x; background-position:0 -242px; height:109px; }
div#content-footer{	color:#FFF; }
div#content-footer p, div#content-footer h3{ font-family: 'Open Sans', sans-serif; font-weight:normal; }
div#content-footer h3{ padding-top:10px; margin-top:15px;}
div#content-footer a{ color:#FFF; }
div#content-footer a:hover{ color:#999; }
/* Gallery */
#wowslider-container1 { width:480px !important;}
* html #wowslider-container1{ width:480px !important;}
#wowslider-container1 .ws_thumbs { right: -37.44% !important; }
/*##############Home############*/
.home_box1 p,.home_box2 p,.home_box_news p,.home_box_ads p,.home_box_ads_2 p{font-size:87.5%}
.home_box1 h2,.home_box2 h2,.home_box_news h2,.home_box_ads h2,.home_box_ads_2 h2{font-size:105%}
.home_gallery,.home_box{height:auto}
.flexslider{margin: 0 0 20px !important;}
.flex-control-nav{ bottom: -20px !important; }
.home_gallery{width:480px;}
.home_box{width:600px;}
.home_box1,.home_box2{-webkit-box-shadow: 1px 1px 1px 1px #7C7C7C; -moz-box-shadow: 1px 1px 1px 1px #7C7C7C; box-shadow:1px 1px 1px 1px #7C7C7C; width:280px; border-radius: 5px 5px 5px 5px;padding:5px;}
.home_box1{height:180px;}
.home_box2{height:130px;}
.home_box_news_sub{width:260px; height:45px;}/*Grid_4*/
.home_box_ads,.home_box_ads_2{height:270px;-webkit-box-shadow: 1px 1px 1px 1px #7C7C7C; -moz-box-shadow: 1px 1px 1px 1px #7C7C7C; box-shadow:1px 1px 1px 1px #7C7C7C; border-radius: 5px 5px 5px 5px;padding:5px;}
.home_box_ads{width:180px;}
.home_box_ads_2{width:250px;}
/*#### Second design #####*/
.home-left{ width:610px;}
.home-right{ width:490px; background-color:#E3DBBF;}
.facebook{background-color: #3B5998;height: 25px; padding:5px 5px 0px 7px; color:#FFF; font-weight:bold;}
.home_box_news{width:610px; height:125px;}/*Grid_8*/
.home_box_news_right{width:550px; height:auto}/*Grid_8*/
.home_box_news_sub_v1{overflow:auto; width:282px; height:515px; border:solid; border-width:1px; border-color:#7C7C7C; padding:5px;}
.home_box_news_sub_v1::-webkit-scrollbar{width: 12px;}
.home_box_news_sub_v1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px #C5C5C5; border-radius: 0px;}
.home_box_news_sub_v1::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px #333; background-color:#ACACAC;}
.home_box_see_more{width:285px; height:30px; margin-top:5px;}
.home_box_see_more a{ color:#FFF; text-decoration:none; width:210px; border:solid; border-width:1px; border-color:#000; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; padding:3px; background-color:#990000; display:block;}
.home_box_see_more a:hover{ color:#999; background-color:#5D1012;}
.home_box_news_sub_v1 p{ line-height:100%;}
.home_box_ads_v1,.home_box_ads_v3{ border:solid; border-width:1px; border-color:#7C7C7C; padding:5px;}
.home_box_ads_v1{width:300px; height:230px;}
.home_box_ads_v2{width:205px; height:240px;}
.home_box_ads_v3{width:300px; height:260px;}
.home_box_ads_v4{width:190px; height:260px;}
.home_left_ad{}
.imgad_b{width:235px; height:180px; float:left;}
.imgad_d{width:235px; height:180px; float:left; margin-left:20px}
img.imgnews{ width:260px; height:auto !important;}
.home_gallery_v1{width:600px;min-height:450px; height:auto !important;}
.menu_icon_1{width:480px; height:40px;}
.menu_icon_2{width:480px; height:38px;}
.home_box_1{width:470px;}
.home_box_2_daily{width:211px; height:202px; background:url(../../assets/images/house/homepage/daly_meditation.jpg) no-repeat -5px -5px #FFF;}
.home_box_2_pray{width:211px; height:202px; background:url(../../assets/images/house/homepage/pray_the_chaplet.jpg) no-repeat top left #FFF;}
.home_box_2_shrine{background:url(../../assets/images/house/homepage/bkg_shrine.jpg) no-repeat top left #FFF; height:90px; width:455px;}
.home_box_2_outreach{background:url(../../assets/images/house/homepage/bkg_outreach.jpg) no-repeat top left #FFF; height:90px;width:455px;}
.home_box_2_social{background:url(../../assets/images/house/homepage/bkg_social.jpg) no-repeat top left #FFF; height:90px;width:455px;}
p.home_box_par{margin-top:5px;}
.daily_space{width:50px; height:90px;}
.daily_space_top{width:120px; height:40px;}
.pray_space{ width:60px; height:130px; }
.pray_space_top{width:110px; height:70px;}
.shrine_space{width:180px; height:80px;}
.outreach_space{width:200px; height:80px;}
.social_space{width:180px; height:80px;}
.ad_button{background:url(../../assets/images/house/homepage/ad_buttons.jpg) no-repeat; width:135px; height:50px; vertical-align:middle; cursor:pointer;}
.ad_button td{text-align:center; color:#FFF; padding-bottom:0px; line-height:1.15em; font-size: 16px; vertical-align:middle;}
.home_box_border{-webkit-box-shadow: 1px 1px 1px 1px #7C7C7C; -moz-box-shadow: 1px 1px 1px 1px #7C7C7C; box-shadow:1px 1px 1px 1px #7C7C7C; border-radius: 5px 5px 5px 5px;padding:5px;}
.home_box_border_line{border:solid #000 1px; border-radius: 5px 5px 5px 5px;padding:5px;}
.home_box_border_line p, .home_box_border_line h3{padding:0px; line-height:115%;}
/*#### #####*/
div#searchbox{ margin-left:10px;width:450px; height:32px; margin-top:3px; padding:0px 0px 0px 0px; background-color:#FFF; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid; border-width:1px; border-color:#194D87; color:#194D87; font-weight:bold; cursor:pointer; display:block; float:left; margin-right:10px;}
.search{ float:left; margin-top:4px; margin-left:10px; width:400px; }
.menu_icon{width:598px; height:40px; background-color: rgb(227, 219, 191); border:solid; border-color:#999; border-width:1px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; -webkit-box-shadow: 0px 1px 1px #999; -moz-box-shadow: 0px 1px 1px #999; box-shadow: 0px 1px 1px #999;}
.icona{height:34; margin-top:3px;}
.icon_space{height:34px; margin-top:3px; width:45px;}
.icon_search{width:25px;}
.imgada,.imgadb,.imgadc,.imgadd{width:180px; height:auto}
/*##############################*/
div#sidebar-right{ display:inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; width:190px; }
/* */
div#sidebar-left{ display:inline; float: left; position: relative; margin-left: 0px; margin-right: 10px; padding-left: 10px; padding-right: 10px; width:180px; background-color:rgb(227, 219, 191); }
div#sidebar-left h1{ font-size: 14px; padding-left: 7px; padding-bottom: 7px; margin-bottom: 0.1em; color: #000; line-height: 1.2em; }
div#sidebar-left ul{ margin-top:10px;}
div#sidebar-left p, div#sidebar-left h3, div#sidebar-left ul, div#sidebar-left li{ font-size:14px; line-height: 1.15em;}
div#sidebar-left p {  padding: 4px 0px 4px 0px; }
div#sidebar-left h3 { padding: 10px 0px 5px 10px; }
div#sidebar-left a { color:#000; text-decoration: none; font-weight:normal; cursor:pointer; }
div#sidebar-left a:hover { text-decoration:underline; color:#999; }
div#sidebar-left a:active { text-decoration:underline; color:#999; }
div#sidebar-left table#show_icon_menu { display:none; height:0px; }
div#sidebar-left ul#ul_menu li ul{ display:none;}
div#sidebar-left ul{ padding:0px; list-style:none;}	
div#sidebar-left li { padding: 4px 0px 4px 0px; border-bottom:1px solid #D0C5AB;margin-left: 0; }
div#sidebar-left ul#ul_menu li span{display:inline-block; width:18px; height:auto; cursor:pointer;}
div#sidebar-left li ul{ padding-left: 20px;}
div#sidebar-left li ul li{ padding: 0px 0px 0px 0px;}
div#sidebar-left li ul a{  color:#AD0000;}
div#sidebar-left li ul a:hover{ text-decoration:underline;}
div#sidebar-left li ul li:last-child { border:none; }
div#home-body-mobi{	display:none; }
div#home-footer-mobi{ display:none; }
div#sidebar-event-left{ display:inline; float: left; position: relative; margin-left: 0px; margin-right: 10px; padding-left: 10px; padding-right: 10px; width:220px; background-color:rgb(227, 219, 191); }
div#sidebar-event-left ul{list-style-type: square; padding-left:15px; line-height:115%;}
div#sidebar-event-left li{padding-bottom:5px;}
div#sidebar-event-left h3{color:#900;}
div#content-body-event{ display:inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; width:630px; padding-top:10px; }
div#sidebar-event-right{ display:inline; float: left; position: relative; margin-left: 0px; margin-right: 0px; padding-left: 10px; padding-right: 10px; width:200px;}
.event_left{ width:210px;}
.event_left p{ text-align:right;}
.event_right{ width:400px;}
/*Form*/
form.formv4{ width:70%; }
form.formv4 fieldset{ -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid #000 1px; background-color:#EFEFEF; padding:10px; margin-top:5px; }
form.formv4 fieldset.submit{ background-color:#FFF; border:none;}
form.formv4 legend{ padding:3px 5px 3px 5px; color:#FFF; background-color:#900; text-align:left; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid #000 1px; }
form.formv4 label{ width:98%; display:block; }
form.formv4 input[type="text"]{ width:98%; display:block; }
form.formv4 input[type="submit"],form.formv4 input[type="reset"]{ width:50%; display:block; height:40px; font-size:15px; }
input.zip{width:100px !important; display:inline !important;}

form.form3 legend{ padding:7px 5px 7px 5px; color:#194D87; }
form.form3{ }
form.form3 fieldset{ -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid; border-width:1px; border-color:#194D87; background-color:#E8E8E8; padding:10px; }
form.form3 legend{ padding:7px 5px 7px 5px; color:#194D87; }
form.form1{	}
form.form1 fieldset{ -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid; border-width:1px; border-color:#194D87; background-color:#E8E8E8; padding:10px; }
form.form1 legend{ padding:7px 5px 7px 5px; color:#194D87; }
input.submit1{ width:200px; padding:5px; background-color:#E8E8E8; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid; border-width:1px; border-color:#194D87; color:#194D87; font-weight:bold; cursor:pointer; }
form.form1 textarea.textarea1{ width:98%; }
form.form2{ }
form.form2 fieldset{ -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border:solid; border-width:1px; border-color:#194D87; background-color:#E8E8E8; width:98%; }
form.form2 legend{ padding:7px 5px 7px 5px; color:#194D87; }
form.form2 label{ display:block; width: 150px; float:left; text-align:right; margin-right:10px; }
label.label1{ float:none !important; }
form.form2 textarea.textarea1{ width:58%; }
form.form2 textarea.textarea2{ width:98%; }
input.input1{ width:320px; }
input.input2{ width:320px; }
input.input3, textarea.textarea3{ width:495px; }
fieldset.fieldset1{ border:none !important; background-color:transparent !important; }
p.form2{ margin-left:150px; color:#194D87 }
/**/
.ad_sidebar { display:inline; float: left; position: relative; margin-left: 0px; margin-right: 0px; width:159px; height:44px; margin-bottom:5px; }
.custom2 { display:inline; float: left; position: relative; margin-left: 0px; margin-right: 0px; }
.voc{ width:230px; }
.vocborder{	padding:0 10px 0 10px; border-right:solid; border-right-color:#CCCCCC; border-right-width:2px; border-left:solid; border-left-color:#CCCCCC; border-left-width:2px;	}
.FreezePaneOff { visibility: hidden; display: none; position: absolute; top: -100px; left: -100px; }
.FreezePaneOn { position: absolute; top: 0px; left: 0px; visibility: visible; background-color:#0066CC; display: block; width: 100%; height: 100%; z-index: 999; opacity: 0.75;filter:alpha(opacity=75); -moz-opacity:0.75; padding-top: 20%; }
.InnerFreezePane { text-align: center; width: 66%; background-color: #B9A979; color: #000; font-size: large; border: solid 2px #000; padding: 100px 9px; }
/* Gallery */
.sliderwrapperv1 { width:600px; height:470px; background:none; }
.sliderwrapperv1 .contentdiv { left: 0;  top: 0; width:600px; height:450px; }
.paginationv1 { width:600px; z-index:100; }
/**/
div.mobile-div-1{ display:none; }
/**/
.top1_1{ width:370px; }
.top1_2{ width:500px; }
.top1_3{ width:450px; }
.top2_1{ width:280px; }
.top4_1{ width:120px; }
.top6_1{ width:185px; }
.top5_1{ width:150px; }
.top7_1{ width:910px; }
.top8_1{ width:300px; }
.top9_1{ width:200px; }
.one_third{ width:275px; }
.one_half{ width:425px; }
.one_quarter{ width:202px; }
.one_half_mobile{  }
.leftborder{ border-left:solid; border-left-color:#CCCCCC; border-left-width:2px;}
.rightborder{ border-right:solid; border-right-color:#CCCCCC; border-right-width:2px;}
.slice_head{ width:780px; height:246px; }
.slice_left{ width:147px; height:1064px; }
.slice_right{ width:633px; height:1064px; background-image:url(../../assets/images/slice/main.jpg); background-repeat:no-repeat; }
.slice_body{ margin:20px 0px 20px 10px; width: 600px; height: 1000px; overflow: scroll; }
.slice_mobile{ display:none; }
/* Iframe */
iframe.if1{ width:500px; height:405px; }
iframe.if2{ width:620px; height:360px; }
/* Divs */
.scroll-pane{ width: auto; width: 240px !ie7; max-height:570px; overflow: auto; }
.scroll-pane-img{ width:240px; margin:0px auto 0px 25px;}
.scroll-pane-separator{	width:240px; margin:0px auto 0px 25px; background-color:#113F70; height:5px; }
.articlepicture{float: left; width: 150px; margin: 0px 15px 5px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999;}
.articlepicture p{ font-size:12px;}
image.maingallery{ width:480px; height:320px;}
.icon_facebook{padding:0 0px 0 30px;}
.home_ads_r{padding:0 0px 5px 5px}
.home_ads_l{padding:0 5px 5px 0}
.dailyrevelation{height:210px; margin-top:10px; background-image:url(../../assets/images/house/homepage/menu_sidebar_dailyrevelation.jpg); background-repeat:no-repeat; background-position:right;}
.ad_box_dma_sm{height:210px; margin-top:10px;}
.p_revelation{padding:60px 5px 0 10px}
.ad_memorial{margin:0px 0px 12px 12px; height:61px !important;}
.ad_shopmercy{margin:0px 0px 0px 12px}
.ad_dma{padding:15px 0px 5px 5px}
.ad_app{padding:15px 5px 5px 0}
.box{margin:10px -10px 0px -10px; padding:0 10px 0 10px; border: 1px solid #444444; background-color: #FBFCFF;}
.box h1{font-size: 12px; color: #FFFFFF !important; background-color: #990000; text-align: center; padding: 5px 0 3px !important; font-weight: normal; margin:0 -10px 0 -10px;}
.box h3{padding: 0px 5px 0px 5px !important; font-size: 12px;}
.box p{ padding: 0px 5px 0px 5px !important; }
.department{width:300px;}
/*EWTN*/
div#content-body-ewtn{ background:url(https://archives.marianweb.net/images/thedivinemercy/mercysunday/ewtn/ewtn_backgroundv3.jpg) no-repeat center -10px; min-height:850px;}
div#content-body-ewtn h1{ color: #FF8E00; font-size:1.5em}
div#content-body-ewtn-left,div#content-body-ewtn-right{ width:138px; min-height:810px;}
div#content-body-ewtn-center{width:780px;}
div#content-body-ewtn-center div.content-body-ewtn-center-top{width:780px; height:120px;}
div#content-body-ewtn-center div.content-body-ewtn-center-top img{ padding-top:75px;}
div#content-body-ewtn-center div.content-body-ewtn-center-bottom{width:780px; background-color:#FFF; border:solid; border-width:2px; border-color:#999; min-height:680px; padding:10px; margin-bottom:15px;}
div#content-body-ewtn-center div.content-body-ewtn-center-bottom div#slider-box-1{ width:580px;}
div.div_ewtn_facebook{ width:240px;}
div.div_ewtn_facebook div.facebook{ background-color: #3B5998; height: 30px; width: 100%;}
div.div_ewtn_facebook div.facebook h3{ color:#FFF; text-align:center; }
div.div_ewtn_facebook iframe.iffb { width: 100%; height: 480px;}
div.div_ewtn_news{ width:500px;}
div.div_ewtn_one_half{ width:370px;}
div.div_ewtn_one_third{width:240px;}
div.div_ewtn_one_quarter{width:175px;}
div#content-body-ewtn-center div.content-body-ewtn-center-bottom .flex-direction-nav .flex-next { right: 0 !important; margin-right: -30px; opacity: 1 !important; }
div#content-body-ewtn-center div.content-body-ewtn-center-bottom .flex-direction-nav .flex-prev { left: 0 !important; opacity: 1 !important; margin-left: -35px; }
/*#######*/
div.separator_1120{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
div.separator_768{display:none;}
div.separator_mobi{display:none;}
.ewtnpadding{ padding-left:20px;}
.ad_article{}
.dmd_hand{ background-image:url(../../assets/images/temp/DMD-smartphone.jpg); width:93px; height:186px; background-repeat:no-repeat; padding:5px; float:left; background-position:center }
