@charset "utf-8";
/* CSS Document */


body{ background-color:#ededed; }

/*CONTAINER WIDTH AS PER PSD*/
.well{ border: 0 none; border-radius: 0;}

/*TOP BANNER*/
.top-banner{ text-align:center; margin:9px 0 6px 0;}

/*GLOBAL CLASS*/
.lg-padding-r-0{ padding-right:0;}

/*HEADER*/
.navbar-top{ background:#FFF; min-height:inherit; border:0;}
.navbar-top ul li a{font-family: 'Open Sans', sans-serif; font-weight:600; letter-spacing: 2px; text-transform:uppercase; /*font-size:14px;*/ color:#333333; padding:18px 20px;}
.navbar-top ul { text-align:center; display:block; float:none;} 
.navbar-top ul li{ float:none; display:inline-block;}
.header-top{ background:#2a5c66; padding:19px 0;}
.logo{ padding-left:19px; float:left; }
.contact-us-bar{ background-color:#a6a6a6; margin-top:43px; position:absolute; right:0; left:75%;}
.contact-us-bar a{ display:block; font-family: 'Open Sans', sans-serif; font-weight:bold; line-height:34px; padding:0 19px; color:#fff; text-transform:uppercase;}

/*MID CONTENT*/
.mid-content{ margin-top:43px;}
.mid-content .well{ background:#fff;}
.home-banner { background:#fff; float:left; width:100%;}
.home-banner .glyphicon-chevron-left:before{ content:none;}
.home-banner .glyphicon-chevron-right:before{ content:none;}
.home-banner .carousel-control{ opacity:1; background:none; height:329px; width:6%; }
.home-banner h3{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:36px; color:#4c4c4c; text-align:center; text-transform:uppercase; margin:20px 0 10px 0;}
.home-banner p{ font-family: 'Alegreya', serif; color:#4c4c4c; font-size:20px; line-height:28px; margin-bottom:25px;}
.home-banner p a{ font-weight:bold; color:#305c65; font-size:18px;}
.home-banner .home-slide-content{padding:0 17px 17px 17px}
.home-banner .carousel-indicators{ position:relative; height:20px;}
.carousel-indicators .active{ background-color:#2a5c66; border:1px solid #2a5c66;}
.carousel-indicators li{ background-color:#a6a6a6; border:1px solid #a6a6a6; width:12px; height:12px; margin:0 0 0 8px !important;}

/*THUMBNAIL*/
.thumbanail-content .thumbnail{border: 0 none;float: left;margin:0 0 0 2%;padding: 0; width: 22.5%; height:250px;}
.thumbanail-content { clear:both; float:left; width:100%; background:#fff; margin-bottom:20px;}
.thumbanail-content p{font-family: 'Open Sans', sans-serif; font-size:15px; color:#4c4c4c; text-align:center; margin:0;}

/*FEATURE BOX*/
.feature-box .well{ min-height:597px;}
.feature-box h2{font-family: 'Open Sans', sans-serif; font-size:28px; color:#305c65; text-align:center; text-transform:uppercase; letter-spacing:1px; margin:0 0 15px; }
.feature-box ul{ list-style:url(assets/img/list-arrow.png) outside none; padding-left:24px; margin-top:13px;}
.feature-box li{font-family: 'Alegreya', serif; color:#4c4c4c; /*font-size:18px;*/ line-height:21px; margin-bottom:12px;}

/*FEATURE BOOK*/
.feature-book .well{ position:relative;}
.feature-book h2{font-family: 'Open Sans', sans-serif; font-size:28px; color:#305c65; text-align:center; text-transform:uppercase; margin:7px 0 15px; }
.feature-book ul{ list-style:none; padding:0; margin:0; text-align:center;}
.feature-book li{list-style:none; display:inline-block; margin-left:3%; text-align:center;} 
.feature-book li:first-child{ margin-left:0;}
.feature-book li p{font-family: 'Alegreya', serif; color:#4c4c4c; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; } 
.feature-book .carousel-left-arrow{ background:url(assets/img/carousel-left-arrow.png) no-repeat; width:16px; height:16px; position:absolute; left:30px; top:50%; margin-top:-8px; }
.feature-book .carousel-right-arrow{ background:url(assets/img/carousel-right-arrow.png) no-repeat; width:16px; height:16px; position:absolute; right:30px; top:50%; margin-top:-8px;} 
.feature-book li img{ margin-bottom:17px; box-shadow: 5px 8px 9px 0 #a9a9a9;}

/*GALLARY BOX*/
.gallary-box h2{font-family: 'Open Sans', sans-serif; font-size:28px; color:#305c65; text-align:center; text-transform:uppercase; margin:7px 0 15px; }
.gallary-box p{font-family: 'Alegreya', serif; color:#4c4c4c; font-size:18px; text-align:center; }
.gallary-box ul{ list-style:none; padding:0; margin:0; text-align:center;}
.gallary-box li{list-style:none; display:inline-block; width:18%; margin:0 1% 1% 0; text-align:center;} 
.gallary-box li img{ width:100%;}

/*BOTTOM BANNER*/
.bottom-banner{ text-align:center; margin:9px 0 27px 0;}

/*SEARCH FIELD*/
.sidebar-search { /*margin-bottom:22px;*/} 
.sidebar-search input.form-control { border-radius:0; padding:10px 12px; height:auto; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:bold; color:#305c65; text-transform:uppercase; box-shadow:none;}
.sidebar-search .input-group-addon{ border-radius:0;  padding:0; }
.sidebar-search .input-group-addon input{ line-height:0; height:40px; font-size:0; text-indent:-999px; border:0 none; width:37px; cursor:pointer; background:#a6a6a6 url(assets/img/search-field-icon.png) no-repeat center center;}

/*SIDEBAR ADVERTISEMENT*/
.sidebar-ad{ margin-bottom:27px; clear:both;}

/*SOCIAL ICON*/
.social-section{ float:left; width:100%; margin-bottom:10px;}
.social-section a{ float:left; margin-right:2px;}
.facebook-icon{ background:url(assets/img/fb-icon.png) no-repeat; height:40px; width:40px; float:left;}
.twitter-icon{ background:url(assets/img/twitter-icon.png) no-repeat; height:40px; width:40px; float:left;}
.youtube-icon{ background:url(assets/img/youtube-icon.png) no-repeat; height:40px; width:40px; float:left;}

/*SIDEBAR TAB CONTENT*/
.sidebar-tab-section { float:left; width:100%;}
.sidebar-tab-section .nav-tabs li a{ padding:10px 7px; margin:0; outline:none; font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-size:13px; color:#305c65; font-weight:bold; border:0 none !important;}
.sidebar-tab-section .tab-content{ background-color:#fff; }
.sidebar-tab-section .media{ border-top:1px dashed #dedede; padding:13px 10px; margin:0;}
.sidebar-tab-section .media img{ width:auto; height:53px; border:2px solid #2a5c66;}
.sidebar-tab-section .media p{ font-size:12px; color:#4c4c4c; text-transform:uppercase; font-family: 'Open Sans', sans-serif; margin:0;}
.sidebar-tab-section .media span{ font-family:arial; font-size:11px; color:#4c4c4c; font-weight:bold;}
.search-clear{ background:url(assets/img/search-close-icon.png) no-repeat; width:15px; height:24px; position:absolute; right:44px; top:15px; z-index:3;}

/*FOOTER*/
.footer { background-color:#333333; padding-top:20px; padding-bottom:20px;}
.footer ul.nav { text-align:center; display:block; float:none; padding-bottom:54px;} 
.footer ul.nav li a{font-family: 'Open Sans', sans-serif; font-weight:300; letter-spacing: 2px; text-transform:uppercase; font-size:14px; color:#fff; padding:7px 23px;}
.footer ul.nav li{ float:none; display:inline-block;}
.footer .nav > li > a:hover, .footer .nav > li > a:focus{ background:none;}
.copyright-text p{font-family: 'Alegreya', serif; color:#a6a6a6; font-size:14px; margin:0;} 

/*INNER BANNER*/
.inner-banner { background:#fff; float:left; width:100%;}
.inner-banner .glyphicon-chevron-left:before{ content:none;}
.inner-banner .glyphicon-chevron-right:before{ content:none;}
.inner-banner .carousel-control{ opacity:1; background:none; width:6%; }
.inner-banner h3{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:36px; color:#4c4c4c; text-align:center; text-transform:uppercase;}
.inner-banner p{ font-family: 'Alegreya', serif; color:#4c4c4c; font-size:20px; line-height:28px; margin-bottom:25px;}
.inner-banner p a{ font-weight:bold; color:#305c65; font-size:18px;}
.inner-banner .home-slide-content{padding:0 17px 17px 17px}
.inner-banner .carousel-indicators{ position:relative; bottom: inherit; margin-bottom: 0; padding: 18px 0; position: relative;} 
#post-203 h1.page-title{ margin:0px;}
h1.page-title {
    color: #4c4c4c;
    font-family: "Open Sans",sans-serif;
    font-size: 46px;
    font-weight: 300;
     margin: 0 0 25px;
    padding: 17px 0 34px;
    text-align: center;
    /*text-transform: uppercase;*/
    border-bottom: 2px solid #ededed;
}
h3.post-title {
    color: #4c4c4c;
    font-family: "Open Sans",sans-serif;
    font-size: 26px;
    font-weight: 300;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
}
.post-content p {
    color: #4c4c4c;
    font-family: "Alegreya",serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 23px;
}
.post-content p a {
    color: #305c65;
    font-size: 17px;
    font-style: italic;
    font-weight: 600;
}
.inner-content{ background:#FFF;} 

/*news*/
ul#itemContainer{ padding:0;}
ul#itemContainer li.news-block{ border-bottom:2px solid #ededed; margin:0 0 40px 0; padding:0 0 40px 0;}
li.news-block h3.post-title{ font-family: 'Open Sans', sans-serif; font-weight:lighter; line-height:26px; font-size:24px; color:#4c4c4c;}
li.news-block .news-menu{font-family: 'Open Sans', sans-serif; font-weight:600; font-size:18px; color:#4c4c4c; text-transform:capitalize; margin:8px 0 13px;}
li.news-block .list-author-name{ display:inline-block;}
li.news-block .list-cat-name{ display:inline-block; background:url(assets/img/catname-icon.png) no-repeat left center; padding:0 0 0 26px; margin:0 0 0 12px;}
li.news-block .list-day-name{ display:inline-block; background:url(assets/img/dayname-icon.png) no-repeat left center; padding:0 0 0 26px; margin:0 0 0 12px;}
li.news-block .list-tag-name{ display:inline-block; background:url(assets/img/tagname-icon.png) no-repeat left center; padding:0 0 0 26px; margin:0 0 0 12px;}
li.news-block .post-content p{ font-size:21px; line-height:25px; color:#4c4c4c;}
.filter-section{ margin-bottom:0;}
h1.news-title{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:52px; color:#4c4c4c; padding:17px 0 34px; margin:0 0 25px 0; text-align:center; text-transform:uppercase; border-bottom:2px solid #ededed;}
.divider{border-bottom:2px solid #ededed; border-top:0; margin:4px 0;}
.filter-section .checkbox-inline{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:11px; line-height:20px; color:#a6a6a6; margin: 0 5px 0 0;}
.filter-section .sidebar-search{ margin:35px 0 0 0; text-align:center;}
.filter-section .title{font-family: 'Open Sans', sans-serif; font-weight:600; font-size:14px; color:#305c65; text-align:center; margin-bottom:10px;}
.filter-section .title span, .filter-section .title span a{ color:#a6a6a6; font-size:10px; text-transform:uppercase; font-weight:normal;}
/*pagination*/
.entry-content .holder .jp-first{ background:url(assets/img/first-arrow-icon.png) no-repeat left -2px; padding-left:14px;} 
.entry-content .holder .jp-previous{ background:url(assets/img/previous-arrow-icon.png) no-repeat left -2px; padding-left:10px;} 
.entry-content .holder .jp-last{ background:url(assets/img/last-arrow-icon.png) no-repeat right -2px; padding-right:13px;} 
.entry-content .holder .jp-next{ background:url(assets/img/next-arrow-icon.png) no-repeat right -2px; padding-right:10px;} 
.entry-content .holder a{font-family: 'Open Sans', sans-serif; font-weight:600; line-height:1; font-size:18px; color:#a6a6a6; text-decoration:none; margin: 0 0 0 25px !important; display: inline-block;}
.entry-content .holder a.jp-current, .entry-content a.jp-current:hover{ color:#000;}
.announcement-right{ float:right;}
.shareaholic-share-buttons-wrapper.shareaholic-ui{ float: left;  width: 40%;}
.entry-content .shareaholic-canvas{ display:none;}
.metaslider .caption-wrap {background: url(assets/img/bg-grey.png) repeat;  }
.location-event-detail{ width:47%; display:inline-block;}

.inner-feature-box { border:3px solid #ededed; border-left:0; float:left; margin:0 22px 17px -15px; padding:18px; width:50%; }
.inner-feature-box .shareaholic-share-buttons-container ul.shareaholic-share-buttons { width:100% !important; float:left; margin:0 !important; padding:0 !important;}
.inner-feature-box .shareaholic-share-buttons ul { margin:0; padding:0; width:100% !important; float:left;}
.inner-feature-box .shareaholic-share-buttons ul li{float:left;}
.inner-feature-box .shareaholic-share-buttons-wrapper{float:left; width:100% !important;}
.inner-feature-box li.shareaholic-share-button{ display:inline-block !important; width:45%;}
.inner-feature-box h2{font-family: 'Open Sans', sans-serif; font-size:28px; color:#305c65; text-align:left; text-transform:uppercase; letter-spacing:1px; margin:0 0 15px; }
.inner-feature-box ul{ list-style:url(assets/img/list-arrow.png) outside none; padding-left:16px; margin-top:13px;}
.inner-feature-box li{margin-bottom:12px;}
.inner-feature-box li a{font-family: 'Alegreya', serif; color:#4c4c4c;/* font-size:16px;*/ line-height:21px;}
.event-detail-activity .inner-feature-box {
 margin:0; float:right; border-right:0px; padding:21px;
}
.event-detail-sec{font-family: 'Open Sans', sans-serif !important;}
.event-detail-activity .user-options{margin-bottom:0px;}
 
.user-options{ float:left; width:100%; margin-top:18px; margin-bottom:0px !important;}  
.user-options a{ font-family:arial; font-size:11px; color:#4c4c4c; padding-left:20px; line-height:19px;}
.user-options .fontResizer_add {float:left; background:url(assets/img/font-size.png) no-repeat;  margin:0;}
.user-options .email-this{float:left; background:url(assets/img/email-small.png) no-repeat; width:50%; margin-bottom:8px;}
.user-options .printable-version{float:left; background:url(assets/img/printable-view.png) no-repeat; width:50%;}
.user-options .font-option{float:left; background:url(assets/img/font-resizer.png) no-repeat; width:50%;}
.user-options .fontResizer_minus{ padding:0; margin:0;}
.user-options .fontResizer{ float:left; width:50%; margin-bottom:8px;}
.entry-container{ /*padding:0 15px 0 15px;*/ padding:0 10px 0 10px !important;}
.container-parent .entry-container{ padding:0;}
.entry-container p{ /*font-size:16px;  line-height:21px;*/color:#4c4c4c;font-family:"Alegreya",serif;} 
.meta-info .slide-author-image{ display:none;}
.clear{ clear:both;}
.calender-event-left{ width:50%; float:left; padding:10px; }
.category-list-box{ display:inline-block; padding:10px; border:2px solid #4C4C4C; color:#2A5C66; font-weight:bold; text-transform:uppercase; width:23%; text-align:center; margin-right:10px; margin-bottom:10px; white-space:nowrap;}
.category-list-box:hover{ background:#666666; color:#FFF;}
.category-list-box a:hover{  color:#FFF;}
.category-list-box a{ color:#2A5C66;}

.event-detail-activity {
    display: inline-block;
    float: right;
    margin-right: -25px; 
    margin-top: 20px;
    vertical-align: top;
    width: 53%;
}  
.event-detail-sec p{ font-family: 'Open Sans', sans-serif !important;}
h2.news-sub-title{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:26px; color:#4c4c4c; margin:0; padding: 35px 0 25px; text-align:center; text-transform:uppercase; border-top:2px solid #ededed;}
.event-calendar-section{ float:left; width:100%; margin-bottom:10px;}
.event-calendar-title{ float:left ;font-family: 'Open Sans', sans-serif; font-weight:600; font-size:16px; color:#305c65; display:block;}
.event-calendar-subtitle{ /*padding-left:10px;*/} 
.event-calendar-title{ width:23%;}
.event-calendar-subtitle a{font-family: 'Alegreya', serif; font-weight:300; color:#4c4c4c; font-size:21px; line-height:23px; }
.event-calendar-section:last-child { /*margin-bottom:40px;*/}
.event-detail-map{ display:inline-block; vertical-align:top; margin-top:20px;}

.icalendar_list li{ display:inline-block; padding:5px;}
.eme-calendar-day-event{ display:none;}
table.fullcalendar a.prev-month{color: #305c65; font-size: 10px; padding-top:3px;}
table.fullcalendar a.next-month{color: #305c65; font-size: 10px; padding-top:3px;}

.contact-announcement-frm{ float:left; width:50%;}
.single-pagination{ display:none;}
.event-detail-save .live-icon{ margin-left:10px;}
.event-detail-save .icalendar_list{ padding:0;}
.event-detail-save .live-icon{ background:url(assets/img/live-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block; }
.event-detail-save ul li a[title="Google"] {background:url(assets/img/google-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block;} 
.event-detail-save ul li a[title="iCalendar"] {background:url(assets/img/calender-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block;} 
.event-detail-save ul li a[title="Outlook"] {background:url(assets/img/event-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block;} 
.event-detail-save ul li a[title="Live"] {background:url(assets/img/live-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block;} 
.event-detail-save ul li a[title="Yahoo"] {background:url(assets/img/yahoo-small.png) no-repeat; width:25px; height:25px; text-indent:-9999px; display:inline-block;} 
.flex-active{background:#305c65 !important;}
..current-menu-item{ padding-top:10px;}
.current-menu-item a{/* background:#A5A5A5;*/ text-decoration:underline;  color:#2A5C67 !important; font-weight:bold !important;}
.current-menu-item a:hover{  color:#ffffff !important; }
.img-carousel-list{ /*width:100%;*/max-height:330px;}
.row{ /*margin-left:-10px; margin-right:-10px;*/}
#loginform_new p { margin-top: 0px; margin-bottom: 30px; float:left;padding-left:5px; }
.already-member-title { float: left; margin: 3px 10px 0px 0 !important; padding: 0; }
.login-username { float: left; margin-right: 10px; }
.login-password { float: left; margin-right: 10px; }
.login-submit { float: left; }
.entry-container li{ /*font-size:16px;*/}
@media print {
  a[href]:after {
    content: none !important;
  }
}
.btnMembership
{
background:#2A5C67;
color:#fff;
font-weight:bold;
font-size:12px;
border:none;
padding:7px 23px;
text-align:center;
}
.item a img{ display:inline !important;}
.carousel-inner > .item{ text-align:center !important;}
.feature-book.well{/* width:100%;*/}
.media-body-new{ width:140px;  float: left;}
#flexo-archives-2,#text-10{ background:#ffffff; padding:10px;}
#flexo-archives-2 ul,#text-10 ul{ width:100%;}
#flexo-archives-2 ul li a{ color:#305c65;}
#flexo-archives-2 ul li:hover,#archives-3 ul li a:hover{ background-color:none !important;}
#archives-3 ul li,#text-10 ul li{ width:50%; clear:none; float:left; /*font-weight:bold; margin-bottom:10px;*/ list-style:none;}
#text-10 .cat-item{ width:100% !important;}
.flexo-list{ display:none;}
#text-10 .children{ /*margin-top:5px; margin-bottom:5px; margin-left:20px;*/ }
.cat-item{ list-style:none;padding-left:10px;}
.awesome-weather-todays-stats{ display:none;}
.wp-caption.aligncenter{ float:right;}
.awesome-weather-current-temp{ display:none;}
.mapp-layout.mapp-align-center {
    float: right;
}
.shareaholic-share-buttons-container.side-counter li.shareaholic-share-button.has-shares .share-button-counter{ float:none !important; position:absolute;}
.textEventDetail.full{ height:auto; overflow:none; text-transform:uppercase;}
.textEventDetail.short{ height:75px; overflow:hidden; text-transform:uppercase;}
.fullseriestext{cursor:pointer;font-style:italic;font-weight:bold;padding:10px 0px; }
.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
 @media screen and (-webkit-min-device-pixel-ratio:0)
{ 
   .shareaholic-share-buttons-container.side-counter li.shareaholic-share-button.has-shares .share-button-counter{ float:none !important; position:absolute; right:94px;}
}
