﻿html{ width:100%; height:100%;}
body{margin:0px;padding:0px;}
img,a{border:none;}
.mobile_logo{display:none;}
.mobile_logo img{border:none;background:#0072bb;padding:1%;border-radius:50px;}
.slider_width{width:687px !important;}
.container{width:1200px;margin:0px auto;}
.slider_section{margin:0px;padding:0px;}
.content_section{width:100%;background-image:url('../images/back_repeat.jpg')}
.content_section p{color: #6b6b6b; margin: 7px 0px; letter-spacing: 1px;}
.button{height:44px;width:151px;background-color:#0072bb;color:White;display:block;margin:0 auto;text-transform:uppercase;line-height:44px;font-size:14px;text-align: center; transition: all 0.3s ease-in-out;}
.bishop_button{margin-top: 30px;}
/*.section_divider{text-align:center;background-image:url('/images/section__divider.png');height:41px;}*/
.section_divider{text-align:center;background-image:url('../images/section__divider.png');height:41px;background-position: center; background-repeat: no-repeat;}
.today_reflection{padding:25px 0px 9px 0px !important;}
.Event_text{font-size:20px;text-align:justify;color: #0072bb;text-transform:uppercase;padding:0px 20px;}
.parises{text-align:center;font-size:20px;vertical-align:middle;}

.down-arrow:hover, .up-arrow:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}

.section_border{border-width: 0px 0px 0px 1px; border-style: solid; border-color:#ada696;}

.month_heading img {
    max-width: 100%;
    width: 10px!important;
    float: left;
    display: inline-block!important;
}
.month_heading:first-child img{float: left !important;}
.month_heading:last-child img{float: right !important;}
.calender_month:after,.calender_month:before{content:url("../images/calender_pattern.png");  padding: 5px;}



.prayer_panel a{text-decoration:none;}
.send_button {padding: 0px 5px; max-width: 66%; position: relative; left: 16%; top: 34%;}
.icon1{margin-top:-2px;}
.icon2{margin-top:2px;}
.photogallery_panel ul li{float:left}
.photogallery_panel{overflow:auto;}
.prayer_content{margin-bottom:15px;}
#mobile_menu{background:green;width:300px;height:30px;}
.twitter_panel{background:white;clear:both;/*height:700px/* 586px 266px*/;overflow-x:hidden;margin-top:5px;overflow-y:hidden;}
.timeline-Viewport{overflow-y:hidden;}
.twitter-timeline{color: #800000;}
#twitter-widget-0  html { -webkit-text-size-adjust: 100%;}


/* button */
.external_button{Width:100%; text-align:center; font-size:15px; color:#0072bb !important}
.external_button a:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}

.photogallery_button{color: #0072bb;}
.external_button a{color:#0072bb;text-decoration:none;}
.button:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}
.button img {margin-top:17px;} 
/* Button end*/
input:focus {outline: 0px solid transparent;}



/* Navigation menu harish sir*/
.nav ul {*zoom:1;list-style:none;margin:0;padding:0;}
.nav ul:after {content:"";display:table;}
.nav ul:before {content:"";display:table; }
.nav li ul:before { content:"";   width:100%; float:left;position: absolute; height: 12px; top: -12px;}
.nav ul li:hover > ul:before {background:url(../images/dropdown_icon.png) center center no-repeat;}
.nav ul:after {clear:both;}
.nav ul > li {float:left;position:relative;width:14.2%;text-align:center;font-size:13px;}
.nav ul > li:nth-child(1){border-left:none;}
.nav ul > li:nth-child(4){border-left:none; left: -8px;}
.nav ul > li > ul > li:nth-child(4){left: 0px;}

.nav ul > li:nth-child(5){border-left:none;}
.nav li ul li{background-image: url(../images/back_repeat.jpg);}

.nav ul li ul li{border:none;font-size:12px;}
.nav li:nth-child(4):hover > a{background:transparent;}
.nav a {display:block;padding:10px 20px;line-height:1.2em;color:#fff;text-decoration:none;}
.nav a span{display:block; text-align:center; width:100%;}
.nav a:hover {text-decoration:none;}
.nav li ul {/*  background-image: url(/images/back_repeat.jpg);*/}
.nav li a .nav_text{border-left: 1px solid white;font-size:13px;}
.nav li:first-child a .nav_text{border-left: none;font-size:13px;}



.nav li:last-child a .nav_text{border-right:none;}
.nav li:hover a .nav_txt{background:#4a392f;text-decoration:none;}
.nav li:nth-child(3) a .nav_text{border-right:1px solid white;}
.nav li ul li {width:100%;}
.nav li ul a {border-bottom:1px solid #bfbfbf; color:#727272;text-transform:uppercase;}
.nav li ul li:nth-child(4) a:hover{background:rgba(0,0,0,0.2);}
.nav li ul li:last-child a{padding-bottom:11px;}
.nav li ul a:hover {background:rgba(0,0,0,0.2);}
.nav li ul {position:absolute;left:0;top:85px;z-index:999999999;width:100%;}
.nav li ul li {overflow:hidden;height:0;-webkit-transition:height 200ms ease-in;-moz-transition:height 200ms ease-in;-o-transition:height 200ms ease-in;transition:height 200ms ease-in;}
.nav li ul li span {padding:0px 0px 0px 15px;text-align:left;}
.nav ul > li:hover ul li {height:36px;}
#menu_mob {display:none;  color:#fff; font-size:20px; width:100%; text-align:center; background:#2f190d url(../images/menu1.png) center center no-repeat;height:31px; }
#menu_mob.active3 {background:#000 url(../images/menu1.png) center center no-repeat; }
.nav ul li a{padding:10px 0px; border: none; outline: none;}

/* Navigation menu harish sir end*/


.nav li:hover a .nav_text_1 {text-decoration: none; padding:10px 0px;}
.nav li a .nav_text_1{padding:10px 0px; }

 

/* Section 1 */
.section1{overflow:auto;margin-bottom:20px;margin-top:30px;}
.section1_left_column_md{width:728px;}
.section1_right_column_md{width:472px;}
.left_coloumn{float:left;height:100%;margin:0px;padding:0px;}
.right_coloumn{float:right;height:100%;padding:0px;margin:0px;}
.large_coloumn_left{width:54%;float:left;}
.large_coloumn_right{width:44.2%;float:right; position:relative;}
.prayer_border{/*border-left:1px solid #c8c8c8;*/ width: 49.5%;}
/*.prayer_border:before{ content:""; margin-top:20px; height:257px; width:1px; background:#c8c8c8; position:absolute;}*/
.PARISHES{width:50%;} 
                                            /* Section 1 */
.news_panel{width:100%; height:100%;}
.news_update{text-align:center;text-transform:uppercase;color:White;height:37px;}
.news_heading{/*margin-left:37px;*/font-size:20px;padding:0px 20px 0px 20px;}
.view_all_button{Width:100%;text-align:center;font-size:15px;color:#fff;text-transform: uppercase;}
.view_all_button a{color:#fff; text-decoration:none;}
/*.news{margin-top:28px;width:100%;float:left;}*/
.news{margin-top:6px;width:100%;float:left; margin-bottom: 8px;}

.news_detail ul{list-style-type:none;padding:0px;margin:0px;}
.news_detail ul li{margin-top:20px;}
.news_line{width:100%;color:#fff;font-size:16px;padding:5px 10px;}
.news_line a{color:#fff; text-decoration:none;}
.news_number{width:67px;vertical-align:middle;background-color:#e9c002;text-align:center;height:100%;font-size:40px;float:left;margin-right:15px;height:67px;padding-top:10px; display:none;}
.news_update_date{color:#000; padding:10px 15px 0px 15px;font-size:16px;text-transform:uppercase;}
.news_update_date_text{color:#ffaeae;}
.news-txt sup{text-transform: lowercase;}
.news_feed{min-height:67px;height:100%;width:100%;background-color:#0072bb;font-family:"Times New Roman";}
.left_up_arrow{background-image:url(../images/up-arrow.png); /*position:absolute; */ width:37px;height:37px;}
.right_down_arrow{background-image:url(../images/down-arrow.png); /*position:absolute; */ width:37px;height:37px;}

.left_up_arrow:hover, .right_down_arrow:hover{box-shadow: 0px 0px 5px #e67156; cursor:pointer;}

.flexslider{margin:0px !important;}
.flexslider_Big{background:url('../slider/slider1.png'); background-repeat:no-repeat; background-size: cover;z-index:-1;filter: blur(10px);-webkit-filter: blur(10);-moz-filter: blur(10);-o-filter: blur(10);-ms-filter: blur(10);position: fixed; width: 120%;left:-10%; height: 105%;top:-3%;}
.flexslider_shadow{position:fixed; width: 120%; height: 105%; background: rgba(79, 34, 16, 0.5)}
                                      /* Section 1 End*/
.border{border:1px solid red;}
.photogallery_panel ul li:first .margo{margin-left:0px;}
.photogallery_panel ul li:last .margo{margin-right:0px;}
.margo{margin:0px 15px;}

/* small section */
.small_section{padding-top:38px;padding-bottom:30px;text-align:center;}
.section_heading{text-align:center;font-size:22px;vertical-align:middle;text-transform:uppercase;}
/*.section_heading_text{padding:0px 30px;color: #0072bb;}*/
.section_heading_text{padding:0px 20px;color: #0072bb; letter-spacing: 1.2px;}
.bishop{margin:10px 0px;}
.small_section_content{padding:10px 0px;color:#6b6b6b;line-height: 23px;font-size: 17px;text-align:center;}
.small_section_content p{font-family:"Times New Roman"}
.small_section_content a{text-decoration:none;}
/* small section End*/

/* large section End*/
.large_section{padding-top:30px;padding-bottom:30px;}
.large_section_content{padding: 10px 0px;color: #6b6b6b;line-height: 23px;font-size: 17px;text-align:center;overflow:auto;}
.large_event_section{overflow:hidden;margin-top:34px;}
.large_prayer_section{overflow:auto;}
.large_prayer_section .large_coloumn_right{position:static !important}

/* Large section End*/

/*Current Event */
.calender_responsive{margin-top: 57px; float: left;}
.current_event_pannel{width:439px;text-align:center;float:left;}
.current_event_image{width:439px; max-height: 270px;}
/*.current_event_heading{text-align:center;font-size:20px;color:#0072bb;text-transform:uppercase;padding:17px 0px;}*/
.current_event_heading{text-align:center;font-size:22px;color:#0072bb;text-transform:uppercase;padding:3px 0px;letter-spacing: 1.2px;}
.current_event_content{text-align:center;font-size:17px;color:#6b6b6b;line-height:23px;}
.current_event_button{margin-top:33px;}
.current_event_content a {text-decoration:none;}
.bhk{ width:100%; float:right; text-align:center; max-width:435px; margin-bottom:17px;}
.uecb{width:100%; float:right; text-align:center; max-width:435px;}

/* Current Event End*/

/* calender start*/
.calender{border:1px solid #c5c5c5;float: left;border-radius:5px;width:72px;}
.calender_full{width:100%;overflow:hidden;}
.calender_heading{background:#c5c5c5;width:100%;float:left;}
.month_heading{text-align:center;margin-top:-4px;}
.feast_month.month_heading { margin-top: 0;}
#cu_feast,#up_feast{padding:0 20px; background:#fff}
#cu_feast ul li, #up_feast ul li{ display:block; border-bottom:1px solid #dbdbdb; height:43px; line-height:40px; text-align:left; color:#0072bb; text-transform:uppercase; font-size:13px;}
.feastHeading sup{ text-transform:lowercase;}
.calender_month{font-size:14.7px;text-transform:uppercase;  padding:2px 0px 0 0; color:#4e4e4e;}
.calender_date_panel{background:#f0f0f0;border-radius: 0px 0px 5px 5px; text-align: center;}
.calender_date{font-size:35px;line-height:initial; color: #000;}
.calender_upcoming_event{float:right;}
.calender_current_event{float:left;margin-right: 13px;}
.calender_2{margin-right:13px;float:left; width:72px;/* border:1px solid yellow;*/}
.arrowLink{ position:absolute; width:80px; /*border:1px solid blue;  */  top: 119px; left: 5px; z-index: 1;}
.arrowLink ul{margin:0px; padding:0px;margin-top:10px;}
.external_link_text{padding:0px 20px;}

.leftArrow:hover,.rightArrow:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}

/* calender End */

/* upcoming event panel*/
.calenderImageSlider{width:100%; display:block; /*border:1px solid red;*/ overflow:hidden; clear:both;}
/*.eventImg{ float:right; width:79%;}*/
.eventImg{ float:right;  width: 100%;  max-width: 439px;}
.upcoming_event_panel{width:525px /*438px*/;text-align: center;float:right;  position: relative;  z-index: 0;}
.upcoming_event_image{width: 438px;}
.upcoming_event_heading{text-align:center;font-size:20px;color:#0072bb;text-transform:uppercase;padding:17px 0px;}
.upcoming_event_content{text-align:center;font-size:17px;color:#6b6b6b;line-height:23px;}
.upcoming_event_button{margin-top:-10px; /*12px;*/}
.upcoming_event_content a {text-decoration:none;}
/*upcoming event panel End */
#Slideshow{ margin:0; padding:0;}
#Slideshow li{font-size: 19px;color: #6b6b6b; font-family:"Times New Roman";}

  /* parises */
.parises_list ul li{list-style-type:none;font-size:15px;line-height:17px;}
.parises_list ul li{min-height:150px;}
.parises_list td:not([class]){ vertical-align:top;}
.parises_list td:not([class]) {word-wrap: break-word; word-break: break-word;}

.parises_list ul{margin:0px;padding:0px;}
.parises_text{padding:0px;font-size:15px; text-align:left;}
.caps{text-transform: uppercase; white-space:nowrap; width:73px; }
.caps2{float:right; color:red; display:inline-block; width: 74%;}
.parises_left{width:100% !important;}
.parises_right{width:49.8% !important;}
.parises_right_content{margin-left:15px;}
.parises_content{margin-top:25px;}
.parises_list_whole{padding:10px 0px;background:light-blue;}
.parises_list_whole > div{ width:100%; display:table; /*border:1px solid red;*/ text-align:left;}
.parises_list_whole > div > span{ box-sizing:border-box; font-size:15px; letter-spacing:0.7px;}

.parises_list_whole > div > span:last-child{text-align:left; -ms-word-break: break-all; word-break: break-all;-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; padding-left:5px; }
.parises_list ul li .Event_text{ padding:0px;}
.parises_list ul li table{ float:left; margin:8px 0px; text-align:left; vertical-align:top}
.parises_list ul li table tr td { text-align:left!important}

.parises_list ul li table tr td:nth-child(2) { width:12px;}


  /* parises End*/
  
  
  /* prayer */
.prayer{text-align:center;margin-bottom:10px;}
.prayer_request_image{ position: absolute;right: 0px;margin-top: -130px;}
.text_box{ margin:2px; height:21px; line-height:25px;box-sizing:border-box;border-width:0px 1px 1px 0px;border-color:#90846c;border-style:solid;padding:10px;background: transparent;width:250px;padding: 10px 5px; margin-top: 5px;margin-bottom: 10px;font-family:"Times New Roman"}
.prayer_content{width:100%;overflow:hidden;}
.prayer_panel{width:100%;overflow:auto;text-align:center;}
.text_area{background:rgba(255,255,255,0.5);border:1px solid #ccc;width:256px;height:150px;padding:10px;position:absolute;z-index:999;font-family:"Times New Roman"; font-size: 14px;}
.mutiple_box{float:left;margin-top:20px;}
.prayer_inputs{padding-left:46px;}
.Left_prayer{ width:51%;}
.Right_prayer{ width:46%;}
.send{height:36px;width:117px;background-color:#0072bb;color:White;display:block;margin:0 auto;text-transform:uppercase;line-height:44px;font-size:14px;text-align: center; transition: all 0.3s ease-in-out;}
.send:hover {box-shadow: 0px 0px 5px #da363d; cursor: pointer;}

 input::-webkit-input-placeholder {
 text-transform:uppercase; font-family:"Times New Roman"; letter-spacing:1px;
}
 
input:-moz-placeholder { /* Firefox 18- */
 text-transform:uppercase; font-family:"Times New Roman"; letter-spacing:1px;
}
 
input::-moz-placeholder {  /* Firefox 19+ */
 text-transform:uppercase; font-family:"Times New Roman"; letter-spacing:1px;
}
 
input:-ms-input-placeholder {  
 text-transform:uppercase; font-family:"Times New Roman"; letter-spacing:1px;
}

.star{float: right; position: absolute; right: 0; top: 0%;}

  /* prayer end*/
  
  
  /* Photogallery */
  .photogallery_heading{text-align:center;margin-bottom: 36px;}
  .photogallery_section{text-align:center;padding:30px 0px;}
  .photo_right_arrow:hover,.photo_left_arrow:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}
 
 
  .photogallery_panel_section{text-align:center;}
  .photo_middle_section{padding:0px 30px;float:left;}
  .photogallery_panel ul li{list-style-type:none; display:block;  float:left;width:33.3%;height:370px;}
  .photogallery_panel ul{margin:0px;padding:0px;}
  .photogallery_text{text-align:left;padding:10px 0px 0px 0px; line-height: 25px; width:100%; float:left}
  .photo_icon{background:url('../images/clock.png');width:19px;height:20px;position:absolute;}
  .photo_date{text-align:left;float:left;width:100%;padding: 5px 0px;color: #6b6b6b; margin-bottom:9px;}
  .photo_text{text-align:justify;color: #6b6b6b;}
  .photo_month{margin-left:30px;}
  .photogallery_button a {color:#0072bb;text-decoration:none; transition: all 0.3s ease-in-out;}
  .photogallery_content { width:100%; float:left;min-height:130px; margin-top:3px;}
  .photogallery_panel_section img{width:377px; max-height: 242px; min-height: 242px;}
  
  .photogallery_button a:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}
  
  /* Photogallery End */
  
  /*External link */
  .external_link_heading{text-align:center; padding: 40px 0 0 0;}
  .external_link_text{text-align:center;font-size:20px;text-transform:uppercase;color:#0072bb; letter-spacing: 1px;}
  .external_link{text-align:center;overflow:auto;}
  .external_link ul li{list-style-type:none; display:block;float:left;width:20%; min-height:126px}
  .external_link ul{margin:0px;padding:0px;width:100%;}
  .external_link_panel{padding:0px 0px;}
  
.down-arrow3:hover, .up-arrow3:hover,.down-arrow2:hover, .up-arrow2:hover,.external_right_arrow:hover, .external_left_arrow:hover,.down-arrow4:hover, .up-arrow4:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}

 .nother-cont{border: 1px solid #dbdbdb;  display: block;  overflow: hidden; margin: -7px 0 0 0; padding: 10px 10px 0px 10px;}
  /*External link End*/
  
  .mobFooterDivider{ display:none;}
  .external_link_responsive{width: 100%;
overflow: hidden;
margin-bottom: 40px;
margin-top: 36px;}
  
  
 /* Footer Navigation*/
 .footer{overflow:auto;background-size:100% 100%;background-image:url('../images/map_background.png');}
 .footer_navigation{display: block;width: 100%;clear: both;float: left;text-align:center;}
 .footer_navigation ul{text-align:center;}
 .footer_navigation ul li{display: inline-block;background: url(../images/footer_navigation.png) no-repeat;width:43px;height:43px;margin: 0px 10px 0px 0px;}
 
 .footer_navigation ul li a{display: block;height: 43px;width: 43px;}
 .guest_book{background-position: -53px 0px !important;}
 .site_map{background-position: -105px 0px !important}
 .location{background-position: -157px 0px !important}
 .mail_us:hover, .guest_book:hover, .site_map:hover, .location:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}
 .footer_copyRight {width: 100%;display: block;text-align: center;padding-bottom: 16px;}
 .footer_copyrights p {font-size:13px;line-height:21px;text-align:center;text-transform: uppercase;line-height:21px; font-weight: 600;}
 .footer_social_icons{display: block;width: 100%;clear: both;float:none;text-align:center;position:relative;}
 .footer_social_icons ul li{display: inline-block;background: url(../images/footer_social_icon.png) no-repeat;width:43px;height:43px;margin: 0px 10px 0px 0px;}
 
 .facebook:hover, .twitter:hover, .linked_in:hover, .youtube:hover{box-shadow: 0px 0px 5px #da363d; cursor:pointer;}
 .copyRight p{font-size:13px;text-align:center;line-height:21px;font-weight: 400;text-transform: none;}
 .copyRight a{ color:#000; text-decoration:none;}
 .copyRight a:hover{ color:#0072bb;}
 
 .footer_social_icons ul li a{display: block;height: 43px;width: 43px;}
 
 .footer_line{background:url(../images/line.png) no-repeat; width:552px;height:5px;margin: 0 auto;}
 .twitter{background-position: -53px 0px !important;}
 .linked_in{background-position: -105px 0px !important}
 .youtube{background-position: -157px 0px !important}
 #slider { float:left; width:100%;}
 .arrowLink ul li{/*display:inline-block;*/list-style-type:none; float:left;    cursor: pointer;}
 .space{padding:10px 0px 0 0; clear: both;}
 .arrowFeast{position: relative; left: 72px; top: 125px;}
 .notRequir{ display: none !important;}
.feast{ display:table; width:100%; /*border:1px solid blue;*/ position: relative; margin: 0 auto 20px auto;}
.fleft{ float:left; /*border:1px solid red;*/ box-sizing:border-box;     max-width: 526px;
    width: 100%;}
.fright{float:right; /*border:1px solid green;*/ box-sizing:border-box;     max-width: 526px;
    width: 100%;margin-right: 20px;}
.arrowFeast{left: 0;  top: 112px;}

.feastCalender{left: 0px;    margin-top: 44px;
    position: absolute;}
.fmt{margin:15px 0 0 0;}
.feastCpanel{float: right;}
.feastCpanel .upcoming_event_heading{ padding-top: 0;}
	
 /* Footer_navigation_end*/



.aa:after{content: "";background-image:url('../images/heading_right_pattern.png');width: 200px;position: absolute;height: 30px;}

/* twitter feed */

/* twitter End*/


/* Section 3 */


.footer_section{width: 100%;background-image: url(../images/back_repeat.jpg);}


/* News_events*/

.New_events{background-image:url(../images/back_repeat.jpg);}

/*News_event End*/
/* Birth days */
.Birth_days{background-image:url(../images/back_repeat.jpg); /*border:1px solid red;*/ width:100% !important; display:block;margin-bottom: 56px; margin-top: 42px;}
.Birth_days ul li,.Ordination_Anniversary  ul li{ margin:10px 70px 0px 20px; /*background:pink;*/ height:110px !important;}
.Birth_days ul li .calender, .Ordination_Anniversary ul li .calender{border:1px solid #c5c5c5;float: none;border-radius:5px; width:77px; margin:0 auto !important;}
.Birth_days ul li .calender_full, .Ordination_Anniversary ul li .calender_full{width:100%;overflow: auto; margin:0 auto;}
.calThum{ width:212px; height:75px;}
.calDesc{ color:#0072bb; text-align:center; text-transform:uppercase;}
.Birth_days ul li .calender_date_panel,.Ordination_Anniversary ul li .calender_date_panel{ text-align:center;}
/*Birth days End*/
 
/* ORDINATION ANNIVERSARY */
.Ordination_Anniversary{background-image:url(../images/back_repeat.jpg); margin-bottom: 40px; margin-top: 36px;}
.aniversoryPanel{display:block; width:100%; /*border:1px solid red;*/}
.ordinaryAniversory,.dethAniversory{ width:50%; box-sizing:border-box; float:left; /*border:1px solid blue;*/ overflow: hidden; position:relative;}

/* ordination Anniversary end */

.current_event_content, .upcoming_event_content{margin-top: 20px;}
.no_hover a:hover{box-shadow: none;}

/*add by satish kumar 080220170513PM*/
.eventGrup ul li img{border-radius: 20px 0 20px 0;}

/*----------------Accordian ------------------------*/
.accordionHeader_Y {border: 1px solid #800000; color: #fff; background:#0072bb url(../images/ajax-arrow.png) 98.3% center no-repeat; width: 100%;font-family: 'Roboto Slab', serif;line-height: 24px; padding:8px 14px; margin-top:6px; cursor: pointer; font-weight: 400;    text-transform: uppercase;}

.accordionHeaderSelected { border: 1px solid #800000; color: #0072bb;;line-height: 24px; background: rgba(172, 156, 156, 0.4) url(../images/ajax-arrow1.png) 98.3% center no-repeat;
font-family:'Roboto Slab', serif; padding: 8px 14px; margin-top: 7px; width: 100%; cursor: pointer;font-weight: 400;  text-transform: uppercase;}

.accordionContent_Y { /*background-color: #fff;*/  width: 100%;  border: 1px solid #800000;   border-top: none;   padding: 5px;  padding-top: 2px; float: left;}


/*----------------Accordian close ------------------------*/

.close-flyer{ display:none;}
.modalBackground {background-color: Black;filter: alpha(opacity=50);opacity: 0.80;z-index: 999999999 !important;}
.flyer-m{z-index:999999999999999 !important;}


#dca_video{ min-height:272px; max-width:524px; width:100%; height:100%; margin:10px auto;}
.dca_v {position: relative; max-width: 524px; margin: 0px auto; width:100%;}
audio, canvas, progress, video {display: inline-block; vertical-align: baseline;}          


@media only screen and (max-width : 767px) { 
#btnCancel1{ width:90%; margin:0 auto;}
.flyer-m{ max-width:90%; position:absolute!important; top:20px!important;}
#flyer_iframeid{ max-width:100%;}
.close-flyer{ position:absolute; right:1px; top:1px; border:none; display:block; width:50px; height:50px;}
.flyerbtnnew input[type="submit"]{border:none; display:block; width:50px !important; height:50px; background:url(../images/close-flyer.png) no-repeat center center; background-color:none; border:none; margin-top:-10px; margin-right:-10px;}
img.heading_pattern.dpf_p { width: 119px;}
}

@media only screen and (max-width : 480px) { 

img.heading_pattern.dpf_p { width: 50px;}
}
